META-INF/
META-INF/MANIFEST.MF
dagger/
dagger/internal/
dagger/internal/codegen/
dagger/internal/codegen/Accessibility$TypeAccessiblityVisitor.classAccessibility.java
package dagger.internal.codegen
final dagger.internal.codegen.Accessibility$TypeAccessiblityVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
final String packageName
void (java.lang.String)
String packageName
boolean isAccessible (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
public java.lang.Boolean visitNoType (javax.lang.model.type.NoType, java.lang.Void)
javax.lang.model.type.NoType type
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.TypeMirror typeArgument
javax.lang.model.type.DeclaredType type
Void p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType type
Void p
public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType type
Void p
public java.lang.Boolean visitNull (javax.lang.model.type.NullType, java.lang.Void)
javax.lang.model.type.NullType type
Void p
public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void)
javax.lang.model.type.TypeVariable type
Void p
public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void)
javax.lang.model.type.WildcardType type
Void p
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror type
Void p
public volatile java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile java.lang.Object visitNull (javax.lang.model.type.NullType, java.lang.Object)
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/MonitoringModuleProcessingStep.classMonitoringModuleProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.MonitoringModuleProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final javax.annotation.processing.Messager messager
private final dagger.internal.codegen.MonitoringModuleGenerator monitoringModuleGenerator
void (javax.annotation.processing.Messager, dagger.internal.codegen.MonitoringModuleGenerator)
javax.annotation.processing.Messager messager
dagger.internal.codegen.MonitoringModuleGenerator monitoringModuleGenerator
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
dagger.internal.codegen.SourceFileGenerationException e
javax.lang.model.element.Element element
com.google.common.collect.SetMultimap elementsByAnnotation
}
dagger/internal/codegen/BindingGraph$Factory$Resolver$MultibindingDependencies$1.classBindingGraph.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies$1 extends java.lang.Object implements java.util.concurrent.Callable {
final dagger.internal.codegen.BindingKey val$bindingKey
final dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies this$2
void (dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies, dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies this$2
public java.lang.Boolean call ()
dagger.internal.codegen.Binding binding
dagger.internal.codegen.ResolvedBindings previouslyResolvedBindings
public volatile java.lang.Object call () throws java.lang.Exception
}
dagger/internal/codegen/ModuleValidator.classModuleValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleValidator extends java.lang.Object {
private final javax.lang.model.util.Types types
private final javax.lang.model.util.Elements elements
private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
void (javax.lang.model.util.Types, javax.lang.model.util.Elements, dagger.internal.codegen.MethodSignatureFormatter)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement moduleMethod
javax.lang.model.element.TypeElement subject
dagger.internal.codegen.ValidationReport$Builder builder
dagger.internal.codegen.ModuleDescriptor$Kind moduleKind
java.util.List moduleMethods
com.google.common.collect.ListMultimap allMethodsByName
com.google.common.collect.ListMultimap bindingMethodsByName
java.util.Set methodKinds
private void validateModifiers (javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder)
javax.lang.model.element.TypeElement subject
dagger.internal.codegen.ValidationReport$Builder builder
private void validateMethodsWithSameName (dagger.internal.codegen.ModuleDescriptor$Kind, dagger.internal.codegen.ValidationReport$Builder, com.google.common.collect.ListMultimap)
javax.lang.model.element.ExecutableElement offendingMethod
java.util.Map$Entry entry
dagger.internal.codegen.ModuleDescriptor$Kind moduleKind
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.collect.ListMultimap bindingMethodsByName
private void validateReferencedModules (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleDescriptor$Kind, dagger.internal.codegen.ValidationReport$Builder)
javax.lang.model.element.TypeElement subject
dagger.internal.codegen.ModuleDescriptor$Kind moduleKind
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.element.AnnotationMirror mirror
com.google.common.collect.ImmutableList includes
private static com.google.common.collect.ImmutableSet includedModuleClasses (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet validModuleKinds
void validateReferencedModules (javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet)
javax.lang.model.type.TypeMirror includesType
javax.lang.model.element.TypeElement subject
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.collect.ImmutableList includes
com.google.common.collect.ImmutableSet validModuleKinds
com.google.common.collect.ImmutableSet includedModuleClasses
private void validateProvidesOverrides (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleDescriptor$Kind, dagger.internal.codegen.ValidationReport$Builder, com.google.common.collect.ListMultimap, com.google.common.collect.ListMultimap)
javax.lang.model.element.ExecutableElement providesMethod
javax.lang.model.element.ExecutableElement method
String name
javax.lang.model.element.ExecutableElement superclassMethod
java.util.List superclassMethods
javax.lang.model.element.TypeElement subject
dagger.internal.codegen.ModuleDescriptor$Kind moduleKind
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.collect.ListMultimap allMethodsByName
com.google.common.collect.ListMultimap bindingMethodsByName
javax.lang.model.element.TypeElement currentClass
javax.lang.model.type.TypeMirror objectType
java.util.Set failedMethods
private void validateModuleVisibility (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleDescriptor$Kind, dagger.internal.codegen.ValidationReport$Builder)
com.google.common.collect.ImmutableSet nonPublicModules
javax.lang.model.element.TypeElement moduleElement
dagger.internal.codegen.ModuleDescriptor$Kind moduleKind
dagger.internal.codegen.ValidationReport$Builder reportBuilder
dagger.shaded.auto.common.Visibility moduleVisibility
private static java.lang.String formatListForErrorMessage (java.util.List)
StringBuilder output
java.util.List things
static javax.lang.model.util.Types access$000 (dagger.internal.codegen.ModuleValidator)
dagger.internal.codegen.ModuleValidator x0
}
dagger/internal/codegen/DependencyRequest$Kind.classDependencyRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequest$Kind extends java.lang.Enum {
public static final dagger.internal.codegen.DependencyRequest$Kind INSTANCE
public static final dagger.internal.codegen.DependencyRequest$Kind PROVIDER
public static final dagger.internal.codegen.DependencyRequest$Kind LAZY
public static final dagger.internal.codegen.DependencyRequest$Kind PROVIDER_OF_LAZY
public static final dagger.internal.codegen.DependencyRequest$Kind MEMBERS_INJECTOR
public static final dagger.internal.codegen.DependencyRequest$Kind PRODUCER
public static final dagger.internal.codegen.DependencyRequest$Kind PRODUCED
public static final dagger.internal.codegen.DependencyRequest$Kind FUTURE
final com.google.common.base.Optional frameworkClass
private static final dagger.internal.codegen.DependencyRequest$Kind[] $VALUES
public static dagger.internal.codegen.DependencyRequest$Kind[] values ()
public static dagger.internal.codegen.DependencyRequest$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Class)
Class frameworkClass
private void (java.lang.String, int)
com.google.common.base.Optional from (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
dagger.internal.codegen.DependencyRequest$Factory$KindAndType ofType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static void ()
}
dagger/internal/codegen/InjectProcessingStep$1.classInjectProcessingStep.java
package dagger.internal.codegen
dagger.internal.codegen.InjectProcessingStep$1 extends javax.lang.model.util.ElementKindVisitor6 {
final dagger.internal.codegen.InjectProcessingStep this$0
void (dagger.internal.codegen.InjectProcessingStep)
dagger.internal.codegen.InjectProcessingStep this$0
public java.lang.Void visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement constructorElement
Void v
public java.lang.Void visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Void)
javax.lang.model.element.VariableElement fieldElement
Void p
public java.lang.Void visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement methodElement
Void p
public volatile java.lang.Object visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Object)
}
dagger/internal/codegen/ValidationReport$2.classValidationReport.java
package dagger.internal.codegen
dagger.internal.codegen.ValidationReport$2 extends java.lang.Object {
static final int[] $SwitchMap$javax$tools$Diagnostic$Kind
static void ()
}
dagger/internal/codegen/MultibindingsValidator.classMultibindingsValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.MultibindingsValidator extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.KeyFormatter keyFormatter
private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
private final javax.lang.model.element.TypeElement objectElement
private final dagger.internal.codegen.MultibindingsMethodValidator multibindingsMethodValidator
void (javax.lang.model.util.Elements, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.KeyFormatter, dagger.internal.codegen.MethodSignatureFormatter, dagger.internal.codegen.MultibindingsMethodValidator)
javax.lang.model.util.Elements elements
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.KeyFormatter keyFormatter
dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
dagger.internal.codegen.MultibindingsMethodValidator multibindingsMethodValidator
public dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.TypeElement)
dagger.internal.codegen.ValidationReport methodReport
javax.lang.model.element.ExecutableElement method
dagger.internal.codegen.Key key
java.util.Collection methods
java.util.Map$Entry entry
javax.lang.model.element.TypeElement multibindingsType
dagger.internal.codegen.ValidationReport$Builder validation
com.google.common.base.Optional bindingType
com.google.common.collect.ImmutableListMultimap$Builder methodsByKey
private java.lang.String tooManyMultibindingsMethodsForKey (dagger.internal.codegen.Key, java.util.Collection)
dagger.internal.codegen.Key key
java.util.Collection methods
StringBuilder builder
private com.google.common.base.Optional bindingType (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement multibindingsType
}
dagger/internal/codegen/SourceFileGenerator.classSourceFileGenerator.java
package dagger.internal.codegen
abstract dagger.internal.codegen.SourceFileGenerator extends java.lang.Object {
private static final String GENERATED_COMMENTS
private static final com.squareup.javapoet.AnnotationSpec GENERATED
private final javax.annotation.processing.Filer filer
private final boolean generatedAnnotationAvailable
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
void generate (java.lang.Object) throws dagger.internal.codegen.SourceFileGenerationException
com.google.googlejavaformat.java.FormatterException e
com.google.common.base.Optional type
com.squareup.javapoet.JavaFile javaFile
javax.tools.JavaFileObject sourceFile
Exception e
Object input
com.squareup.javapoet.ClassName generatedTypeName
private com.squareup.javapoet.JavaFile buildJavaFile (com.squareup.javapoet.ClassName, com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.ClassName generatedTypeName
com.squareup.javapoet.TypeSpec$Builder typeSpecBuilder
com.squareup.javapoet.JavaFile$Builder javaFileBuilder
abstract com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
abstract com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
abstract com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
static void ()
}
dagger/internal/codegen/DependencyRequestFormatter$2.classDependencyRequestFormatter.java
package dagger.internal.codegen
dagger.internal.codegen.DependencyRequestFormatter$2 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static void ()
}
dagger/internal/codegen/AutoValue_MapKeyGenerator_MapKeyCreatorSpecification.classAutoValue_MapKeyGenerator_MapKeyCreatorSpecification.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_MapKeyGenerator_MapKeyCreatorSpecification extends dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification {
private final javax.lang.model.element.TypeElement mapKeyElement
private final javax.lang.model.element.TypeElement annotationElement
void (javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement mapKeyElement
javax.lang.model.element.TypeElement annotationElement
javax.lang.model.element.TypeElement mapKeyElement ()
javax.lang.model.element.TypeElement annotationElement ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/AutoValue_CompilerOptions$Builder.classAutoValue_CompilerOptions.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_CompilerOptions$Builder extends java.lang.Object implements dagger.internal.codegen.CompilerOptions$Builder {
private Boolean usesProducers
private Boolean writeProducerNameInToken
private javax.tools.Diagnostic$Kind nullableValidationKind
private javax.tools.Diagnostic$Kind privateMemberValidationKind
private javax.tools.Diagnostic$Kind staticMemberValidationKind
private Boolean ignorePrivateAndStaticInjectionForComponent
private dagger.internal.codegen.ValidationType scopeCycleValidationType
void ()
void (dagger.internal.codegen.CompilerOptions)
dagger.internal.codegen.CompilerOptions source
public dagger.internal.codegen.CompilerOptions$Builder usesProducers (boolean)
boolean usesProducers
public dagger.internal.codegen.CompilerOptions$Builder writeProducerNameInToken (boolean)
boolean writeProducerNameInToken
public dagger.internal.codegen.CompilerOptions$Builder nullableValidationKind (javax.tools.Diagnostic$Kind)
javax.tools.Diagnostic$Kind nullableValidationKind
public dagger.internal.codegen.CompilerOptions$Builder privateMemberValidationKind (javax.tools.Diagnostic$Kind)
javax.tools.Diagnostic$Kind privateMemberValidationKind
public dagger.internal.codegen.CompilerOptions$Builder staticMemberValidationKind (javax.tools.Diagnostic$Kind)
javax.tools.Diagnostic$Kind staticMemberValidationKind
public dagger.internal.codegen.CompilerOptions$Builder ignorePrivateAndStaticInjectionForComponent (boolean)
boolean ignorePrivateAndStaticInjectionForComponent
public dagger.internal.codegen.CompilerOptions$Builder scopeCycleValidationType (dagger.internal.codegen.ValidationType)
dagger.internal.codegen.ValidationType scopeCycleValidationType
public dagger.internal.codegen.CompilerOptions build ()
String missing
}
dagger/internal/codegen/DependencyRequest$1.classDependencyRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequest$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.internal.codegen.BindingKey apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingGraph$Factory$Resolver$MultibindingDependencies.classBindingGraph.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies extends java.lang.Object {
private final java.util.Set cycleChecker
final dagger.internal.codegen.BindingGraph$Factory$Resolver this$1
private void (dagger.internal.codegen.BindingGraph$Factory$Resolver)
boolean dependsOnLocalMultibindings (dagger.internal.codegen.BindingKey)
java.util.concurrent.ExecutionException e
dagger.internal.codegen.BindingKey bindingKey
boolean dependsOnLocalMultibindings (dagger.internal.codegen.Binding)
java.util.concurrent.ExecutionException e
dagger.internal.codegen.Binding binding
private boolean isMultibindingsWithLocalContributions (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.ResolvedBindings resolvedBindings
dagger.internal.codegen.Key key
void (dagger.internal.codegen.BindingGraph$Factory$Resolver, dagger.internal.codegen.BindingGraph$1)
dagger.internal.codegen.BindingGraph$Factory$Resolver x0
dagger.internal.codegen.BindingGraph$1 x1
static boolean access$900 (dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies, dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies x0
dagger.internal.codegen.ResolvedBindings x1
}
dagger/internal/codegen/Accessibility$ElementAccessibilityVisitor.classAccessibility.java
package dagger.internal.codegen
final dagger.internal.codegen.Accessibility$ElementAccessibilityVisitor extends javax.lang.model.util.SimpleElementVisitor6 {
final String packageName
void (java.lang.String)
String packageName
public java.lang.Boolean visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement element
Void p
public java.lang.Boolean visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement element
Void p
boolean accessibleMember (javax.lang.model.element.Element)
javax.lang.model.element.Element element
boolean accessibleModifiers (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public java.lang.Boolean visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Void)
javax.lang.model.element.TypeParameterElement element
Void p
public java.lang.Boolean visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement element
Void p
public java.lang.Boolean visitVariable (javax.lang.model.element.VariableElement, java.lang.Void)
javax.lang.model.element.VariableElement element
Void p
javax.lang.model.element.ElementKind kind
public volatile java.lang.Object visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Object)
public volatile java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
public volatile java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
}
dagger/internal/codegen/ComponentDescriptor$Kind$1.classComponentDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentDescriptor$Kind$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Class apply (dagger.internal.codegen.ComponentDescriptor$Kind)
dagger.internal.codegen.ComponentDescriptor$Kind kind
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ProductionBinding$Factory.classProductionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.ProductionBinding$Factory extends java.lang.Object {
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
void (javax.lang.model.util.Types, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.DependencyRequest$Factory)
javax.lang.model.util.Types types
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
dagger.internal.codegen.ProductionBinding forProducesMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement producesMethod
javax.lang.model.element.TypeElement contributedBy
dagger.internal.codegen.Key key
javax.lang.model.type.ExecutableType resolvedMethod
com.google.common.collect.ImmutableSet dependencies
dagger.internal.codegen.DependencyRequest executorRequest
dagger.internal.codegen.DependencyRequest monitorRequest
dagger.internal.codegen.ContributionBinding$Kind kind
dagger.internal.codegen.ProductionBinding syntheticMapOfValuesOrProducedBinding (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest requestForMapOfValuesOrProduced
com.google.common.base.Optional mapOfProducersKey
dagger.internal.codegen.DependencyRequest requestForMapOfProducers
dagger.internal.codegen.ProductionBinding syntheticMultibinding (dagger.internal.codegen.DependencyRequest, java.lang.Iterable)
dagger.internal.codegen.DependencyRequest request
Iterable multibindingContributions
dagger.internal.codegen.ProductionBinding forComponentMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement componentMethod
dagger.internal.codegen.ProductionBinding delegate (dagger.internal.codegen.DelegateDeclaration, dagger.internal.codegen.ProductionBinding)
dagger.internal.codegen.DelegateDeclaration delegateDeclaration
dagger.internal.codegen.ProductionBinding delegateBinding
}
dagger/internal/codegen/MethodSignatureFormatter.classMethodSignatureFormatter.java
package dagger.internal.codegen
final dagger.internal.codegen.MethodSignatureFormatter extends dagger.internal.codegen.Formatter {
private final javax.lang.model.util.Types types
void (javax.lang.model.util.Types)
javax.lang.model.util.Types types
public java.lang.String format (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
public java.lang.String format (javax.lang.model.element.ExecutableElement, com.google.common.base.Optional)
int i
java.util.Iterator annotationIterator
int i
javax.lang.model.element.ExecutableElement method
com.google.common.base.Optional container
StringBuilder builder
javax.lang.model.element.TypeElement type
javax.lang.model.type.ExecutableType executableType
java.util.List annotations
java.util.Iterator parameters
java.util.Iterator parameterTypes
private static void appendParameter (java.lang.StringBuilder, javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror)
StringBuilder builder
javax.lang.model.element.VariableElement parameter
javax.lang.model.type.TypeMirror type
com.google.common.base.Optional qualifier
private static java.lang.String nameOfType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
public volatile java.lang.String format (java.lang.Object)
}
dagger/internal/codegen/BindingType.classBindingType.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingType extends java.lang.Enum {
public static final dagger.internal.codegen.BindingType PROVISION
public static final dagger.internal.codegen.BindingType MEMBERS_INJECTION
public static final dagger.internal.codegen.BindingType PRODUCTION
private final Class frameworkClass
static com.google.common.base.Function BINDING_TYPE
private static final dagger.internal.codegen.BindingType[] $VALUES
public static dagger.internal.codegen.BindingType[] values ()
public static dagger.internal.codegen.BindingType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Class)
Class frameworkClass
java.lang.Class frameworkClass ()
static com.google.common.base.Predicate isOfType (dagger.internal.codegen.BindingType)
dagger.internal.codegen.BindingType type
static void ()
}
dagger/internal/codegen/BindingGraphValidator$DependencyPath.classBindingGraphValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraphValidator$DependencyPath extends java.lang.Object {
private final java.util.Deque path
private final com.google.common.collect.LinkedHashMultiset keyPath
private final java.util.Set resolvedDependencyRequests
void ()
javax.lang.model.element.Element entryPointElement ()
dagger.internal.codegen.DependencyRequest currentDependencyRequest ()
dagger.internal.codegen.ResolvedBindings currentResolvedBindings ()
dagger.internal.codegen.ResolvedBindings previousResolvedBindings ()
boolean hasCycle ()
com.google.common.collect.ImmutableList cycle ()
void push (dagger.internal.codegen.BindingGraphValidator$ResolvedRequest)
dagger.internal.codegen.BindingGraphValidator$ResolvedRequest request
void pop ()
boolean visitCurrentDependencyRequest ()
int size ()
com.google.common.collect.FluentIterable dependencyRequests ()
}
dagger/internal/codegen/FrameworkDependency$2.classFrameworkDependency.java
package dagger.internal.codegen
final dagger.internal.codegen.FrameworkDependency$2 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.ImmutableMap val$resolvedDependencies
void (com.google.common.collect.ImmutableMap)
public dagger.internal.codegen.DependencyRequest apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest unresolvedRequest
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingDeclarationFormatter.classBindingDeclarationFormatter.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingDeclarationFormatter extends dagger.internal.codegen.Formatter {
private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
void (dagger.internal.codegen.MethodSignatureFormatter)
dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
public java.lang.String format (dagger.internal.codegen.BindingDeclaration)
dagger.internal.codegen.BindingDeclaration bindingDeclaration
javax.lang.model.element.Element bindingElement
public volatile java.lang.String format (java.lang.Object)
}
dagger/internal/codegen/MembersInjectionBinding$InjectionSite$Kind.classMembersInjectionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind extends java.lang.Enum {
public static final dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind FIELD
public static final dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind METHOD
private static final dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind[] $VALUES
public static dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind[] values ()
public static dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/internal/codegen/ProvisionBinding$Factory.classProvisionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.ProvisionBinding$Factory extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
private static final com.google.common.collect.ImmutableSet MEMBER_KINDS
void (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.DependencyRequest$Factory)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
dagger.internal.codegen.ProvisionBinding forInjectConstructor (javax.lang.model.element.ExecutableElement, com.google.common.base.Optional)
javax.lang.model.type.DeclaredType resolved
javax.lang.model.element.ExecutableElement constructorElement
com.google.common.base.Optional resolvedType
javax.lang.model.type.ExecutableType cxtorType
javax.lang.model.type.DeclaredType enclosingCxtorType
dagger.internal.codegen.Key key
com.google.common.collect.ImmutableSet dependencies
com.google.common.base.Optional membersInjectionRequest
dagger.internal.codegen.ProvisionBinding$Builder builder
javax.lang.model.element.TypeElement bindingTypeElement
private com.google.common.base.Optional membersInjectionRequest (javax.lang.model.type.DeclaredType)
javax.lang.model.element.Element enclosedElement
javax.lang.model.type.DeclaredType type
javax.lang.model.element.TypeElement typeElement
dagger.internal.codegen.ProvisionBinding forProvidesMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement providesMethod
javax.lang.model.element.TypeElement contributedBy
javax.lang.model.type.ExecutableType resolvedMethod
dagger.internal.codegen.Key key
com.google.common.collect.ImmutableSet dependencies
dagger.internal.codegen.ProvisionBinding syntheticMapOfValuesBinding (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest requestForMapOfValues
com.google.common.base.Optional mapOfProvidersKey
dagger.internal.codegen.DependencyRequest requestForMapOfProviders
dagger.internal.codegen.ProvisionBinding syntheticMultibinding (dagger.internal.codegen.DependencyRequest, java.lang.Iterable)
dagger.internal.codegen.DependencyRequest request
Iterable multibindingContributions
dagger.internal.codegen.ProvisionBinding forComponent (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentDefinitionType
dagger.internal.codegen.ProvisionBinding forComponentMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement componentMethod
dagger.internal.codegen.ProvisionBinding forSubcomponentBuilderMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement subcomponentBuilderMethod
javax.lang.model.element.TypeElement contributedBy
javax.lang.model.type.DeclaredType declaredContainer
dagger.internal.codegen.ProvisionBinding delegate (dagger.internal.codegen.DelegateDeclaration, dagger.internal.codegen.ProvisionBinding)
dagger.internal.codegen.DelegateDeclaration delegateDeclaration
dagger.internal.codegen.ProvisionBinding delegate
static void ()
}
dagger/internal/codegen/AbstractComponentWriter$InitializationState.classAbstractComponentWriter.java
package dagger.internal.codegen
final dagger.internal.codegen.AbstractComponentWriter$InitializationState extends java.lang.Enum {
public static final dagger.internal.codegen.AbstractComponentWriter$InitializationState UNINITIALIZED
public static final dagger.internal.codegen.AbstractComponentWriter$InitializationState DELEGATED
public static final dagger.internal.codegen.AbstractComponentWriter$InitializationState INITIALIZED
private static final dagger.internal.codegen.AbstractComponentWriter$InitializationState[] $VALUES
public static dagger.internal.codegen.AbstractComponentWriter$InitializationState[] values ()
public static dagger.internal.codegen.AbstractComponentWriter$InitializationState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/internal/codegen/MapKeyGenerator.classMapKeyGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeyGenerator extends dagger.internal.codegen.SourceFileGenerator {
private static final javax.lang.model.util.SimpleTypeVisitor6 TRAVERSE_NESTED_ANNOTATIONS
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification)
dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification mapKeyCreatorType
com.google.common.base.Optional getElementForErrorReporting (dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification)
dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification mapKeyCreatorType
com.google.common.base.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification)
javax.lang.model.element.TypeElement annotationElement
com.squareup.javapoet.ClassName generatedTypeName
dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification mapKeyCreatorType
com.squareup.javapoet.TypeSpec$Builder mapKeyCreatorBuilder
private com.squareup.javapoet.MethodSpec buildCreateMethod (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement)
String parameterName
com.squareup.javapoet.TypeName parameterType
javax.lang.model.element.ExecutableElement annotationMember
com.squareup.javapoet.ClassName mapKeyGeneratedTypeName
javax.lang.model.element.TypeElement annotationElement
String createMethodName
com.squareup.javapoet.MethodSpec$Builder createMethod
com.google.common.collect.ImmutableList$Builder parameters
com.squareup.javapoet.ClassName autoAnnotationClass
private static java.util.Set nestedAnnotationElements (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement annotationElement
private static java.util.Set nestedAnnotationElements (javax.lang.model.element.TypeElement, java.util.Set)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement annotationElement
java.util.Set annotationElements
volatile com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
volatile com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
volatile com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
static java.util.Set access$000 (javax.lang.model.element.TypeElement, java.util.Set)
javax.lang.model.element.TypeElement x0
java.util.Set x1
static void ()
}
dagger/internal/codegen/DependencyRequestMapper$MapperForProvider.classDependencyRequestMapper.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequestMapper$MapperForProvider extends dagger.internal.codegen.DependencyRequestMapper {
private void ()
public java.lang.Class getFrameworkClass (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
void (dagger.internal.codegen.DependencyRequestMapper$1)
dagger.internal.codegen.DependencyRequestMapper$1 x0
}
dagger/internal/codegen/Util.classUtil.java
package dagger.internal.codegen
final dagger.internal.codegen.Util extends java.lang.Object {
static final com.google.common.base.Function AS_DECLARED_TYPE
static final javax.lang.model.element.ElementVisitor ENCLOSING_TYPE_ELEMENT
static final com.google.common.base.Function ELEMENT_SIMPLE_NAME
static boolean requiresAPassedInstance (javax.lang.model.util.Elements, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.util.Elements elements
javax.lang.model.element.TypeElement typeElement
com.google.common.collect.ImmutableSet methods
boolean foundInstanceMethod
static boolean componentCanMakeNewInstances (javax.lang.model.element.TypeElement)
javax.lang.model.element.Element enclosed
javax.lang.model.element.TypeElement typeElement
private static boolean requiresEnclosingInstance (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement typeElement
static com.google.common.collect.ImmutableSet getUnimplementedMethods (javax.lang.model.util.Elements, javax.lang.model.element.TypeElement)
javax.lang.model.util.Elements elements
javax.lang.model.element.TypeElement type
static com.google.common.base.Predicate hasAnnotationType (java.lang.Class)
Class annotation
static boolean isAnyAnnotationPresent (javax.lang.model.element.Element, java.lang.Iterable)
Class annotation
javax.lang.model.element.Element element
Iterable annotationClasses
static com.google.common.collect.FluentIterable elementsWithAnnotation (java.lang.Iterable, java.lang.Class)
Iterable elements
Class annotation
private void ()
static void ()
}
dagger/internal/codegen/AutoValue_MethodSignature.classAutoValue_MethodSignature.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_MethodSignature extends dagger.internal.codegen.MethodSignature {
private final String name
private final com.google.common.collect.ImmutableList parameterTypes
private final com.google.common.collect.ImmutableList thrownTypes
void (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList parameterTypes
com.google.common.collect.ImmutableList thrownTypes
java.lang.String name ()
com.google.common.collect.ImmutableList parameterTypes ()
com.google.common.collect.ImmutableList thrownTypes ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.MethodSignature that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/BuilderValidator.classBuilderValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BuilderValidator extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
void (javax.lang.model.util.Elements, javax.lang.model.util.Types)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
public dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.TypeElement)
java.util.List allElements
java.util.List cxtors
javax.lang.model.type.ExecutableType resolvedMethodType
javax.lang.model.type.TypeMirror returnType
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.TypeMirror type
java.util.Map$Entry entry
javax.lang.model.element.TypeElement subject
dagger.internal.codegen.ValidationReport$Builder builder
dagger.internal.codegen.ComponentDescriptor$Kind componentKind
javax.lang.model.element.Element componentElement
dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages msgs
Class componentAnnotation
Class builderAnnotation
java.util.Set modifiers
javax.lang.model.element.ExecutableElement buildMethod
com.google.common.collect.Multimap methodsPerParam
private transient void error (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.ExecutableElement, java.lang.String, java.lang.String, java.lang.Object[])
Object[] newArgs
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.element.ExecutableElement method
String enclosedError
String inheritedError
Object[] extraArgs
}
dagger/internal/codegen/AutoValue_ProvisionBinding$1.classAutoValue_ProvisionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.AutoValue_ProvisionBinding$1 extends java.lang.Object {
}
dagger/internal/codegen/MapType.classMapType.java
package dagger.internal.codegen
abstract dagger.internal.codegen.MapType extends java.lang.Object {
void ()
protected abstract com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType ()
javax.lang.model.type.DeclaredType declaredMapType ()
boolean isRawType ()
javax.lang.model.type.TypeMirror keyType ()
javax.lang.model.type.TypeMirror valueType ()
boolean valuesAreTypeOf (java.lang.Class)
Class clazz
boolean valuesAreFrameworkType ()
javax.lang.model.type.TypeMirror unwrappedValueType (java.lang.Class)
Class wrappingClass
static boolean isMap (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static boolean isMap (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
static dagger.internal.codegen.MapType from (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static dagger.internal.codegen.MapType from (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
}
dagger/internal/codegen/DependencyRequestMapper$2.classDependencyRequestMapper.java
package dagger.internal.codegen
dagger.internal.codegen.DependencyRequestMapper$2 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static void ()
}
dagger/internal/codegen/ComponentHierarchyValidator$1.classComponentHierarchyValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ComponentHierarchyValidator$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ComponentDescriptor$ComponentMethodKind
static void ()
}
dagger/internal/codegen/MapKeys.classMapKeys.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeys extends java.lang.Object {
private static final javax.lang.model.util.SimpleTypeVisitor6 ARRAY_LITERAL_PREFIX
private static final javax.lang.model.util.SimpleTypeVisitor6 RAW_TYPE_NAME
static com.google.common.base.Optional getMapKey (javax.lang.model.element.Element)
javax.lang.model.element.Element bindingElement
com.google.common.collect.ImmutableSet mapKeys
static com.google.common.collect.ImmutableSet getMapKeys (javax.lang.model.element.Element)
javax.lang.model.element.Element bindingElement
static com.google.common.base.Optional unwrapValue (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror mapKey
dagger.MapKey mapKeyAnnotation
public static javax.lang.model.type.DeclaredType getUnwrappedMapKeyType (javax.lang.model.type.DeclaredType, javax.lang.model.util.Types)
javax.lang.model.type.DeclaredType mapKeyAnnotationType
javax.lang.model.util.Types types
javax.lang.model.element.ExecutableElement onlyElement
javax.lang.model.util.SimpleTypeVisitor6 keyTypeElementVisitor
public static com.squareup.javapoet.ClassName getMapKeyCreatorClassName (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement mapKeyType
com.squareup.javapoet.ClassName mapKeyTypeName
static com.squareup.javapoet.CodeBlock getMapKeyExpression (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror mapKey
com.squareup.javapoet.ClassName mapKeyCreator
com.google.common.base.Optional unwrappedValue
private static com.squareup.javapoet.CodeBlock annotationExpression (javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.MapKeys$MapKeyExpression)
javax.lang.model.element.AnnotationMirror mapKeyAnnotation
dagger.internal.codegen.MapKeys$MapKeyExpression mapKeyExpression
private void ()
static com.squareup.javapoet.CodeBlock access$000 (javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.MapKeys$MapKeyExpression)
javax.lang.model.element.AnnotationMirror x0
dagger.internal.codegen.MapKeys$MapKeyExpression x1
static javax.lang.model.util.SimpleTypeVisitor6 access$100 ()
static javax.lang.model.util.SimpleTypeVisitor6 access$200 ()
static void ()
}
dagger/internal/codegen/InjectProcessingStep.classInjectProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.InjectProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry
void (dagger.internal.codegen.InjectBindingRegistry)
dagger.internal.codegen.InjectBindingRegistry factoryRegistrar
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
TypeNotPresentException e
javax.lang.model.element.Element injectElement
com.google.common.collect.SetMultimap elementsByAnnotation
com.google.common.collect.ImmutableSet$Builder rejectedElements
static dagger.internal.codegen.InjectBindingRegistry access$000 (dagger.internal.codegen.InjectProcessingStep)
dagger.internal.codegen.InjectProcessingStep x0
}
dagger/internal/codegen/DependencyRequest$2.classDependencyRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequest$2 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/SourceFiles$2.classSourceFiles.java
package dagger.internal.codegen
dagger.internal.codegen.SourceFiles$2 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static final int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$Kind
static final int[] $SwitchMap$dagger$internal$codegen$BindingType
static void ()
}
dagger/internal/codegen/AutoValue_MembersInjectionBinding.classAutoValue_MembersInjectionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_MembersInjectionBinding extends dagger.internal.codegen.MembersInjectionBinding {
private final dagger.internal.codegen.Key key
private final com.google.common.collect.ImmutableSet dependencies
private final javax.lang.model.element.TypeElement membersInjectedType
private final com.google.common.base.Optional unresolved
private final com.google.common.collect.ImmutableSortedSet injectionSites
private final com.google.common.base.Optional parentKey
void (dagger.internal.codegen.Key, com.google.common.collect.ImmutableSet, javax.lang.model.element.TypeElement, com.google.common.base.Optional, com.google.common.collect.ImmutableSortedSet, com.google.common.base.Optional)
dagger.internal.codegen.Key key
com.google.common.collect.ImmutableSet dependencies
javax.lang.model.element.TypeElement membersInjectedType
com.google.common.base.Optional unresolved
com.google.common.collect.ImmutableSortedSet injectionSites
com.google.common.base.Optional parentKey
public dagger.internal.codegen.Key key ()
com.google.common.collect.ImmutableSet dependencies ()
javax.lang.model.element.TypeElement membersInjectedType ()
com.google.common.base.Optional unresolved ()
com.google.common.collect.ImmutableSortedSet injectionSites ()
com.google.common.base.Optional parentKey ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.MembersInjectionBinding that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/BindingMethodValidator$ExceptionSuperclass$1.classBindingMethodValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass$1 extends dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass {
void (java.lang.String, int)
protected void checkThrows (dagger.internal.codegen.BindingMethodValidator, dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.BindingMethodValidator validator
dagger.internal.codegen.ValidationReport$Builder builder
}
dagger/internal/codegen/ComponentValidator$2.classComponentValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ComponentValidator$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
final java.util.Set val$annotations
final dagger.internal.codegen.ComponentValidator this$0
void (dagger.internal.codegen.ComponentValidator, java.util.Set)
dagger.internal.codegen.ComponentValidator this$0
protected com.google.common.base.Optional defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public com.google.common.base.Optional visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
com.google.common.base.Optional mirror
Class annotation
javax.lang.model.type.DeclaredType t
Void p
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/ErrorMessages$1.classErrorMessages.java
package dagger.internal.codegen
dagger.internal.codegen.ErrorMessages$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ComponentDescriptor$Kind
static void ()
}
dagger/internal/codegen/MultibindingsProcessingStep.classMultibindingsProcessingStep.java
package dagger.internal.codegen
dagger.internal.codegen.MultibindingsProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final javax.annotation.processing.Messager messager
private final dagger.internal.codegen.MultibindingsValidator multibindingsValidator
void (javax.annotation.processing.Messager, dagger.internal.codegen.MultibindingsValidator)
javax.annotation.processing.Messager messager
dagger.internal.codegen.MultibindingsValidator multibindingsValidator
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
javax.lang.model.element.TypeElement element
com.google.common.collect.SetMultimap elementsByAnnotation
}
dagger/internal/codegen/DelegateDeclaration.classDelegateDeclaration.java
package dagger.internal.codegen
abstract dagger.internal.codegen.DelegateDeclaration extends dagger.internal.codegen.BindingDeclaration implements dagger.internal.codegen.ContributionType$HasContributionType {
void ()
abstract dagger.internal.codegen.DependencyRequest delegateRequest ()
abstract com.google.common.base.Optional wrappedMapKey ()
}
dagger/internal/codegen/BindingMethodValidator$Abstractness.classBindingMethodValidator.java
package dagger.internal.codegen
public final dagger.internal.codegen.BindingMethodValidator$Abstractness extends java.lang.Enum {
public static final dagger.internal.codegen.BindingMethodValidator$Abstractness MUST_BE_ABSTRACT
public static final dagger.internal.codegen.BindingMethodValidator$Abstractness MUST_BE_CONCRETE
private static final dagger.internal.codegen.BindingMethodValidator$Abstractness[] $VALUES
public static dagger.internal.codegen.BindingMethodValidator$Abstractness[] values ()
public static dagger.internal.codegen.BindingMethodValidator$Abstractness valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/internal/codegen/ResolvedBindings.classResolvedBindings.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ResolvedBindings extends java.lang.Object implements dagger.internal.codegen.BindingType$HasBindingType dagger.internal.codegen.ContributionType$HasContributionType dagger.internal.codegen.Key$HasKey {
static final com.google.common.base.Function CONTRIBUTION_BINDINGS
void ()
abstract dagger.internal.codegen.BindingKey bindingKey ()
abstract dagger.internal.codegen.ComponentDescriptor owningComponent ()
abstract com.google.common.collect.ImmutableSetMultimap allContributionBindings ()
abstract com.google.common.collect.ImmutableMap allMembersInjectionBindings ()
public dagger.internal.codegen.Key key ()
abstract com.google.common.collect.ImmutableSet multibindingDeclarations ()
com.google.common.collect.ImmutableSet bindings ()
dagger.internal.codegen.Binding binding ()
com.google.common.collect.ImmutableList bindingsByComponent ()
boolean isEmpty ()
com.google.common.collect.ImmutableSet ownedBindings ()
com.google.common.collect.ImmutableSet contributionBindings ()
com.google.common.collect.ImmutableSet ownedContributionBindings ()
dagger.internal.codegen.ComponentDescriptor owningComponent (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding binding
com.google.common.base.Optional membersInjectionBinding ()
com.google.common.collect.ImmutableSet membersInjectionBindings
com.google.common.base.Optional ownedMembersInjectionBinding ()
static dagger.internal.codegen.ResolvedBindings forContributionBindings (dagger.internal.codegen.BindingKey, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.Multimap, java.lang.Iterable)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.ComponentDescriptor owningComponent
com.google.common.collect.Multimap contributionBindings
Iterable multibindings
static dagger.internal.codegen.ResolvedBindings forMembersInjectionBinding (dagger.internal.codegen.BindingKey, dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.MembersInjectionBinding)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.ComponentDescriptor owningComponent
dagger.internal.codegen.MembersInjectionBinding ownedMembersInjectionBinding
static dagger.internal.codegen.ResolvedBindings noBindings (dagger.internal.codegen.BindingKey, dagger.internal.codegen.ComponentDescriptor)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.ComponentDescriptor owningComponent
dagger.internal.codegen.ResolvedBindings asInheritedIn (dagger.internal.codegen.ComponentDescriptor)
dagger.internal.codegen.ComponentDescriptor owningComponent
boolean isMultibindingContribution ()
dagger.internal.codegen.ContributionBinding contributionBinding ()
public dagger.internal.codegen.BindingType bindingType ()
com.google.common.collect.ImmutableSet bindingTypes
public dagger.internal.codegen.ContributionType contributionType ()
com.google.common.base.Optional bindingPackage ()
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableSet$Builder bindingPackagesBuilder
com.google.common.collect.ImmutableSet bindingPackages
java.lang.Class frameworkClass ()
com.google.common.base.Optional scope ()
static void ()
}
dagger/internal/codegen/ComponentWriter.classComponentWriter.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentWriter extends dagger.internal.codegen.AbstractComponentWriter {
void (javax.lang.model.util.Types, javax.lang.model.util.Elements, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.CompilerOptions, com.squareup.javapoet.ClassName, dagger.internal.codegen.BindingGraph)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.CompilerOptions compilerOptions
com.squareup.javapoet.ClassName name
dagger.internal.codegen.BindingGraph graph
protected com.squareup.javapoet.TypeSpec$Builder createComponentClass ()
com.squareup.javapoet.TypeSpec$Builder component
protected com.squareup.javapoet.ClassName builderName ()
protected com.squareup.javapoet.TypeSpec$Builder createBuilder (java.lang.String)
String builderSimpleName
com.squareup.javapoet.TypeSpec$Builder builder
com.squareup.javapoet.MethodSpec builderFactoryMethod
protected void addBuilderClass (com.squareup.javapoet.TypeSpec)
com.squareup.javapoet.TypeSpec builder
protected void addFactoryMethods ()
CharSequence buildMethodName
private boolean canInstantiateAllRequirements ()
}
dagger/internal/codegen/MembersInjectionBinding$Factory$2.classMembersInjectionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.MembersInjectionBinding$Factory$2 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.MembersInjectionBinding$Factory this$0
void (dagger.internal.codegen.MembersInjectionBinding$Factory)
dagger.internal.codegen.MembersInjectionBinding$Factory this$0
public dagger.internal.codegen.Key apply (javax.lang.model.type.DeclaredType)
javax.lang.model.type.DeclaredType superclass
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ComponentDescriptor.classComponentDescriptor.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ComponentDescriptor extends java.lang.Object {
void ()
abstract dagger.internal.codegen.ComponentDescriptor$Kind kind ()
abstract javax.lang.model.element.AnnotationMirror componentAnnotation ()
abstract javax.lang.model.element.TypeElement componentDefinitionType ()
abstract com.google.common.collect.ImmutableSet dependencies ()
abstract com.google.common.collect.ImmutableSet modules ()
com.google.common.collect.ImmutableSet transitiveModules ()
dagger.internal.codegen.ModuleDescriptor module
java.util.Set transitiveModules
com.google.common.collect.ImmutableSet transitiveModuleTypes ()
private static java.util.Set addTransitiveModules (java.util.Set, dagger.internal.codegen.ModuleDescriptor)
dagger.internal.codegen.ModuleDescriptor includedModule
java.util.Set transitiveModules
dagger.internal.codegen.ModuleDescriptor module
abstract com.google.common.collect.ImmutableMap dependencyMethodIndex ()
abstract com.google.common.collect.ImmutableSet scopes ()
abstract com.google.common.collect.ImmutableMap subcomponents ()
abstract com.google.common.collect.ImmutableSet componentMethods ()
abstract com.google.common.base.Optional builderSpec ()
static boolean isComponentContributionMethod (javax.lang.model.util.Elements, javax.lang.model.element.ExecutableElement)
javax.lang.model.util.Elements elements
javax.lang.model.element.ExecutableElement method
static boolean isComponentProductionMethod (javax.lang.model.util.Elements, javax.lang.model.element.ExecutableElement)
javax.lang.model.util.Elements elements
javax.lang.model.element.ExecutableElement method
}
dagger/internal/codegen/AutoValue_SetType.classAutoValue_SetType.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_SetType extends dagger.internal.codegen.SetType {
private final com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType
void (com.google.common.base.Equivalence$Wrapper)
com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType
protected com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.SetType that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/AutoValue_ProvisionBinding.classAutoValue_ProvisionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ProvisionBinding extends dagger.internal.codegen.ProvisionBinding {
private final dagger.internal.codegen.ContributionType contributionType
private final com.google.common.base.Optional bindingElement
private final com.google.common.base.Optional contributingModule
private final dagger.internal.codegen.Key key
private final com.google.common.collect.ImmutableSet dependencies
private final com.google.common.base.Optional nullableType
private final com.google.common.base.Optional membersInjectionRequest
private final com.google.common.base.Optional wrappedMapKey
private final dagger.internal.codegen.ContributionBinding$Kind bindingKind
private final com.google.common.base.Optional unresolved
private final com.google.common.base.Optional scope
private void (dagger.internal.codegen.ContributionType, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.Key, com.google.common.collect.ImmutableSet, com.google.common.base.Optional, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.ContributionBinding$Kind, com.google.common.base.Optional, com.google.common.base.Optional)
dagger.internal.codegen.ContributionType contributionType
com.google.common.base.Optional bindingElement
com.google.common.base.Optional contributingModule
dagger.internal.codegen.Key key
com.google.common.collect.ImmutableSet dependencies
com.google.common.base.Optional nullableType
com.google.common.base.Optional membersInjectionRequest
com.google.common.base.Optional wrappedMapKey
dagger.internal.codegen.ContributionBinding$Kind bindingKind
com.google.common.base.Optional unresolved
com.google.common.base.Optional scope
public dagger.internal.codegen.ContributionType contributionType ()
com.google.common.base.Optional bindingElement ()
com.google.common.base.Optional contributingModule ()
public dagger.internal.codegen.Key key ()
com.google.common.collect.ImmutableSet dependencies ()
com.google.common.base.Optional nullableType ()
com.google.common.base.Optional membersInjectionRequest ()
com.google.common.base.Optional wrappedMapKey ()
protected dagger.internal.codegen.ContributionBinding$Kind bindingKind ()
com.google.common.base.Optional unresolved ()
com.google.common.base.Optional scope ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ProvisionBinding that
Object o
public int hashCode ()
int h
void (dagger.internal.codegen.ContributionType, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.Key, com.google.common.collect.ImmutableSet, com.google.common.base.Optional, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.ContributionBinding$Kind, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.AutoValue_ProvisionBinding$1)
dagger.internal.codegen.ContributionType x0
com.google.common.base.Optional x1
com.google.common.base.Optional x2
dagger.internal.codegen.Key x3
com.google.common.collect.ImmutableSet x4
com.google.common.base.Optional x5
com.google.common.base.Optional x6
com.google.common.base.Optional x7
dagger.internal.codegen.ContributionBinding$Kind x8
com.google.common.base.Optional x9
com.google.common.base.Optional x10
dagger.internal.codegen.AutoValue_ProvisionBinding$1 x11
}
dagger/internal/codegen/DependencyRequest$Builder.classDependencyRequest.java
package dagger.internal.codegen
abstract dagger.internal.codegen.DependencyRequest$Builder extends java.lang.Object {
void ()
abstract dagger.internal.codegen.DependencyRequest$Builder kind (dagger.internal.codegen.DependencyRequest$Kind)
abstract dagger.internal.codegen.DependencyRequest$Builder key (dagger.internal.codegen.Key)
abstract dagger.internal.codegen.DependencyRequest$Builder requestElement (javax.lang.model.element.Element)
abstract dagger.internal.codegen.DependencyRequest$Builder isNullable (boolean)
abstract dagger.internal.codegen.DependencyRequest$Builder overriddenVariableName (com.google.common.base.Optional)
abstract dagger.internal.codegen.DependencyRequest$Builder isSynthetic (boolean)
dagger.internal.codegen.DependencyRequest$Builder isSynthetic ()
abstract dagger.internal.codegen.DependencyRequest build ()
}
dagger/internal/codegen/ComponentGenerator.classComponentGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentGenerator extends dagger.internal.codegen.SourceFileGenerator {
private final javax.lang.model.util.Types types
private final javax.lang.model.util.Elements elements
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.CompilerOptions compilerOptions
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.CompilerOptions)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.CompilerOptions compilerOptions
com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph input
com.squareup.javapoet.ClassName componentDefinitionClassName
String componentName
com.google.common.base.Optional getElementForErrorReporting (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph input
com.google.common.base.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.BindingGraph)
com.squareup.javapoet.ClassName componentName
dagger.internal.codegen.BindingGraph input
volatile com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
volatile com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
volatile com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
}
dagger/internal/codegen/BindsMethodValidator.classBindsMethodValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.BindsMethodValidator extends dagger.internal.codegen.BindingMethodValidator {
private final javax.lang.model.util.Types types
private final javax.lang.model.util.Elements elements
void (javax.lang.model.util.Elements, javax.lang.model.util.Types)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
protected void checkMethod (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkParameters (dagger.internal.codegen.ValidationReport$Builder)
javax.lang.model.type.DeclaredType parameterizedSetType
javax.lang.model.type.DeclaredType parameterizedMapType
javax.lang.model.element.VariableElement parameter
javax.lang.model.type.TypeMirror leftHandSide
javax.lang.model.type.TypeMirror rightHandSide
dagger.internal.codegen.ContributionType contributionType
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.element.ExecutableElement method
java.util.List parameters
private com.google.common.collect.ImmutableList methodParameterTypes (javax.lang.model.type.DeclaredType, java.lang.String)
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.DeclaredType type
String methodName
com.google.common.collect.ImmutableList$Builder methodsForName
javax.lang.model.element.ExecutableElement method
private javax.lang.model.type.TypeMirror methodParameterType (javax.lang.model.type.DeclaredType, java.lang.String)
javax.lang.model.type.DeclaredType type
String methodName
private void validateTypesAreAssignable (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.type.TypeMirror rightHandSide
javax.lang.model.type.TypeMirror leftHandSide
private javax.lang.model.element.TypeElement setElement ()
private javax.lang.model.element.TypeElement mapElement ()
private javax.lang.model.type.TypeMirror unboundedWildcard ()
}
dagger/internal/codegen/ModuleValidator$ModuleMethodKind.classModuleValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleValidator$ModuleMethodKind extends java.lang.Enum {
public static final dagger.internal.codegen.ModuleValidator$ModuleMethodKind ABSTRACT_DECLARATION
public static final dagger.internal.codegen.ModuleValidator$ModuleMethodKind INSTANCE_BINDING
public static final dagger.internal.codegen.ModuleValidator$ModuleMethodKind STATIC_BINDING
private static final dagger.internal.codegen.ModuleValidator$ModuleMethodKind[] $VALUES
public static dagger.internal.codegen.ModuleValidator$ModuleMethodKind[] values ()
public static dagger.internal.codegen.ModuleValidator$ModuleMethodKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static dagger.internal.codegen.ModuleValidator$ModuleMethodKind ofMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement moduleMethod
static void ()
}
dagger/internal/codegen/ProducerFactoryGenerator$SingleArgFutureTransform.classProducerFactoryGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProducerFactoryGenerator$SingleArgFutureTransform extends dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform {
private final dagger.internal.codegen.DependencyRequest asyncDependency
void (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding, dagger.internal.codegen.DependencyRequest)
com.google.common.collect.ImmutableMap fields
dagger.internal.codegen.ProductionBinding binding
dagger.internal.codegen.DependencyRequest asyncDependency
com.squareup.javapoet.CodeBlock futureCodeBlock ()
com.squareup.javapoet.TypeName applyArgType ()
java.lang.String applyArgName ()
com.google.common.collect.ImmutableList parameterCodeBlocks ()
dagger.internal.codegen.DependencyRequest dependency
com.google.common.collect.ImmutableList$Builder parameterCodeBlocks
}
dagger/internal/codegen/ConfigurationAnnotations$2.classConfigurationAnnotations.java
package dagger.internal.codegen
final dagger.internal.codegen.ConfigurationAnnotations$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
void ()
public javax.lang.model.type.TypeMirror visitType (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror t
Void p
protected javax.lang.model.type.TypeMirror defaultAction (java.lang.Object, java.lang.Void)
Object o
Void p
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/internal/codegen/ValidationType.classValidationType.java
package dagger.internal.codegen
final dagger.internal.codegen.ValidationType extends java.lang.Enum {
public static final dagger.internal.codegen.ValidationType ERROR
public static final dagger.internal.codegen.ValidationType WARNING
public static final dagger.internal.codegen.ValidationType NONE
private static final dagger.internal.codegen.ValidationType[] $VALUES
public static dagger.internal.codegen.ValidationType[] values ()
public static dagger.internal.codegen.ValidationType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
com.google.common.base.Optional diagnosticKind ()
static void ()
}
dagger/internal/codegen/AutoValue_Key.classAutoValue_Key.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_Key extends dagger.internal.codegen.Key {
private final com.google.common.base.Optional wrappedQualifier
private final com.google.common.base.Equivalence$Wrapper wrappedType
private final com.google.common.base.Optional multibindingContributionIdentifier
void (com.google.common.base.Optional, com.google.common.base.Equivalence$Wrapper, com.google.common.base.Optional)
com.google.common.base.Optional wrappedQualifier
com.google.common.base.Equivalence$Wrapper wrappedType
com.google.common.base.Optional multibindingContributionIdentifier
com.google.common.base.Optional wrappedQualifier ()
com.google.common.base.Equivalence$Wrapper wrappedType ()
com.google.common.base.Optional multibindingContributionIdentifier ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.Key that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/InjectValidator$1.classInjectValidator.java
package dagger.internal.codegen
dagger.internal.codegen.InjectValidator$1 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.InjectValidator this$0
void (dagger.internal.codegen.InjectValidator)
dagger.internal.codegen.InjectValidator this$0
public boolean apply (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement input
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/ConfigurationAnnotations$1$1.classConfigurationAnnotations.java
package dagger.internal.codegen
dagger.internal.codegen.ConfigurationAnnotations$1$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.ConfigurationAnnotations$1 this$0
void (dagger.internal.codegen.ConfigurationAnnotations$1)
dagger.internal.codegen.ConfigurationAnnotations$1 this$0
public javax.lang.model.type.TypeMirror apply (javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue typeValue
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/MembersInjectionBinding$InjectionSite.classMembersInjectionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.MembersInjectionBinding$InjectionSite extends java.lang.Object {
void ()
abstract dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind ()
abstract javax.lang.model.element.Element element ()
abstract com.google.common.collect.ImmutableSet dependencies ()
protected int indexAmongSiblingMembers (dagger.internal.codegen.MembersInjectionBinding$InjectionSite)
dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite
}
dagger/internal/codegen/Key$Factory.classKey.java
package dagger.internal.codegen
final dagger.internal.codegen.Key$Factory extends java.lang.Object {
private final javax.lang.model.util.Types types
private final javax.lang.model.util.Elements elements
void (javax.lang.model.util.Types, javax.lang.model.util.Elements)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
private javax.lang.model.type.DeclaredType setOf (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror elementType
private javax.lang.model.type.DeclaredType mapOf (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror keyType
javax.lang.model.type.TypeMirror valueType
private javax.lang.model.element.TypeElement getProviderElement ()
private javax.lang.model.element.TypeElement getProducerElement ()
private javax.lang.model.element.TypeElement getClassElement (java.lang.Class)
Class cls
dagger.internal.codegen.Key forComponentMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement componentMethod
javax.lang.model.type.TypeMirror returnType
dagger.internal.codegen.Key forProductionComponentMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement componentMethod
javax.lang.model.type.TypeMirror returnType
javax.lang.model.type.TypeMirror keyType
dagger.internal.codegen.Key forSubcomponentBuilderMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType)
javax.lang.model.element.ExecutableElement subcomponentBuilderMethod
javax.lang.model.type.DeclaredType declaredContainer
javax.lang.model.type.ExecutableType resolvedMethod
javax.lang.model.type.TypeMirror returnType
dagger.internal.codegen.Key forProvidesMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement contributingModule
dagger.internal.codegen.Key forProducesMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement contributingModule
private dagger.internal.codegen.Key forProvidesOrProducesMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement contributingModule
javax.lang.model.element.TypeElement frameworkType
javax.lang.model.type.ExecutableType methodType
dagger.internal.codegen.ContributionType contributionType
javax.lang.model.type.TypeMirror returnType
javax.lang.model.type.TypeMirror keyType
dagger.internal.codegen.Key key
dagger.internal.codegen.Key forMultibindsMethod (dagger.internal.codegen.BindingType, javax.lang.model.type.ExecutableType, javax.lang.model.element.ExecutableElement)
dagger.internal.codegen.BindingType bindingType
javax.lang.model.type.ExecutableType executableType
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement factoryType
javax.lang.model.type.TypeMirror returnType
javax.lang.model.type.TypeMirror keyType
dagger.internal.codegen.Key forBindsMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement contributingModule
dagger.internal.codegen.ContributionType contributionType
javax.lang.model.type.TypeMirror returnType
javax.lang.model.type.TypeMirror keyType
dagger.internal.codegen.Key key
private javax.lang.model.type.TypeMirror bindingMethodKeyType (javax.lang.model.type.TypeMirror, javax.lang.model.element.ExecutableElement, dagger.internal.codegen.ContributionType, com.google.common.base.Optional)
javax.lang.model.type.TypeMirror returnType
javax.lang.model.element.ExecutableElement method
dagger.internal.codegen.ContributionType contributionType
com.google.common.base.Optional frameworkType
dagger.internal.codegen.Key forDelegateBinding (dagger.internal.codegen.DelegateDeclaration, java.lang.Class)
dagger.internal.codegen.DelegateDeclaration delegateDeclaration
Class frameworkType
private javax.lang.model.type.TypeMirror mapOfFrameworkType (javax.lang.model.type.TypeMirror, javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror keyType
javax.lang.model.element.TypeElement frameworkType
javax.lang.model.type.TypeMirror valueType
private javax.lang.model.type.TypeMirror mapKeyType (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.AnnotationMirror mapKeyAnnotation
private dagger.internal.codegen.Key forMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.TypeMirror)
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.TypeMirror keyType
dagger.internal.codegen.Key forInjectConstructorWithResolvedType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
dagger.internal.codegen.Key forComponent (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
dagger.internal.codegen.Key forMembersInjectedType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
dagger.internal.codegen.Key forQualifiedType (com.google.common.base.Optional, javax.lang.model.type.TypeMirror)
com.google.common.base.Optional qualifier
javax.lang.model.type.TypeMirror type
dagger.internal.codegen.Key forProductionExecutor ()
dagger.internal.codegen.Key forProductionImplementationExecutor ()
com.google.common.collect.FluentIterable implicitFrameworkMapKeys (dagger.internal.codegen.Key)
dagger.internal.codegen.Key requestKey
com.google.common.base.Optional implicitMapProviderKeyFrom (dagger.internal.codegen.Key)
dagger.internal.codegen.Key possibleMapKey
com.google.common.base.Optional implicitMapProducerKeyFrom (dagger.internal.codegen.Key)
dagger.internal.codegen.Key possibleMapKey
dagger.internal.codegen.Key convertToDelegateKey (dagger.internal.codegen.Key)
javax.lang.model.type.TypeMirror wrappedValueType
javax.lang.model.type.TypeMirror wrappedValueType
dagger.internal.codegen.Key possibleMapKey
dagger.internal.codegen.MapType mapType
javax.lang.model.type.TypeMirror wrappedValueType
private dagger.internal.codegen.Key wrapMapValue (dagger.internal.codegen.Key, java.lang.Class)
dagger.internal.codegen.Key key
Class newWrappingClass
com.google.common.base.Optional rewrapMapKey (dagger.internal.codegen.Key, java.lang.Class, java.lang.Class)
javax.lang.model.element.TypeElement wrappingElement
javax.lang.model.type.DeclaredType wrappedValueType
dagger.internal.codegen.MapType mapType
dagger.internal.codegen.Key possibleMapKey
Class currentWrappingClass
Class newWrappingClass
private com.google.common.base.Optional wrapMapKey (dagger.internal.codegen.Key, java.lang.Class)
javax.lang.model.element.TypeElement wrappingElement
javax.lang.model.type.DeclaredType wrappedValueType
dagger.internal.codegen.MapType mapType
dagger.internal.codegen.Key possibleMapKey
Class wrappingClass
com.google.common.base.Optional unwrapSetKey (dagger.internal.codegen.Key, java.lang.Class)
dagger.internal.codegen.SetType setType
dagger.internal.codegen.Key key
Class wrappingClass
}
dagger/internal/codegen/BindingGraph$2.classBindingGraph.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraph$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Iterable apply (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph graph
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/Scope.classScope.java
package dagger.internal.codegen
final dagger.internal.codegen.Scope extends java.lang.Object {
private final javax.lang.model.element.AnnotationMirror annotationMirror
private void (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotationMirror
static com.google.common.collect.ImmutableSet scopesOf (javax.lang.model.element.Element)
javax.lang.model.element.Element element
static com.google.common.base.Optional uniqueScopeOf (javax.lang.model.element.Element)
javax.lang.model.element.Element element
com.google.common.collect.ImmutableSet scopeAnnotations
static dagger.internal.codegen.Scope productionScope (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elements
static dagger.internal.codegen.Scope singletonScope (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elements
static dagger.internal.codegen.Scope reusableScope (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elements
private static dagger.internal.codegen.Scope scope (javax.lang.model.util.Elements, java.lang.Class)
javax.lang.model.util.Elements elements
Class scopeAnnotationClass
public java.lang.String getReadableSource ()
public java.lang.String getQualifiedName ()
public javax.lang.model.element.TypeElement scopeAnnotationElement ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.Scope that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.Scope$1)
javax.lang.model.element.AnnotationMirror x0
dagger.internal.codegen.Scope$1 x1
}
dagger/internal/codegen/UniqueNameSet.classUniqueNameSet.java
package dagger.internal.codegen
final dagger.internal.codegen.UniqueNameSet extends java.lang.Object {
private final java.util.Set uniqueNames
void ()
java.lang.String getUniqueName (java.lang.CharSequence)
int differentiator
CharSequence base
String name
}
dagger/internal/codegen/BindingMethodValidator$3.classBindingMethodValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingMethodValidator$3 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$BindingMethodValidator$Abstractness
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/ResolvedBindings$2.classResolvedBindings.java
package dagger.internal.codegen
dagger.internal.codegen.ResolvedBindings$2 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$BindingKey$Kind
static void ()
}
dagger/internal/codegen/ComponentDescriptor$ComponentMethodDescriptor.classComponentDescriptor.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor extends java.lang.Object {
void ()
abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind kind ()
abstract com.google.common.base.Optional dependencyRequest ()
abstract javax.lang.model.element.ExecutableElement methodElement ()
static transient com.google.common.base.Predicate isOfKind (dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind[])
dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind[] kinds
com.google.common.collect.ImmutableSet kindSet
static dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor create (dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind, com.google.common.base.Optional, javax.lang.model.element.ExecutableElement)
dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind kind
com.google.common.base.Optional dependencyRequest
javax.lang.model.element.ExecutableElement methodElement
static dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor forProvision (javax.lang.model.element.ExecutableElement, dagger.internal.codegen.DependencyRequest)
javax.lang.model.element.ExecutableElement methodElement
dagger.internal.codegen.DependencyRequest dependencyRequest
static dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor forMembersInjection (javax.lang.model.element.ExecutableElement, dagger.internal.codegen.DependencyRequest)
javax.lang.model.element.ExecutableElement methodElement
dagger.internal.codegen.DependencyRequest dependencyRequest
static dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor forSubcomponent (dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind, javax.lang.model.element.ExecutableElement)
dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind kind
javax.lang.model.element.ExecutableElement methodElement
}
dagger/internal/codegen/AutoValue_BindingGraph.classAutoValue_BindingGraph.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_BindingGraph extends dagger.internal.codegen.BindingGraph {
private final dagger.internal.codegen.ComponentDescriptor componentDescriptor
private final com.google.common.collect.ImmutableMap resolvedBindings
private final com.google.common.collect.ImmutableMap subgraphs
private final com.google.common.collect.ImmutableSet ownedModules
void (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet)
dagger.internal.codegen.ComponentDescriptor componentDescriptor
com.google.common.collect.ImmutableMap resolvedBindings
com.google.common.collect.ImmutableMap subgraphs
com.google.common.collect.ImmutableSet ownedModules
dagger.internal.codegen.ComponentDescriptor componentDescriptor ()
com.google.common.collect.ImmutableMap resolvedBindings ()
com.google.common.collect.ImmutableMap subgraphs ()
com.google.common.collect.ImmutableSet ownedModules ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.BindingGraph that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/AutoValue_ValidationReport_Item.classAutoValue_ValidationReport_Item.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ValidationReport_Item extends dagger.internal.codegen.ValidationReport$Item {
private final String message
private final javax.tools.Diagnostic$Kind kind
private final javax.lang.model.element.Element element
private final com.google.common.base.Optional annotation
void (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, com.google.common.base.Optional)
String message
javax.tools.Diagnostic$Kind kind
javax.lang.model.element.Element element
com.google.common.base.Optional annotation
java.lang.String message ()
javax.tools.Diagnostic$Kind kind ()
javax.lang.model.element.Element element ()
com.google.common.base.Optional annotation ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ValidationReport$Item that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/BindingMethodValidator.classBindingMethodValidator.java
package dagger.internal.codegen
abstract dagger.internal.codegen.BindingMethodValidator extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final Class methodAnnotation
private final com.google.common.collect.ImmutableSet enclosingElementAnnotations
private final dagger.internal.codegen.BindingMethodValidator$Abstractness abstractness
private final dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass exceptionSuperclass
private final com.google.common.cache.LoadingCache cache
protected void (javax.lang.model.util.Elements, javax.lang.model.util.Types, java.lang.Class, java.lang.Class, dagger.internal.codegen.BindingMethodValidator$Abstractness, dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
Class methodAnnotation
Class enclosingElementAnnotation
dagger.internal.codegen.BindingMethodValidator$Abstractness abstractness
dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass exceptionSuperclass
protected void (javax.lang.model.util.Elements, javax.lang.model.util.Types, java.lang.Class, java.lang.Iterable, dagger.internal.codegen.BindingMethodValidator$Abstractness, dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
Class methodAnnotation
Iterable enclosingElementAnnotations
dagger.internal.codegen.BindingMethodValidator$Abstractness abstractness
dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass exceptionSuperclass
java.lang.Class methodAnnotation ()
final dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
final com.google.common.collect.ImmutableSet validate (javax.annotation.processing.Messager, java.lang.Iterable)
dagger.internal.codegen.ValidationReport report
javax.lang.model.element.ExecutableElement method
javax.annotation.processing.Messager messager
Iterable methods
com.google.common.collect.ImmutableSet$Builder validMethods
protected void checkMethod (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected void checkEnclosingElement (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkTypeParameters (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkNotPrivate (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkAbstractness (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
boolean isAbstract
protected void checkReturnType (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected void checkKeyType (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.type.TypeMirror)
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.type.TypeMirror keyType
javax.lang.model.type.TypeKind kind
protected java.lang.String badReturnTypeMessage ()
protected void checkSetValuesType (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected final void checkSetValuesType (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.type.TypeMirror)
dagger.internal.codegen.SetType setType
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.type.TypeMirror type
private void checkThrows (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected void checkQualifiers (dagger.internal.codegen.ValidationReport$Builder)
javax.lang.model.element.AnnotationMirror qualifier
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.collect.ImmutableSet qualifiers
protected void checkMapKeys (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.collect.ImmutableSet mapKeys
protected void checkMultibindings (dagger.internal.codegen.ValidationReport$Builder)
javax.lang.model.element.AnnotationMirror annotation
javax.lang.model.element.ExecutableElement member
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.collect.ImmutableSet multibindingAnnotations
javax.lang.model.element.AnnotationMirror bindingAnnotationMirror
boolean usesProvidesType
protected void checkFrameworkType (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected transient java.lang.String formatErrorMessage (java.lang.String, java.lang.Object[])
String format
Object[] otherParameters
protected java.lang.String badSetValuesTypeMessage ()
static javax.lang.model.util.Elements access$100 (dagger.internal.codegen.BindingMethodValidator)
dagger.internal.codegen.BindingMethodValidator x0
static javax.lang.model.util.Types access$200 (dagger.internal.codegen.BindingMethodValidator)
dagger.internal.codegen.BindingMethodValidator x0
}
dagger/internal/codegen/ModuleDescriptor$Kind.classModuleDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleDescriptor$Kind extends java.lang.Enum {
public static final dagger.internal.codegen.ModuleDescriptor$Kind MODULE
public static final dagger.internal.codegen.ModuleDescriptor$Kind PRODUCER_MODULE
private final Class moduleAnnotation
private final Class methodAnnotation
private final com.google.common.collect.ImmutableSet includesTypes
private static final dagger.internal.codegen.ModuleDescriptor$Kind[] $VALUES
public static dagger.internal.codegen.ModuleDescriptor$Kind[] values ()
public static dagger.internal.codegen.ModuleDescriptor$Kind valueOf (java.lang.String)
String name
static com.google.common.base.Optional forAnnotatedElement (javax.lang.model.element.TypeElement)
dagger.internal.codegen.ModuleDescriptor$Kind kind
javax.lang.model.element.TypeElement element
java.util.Set kinds
private void (java.lang.String, int, java.lang.Class, java.lang.Class, com.google.common.collect.ImmutableSet)
Class moduleAnnotation
Class methodAnnotation
com.google.common.collect.ImmutableSet includesTypes
java.lang.Class moduleAnnotation ()
java.lang.Class methodAnnotation ()
com.google.common.collect.ImmutableSet includesTypes ()
static void ()
}
dagger/internal/codegen/ErrorMessages$SubcomponentBuilderMessages.classErrorMessages.java
package dagger.internal.codegen
final dagger.internal.codegen.ErrorMessages$SubcomponentBuilderMessages extends dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages {
static final dagger.internal.codegen.ErrorMessages$SubcomponentBuilderMessages INSTANCE
void ()
protected java.lang.String process (java.lang.String)
String s
java.lang.String builderMethodRequiresNoArgs ()
java.lang.String moreThanOneRefToSubcomponent ()
static void ()
}
dagger/internal/codegen/AutoValue_ValidationReport.classAutoValue_ValidationReport.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ValidationReport extends dagger.internal.codegen.ValidationReport {
private final javax.lang.model.element.Element subject
private final com.google.common.collect.ImmutableSet items
private final com.google.common.collect.ImmutableSet subreports
void (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
javax.lang.model.element.Element subject
com.google.common.collect.ImmutableSet items
com.google.common.collect.ImmutableSet subreports
javax.lang.model.element.Element subject ()
com.google.common.collect.ImmutableSet items ()
com.google.common.collect.ImmutableSet subreports ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ValidationReport that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/AutoValue_ProvisionBinding$Builder.classAutoValue_ProvisionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ProvisionBinding$Builder extends dagger.internal.codegen.ProvisionBinding$Builder {
private dagger.internal.codegen.ContributionType contributionType
private com.google.common.base.Optional bindingElement
private com.google.common.base.Optional contributingModule
private dagger.internal.codegen.Key key
private com.google.common.collect.ImmutableSet dependencies
private com.google.common.base.Optional nullableType
private com.google.common.base.Optional membersInjectionRequest
private com.google.common.base.Optional wrappedMapKey
private dagger.internal.codegen.ContributionBinding$Kind bindingKind
private com.google.common.base.Optional unresolved
private com.google.common.base.Optional scope
void ()
void (dagger.internal.codegen.ProvisionBinding)
dagger.internal.codegen.ProvisionBinding source
public dagger.internal.codegen.ProvisionBinding$Builder contributionType (dagger.internal.codegen.ContributionType)
dagger.internal.codegen.ContributionType contributionType
public dagger.internal.codegen.ProvisionBinding$Builder bindingElement (javax.lang.model.element.Element)
javax.lang.model.element.Element bindingElement
public dagger.internal.codegen.ProvisionBinding$Builder contributingModule (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement contributingModule
public dagger.internal.codegen.ProvisionBinding$Builder key (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
public dagger.internal.codegen.ProvisionBinding$Builder dependencies (java.lang.Iterable)
Iterable dependencies
public transient dagger.internal.codegen.ProvisionBinding$Builder dependencies (dagger.internal.codegen.DependencyRequest[])
dagger.internal.codegen.DependencyRequest[] dependencies
public dagger.internal.codegen.ProvisionBinding$Builder nullableType (com.google.common.base.Optional)
com.google.common.base.Optional nullableType
public dagger.internal.codegen.ProvisionBinding$Builder membersInjectionRequest (com.google.common.base.Optional)
com.google.common.base.Optional membersInjectionRequest
public dagger.internal.codegen.ProvisionBinding$Builder wrappedMapKey (com.google.common.base.Optional)
com.google.common.base.Optional wrappedMapKey
public dagger.internal.codegen.ProvisionBinding$Builder bindingKind (dagger.internal.codegen.ContributionBinding$Kind)
dagger.internal.codegen.ContributionBinding$Kind bindingKind
public dagger.internal.codegen.ProvisionBinding$Builder unresolved (dagger.internal.codegen.ProvisionBinding)
dagger.internal.codegen.ProvisionBinding unresolved
public dagger.internal.codegen.ProvisionBinding$Builder scope (com.google.common.base.Optional)
com.google.common.base.Optional scope
public dagger.internal.codegen.ProvisionBinding build ()
String missing
public volatile dagger.internal.codegen.ContributionBinding$Builder bindingKind (dagger.internal.codegen.ContributionBinding$Kind)
public volatile dagger.internal.codegen.ContributionBinding$Builder wrappedMapKey (com.google.common.base.Optional)
public volatile dagger.internal.codegen.ContributionBinding$Builder membersInjectionRequest (com.google.common.base.Optional)
public volatile dagger.internal.codegen.ContributionBinding$Builder nullableType (com.google.common.base.Optional)
public volatile dagger.internal.codegen.ContributionBinding$Builder dependencies (dagger.internal.codegen.DependencyRequest[])
public volatile dagger.internal.codegen.ContributionBinding$Builder dependencies (java.lang.Iterable)
public volatile dagger.internal.codegen.ContributionBinding$Builder key (dagger.internal.codegen.Key)
public volatile dagger.internal.codegen.ContributionBinding$Builder contributingModule (javax.lang.model.element.TypeElement)
public volatile dagger.internal.codegen.ContributionBinding$Builder bindingElement (javax.lang.model.element.Element)
public volatile dagger.internal.codegen.ContributionBinding$Builder contributionType (dagger.internal.codegen.ContributionType)
}
dagger/internal/codegen/BindingGraph$Factory$Resolver$3.classBindingGraph.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraph$Factory$Resolver$3 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.BindingGraph$Factory$Resolver this$1
void (dagger.internal.codegen.BindingGraph$Factory$Resolver)
dagger.internal.codegen.BindingGraph$Factory$Resolver this$1
public java.lang.Iterable apply (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/AutoValue_BindingGraphValidator_ResolvedRequest.classAutoValue_BindingGraphValidator_ResolvedRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_BindingGraphValidator_ResolvedRequest extends dagger.internal.codegen.BindingGraphValidator$ResolvedRequest {
private final dagger.internal.codegen.DependencyRequest dependencyRequest
private final dagger.internal.codegen.ResolvedBindings resolvedBindings
void (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.DependencyRequest dependencyRequest
dagger.internal.codegen.ResolvedBindings resolvedBindings
dagger.internal.codegen.DependencyRequest dependencyRequest ()
dagger.internal.codegen.ResolvedBindings resolvedBindings ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.BindingGraphValidator$ResolvedRequest that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/MapKeyGenerator$MapKeyCreatorSpecification.classMapKeyGenerator.java
package dagger.internal.codegen
abstract dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification extends java.lang.Object {
void ()
abstract javax.lang.model.element.TypeElement mapKeyElement ()
abstract javax.lang.model.element.TypeElement annotationElement ()
static dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification wrappedMapKey (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement mapKeyElement
static dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification unwrappedMapKeyWithAnnotationValue (javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement mapKeyElement
javax.lang.model.element.TypeElement annotationElement
}
dagger/internal/codegen/ModuleValidator$4.classModuleValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ModuleValidator$4 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.ModuleValidator this$0
void (dagger.internal.codegen.ModuleValidator)
dagger.internal.codegen.ModuleValidator this$0
public javax.lang.model.element.Element apply (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror input
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/AutoValue_MultibindingDeclaration.classAutoValue_MultibindingDeclaration.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_MultibindingDeclaration extends dagger.internal.codegen.MultibindingDeclaration {
private final com.google.common.base.Optional bindingElement
private final com.google.common.base.Optional contributingModule
private final dagger.internal.codegen.Key key
private final dagger.internal.codegen.ContributionType contributionType
private final dagger.internal.codegen.BindingType bindingType
void (com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.Key, dagger.internal.codegen.ContributionType, dagger.internal.codegen.BindingType)
com.google.common.base.Optional bindingElement
com.google.common.base.Optional contributingModule
dagger.internal.codegen.Key key
dagger.internal.codegen.ContributionType contributionType
dagger.internal.codegen.BindingType bindingType
com.google.common.base.Optional bindingElement ()
com.google.common.base.Optional contributingModule ()
public dagger.internal.codegen.Key key ()
public dagger.internal.codegen.ContributionType contributionType ()
public dagger.internal.codegen.BindingType bindingType ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.MultibindingDeclaration that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/ModuleValidator$1.classModuleValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleValidator$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Set apply (dagger.internal.codegen.ModuleDescriptor$Kind)
dagger.internal.codegen.ModuleDescriptor$Kind moduleKind
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/AutoValue_MapType.classAutoValue_MapType.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_MapType extends dagger.internal.codegen.MapType {
private final com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType
void (com.google.common.base.Equivalence$Wrapper)
com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType
protected com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.MapType that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/FactoryGenerator.classFactoryGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.FactoryGenerator extends dagger.internal.codegen.SourceFileGenerator {
private final dagger.internal.codegen.CompilerOptions compilerOptions
private final dagger.internal.codegen.InjectValidator injectValidator
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.InjectValidator)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
dagger.internal.codegen.CompilerOptions compilerOptions
dagger.internal.codegen.InjectValidator injectValidator
com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.ProvisionBinding)
dagger.internal.codegen.ProvisionBinding binding
com.google.common.base.Optional getElementForErrorReporting (dagger.internal.codegen.ProvisionBinding)
dagger.internal.codegen.ProvisionBinding binding
com.google.common.base.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.ProvisionBinding)
com.squareup.javapoet.TypeSpec$Builder factoryBuilder
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.FrameworkField bindingField
com.squareup.javapoet.FieldSpec field
java.util.Map$Entry entry
com.squareup.javapoet.TypeSpec$Builder factoryBuilder
com.google.common.base.Optional createMethod
com.squareup.javapoet.MethodSpec$Builder createMethodBuilder
java.util.List params
dagger.internal.codegen.DependencyRequest dependency
com.squareup.javapoet.CodeBlock$Builder providesMethodInvocationBuilder
com.squareup.javapoet.CodeBlock providesMethodInvocation
com.squareup.javapoet.ClassName generatedTypeName
dagger.internal.codegen.ProvisionBinding binding
com.squareup.javapoet.TypeName providedTypeName
com.squareup.javapoet.ParameterizedTypeName parameterizedFactoryName
com.google.common.base.Optional factoryOfRawTypeName
com.squareup.javapoet.TypeSpec$Builder factoryBuilder
com.google.common.base.Optional constructorBuilder
com.google.common.collect.ImmutableList typeParameters
dagger.internal.codegen.UniqueNameSet uniqueFieldNames
com.google.common.collect.ImmutableMap$Builder fieldsBuilder
boolean useRawType
com.google.common.collect.ImmutableMap fields
com.google.common.base.Optional createMethod
java.util.List parameters
com.squareup.javapoet.CodeBlock parametersCodeBlock
com.squareup.javapoet.MethodSpec$Builder getMethodBuilder
private com.squareup.javapoet.FieldSpec addConstructorParameterAndTypeField (com.squareup.javapoet.TypeName, java.lang.String, com.squareup.javapoet.TypeSpec$Builder, com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.TypeName typeName
String variableName
com.squareup.javapoet.TypeSpec$Builder factoryBuilder
com.squareup.javapoet.MethodSpec$Builder constructorBuilder
com.squareup.javapoet.FieldSpec field
com.squareup.javapoet.ParameterSpec parameter
volatile com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
volatile com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
volatile com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
}
dagger/internal/codegen/AutoValue_ComponentDescriptor_BuilderSpec.classAutoValue_ComponentDescriptor_BuilderSpec.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ComponentDescriptor_BuilderSpec extends dagger.internal.codegen.ComponentDescriptor$BuilderSpec {
private final javax.lang.model.element.TypeElement builderDefinitionType
private final java.util.Map methodMap
private final javax.lang.model.element.ExecutableElement buildMethod
private final javax.lang.model.type.TypeMirror componentType
void (javax.lang.model.element.TypeElement, java.util.Map, javax.lang.model.element.ExecutableElement, javax.lang.model.type.TypeMirror)
javax.lang.model.element.TypeElement builderDefinitionType
java.util.Map methodMap
javax.lang.model.element.ExecutableElement buildMethod
javax.lang.model.type.TypeMirror componentType
javax.lang.model.element.TypeElement builderDefinitionType ()
java.util.Map methodMap ()
javax.lang.model.element.ExecutableElement buildMethod ()
javax.lang.model.type.TypeMirror componentType ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ComponentDescriptor$BuilderSpec that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/DependencyRequest.classDependencyRequest.java
package dagger.internal.codegen
abstract dagger.internal.codegen.DependencyRequest extends java.lang.Object {
static final com.google.common.base.Function BINDING_KEY_FUNCTION
static final com.google.common.base.Predicate IS_SYNTHETIC
void ()
abstract dagger.internal.codegen.DependencyRequest$Kind kind ()
abstract dagger.internal.codegen.Key key ()
dagger.internal.codegen.BindingKey bindingKey ()
abstract javax.lang.model.element.Element requestElement ()
abstract boolean isNullable ()
abstract com.google.common.base.Optional overriddenVariableName ()
abstract boolean isSynthetic ()
private static dagger.internal.codegen.DependencyRequest$Builder builder ()
static dagger.internal.codegen.DependencyRequest$Builder access$000 ()
static void ()
}
dagger/internal/codegen/ContributionBinding$1.classContributionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.ContributionBinding$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.internal.codegen.ContributionBinding$Kind apply (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding binding
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/MapKeyProcessingStep.classMapKeyProcessingStep.java
package dagger.internal.codegen
public dagger.internal.codegen.MapKeyProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final javax.annotation.processing.Messager messager
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.MapKeyValidator mapKeyValidator
private final dagger.internal.codegen.MapKeyGenerator mapKeyGenerator
void (javax.annotation.processing.Messager, javax.lang.model.util.Types, dagger.internal.codegen.MapKeyValidator, dagger.internal.codegen.MapKeyGenerator)
javax.annotation.processing.Messager messager
javax.lang.model.util.Types types
dagger.internal.codegen.MapKeyValidator mapKeyValidator
dagger.internal.codegen.MapKeyGenerator mapKeyGenerator
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
javax.lang.model.type.DeclaredType keyType
dagger.MapKey mapkey
dagger.internal.codegen.ValidationReport mapKeyReport
javax.lang.model.element.Element element
com.google.common.collect.SetMultimap elementsByAnnotation
private void writeCreatorClass (dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification)
dagger.internal.codegen.SourceFileGenerationException e
dagger.internal.codegen.MapKeyGenerator$MapKeyCreatorSpecification mapKeyCreatorType
}
dagger/internal/codegen/MembersInjectionBinding$Factory.classMembersInjectionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.MembersInjectionBinding$Factory extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
private final javax.lang.model.element.ElementVisitor injectionSiteVisitor
void (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.DependencyRequest$Factory)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
private dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSiteForInjectMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType)
javax.lang.model.element.ExecutableElement methodElement
javax.lang.model.type.DeclaredType containingType
javax.lang.model.type.ExecutableType resolved
private dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSiteForInjectField (javax.lang.model.element.VariableElement, javax.lang.model.type.DeclaredType)
javax.lang.model.element.VariableElement fieldElement
javax.lang.model.type.DeclaredType containingType
javax.lang.model.type.TypeMirror resolved
boolean hasInjectedMembers (javax.lang.model.type.DeclaredType)
javax.lang.model.type.DeclaredType declaredType
dagger.internal.codegen.MembersInjectionBinding forInjectedType (javax.lang.model.type.DeclaredType, com.google.common.base.Optional)
javax.lang.model.type.DeclaredType resolved
javax.lang.model.type.DeclaredType declaredType
com.google.common.base.Optional resolvedType
com.google.common.collect.ImmutableSortedSet injectionSites
com.google.common.collect.ImmutableSet dependencies
com.google.common.base.Optional parentKey
dagger.internal.codegen.Key key
javax.lang.model.element.TypeElement typeElement
private com.google.common.collect.ImmutableSortedSet getInjectionSites (javax.lang.model.type.DeclaredType)
javax.lang.model.element.ExecutableElement injectionSiteMethod
dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite
com.google.common.base.Optional maybeInjectionSite
javax.lang.model.element.Element enclosedElement
javax.lang.model.type.DeclaredType type
com.google.common.base.Optional currentType
javax.lang.model.type.DeclaredType declaredType
java.util.Set injectionSites
java.util.List ancestors
com.google.common.collect.SetMultimap overriddenMethodMap
private boolean shouldBeInjected (javax.lang.model.element.Element, com.google.common.collect.SetMultimap)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.Element injectionSite
com.google.common.collect.SetMultimap overriddenMethodMap
javax.lang.model.element.ExecutableElement injectionSiteMethod
javax.lang.model.element.TypeElement injectionSiteType
static dagger.internal.codegen.Key$Factory access$000 (dagger.internal.codegen.MembersInjectionBinding$Factory)
dagger.internal.codegen.MembersInjectionBinding$Factory x0
static dagger.internal.codegen.MembersInjectionBinding$InjectionSite access$100 (dagger.internal.codegen.MembersInjectionBinding$Factory, javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType)
dagger.internal.codegen.MembersInjectionBinding$Factory x0
javax.lang.model.element.ExecutableElement x1
javax.lang.model.type.DeclaredType x2
static dagger.internal.codegen.MembersInjectionBinding$InjectionSite access$200 (dagger.internal.codegen.MembersInjectionBinding$Factory, javax.lang.model.element.VariableElement, javax.lang.model.type.DeclaredType)
dagger.internal.codegen.MembersInjectionBinding$Factory x0
javax.lang.model.element.VariableElement x1
javax.lang.model.type.DeclaredType x2
}
dagger/internal/codegen/Util$4.classUtil.java
package dagger.internal.codegen
final dagger.internal.codegen.Util$4 extends java.lang.Object implements com.google.common.base.Predicate {
final Class val$annotation
void (java.lang.Class)
public boolean apply (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/ProducerFactoryGenerator$MultiArgFutureTransform$1.classProducerFactoryGenerator.java
package dagger.internal.codegen
dagger.internal.codegen.ProducerFactoryGenerator$MultiArgFutureTransform$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.ProducerFactoryGenerator$MultiArgFutureTransform this$0
void (dagger.internal.codegen.ProducerFactoryGenerator$MultiArgFutureTransform)
dagger.internal.codegen.ProducerFactoryGenerator$MultiArgFutureTransform this$0
public com.squareup.javapoet.CodeBlock apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest dependency
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/Util$3.classUtil.java
package dagger.internal.codegen
final dagger.internal.codegen.Util$3 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.TypeElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void p
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/internal/codegen/Binding$2.classBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.Binding$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
protected java.util.List defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public java.util.List visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/MembersInjectionBinding$Factory$1.classMembersInjectionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.MembersInjectionBinding$Factory$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.MembersInjectionBinding$Factory this$0
void (dagger.internal.codegen.MembersInjectionBinding$Factory)
dagger.internal.codegen.MembersInjectionBinding$Factory this$0
public java.util.Set apply (dagger.internal.codegen.MembersInjectionBinding$InjectionSite)
dagger.internal.codegen.MembersInjectionBinding$InjectionSite input
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ContributionBinding$Builder.classContributionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ContributionBinding$Builder extends java.lang.Object {
void ()
abstract dagger.internal.codegen.ContributionBinding$Builder contributionType (dagger.internal.codegen.ContributionType)
abstract dagger.internal.codegen.ContributionBinding$Builder bindingElement (javax.lang.model.element.Element)
abstract dagger.internal.codegen.ContributionBinding$Builder contributingModule (javax.lang.model.element.TypeElement)
abstract dagger.internal.codegen.ContributionBinding$Builder key (dagger.internal.codegen.Key)
abstract dagger.internal.codegen.ContributionBinding$Builder dependencies (java.lang.Iterable)
transient abstract dagger.internal.codegen.ContributionBinding$Builder dependencies (dagger.internal.codegen.DependencyRequest[])
abstract dagger.internal.codegen.ContributionBinding$Builder nullableType (com.google.common.base.Optional)
abstract dagger.internal.codegen.ContributionBinding$Builder membersInjectionRequest (com.google.common.base.Optional)
abstract dagger.internal.codegen.ContributionBinding$Builder wrappedMapKey (com.google.common.base.Optional)
abstract dagger.internal.codegen.ContributionBinding$Builder bindingKind (dagger.internal.codegen.ContributionBinding$Kind)
}
dagger/internal/codegen/MembersInjectionBinding$Factory$3.classMembersInjectionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.MembersInjectionBinding$Factory$3 extends java.lang.Object implements java.util.Comparator {
final java.util.List val$ancestors
final dagger.internal.codegen.MembersInjectionBinding$Factory this$0
void (dagger.internal.codegen.MembersInjectionBinding$Factory, java.util.List)
dagger.internal.codegen.MembersInjectionBinding$Factory this$0
public int compare (dagger.internal.codegen.MembersInjectionBinding$InjectionSite, dagger.internal.codegen.MembersInjectionBinding$InjectionSite)
dagger.internal.codegen.MembersInjectionBinding$InjectionSite left
dagger.internal.codegen.MembersInjectionBinding$InjectionSite right
public volatile int compare (java.lang.Object, java.lang.Object)
}
dagger/internal/codegen/BindingGraphValidator$Validation$2.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$Validation$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
final dagger.internal.codegen.BindingGraphValidator$DependencyPath val$path
final dagger.internal.codegen.BindingGraphValidator$Validation this$1
void (dagger.internal.codegen.BindingGraphValidator$Validation, dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$Validation this$1
protected java.lang.Void defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
boolean declared
boolean declared
boolean declared
javax.lang.model.type.TypeMirror arg
javax.lang.model.type.DeclaredType type
Void ignored
javax.lang.model.element.TypeElement element
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/Key$1.classKey.java
package dagger.internal.codegen
dagger.internal.codegen.Key$1 extends javax.lang.model.util.SimpleTypeVisitor6 {
final javax.lang.model.util.Types val$types
final dagger.internal.codegen.Key this$0
void (dagger.internal.codegen.Key, javax.lang.model.util.Types)
dagger.internal.codegen.Key this$0
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.TypeMirror arg
javax.lang.model.type.DeclaredType type
Void ignored
javax.lang.model.element.TypeElement element
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/BindingType$1.classBindingType.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingType$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.internal.codegen.BindingType apply (dagger.internal.codegen.BindingType$HasBindingType)
dagger.internal.codegen.BindingType$HasBindingType hasBindingType
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ComponentDescriptor$BuilderSpec.classComponentDescriptor.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ComponentDescriptor$BuilderSpec extends java.lang.Object {
void ()
abstract javax.lang.model.element.TypeElement builderDefinitionType ()
abstract java.util.Map methodMap ()
abstract javax.lang.model.element.ExecutableElement buildMethod ()
abstract javax.lang.model.type.TypeMirror componentType ()
}
dagger/internal/codegen/AnnotationSpecs.classAnnotationSpecs.java
package dagger.internal.codegen
final dagger.internal.codegen.AnnotationSpecs extends java.lang.Object {
static final com.squareup.javapoet.AnnotationSpec SUPPRESS_WARNINGS_UNCHECKED
static final com.squareup.javapoet.AnnotationSpec SUPPRESS_WARNINGS_RAWTYPES
private static com.squareup.javapoet.AnnotationSpec suppressWarnings (java.lang.String)
String value
private void ()
static void ()
}
dagger/internal/codegen/AutoValue_ComponentDescriptor_ComponentMethodDescriptor.classAutoValue_ComponentDescriptor_ComponentMethodDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ComponentDescriptor_ComponentMethodDescriptor extends dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor {
private final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind kind
private final com.google.common.base.Optional dependencyRequest
private final javax.lang.model.element.ExecutableElement methodElement
void (dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind, com.google.common.base.Optional, javax.lang.model.element.ExecutableElement)
dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind kind
com.google.common.base.Optional dependencyRequest
javax.lang.model.element.ExecutableElement methodElement
dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind kind ()
com.google.common.base.Optional dependencyRequest ()
javax.lang.model.element.ExecutableElement methodElement ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/ComponentValidator$ComponentValidationReport.classComponentValidator.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ComponentValidator$ComponentValidationReport extends java.lang.Object {
void ()
abstract java.util.Set referencedSubcomponents ()
abstract dagger.internal.codegen.ValidationReport report ()
}
dagger/internal/codegen/CodeBlocks.classCodeBlocks.java
package dagger.internal.codegen
final dagger.internal.codegen.CodeBlocks extends java.lang.Object {
private static final com.google.common.base.Function TYPE_MIRROR_TO_CODE_BLOCK
static com.google.common.base.Function PARAMETER_NAME
static com.squareup.javapoet.CodeBlock makeParametersCodeBlock (java.lang.Iterable)
Iterable codeBlocks
static com.squareup.javapoet.CodeBlock concat (java.lang.Iterable)
Iterable codeBlocks
static com.squareup.javapoet.CodeBlock join (java.lang.Iterable, java.lang.String)
Iterable codeBlocks
String delimiter
com.squareup.javapoet.CodeBlock$Builder builder
java.util.Iterator iterator
static com.google.common.collect.FluentIterable toCodeBlocks (java.lang.Iterable)
Iterable typeMirrors
static com.squareup.javapoet.CodeBlock stringLiteral (java.lang.String)
String toWrap
private void ()
static void ()
}
dagger/internal/codegen/Key$HasKey.classKey.java
package dagger.internal.codegen
abstract dagger.internal.codegen.Key$HasKey extends java.lang.Object {
public abstract dagger.internal.codegen.Key key ()
}
dagger/internal/codegen/AutoValue_BindingKey.classAutoValue_BindingKey.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_BindingKey extends dagger.internal.codegen.BindingKey {
private final dagger.internal.codegen.BindingKey$Kind kind
private final dagger.internal.codegen.Key key
void (dagger.internal.codegen.BindingKey$Kind, dagger.internal.codegen.Key)
dagger.internal.codegen.BindingKey$Kind kind
dagger.internal.codegen.Key key
dagger.internal.codegen.BindingKey$Kind kind ()
dagger.internal.codegen.Key key ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.BindingKey that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/AutoValue_FrameworkField.classAutoValue_FrameworkField.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_FrameworkField extends dagger.internal.codegen.FrameworkField {
private final com.squareup.javapoet.ParameterizedTypeName type
private final String name
void (com.squareup.javapoet.ParameterizedTypeName, java.lang.String)
com.squareup.javapoet.ParameterizedTypeName type
String name
com.squareup.javapoet.ParameterizedTypeName type ()
java.lang.String name ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.FrameworkField that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/AutoValue_ComponentDescriptor.classAutoValue_ComponentDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ComponentDescriptor extends dagger.internal.codegen.ComponentDescriptor {
private final dagger.internal.codegen.ComponentDescriptor$Kind kind
private final javax.lang.model.element.AnnotationMirror componentAnnotation
private final javax.lang.model.element.TypeElement componentDefinitionType
private final com.google.common.collect.ImmutableSet dependencies
private final com.google.common.collect.ImmutableSet modules
private final com.google.common.collect.ImmutableMap dependencyMethodIndex
private final com.google.common.collect.ImmutableSet scopes
private final com.google.common.collect.ImmutableMap subcomponents
private final com.google.common.collect.ImmutableSet componentMethods
private final com.google.common.base.Optional builderSpec
void (dagger.internal.codegen.ComponentDescriptor$Kind, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.base.Optional)
dagger.internal.codegen.ComponentDescriptor$Kind kind
javax.lang.model.element.AnnotationMirror componentAnnotation
javax.lang.model.element.TypeElement componentDefinitionType
com.google.common.collect.ImmutableSet dependencies
com.google.common.collect.ImmutableSet modules
com.google.common.collect.ImmutableMap dependencyMethodIndex
com.google.common.collect.ImmutableSet scopes
com.google.common.collect.ImmutableMap subcomponents
com.google.common.collect.ImmutableSet componentMethods
com.google.common.base.Optional builderSpec
dagger.internal.codegen.ComponentDescriptor$Kind kind ()
javax.lang.model.element.AnnotationMirror componentAnnotation ()
javax.lang.model.element.TypeElement componentDefinitionType ()
com.google.common.collect.ImmutableSet dependencies ()
com.google.common.collect.ImmutableSet modules ()
com.google.common.collect.ImmutableMap dependencyMethodIndex ()
com.google.common.collect.ImmutableSet scopes ()
com.google.common.collect.ImmutableMap subcomponents ()
com.google.common.collect.ImmutableSet componentMethods ()
com.google.common.base.Optional builderSpec ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ComponentDescriptor that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/MultibindingDeclaration$Factory.classMultibindingDeclaration.java
package dagger.internal.codegen
final dagger.internal.codegen.MultibindingDeclaration$Factory extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.Key$Factory keyFactory
private final javax.lang.model.element.TypeElement objectElement
void (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.Key$Factory)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.Key$Factory keyFactory
com.google.common.collect.ImmutableSet forMultibindingsInterface (javax.lang.model.element.TypeElement)
javax.lang.model.type.ExecutableType methodType
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement interfaceElement
dagger.internal.codegen.BindingType bindingType
javax.lang.model.type.DeclaredType interfaceType
com.google.common.collect.ImmutableSet$Builder declarations
dagger.internal.codegen.MultibindingDeclaration forMultibindsMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement moduleMethod
javax.lang.model.element.TypeElement moduleElement
private dagger.internal.codegen.BindingType bindingType (javax.lang.model.element.Element)
javax.lang.model.element.Element moduleElement
private dagger.internal.codegen.MultibindingDeclaration forDeclaredMethod (dagger.internal.codegen.BindingType, javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType, javax.lang.model.element.TypeElement)
dagger.internal.codegen.BindingType bindingType
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.ExecutableType methodType
javax.lang.model.element.TypeElement contributingType
javax.lang.model.type.TypeMirror returnType
private dagger.internal.codegen.ContributionType contributionType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror returnType
}
dagger/internal/codegen/DependencyRequestFormatter$1.classDependencyRequestFormatter.java
package dagger.internal.codegen
dagger.internal.codegen.DependencyRequestFormatter$1 extends javax.lang.model.util.ElementKindVisitor7 {
final dagger.internal.codegen.DependencyRequestFormatter this$0
void (dagger.internal.codegen.DependencyRequestFormatter)
dagger.internal.codegen.DependencyRequestFormatter this$0
public java.lang.String visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, dagger.internal.codegen.DependencyRequest)
javax.lang.model.element.VariableElement parameter
javax.lang.model.element.ExecutableElement method
dagger.internal.codegen.DependencyRequest request
StringBuilder builder
public java.lang.String visitVariableAsParameter (javax.lang.model.element.VariableElement, dagger.internal.codegen.DependencyRequest)
javax.lang.model.element.VariableElement variable
dagger.internal.codegen.DependencyRequest request
StringBuilder builder
javax.lang.model.element.ExecutableElement methodOrConstructor
int parameterIndex
public java.lang.String visitVariableAsField (javax.lang.model.element.VariableElement, dagger.internal.codegen.DependencyRequest)
javax.lang.model.element.VariableElement variable
dagger.internal.codegen.DependencyRequest request
StringBuilder builder
public java.lang.String visitType (javax.lang.model.element.TypeElement, dagger.internal.codegen.DependencyRequest)
javax.lang.model.element.TypeElement e
dagger.internal.codegen.DependencyRequest request
protected java.lang.String defaultAction (javax.lang.model.element.Element, dagger.internal.codegen.DependencyRequest)
javax.lang.model.element.Element element
dagger.internal.codegen.DependencyRequest request
public volatile java.lang.Object visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitVariableAsParameter (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile java.lang.Object visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/internal/codegen/MethodSignature.classMethodSignature.java
package dagger.internal.codegen
abstract dagger.internal.codegen.MethodSignature extends java.lang.Object {
void ()
abstract java.lang.String name ()
abstract com.google.common.collect.ImmutableList parameterTypes ()
abstract com.google.common.collect.ImmutableList thrownTypes ()
static dagger.internal.codegen.MethodSignature fromExecutableType (java.lang.String, javax.lang.model.type.ExecutableType)
javax.lang.model.type.TypeMirror parameter
javax.lang.model.type.TypeMirror thrownType
String methodName
javax.lang.model.type.ExecutableType methodType
com.google.common.collect.ImmutableList$Builder parameters
com.google.common.collect.ImmutableList$Builder thrownTypes
}
dagger/internal/codegen/AutoValue_CompilerOptions$1.classAutoValue_CompilerOptions.java
package dagger.internal.codegen
dagger.internal.codegen.AutoValue_CompilerOptions$1 extends java.lang.Object {
}
dagger/internal/codegen/MemberSelect$LocalField.classMemberSelect.java
package dagger.internal.codegen
final dagger.internal.codegen.MemberSelect$LocalField extends dagger.internal.codegen.MemberSelect {
final String fieldName
void (com.squareup.javapoet.ClassName, java.lang.String)
com.squareup.javapoet.ClassName owningClass
String fieldName
com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName usingClass
}
dagger/internal/codegen/ProductionBinding.classProductionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ProductionBinding extends dagger.internal.codegen.ContributionBinding {
void ()
public dagger.internal.codegen.BindingType bindingType ()
com.google.common.base.Optional unresolved ()
java.util.Set implicitDependencies ()
abstract com.google.common.collect.ImmutableList thrownTypes ()
abstract com.google.common.base.Optional executorRequest ()
abstract com.google.common.base.Optional monitorRequest ()
private static dagger.internal.codegen.ProductionBinding$Builder builder ()
static dagger.internal.codegen.ProductionBinding$Builder access$000 ()
}
dagger/internal/codegen/ModuleValidator$3.classModuleValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ModuleValidator$3 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.ModuleValidator this$0
void (dagger.internal.codegen.ModuleValidator)
dagger.internal.codegen.ModuleValidator this$0
public boolean apply (javax.lang.model.element.Element)
javax.lang.model.element.Element input
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/TypeNames.classTypeNames.java
package dagger.internal.codegen
final dagger.internal.codegen.TypeNames extends java.lang.Object {
static final com.squareup.javapoet.ClassName ABSTRACT_PRODUCER
static final com.squareup.javapoet.ClassName ASYNC_FUNCTION
static final com.squareup.javapoet.ClassName DELEGATE_FACTORY
static final com.squareup.javapoet.ClassName DOUBLE_CHECK
static final com.squareup.javapoet.ClassName FACTORY
static final com.squareup.javapoet.ClassName FUTURES
static final com.squareup.javapoet.ClassName ILLEGAL_STATE_EXCEPTION
static final com.squareup.javapoet.ClassName INSTANCE_FACTORY
static final com.squareup.javapoet.ClassName LIST
static final com.squareup.javapoet.ClassName LISTENABLE_FUTURE
static final com.squareup.javapoet.ClassName MAP_FACTORY
static final com.squareup.javapoet.ClassName MAP_OF_PRODUCED_PRODUCER
static final com.squareup.javapoet.ClassName MAP_OF_PRODUCER_PRODUCER
static final com.squareup.javapoet.ClassName MAP_PRODUCER
static final com.squareup.javapoet.ClassName MAP_PROVIDER_FACTORY
static final com.squareup.javapoet.ClassName MEMBERS_INJECTOR
static final com.squareup.javapoet.ClassName MEMBERS_INJECTORS
static final com.squareup.javapoet.ClassName PRODUCER_TOKEN
static final com.squareup.javapoet.ClassName PRODUCED
static final com.squareup.javapoet.ClassName PRODUCER
static final com.squareup.javapoet.ClassName PRODUCERS
static final com.squareup.javapoet.ClassName PROVIDER
static final com.squareup.javapoet.ClassName PROVIDER_OF_LAZY
static final com.squareup.javapoet.ClassName SET
static final com.squareup.javapoet.ClassName SET_FACTORY
static final com.squareup.javapoet.ClassName SET_OF_PRODUCED_PRODUCER
static final com.squareup.javapoet.ClassName SET_PRODUCER
static final com.squareup.javapoet.ClassName SINGLE_CHECK
static final com.squareup.javapoet.ClassName STRING
static final com.squareup.javapoet.ClassName UNSUPPORTED_OPERATION_EXCEPTION
static final com.squareup.javapoet.ClassName VOID_CLASS
static final com.squareup.javapoet.TypeName SET_OF_FACTORIES
static com.squareup.javapoet.ParameterizedTypeName listOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName typeName
static com.squareup.javapoet.ParameterizedTypeName setOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName elementType
static com.squareup.javapoet.ParameterizedTypeName abstractProducerOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName typeName
static com.squareup.javapoet.ParameterizedTypeName producedOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName typeName
static com.squareup.javapoet.ParameterizedTypeName listenableFutureOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName typeName
static com.squareup.javapoet.ParameterizedTypeName providerOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName typeName
static com.squareup.javapoet.ParameterizedTypeName membersInjectorOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName membersInjectorType
static com.squareup.javapoet.ParameterizedTypeName factoryOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName factoryType
private void ()
static void ()
}
dagger/internal/codegen/ContributionType$HasContributionType.classContributionType.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ContributionType$HasContributionType extends java.lang.Object {
public abstract dagger.internal.codegen.ContributionType contributionType ()
}
dagger/internal/codegen/ConfigurationAnnotations$1.classConfigurationAnnotations.java
package dagger.internal.codegen
final dagger.internal.codegen.ConfigurationAnnotations$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
void ()
public com.google.common.collect.ImmutableList visitArray (java.util.List, java.lang.String)
java.util.List vals
String elementName
protected com.google.common.collect.ImmutableList defaultAction (java.lang.Object, java.lang.String)
Object o
String elementName
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/internal/codegen/ModuleValidator$2$1.classModuleValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ModuleValidator$2$1 extends java.lang.Object implements com.google.common.base.Predicate {
final javax.lang.model.element.TypeElement val$element
final dagger.internal.codegen.ModuleValidator$2 this$1
void (dagger.internal.codegen.ModuleValidator$2, javax.lang.model.element.TypeElement)
dagger.internal.codegen.ModuleValidator$2 this$1
public boolean apply (java.lang.Class)
Class otherClass
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/ModuleProcessingStep.classModuleProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final javax.annotation.processing.Messager messager
private final Class moduleAnnotation
private final dagger.internal.codegen.ModuleValidator moduleValidator
private final com.google.common.collect.ImmutableSet moduleMethodFactoryGenerators
private final com.google.common.collect.ImmutableSet methodValidators
private final java.util.Set processedModuleElements
static dagger.internal.codegen.ModuleProcessingStep moduleProcessingStep (javax.annotation.processing.Messager, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.ProvisionBinding$Factory, dagger.internal.codegen.FactoryGenerator, dagger.internal.codegen.ProvidesMethodValidator, dagger.internal.codegen.BindsMethodValidator, dagger.internal.codegen.MultibindsMethodValidator)
javax.annotation.processing.Messager messager
dagger.internal.codegen.ModuleValidator moduleValidator
dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
dagger.internal.codegen.FactoryGenerator factoryGenerator
dagger.internal.codegen.ProvidesMethodValidator providesMethodValidator
dagger.internal.codegen.BindsMethodValidator bindsMethodValidator
dagger.internal.codegen.MultibindsMethodValidator multibindsMethodValidator
static dagger.internal.codegen.ModuleProcessingStep producerModuleProcessingStep (javax.annotation.processing.Messager, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.ProvisionBinding$Factory, dagger.internal.codegen.FactoryGenerator, dagger.internal.codegen.ProvidesMethodValidator, dagger.internal.codegen.ProductionBinding$Factory, dagger.internal.codegen.ProducerFactoryGenerator, dagger.internal.codegen.ProducesMethodValidator, dagger.internal.codegen.BindsMethodValidator, dagger.internal.codegen.MultibindsMethodValidator)
javax.annotation.processing.Messager messager
dagger.internal.codegen.ModuleValidator moduleValidator
dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
dagger.internal.codegen.FactoryGenerator factoryGenerator
dagger.internal.codegen.ProvidesMethodValidator providesMethodValidator
dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
dagger.internal.codegen.ProducerFactoryGenerator producerFactoryGenerator
dagger.internal.codegen.ProducesMethodValidator producesMethodValidator
dagger.internal.codegen.BindsMethodValidator bindsMethodValidator
dagger.internal.codegen.MultibindsMethodValidator multibindsMethodValidator
void (javax.annotation.processing.Messager, java.lang.Class, dagger.internal.codegen.ModuleValidator, com.google.common.collect.ImmutableSet, java.lang.Iterable)
javax.annotation.processing.Messager messager
Class moduleAnnotation
dagger.internal.codegen.ModuleValidator moduleValidator
com.google.common.collect.ImmutableSet moduleMethodFactoryGenerators
Iterable methodValidators
public java.util.Set annotations ()
dagger.internal.codegen.BindingMethodValidator validator
com.google.common.collect.ImmutableSet$Builder annotations
public java.util.Set process (com.google.common.collect.SetMultimap)
dagger.internal.codegen.SourceFileGenerationException e
javax.lang.model.element.ExecutableElement method
dagger.internal.codegen.ModuleProcessingStep$ModuleMethodFactoryGenerator generator
java.util.List moduleMethods
dagger.internal.codegen.ValidationReport report
javax.lang.model.element.TypeElement moduleElement
com.google.common.collect.SetMultimap elementsByAnnotation
com.google.common.collect.ImmutableSet validMethods
private com.google.common.collect.ImmutableSet validMethods (com.google.common.collect.SetMultimap)
dagger.internal.codegen.BindingMethodValidator validator
com.google.common.collect.SetMultimap elementsByAnnotation
com.google.common.collect.ImmutableSet$Builder validMethods
private boolean moduleMethodsAreValid (com.google.common.collect.ImmutableSet, java.lang.Iterable)
dagger.internal.codegen.BindingMethodValidator validator
javax.lang.model.element.ExecutableElement methodElement
com.google.common.collect.ImmutableSet validMethods
Iterable moduleMethods
}
dagger/internal/codegen/ValidationType$1.classValidationType.java
package dagger.internal.codegen
dagger.internal.codegen.ValidationType$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ValidationType
static void ()
}
dagger/internal/codegen/CompilerOptions$Builder.classCompilerOptions.java
package dagger.internal.codegen
abstract dagger.internal.codegen.CompilerOptions$Builder extends java.lang.Object {
public abstract dagger.internal.codegen.CompilerOptions$Builder usesProducers (boolean)
public abstract dagger.internal.codegen.CompilerOptions$Builder writeProducerNameInToken (boolean)
public abstract dagger.internal.codegen.CompilerOptions$Builder nullableValidationKind (javax.tools.Diagnostic$Kind)
public abstract dagger.internal.codegen.CompilerOptions$Builder privateMemberValidationKind (javax.tools.Diagnostic$Kind)
public abstract dagger.internal.codegen.CompilerOptions$Builder staticMemberValidationKind (javax.tools.Diagnostic$Kind)
public abstract dagger.internal.codegen.CompilerOptions$Builder ignorePrivateAndStaticInjectionForComponent (boolean)
public abstract dagger.internal.codegen.CompilerOptions$Builder scopeCycleValidationType (dagger.internal.codegen.ValidationType)
public abstract dagger.internal.codegen.CompilerOptions build ()
}
dagger/internal/codegen/CodeBlocks$1.classCodeBlocks.java
package dagger.internal.codegen
final dagger.internal.codegen.CodeBlocks$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.squareup.javapoet.CodeBlock apply (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror typeMirror
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ErrorMessages$MultibindsMessages.classErrorMessages.java
package dagger.internal.codegen
final dagger.internal.codegen.ErrorMessages$MultibindsMessages extends java.lang.Object {
static final String METHOD_MUST_RETURN_MAP_OR_SET
static final String NO_MAP_KEY
static final String PARAMETERS
private void ()
}
dagger/internal/codegen/BindingMethodValidator$2.classBindingMethodValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingMethodValidator$2 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.BindingMethodValidator this$0
void (dagger.internal.codegen.BindingMethodValidator)
dagger.internal.codegen.BindingMethodValidator this$0
public java.lang.String apply (java.lang.Class)
Class clazz
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/Util$5.classUtil.java
package dagger.internal.codegen
final dagger.internal.codegen.Util$5 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.String apply (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ModuleProcessingStep$ProvisionModuleMethodFactoryGenerator.classModuleProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleProcessingStep$ProvisionModuleMethodFactoryGenerator extends java.lang.Object implements dagger.internal.codegen.ModuleProcessingStep$ModuleMethodFactoryGenerator {
private final dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
private final dagger.internal.codegen.FactoryGenerator factoryGenerator
void (dagger.internal.codegen.ProvisionBinding$Factory, dagger.internal.codegen.FactoryGenerator)
dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
dagger.internal.codegen.FactoryGenerator factoryGenerator
public java.lang.Class factoryMethodAnnotation ()
public void generate (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) throws dagger.internal.codegen.SourceFileGenerationException
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement moduleElement
}
dagger/internal/codegen/SourceFiles$1.classSourceFiles.java
package dagger.internal.codegen
final dagger.internal.codegen.SourceFiles$1 extends com.google.common.collect.Ordering {
void ()
public int compare (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest left
dagger.internal.codegen.DependencyRequest right
public volatile int compare (java.lang.Object, java.lang.Object)
}
dagger/internal/codegen/MapKeyValidator.classMapKeyValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeyValidator extends java.lang.Object {
void ()
dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.Element)
javax.lang.model.element.Element element
dagger.internal.codegen.ValidationReport$Builder builder
java.util.List members
}
dagger/internal/codegen/BindingGraph$Factory$Resolver$1.classBindingGraph.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraph$Factory$Resolver$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.DependencyRequest val$request
final dagger.internal.codegen.BindingGraph$Factory$Resolver this$1
void (dagger.internal.codegen.BindingGraph$Factory$Resolver, dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.BindingGraph$Factory$Resolver this$1
public dagger.internal.codegen.ContributionBinding apply (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding syntheticMultibinding
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/SourceFiles.classSourceFiles.java
package dagger.internal.codegen
dagger.internal.codegen.SourceFiles extends java.lang.Object {
private static final com.google.common.base.Joiner CLASS_FILE_NAME_JOINER
static final com.google.common.collect.Ordering DEPENDENCY_ORDERING
static com.google.common.collect.ImmutableMap generateBindingFieldsForDependencies (dagger.internal.codegen.Binding)
dagger.internal.codegen.FrameworkDependency frameworkDependency
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableMap$Builder bindingFields
private static java.lang.String fieldNameForDependency (dagger.internal.codegen.FrameworkDependency)
java.util.Iterator namesIterator
String first
StringBuilder compositeNameBuilder
dagger.internal.codegen.FrameworkDependency frameworkDependency
com.google.common.collect.ImmutableSet dependencyNames
static com.squareup.javapoet.CodeBlock frameworkTypeUsageStatement (com.squareup.javapoet.CodeBlock, dagger.internal.codegen.DependencyRequest$Kind)
com.squareup.javapoet.CodeBlock frameworkTypeMemberSelect
dagger.internal.codegen.DependencyRequest$Kind dependencyKind
static com.squareup.javapoet.ClassName generatedClassNameForBinding (dagger.internal.codegen.Binding)
dagger.internal.codegen.ContributionBinding contribution
com.squareup.javapoet.ClassName enclosingClassName
dagger.internal.codegen.Binding binding
static com.squareup.javapoet.TypeName parameterizedGeneratedTypeNameForBinding (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
com.squareup.javapoet.ClassName className
com.google.common.collect.ImmutableList typeParameters
private static com.google.common.base.Optional typeMirrorForBindingTypeParameters (dagger.internal.codegen.Binding) throws java.lang.AssertionError
dagger.internal.codegen.ContributionBinding contributionBinding
dagger.internal.codegen.Binding binding
static com.google.common.collect.ImmutableList bindingTypeParameters (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
com.google.common.base.Optional typeMirror
com.squareup.javapoet.TypeName bindingTypeName
static com.squareup.javapoet.ClassName membersInjectorNameForType (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement typeElement
static java.lang.String classFileName (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName className
static com.squareup.javapoet.ClassName generatedMonitoringModuleName (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentElement
static com.squareup.javapoet.ClassName generatedProductionExecutorModuleName (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentElement
private static com.squareup.javapoet.ClassName siblingClassName (javax.lang.model.element.TypeElement, java.lang.String)
javax.lang.model.element.TypeElement typeElement
String suffix
com.squareup.javapoet.ClassName className
private static java.lang.String factoryPrefix (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding binding
static com.google.common.collect.ImmutableList bindingTypeElementTypeVariableNames (dagger.internal.codegen.Binding)
javax.lang.model.element.TypeParameterElement typeParameter
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableList$Builder builder
private void ()
static void ()
}
dagger/internal/codegen/ComponentWriter$UniqueSubcomponentNamesGenerator.classComponentWriter.java
package dagger.internal.codegen
dagger.internal.codegen.ComponentWriter$UniqueSubcomponentNamesGenerator extends java.lang.Object {
private static final com.google.common.base.Splitter QUALIFIED_NAME_SPLITTER
private static final com.google.common.base.Joiner QUALIFIED_NAME_JOINER
private final dagger.internal.codegen.BindingGraph graph
private final com.google.common.collect.ImmutableListMultimap componentDescriptorsBySimpleName
private final com.google.common.collect.ImmutableListMultimap componentQualifiedNamePieces
private void (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph graph
private com.google.common.collect.ImmutableBiMap generate ()
java.util.Collection components
java.util.Map$Entry componentEntry
java.util.Map subcomponentImplSimpleNames
private com.google.common.collect.ImmutableBiMap disambiguateConflictingSimpleNames (java.util.Collection)
java.util.List pieces
String simpleName
dagger.internal.codegen.ComponentDescriptor conflict
dagger.internal.codegen.ComponentDescriptor component
int levels
java.util.Collection components
java.util.Map generatedSimpleNames
private static com.google.common.collect.ImmutableListMultimap qualifiedNames (java.lang.Iterable)
javax.lang.model.element.Name qualifiedName
dagger.internal.codegen.ComponentDescriptor component
Iterable componentDescriptors
com.google.common.collect.ImmutableListMultimap$Builder builder
void (dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentWriter$1)
dagger.internal.codegen.BindingGraph x0
dagger.internal.codegen.ComponentWriter$1 x1
static com.google.common.collect.ImmutableBiMap access$100 (dagger.internal.codegen.ComponentWriter$UniqueSubcomponentNamesGenerator)
dagger.internal.codegen.ComponentWriter$UniqueSubcomponentNamesGenerator x0
static void ()
}
dagger/internal/codegen/MapKeyGenerator$1.classMapKeyGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeyGenerator$1 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.util.Set)
javax.lang.model.type.DeclaredType t
java.util.Set p
javax.lang.model.element.TypeElement typeElement
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
}
dagger/internal/codegen/ConfigurationAnnotations.classConfigurationAnnotations.java
package dagger.internal.codegen
final dagger.internal.codegen.ConfigurationAnnotations extends java.lang.Object {
private static final String MODULES_ATTRIBUTE
private static final String DEPENDENCIES_ATTRIBUTE
private static final String INCLUDES_ATTRIBUTE
private static final String INJECTS_ATTRIBUTE
private static final javax.lang.model.element.AnnotationValueVisitor TO_LIST_OF_TYPES
private static final javax.lang.model.element.AnnotationValueVisitor TO_TYPE
static com.google.common.collect.ImmutableList getComponentModules (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror componentAnnotation
static com.google.common.collect.ImmutableList getComponentDependencies (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror componentAnnotation
static com.google.common.collect.ImmutableList getModuleIncludes (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror moduleAnnotation
static com.google.common.collect.ImmutableList getModuleInjects (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror moduleAnnotation
static com.google.common.base.Optional getNullableType (javax.lang.model.element.Element)
javax.lang.model.element.AnnotationMirror mirror
javax.lang.model.element.Element element
java.util.List mirrors
static com.google.common.collect.ImmutableList convertClassArrayToListOfTypes (javax.lang.model.element.AnnotationMirror, java.lang.String)
javax.lang.model.element.AnnotationMirror annotationMirror
String elementName
static javax.lang.model.type.TypeMirror typeValue (javax.lang.model.element.AnnotationMirror, java.lang.String)
javax.lang.model.element.AnnotationMirror annotation
String elementName
static com.google.common.collect.ImmutableSet getTransitiveModules (javax.lang.model.util.Types, javax.lang.model.util.Elements, java.lang.Iterable)
javax.lang.model.element.TypeElement dependencyType
com.google.common.collect.ImmutableSet$Builder moduleDependenciesBuilder
com.google.common.collect.ImmutableSet moduleDependencies
com.google.common.base.Optional moduleMirror
javax.lang.model.element.TypeElement moduleElement
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
Iterable seedModules
javax.lang.model.type.TypeMirror objectType
java.util.Queue moduleQueue
java.util.Set moduleElements
static com.google.common.collect.ImmutableList enclosedBuilders (javax.lang.model.element.TypeElement, java.lang.Class)
javax.lang.model.element.TypeElement element
javax.lang.model.element.TypeElement typeElement
Class annotation
com.google.common.collect.ImmutableList$Builder builders
private static void addIncludesFromSuperclasses (javax.lang.model.util.Types, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet$Builder, javax.lang.model.type.TypeMirror)
com.google.common.base.Optional moduleMirror
javax.lang.model.util.Types types
javax.lang.model.element.TypeElement element
com.google.common.collect.ImmutableSet$Builder builder
javax.lang.model.type.TypeMirror objectType
javax.lang.model.type.TypeMirror superclass
private void ()
static javax.lang.model.element.AnnotationValueVisitor access$000 ()
static void ()
}
dagger/internal/codegen/MultibindingsMethodValidator.classMultibindingsMethodValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.MultibindingsMethodValidator extends dagger.internal.codegen.MultibindsMethodValidator {
void (javax.lang.model.util.Elements, javax.lang.model.util.Types)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
protected void checkEnclosingElement (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
}
dagger/internal/codegen/MemberSelect.classMemberSelect.java
package dagger.internal.codegen
abstract dagger.internal.codegen.MemberSelect extends java.lang.Object {
private final com.squareup.javapoet.ClassName owningClass
private final boolean staticMember
static dagger.internal.codegen.MemberSelect localField (com.squareup.javapoet.ClassName, java.lang.String)
com.squareup.javapoet.ClassName owningClass
String fieldName
static dagger.internal.codegen.MemberSelect staticMethod (com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.ClassName owningClass
com.squareup.javapoet.CodeBlock methodInvocationCodeBlock
static dagger.internal.codegen.MemberSelect parameterizedFactoryCreateMethod (com.squareup.javapoet.ClassName, java.util.List)
com.squareup.javapoet.ClassName owningClass
java.util.List parameters
static dagger.internal.codegen.MemberSelect noOpMembersInjector (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static dagger.internal.codegen.MemberSelect emptyFrameworkMapFactory (com.squareup.javapoet.ClassName, javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
com.squareup.javapoet.ClassName frameworkMapFactoryClass
javax.lang.model.type.TypeMirror keyType
javax.lang.model.type.TypeMirror unwrappedValueType
static dagger.internal.codegen.MemberSelect emptySetProvider (com.squareup.javapoet.ClassName, dagger.internal.codegen.SetType)
com.squareup.javapoet.ClassName setFactoryType
dagger.internal.codegen.SetType setType
void (com.squareup.javapoet.ClassName, boolean)
com.squareup.javapoet.ClassName owningClass
boolean staticMemeber
com.squareup.javapoet.ClassName owningClass ()
boolean staticMember ()
abstract com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName)
}
dagger/internal/codegen/DependencyRequest$3.classDependencyRequest.java
package dagger.internal.codegen
dagger.internal.codegen.DependencyRequest$3 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/BindingKey$Kind.classBindingKey.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingKey$Kind extends java.lang.Enum {
public static final dagger.internal.codegen.BindingKey$Kind CONTRIBUTION
public static final dagger.internal.codegen.BindingKey$Kind MEMBERS_INJECTION
private static final dagger.internal.codegen.BindingKey$Kind[] $VALUES
public static dagger.internal.codegen.BindingKey$Kind[] values ()
public static dagger.internal.codegen.BindingKey$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/internal/codegen/InjectBindingRegistry$1.classInjectBindingRegistry.java
package dagger.internal.codegen
dagger.internal.codegen.InjectBindingRegistry$1 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.InjectBindingRegistry this$0
void (dagger.internal.codegen.InjectBindingRegistry)
dagger.internal.codegen.InjectBindingRegistry this$0
public boolean apply (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement constructor
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/ModuleDescriptor$Factory.classModuleDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleDescriptor$Factory extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
private final dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
private final dagger.internal.codegen.MultibindingDeclaration$Factory multibindingDeclarationFactory
private final dagger.internal.codegen.DelegateDeclaration$Factory bindingDelegateDeclarationFactory
void (javax.lang.model.util.Elements, dagger.internal.codegen.ProvisionBinding$Factory, dagger.internal.codegen.ProductionBinding$Factory, dagger.internal.codegen.MultibindingDeclaration$Factory, dagger.internal.codegen.DelegateDeclaration$Factory)
javax.lang.model.util.Elements elements
dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
dagger.internal.codegen.MultibindingDeclaration$Factory multibindingDeclarationFactory
dagger.internal.codegen.DelegateDeclaration$Factory bindingDelegateDeclarationFactory
dagger.internal.codegen.ModuleDescriptor create (javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement moduleMethod
javax.lang.model.element.TypeElement memberType
javax.lang.model.element.TypeElement moduleElement
com.google.common.collect.ImmutableSet$Builder bindings
com.google.common.collect.ImmutableSet$Builder delegates
com.google.common.collect.ImmutableSet$Builder multibindingDeclarations
private static com.google.common.base.Optional getModuleAnnotation (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement moduleElement
private java.util.Set collectIncludedModules (java.util.Set, javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement superclassElement
javax.lang.model.type.TypeMirror moduleIncludesType
java.util.Set includedModules
javax.lang.model.element.TypeElement moduleElement
javax.lang.model.type.TypeMirror superclass
com.google.common.base.Optional moduleAnnotation
}
dagger/internal/codegen/FrameworkField$1.classFrameworkField.java
package dagger.internal.codegen
final dagger.internal.codegen.FrameworkField$1 extends javax.lang.model.util.ElementKindVisitor6 {
void ()
protected java.lang.String defaultAction (javax.lang.model.element.Element, dagger.internal.codegen.Binding)
javax.lang.model.element.Element e
dagger.internal.codegen.Binding p
public java.lang.String visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, dagger.internal.codegen.Binding)
javax.lang.model.element.ExecutableElement e
dagger.internal.codegen.Binding p
public java.lang.String visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, dagger.internal.codegen.Binding)
javax.lang.model.element.ExecutableElement e
dagger.internal.codegen.Binding p
public java.lang.String visitType (javax.lang.model.element.TypeElement, dagger.internal.codegen.Binding)
javax.lang.model.element.TypeElement e
dagger.internal.codegen.Binding p
public volatile java.lang.Object visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/internal/codegen/MembersInjectionBinding$1.classMembersInjectionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.MembersInjectionBinding$1 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.MembersInjectionBinding this$0
void (dagger.internal.codegen.MembersInjectionBinding)
dagger.internal.codegen.MembersInjectionBinding this$0
public boolean apply (dagger.internal.codegen.MembersInjectionBinding$InjectionSite)
dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/Util$2.classUtil.java
package dagger.internal.codegen
final dagger.internal.codegen.Util$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public javax.lang.model.type.DeclaredType apply (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement typeElement
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/MemberSelect$ParameterizedStaticMethod.classMemberSelect.java
package dagger.internal.codegen
final dagger.internal.codegen.MemberSelect$ParameterizedStaticMethod extends dagger.internal.codegen.MemberSelect {
final com.google.common.collect.ImmutableList typeParameters
final com.squareup.javapoet.CodeBlock methodCodeBlock
final com.squareup.javapoet.ClassName rawReturnType
void (com.squareup.javapoet.ClassName, com.google.common.collect.ImmutableList, com.squareup.javapoet.CodeBlock, com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName owningClass
com.google.common.collect.ImmutableList typeParameters
com.squareup.javapoet.CodeBlock methodCodeBlock
com.squareup.javapoet.ClassName rawReturnType
com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName)
javax.lang.model.type.TypeMirror typeParameter
com.squareup.javapoet.ClassName usingClass
boolean accessible
}
dagger/internal/codegen/ProvidesMethodValidator.classProvidesMethodValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProvidesMethodValidator extends dagger.internal.codegen.BindingMethodValidator {
void (javax.lang.model.util.Elements, javax.lang.model.util.Types)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
protected void checkMethod (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkDependsOnProducers (dagger.internal.codegen.ValidationReport$Builder)
javax.lang.model.element.VariableElement parameter
dagger.internal.codegen.ValidationReport$Builder builder
}
dagger/internal/codegen/Accessibility$1.classAccessibility.java
package dagger.internal.codegen
dagger.internal.codegen.Accessibility$1 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$element$NestingKind
static void ()
}
dagger/internal/codegen/BindingDeclaration$3.classBindingDeclaration.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingDeclaration$3 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (dagger.internal.codegen.BindingDeclaration)
dagger.internal.codegen.BindingDeclaration bindingDeclaration
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/BindingGraph$Factory$Resolver$2.classBindingGraph.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraph$Factory$Resolver$2 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.BindingGraph$Factory$Resolver this$1
void (dagger.internal.codegen.BindingGraph$Factory$Resolver)
dagger.internal.codegen.BindingGraph$Factory$Resolver this$1
public java.lang.Iterable apply (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ContributionBinding$Kind.classContributionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.ContributionBinding$Kind extends java.lang.Enum {
public static final dagger.internal.codegen.ContributionBinding$Kind SYNTHETIC_MAP
public static final dagger.internal.codegen.ContributionBinding$Kind SYNTHETIC_MULTIBOUND_SET
public static final dagger.internal.codegen.ContributionBinding$Kind SYNTHETIC_MULTIBOUND_MAP
public static final dagger.internal.codegen.ContributionBinding$Kind SYNTHETIC_DELEGATE_BINDING
public static final dagger.internal.codegen.ContributionBinding$Kind INJECTION
public static final dagger.internal.codegen.ContributionBinding$Kind PROVISION
public static final dagger.internal.codegen.ContributionBinding$Kind COMPONENT
public static final dagger.internal.codegen.ContributionBinding$Kind COMPONENT_PROVISION
public static final dagger.internal.codegen.ContributionBinding$Kind SUBCOMPONENT_BUILDER
public static final dagger.internal.codegen.ContributionBinding$Kind IMMEDIATE
public static final dagger.internal.codegen.ContributionBinding$Kind FUTURE_PRODUCTION
public static final dagger.internal.codegen.ContributionBinding$Kind COMPONENT_PRODUCTION
static final com.google.common.base.Predicate IS_SYNTHETIC_KIND
static final com.google.common.base.Predicate IS_SYNTHETIC_MULTIBINDING_KIND
private static final dagger.internal.codegen.ContributionBinding$Kind[] $VALUES
public static dagger.internal.codegen.ContributionBinding$Kind[] values ()
public static dagger.internal.codegen.ContributionBinding$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static dagger.internal.codegen.ContributionBinding$Kind forMultibindingRequest (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.Key key
static void ()
}
dagger/internal/codegen/MapKeys$4.classMapKeys.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeys$4 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
public com.squareup.javapoet.TypeName visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
protected com.squareup.javapoet.TypeName defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/InjectValidator.classInjectValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.InjectValidator extends java.lang.Object {
private final javax.lang.model.util.Types types
private final javax.lang.model.util.Elements elements
private final dagger.internal.codegen.CompilerOptions compilerOptions
private final com.google.common.base.Optional privateAndStaticInjectionDiagnosticKind
void (javax.lang.model.util.Types, javax.lang.model.util.Elements, dagger.internal.codegen.CompilerOptions)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
dagger.internal.codegen.CompilerOptions compilerOptions
private void (javax.lang.model.util.Types, javax.lang.model.util.Elements, dagger.internal.codegen.CompilerOptions, com.google.common.base.Optional)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
dagger.internal.codegen.CompilerOptions compilerOptions
com.google.common.base.Optional privateAndStaticInjectionDiagnosticKind
dagger.internal.codegen.InjectValidator whenGeneratingCode ()
dagger.internal.codegen.ValidationReport validateConstructor (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.AnnotationMirror qualifier
javax.lang.model.element.AnnotationMirror scope
javax.lang.model.element.AnnotationMirror qualifier
com.google.common.collect.ImmutableSet qualifiers
javax.lang.model.element.VariableElement parameter
javax.lang.model.element.AnnotationMirror scope
javax.lang.model.element.ExecutableElement constructorElement
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.element.TypeElement enclosingElement
java.util.Set typeModifiers
com.google.common.collect.FluentIterable injectConstructors
com.google.common.collect.ImmutableSet scopes
private dagger.internal.codegen.ValidationReport validateField (javax.lang.model.element.VariableElement)
javax.lang.model.element.AnnotationMirror qualifier
javax.lang.model.element.VariableElement fieldElement
dagger.internal.codegen.ValidationReport$Builder builder
java.util.Set modifiers
com.google.common.collect.ImmutableSet qualifiers
private dagger.internal.codegen.ValidationReport validateMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.AnnotationMirror qualifier
com.google.common.collect.ImmutableSet qualifiers
javax.lang.model.element.VariableElement parameter
javax.lang.model.element.ExecutableElement methodElement
dagger.internal.codegen.ValidationReport$Builder builder
java.util.Set modifiers
dagger.internal.codegen.ValidationReport validateMembersInjectionType (javax.lang.model.element.TypeElement)
dagger.internal.codegen.ValidationReport report
javax.lang.model.element.VariableElement element
dagger.internal.codegen.ValidationReport report
javax.lang.model.element.ExecutableElement element
dagger.internal.codegen.ValidationReport report
javax.lang.model.element.TypeElement typeElement
dagger.internal.codegen.ValidationReport$Builder builder
boolean hasInjectedMembers
javax.lang.model.type.TypeMirror superclass
dagger.internal.codegen.ValidationReport validateType (javax.lang.model.element.TypeElement)
dagger.internal.codegen.ValidationReport report
javax.lang.model.element.ExecutableElement element
javax.lang.model.element.TypeElement typeElement
dagger.internal.codegen.ValidationReport$Builder builder
dagger.internal.codegen.ValidationReport membersInjectionReport
boolean isValidType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
private boolean throwsCheckedExceptions (javax.lang.model.element.ExecutableElement)
javax.lang.model.type.TypeMirror thrownType
javax.lang.model.element.ExecutableElement methodElement
javax.lang.model.type.TypeMirror runtimeExceptionType
javax.lang.model.type.TypeMirror errorType
}
dagger/internal/codegen/AutoValue_DependencyRequest.classAutoValue_DependencyRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_DependencyRequest extends dagger.internal.codegen.DependencyRequest {
private final dagger.internal.codegen.DependencyRequest$Kind kind
private final dagger.internal.codegen.Key key
private final javax.lang.model.element.Element requestElement
private final boolean isNullable
private final com.google.common.base.Optional overriddenVariableName
private final boolean isSynthetic
private void (dagger.internal.codegen.DependencyRequest$Kind, dagger.internal.codegen.Key, javax.lang.model.element.Element, boolean, com.google.common.base.Optional, boolean)
dagger.internal.codegen.DependencyRequest$Kind kind
dagger.internal.codegen.Key key
javax.lang.model.element.Element requestElement
boolean isNullable
com.google.common.base.Optional overriddenVariableName
boolean isSynthetic
dagger.internal.codegen.DependencyRequest$Kind kind ()
dagger.internal.codegen.Key key ()
javax.lang.model.element.Element requestElement ()
boolean isNullable ()
com.google.common.base.Optional overriddenVariableName ()
boolean isSynthetic ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.DependencyRequest that
Object o
public int hashCode ()
int h
void (dagger.internal.codegen.DependencyRequest$Kind, dagger.internal.codegen.Key, javax.lang.model.element.Element, boolean, com.google.common.base.Optional, boolean, dagger.internal.codegen.AutoValue_DependencyRequest$1)
dagger.internal.codegen.DependencyRequest$Kind x0
dagger.internal.codegen.Key x1
javax.lang.model.element.Element x2
boolean x3
com.google.common.base.Optional x4
boolean x5
dagger.internal.codegen.AutoValue_DependencyRequest$1 x6
}
dagger/internal/codegen/Formatter.classFormatter.java
package dagger.internal.codegen
abstract dagger.internal.codegen.Formatter extends java.lang.Object implements com.google.common.base.Function {
void ()
public abstract java.lang.String format (java.lang.Object)
public final java.lang.String apply (java.lang.Object)
Object object
public void formatIndentedList (java.lang.StringBuilder, java.lang.Iterable, int, int)
StringBuilder builder
Iterable items
int indentLevel
int limit
private void formatIndentedList (java.lang.StringBuilder, int, java.lang.Iterable, java.lang.Iterable)
Object item
StringBuilder builder
int indentLevel
Iterable firstItems
Iterable restOfItems
int numberOfOtherItems
private void appendIndent (java.lang.StringBuilder, int)
int i
StringBuilder builder
int indentLevel
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingDeclaration.classBindingDeclaration.java
package dagger.internal.codegen
abstract dagger.internal.codegen.BindingDeclaration extends java.lang.Object implements dagger.internal.codegen.Key$HasKey {
static final com.google.common.base.Function CONTRIBUTING_MODULE
static final com.google.common.base.Predicate REQUIRES_MODULE_INSTANCE
static final com.google.common.base.Predicate HAS_BINDING_ELEMENT
void ()
abstract com.google.common.base.Optional bindingElement ()
com.google.common.base.Optional bindingTypeElement ()
abstract com.google.common.base.Optional contributingModule ()
boolean requiresModuleInstance ()
java.util.Set modifiers
static void ()
}
dagger/internal/codegen/ComponentProcessingStep.classComponentProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final dagger.internal.codegen.ComponentDescriptor$Kind componentKind
private final javax.annotation.processing.Messager messager
private final dagger.internal.codegen.ComponentValidator componentValidator
private final dagger.internal.codegen.ComponentValidator subcomponentValidator
private final dagger.internal.codegen.BuilderValidator builderValidator
private final dagger.internal.codegen.ComponentHierarchyValidator componentHierarchyValidator
private final dagger.internal.codegen.BindingGraphValidator bindingGraphValidator
private final dagger.internal.codegen.ComponentDescriptor$Factory componentDescriptorFactory
private final dagger.internal.codegen.BindingGraph$Factory bindingGraphFactory
private final dagger.internal.codegen.ComponentGenerator componentGenerator
void (dagger.internal.codegen.ComponentDescriptor$Kind, javax.annotation.processing.Messager, dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.BuilderValidator, dagger.internal.codegen.ComponentHierarchyValidator, dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.ComponentDescriptor$Factory, dagger.internal.codegen.BindingGraph$Factory, dagger.internal.codegen.ComponentGenerator)
dagger.internal.codegen.ComponentDescriptor$Kind componentKind
javax.annotation.processing.Messager messager
dagger.internal.codegen.ComponentValidator componentValidator
dagger.internal.codegen.ComponentValidator subcomponentValidator
dagger.internal.codegen.BuilderValidator builderValidator
dagger.internal.codegen.ComponentHierarchyValidator componentHierarchyValidator
dagger.internal.codegen.BindingGraphValidator bindingGraphValidator
dagger.internal.codegen.ComponentDescriptor$Factory componentDescriptorFactory
dagger.internal.codegen.BindingGraph$Factory bindingGraphFactory
dagger.internal.codegen.ComponentGenerator componentGenerator
public java.util.Set annotations ()
public final com.google.common.collect.ImmutableSet process (com.google.common.collect.SetMultimap)
dagger.internal.codegen.BindingGraph bindingGraph
dagger.internal.codegen.ValidationReport graphReport
dagger.internal.codegen.ComponentDescriptor componentDescriptor
dagger.internal.codegen.ValidationReport hierarchyReport
dagger.internal.codegen.ComponentValidator$ComponentValidationReport validationReport
TypeNotPresentException e
javax.lang.model.element.TypeElement componentTypeElement
javax.lang.model.element.Element element
com.google.common.collect.SetMultimap elementsByAnnotation
com.google.common.collect.ImmutableSet$Builder rejectedElements
java.util.Map builderReportsByComponent
java.util.Set subcomponentBuilderElements
java.util.Map builderReportsBySubcomponent
java.util.Set subcomponentElements
java.util.Map reportsBySubcomponent
private void generateComponent (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.SourceFileGenerationException e
dagger.internal.codegen.BindingGraph bindingGraph
private com.google.common.collect.ImmutableSet getElementsFromAnnotations (com.google.common.collect.SetMultimap, com.google.common.collect.ImmutableSet)
com.google.common.collect.SetMultimap elementsByAnnotation
com.google.common.collect.ImmutableSet annotations
private java.util.Map processBuilders (java.util.Set)
dagger.internal.codegen.ValidationReport report
javax.lang.model.element.Element element
java.util.Set builderElements
java.util.Map builderReportsByComponent
private java.util.Map processSubcomponents (java.util.Set, java.util.Set)
dagger.internal.codegen.ComponentValidator$ComponentValidationReport report
javax.lang.model.element.Element element
java.util.Set subcomponentElements
java.util.Set subcomponentBuilderElements
java.util.Map reportsBySubcomponent
private boolean isClean (dagger.internal.codegen.ComponentValidator$ComponentValidationReport, java.util.Map, java.util.Map, java.util.Map)
dagger.internal.codegen.ValidationReport subcomponentBuilderReport
dagger.internal.codegen.ValidationReport subcomponentReport
javax.lang.model.element.Element element
dagger.internal.codegen.ComponentValidator$ComponentValidationReport report
java.util.Map builderReportsByComponent
java.util.Map reportsBySubcomponent
java.util.Map builderReportsBySubcomponent
javax.lang.model.element.Element component
dagger.internal.codegen.ValidationReport componentReport
dagger.internal.codegen.ValidationReport builderReport
public volatile java.util.Set process (com.google.common.collect.SetMultimap)
}
dagger/internal/codegen/ProducerFactoryGenerator$3.classProducerFactoryGenerator.java
package dagger.internal.codegen
dagger.internal.codegen.ProducerFactoryGenerator$3 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static void ()
}
dagger/internal/codegen/InjectionAnnotations.classInjectionAnnotations.java
package dagger.internal.codegen
final dagger.internal.codegen.InjectionAnnotations extends java.lang.Object {
static com.google.common.base.Optional getQualifier (javax.lang.model.element.Element)
javax.lang.model.element.Element e
com.google.common.collect.ImmutableSet qualifierAnnotations
static com.google.common.collect.ImmutableSet getQualifiers (javax.lang.model.element.Element)
javax.lang.model.element.Element element
static com.google.common.collect.ImmutableSet getScopes (javax.lang.model.element.Element)
javax.lang.model.element.Element element
private void ()
}
dagger/internal/codegen/TypeSpecs$1.classTypeSpecs.java
package dagger.internal.codegen
dagger.internal.codegen.TypeSpecs$1 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$element$ElementKind
static void ()
}
dagger/internal/codegen/MembersInjectionBinding$Strategy.classMembersInjectionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.MembersInjectionBinding$Strategy extends java.lang.Enum {
public static final dagger.internal.codegen.MembersInjectionBinding$Strategy NO_OP
public static final dagger.internal.codegen.MembersInjectionBinding$Strategy INJECT_MEMBERS
private static final dagger.internal.codegen.MembersInjectionBinding$Strategy[] $VALUES
public static dagger.internal.codegen.MembersInjectionBinding$Strategy[] values ()
public static dagger.internal.codegen.MembersInjectionBinding$Strategy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/internal/codegen/Accessibility.classAccessibility.java
package dagger.internal.codegen
final dagger.internal.codegen.Accessibility extends java.lang.Object {
static boolean isTypeAccessibleFrom (javax.lang.model.type.TypeMirror, java.lang.String)
javax.lang.model.type.TypeMirror type
String packageName
static boolean isElementAccessibleFrom (javax.lang.model.element.Element, java.lang.String)
javax.lang.model.element.Element element
String packageName
static boolean isElementAccessibleFromOwnPackage (javax.lang.model.element.Element)
javax.lang.model.element.Element element
private void ()
}
dagger/internal/codegen/DependencyRequestMapper$MapperForProducer.classDependencyRequestMapper.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequestMapper$MapperForProducer extends dagger.internal.codegen.DependencyRequestMapper {
private void ()
public java.lang.Class getFrameworkClass (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
void (dagger.internal.codegen.DependencyRequestMapper$1)
dagger.internal.codegen.DependencyRequestMapper$1 x0
}
dagger/internal/codegen/FrameworkTypes.classFrameworkTypes.java
package dagger.internal.codegen
final dagger.internal.codegen.FrameworkTypes extends java.lang.Object {
private static final com.google.common.collect.ImmutableSet PROVISION_TYPES
private static final com.google.common.collect.ImmutableSet PRODUCTION_TYPES
static boolean isProducerType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static boolean isFrameworkType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
private static boolean typeIsOneOf (java.util.Set, javax.lang.model.type.TypeMirror)
Class clazz
java.util.Set classes
javax.lang.model.type.TypeMirror type
private void ()
static void ()
}
dagger/internal/codegen/AutoValue_DependencyRequest$Builder.classAutoValue_DependencyRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_DependencyRequest$Builder extends dagger.internal.codegen.DependencyRequest$Builder {
private dagger.internal.codegen.DependencyRequest$Kind kind
private dagger.internal.codegen.Key key
private javax.lang.model.element.Element requestElement
private Boolean isNullable
private com.google.common.base.Optional overriddenVariableName
private Boolean isSynthetic
void ()
void (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest source
public dagger.internal.codegen.DependencyRequest$Builder kind (dagger.internal.codegen.DependencyRequest$Kind)
dagger.internal.codegen.DependencyRequest$Kind kind
public dagger.internal.codegen.DependencyRequest$Builder key (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
public dagger.internal.codegen.DependencyRequest$Builder requestElement (javax.lang.model.element.Element)
javax.lang.model.element.Element requestElement
public dagger.internal.codegen.DependencyRequest$Builder isNullable (boolean)
boolean isNullable
public dagger.internal.codegen.DependencyRequest$Builder overriddenVariableName (com.google.common.base.Optional)
com.google.common.base.Optional overriddenVariableName
public dagger.internal.codegen.DependencyRequest$Builder isSynthetic (boolean)
boolean isSynthetic
public dagger.internal.codegen.DependencyRequest build ()
String missing
}
dagger/internal/codegen/ComponentHierarchyValidator.classComponentHierarchyValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentHierarchyValidator extends java.lang.Object {
void ()
dagger.internal.codegen.ValidationReport validate (dagger.internal.codegen.ComponentDescriptor)
dagger.internal.codegen.ComponentDescriptor componentDescriptor
private dagger.internal.codegen.ValidationReport validateSubcomponentMethods (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableMap)
javax.lang.model.element.TypeElement moduleType
javax.lang.model.element.TypeElement originatingComponent
javax.lang.model.element.VariableElement factoryMethodParameter
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor subcomponentMethodDescriptor
dagger.internal.codegen.ComponentDescriptor subcomponentDescriptor
java.util.Map$Entry subcomponentEntry
dagger.internal.codegen.ComponentDescriptor componentDescriptor
com.google.common.collect.ImmutableMap existingModuleToOwners
dagger.internal.codegen.ValidationReport$Builder reportBuilder
}
dagger/internal/codegen/AutoValue_DependencyRequest_Factory_KindAndType.classAutoValue_DependencyRequest_Factory_KindAndType.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_DependencyRequest_Factory_KindAndType extends dagger.internal.codegen.DependencyRequest$Factory$KindAndType {
private final dagger.internal.codegen.DependencyRequest$Kind kind
private final javax.lang.model.type.TypeMirror type
void (dagger.internal.codegen.DependencyRequest$Kind, javax.lang.model.type.TypeMirror)
dagger.internal.codegen.DependencyRequest$Kind kind
javax.lang.model.type.TypeMirror type
dagger.internal.codegen.DependencyRequest$Kind kind ()
javax.lang.model.type.TypeMirror type ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.DependencyRequest$Factory$KindAndType that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/InjectBindingRegistry$BindingsCollection.classInjectBindingRegistry.java
package dagger.internal.codegen
final dagger.internal.codegen.InjectBindingRegistry$BindingsCollection extends java.lang.Object {
private final dagger.internal.codegen.BindingType bindingType
private final java.util.Map bindingsByKey
private final java.util.Deque bindingsRequiringGeneration
private final java.util.Set materializedBindingKeys
final dagger.internal.codegen.InjectBindingRegistry this$0
void (dagger.internal.codegen.InjectBindingRegistry, dagger.internal.codegen.BindingType)
dagger.internal.codegen.InjectBindingRegistry this$0
dagger.internal.codegen.BindingType bindingType
void generateBindings (dagger.internal.codegen.SourceFileGenerator) throws dagger.internal.codegen.SourceFileGenerationException
dagger.internal.codegen.Binding binding
dagger.internal.codegen.SourceFileGenerator generator
dagger.internal.codegen.Binding getBinding (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
void tryRegisterBinding (dagger.internal.codegen.Binding, boolean)
dagger.internal.codegen.Binding binding
boolean warnIfNotAlreadyGenerated
void tryToGenerateBinding (dagger.internal.codegen.Binding, boolean)
dagger.internal.codegen.Binding binding
boolean warnIfNotAlreadyGenerated
private boolean shouldGenerateBinding (dagger.internal.codegen.Binding, com.squareup.javapoet.ClassName)
dagger.internal.codegen.Binding binding
com.squareup.javapoet.ClassName factoryName
private void tryToCacheBinding (dagger.internal.codegen.Binding)
dagger.internal.codegen.Key key
dagger.internal.codegen.Binding previousValue
dagger.internal.codegen.Binding binding
}
dagger/internal/codegen/ComponentDescriptor$1.classComponentDescriptor.java
package dagger.internal.codegen
dagger.internal.codegen.ComponentDescriptor$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ComponentDescriptor$Kind
static final int[] $SwitchMap$dagger$internal$codegen$ComponentDescriptor$ComponentMethodKind
static void ()
}
dagger/internal/codegen/FrameworkDependency.classFrameworkDependency.java
package dagger.internal.codegen
abstract dagger.internal.codegen.FrameworkDependency extends java.lang.Object {
void ()
abstract dagger.internal.codegen.BindingKey bindingKey ()
abstract java.lang.Class frameworkClass ()
abstract com.google.common.collect.ImmutableSet dependencyRequests ()
static com.google.common.collect.ImmutableSet frameworkDependenciesForBinding (dagger.internal.codegen.Binding)
java.util.Collection requests
dagger.internal.codegen.Binding binding
dagger.internal.codegen.DependencyRequestMapper dependencyRequestMapper
com.google.common.collect.ImmutableSet$Builder frameworkDependencies
static com.google.common.collect.ImmutableMap indexByDependencyRequest (java.lang.Iterable)
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.FrameworkDependency dependency
Iterable dependencies
com.google.common.collect.ImmutableMap$Builder frameworkDependencyMap
private static com.google.common.collect.ImmutableList groupByUnresolvedKey (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableMap resolvedDependencies
private static com.google.common.collect.ImmutableList groupByKey (dagger.internal.codegen.Binding, com.google.common.base.Function)
dagger.internal.codegen.DependencyRequest dependency
dagger.internal.codegen.Binding binding
com.google.common.base.Function transformer
com.google.common.collect.ImmutableSetMultimap$Builder dependenciesByKeyBuilder
}
dagger/internal/codegen/AutoValue_CompilerOptions.classAutoValue_CompilerOptions.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_CompilerOptions extends dagger.internal.codegen.CompilerOptions {
private final boolean usesProducers
private final boolean writeProducerNameInToken
private final javax.tools.Diagnostic$Kind nullableValidationKind
private final javax.tools.Diagnostic$Kind privateMemberValidationKind
private final javax.tools.Diagnostic$Kind staticMemberValidationKind
private final boolean ignorePrivateAndStaticInjectionForComponent
private final dagger.internal.codegen.ValidationType scopeCycleValidationType
private void (boolean, boolean, javax.tools.Diagnostic$Kind, javax.tools.Diagnostic$Kind, javax.tools.Diagnostic$Kind, boolean, dagger.internal.codegen.ValidationType)
boolean usesProducers
boolean writeProducerNameInToken
javax.tools.Diagnostic$Kind nullableValidationKind
javax.tools.Diagnostic$Kind privateMemberValidationKind
javax.tools.Diagnostic$Kind staticMemberValidationKind
boolean ignorePrivateAndStaticInjectionForComponent
dagger.internal.codegen.ValidationType scopeCycleValidationType
boolean usesProducers ()
boolean writeProducerNameInToken ()
javax.tools.Diagnostic$Kind nullableValidationKind ()
javax.tools.Diagnostic$Kind privateMemberValidationKind ()
javax.tools.Diagnostic$Kind staticMemberValidationKind ()
boolean ignorePrivateAndStaticInjectionForComponent ()
dagger.internal.codegen.ValidationType scopeCycleValidationType ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.CompilerOptions that
Object o
public int hashCode ()
int h
void (boolean, boolean, javax.tools.Diagnostic$Kind, javax.tools.Diagnostic$Kind, javax.tools.Diagnostic$Kind, boolean, dagger.internal.codegen.ValidationType, dagger.internal.codegen.AutoValue_CompilerOptions$1)
boolean x0
boolean x1
javax.tools.Diagnostic$Kind x2
javax.tools.Diagnostic$Kind x3
javax.tools.Diagnostic$Kind x4
boolean x5
dagger.internal.codegen.ValidationType x6
dagger.internal.codegen.AutoValue_CompilerOptions$1 x7
}
dagger/internal/codegen/BindingGraph$Factory$Resolver.classBindingGraph.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraph$Factory$Resolver extends java.lang.Object {
final com.google.common.base.Optional parentResolver
final dagger.internal.codegen.ComponentDescriptor componentDescriptor
final com.google.common.collect.ImmutableSetMultimap explicitBindings
final com.google.common.collect.ImmutableSet explicitBindingsSet
final com.google.common.collect.ImmutableSetMultimap explicitMultibindings
final com.google.common.collect.ImmutableSetMultimap multibindingDeclarations
final com.google.common.collect.ImmutableSetMultimap delegateDeclarations
final com.google.common.collect.ImmutableSetMultimap delegateMultibindingDeclarations
final java.util.Map resolvedBindings
final java.util.Deque cycleStack
final com.google.common.cache.Cache dependsOnLocalMultibindingsCache
final com.google.common.cache.Cache bindingDependsOnLocalMultibindingsCache
final dagger.internal.codegen.BindingGraph$Factory this$0
void (dagger.internal.codegen.BindingGraph$Factory, com.google.common.base.Optional, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap)
com.google.common.base.Optional parentResolver
dagger.internal.codegen.ComponentDescriptor componentDescriptor
com.google.common.collect.ImmutableSetMultimap explicitBindings
com.google.common.collect.ImmutableSetMultimap multibindingDeclarations
com.google.common.collect.ImmutableSetMultimap delegateDeclarations
dagger.internal.codegen.ResolvedBindings lookUpBindings (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.Key key
java.util.Set contributionBindings
com.google.common.collect.ImmutableSet$Builder multibindingContributionsBuilder
com.google.common.collect.ImmutableSet$Builder multibindingDeclarationsBuilder
com.google.common.collect.ImmutableSet multibindingContributions
com.google.common.collect.ImmutableSet multibindingDeclarations
com.google.common.base.Optional binding
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.Key requestKey
private java.lang.Iterable keysMatchingRequest (dagger.internal.codegen.Key)
dagger.internal.codegen.Key requestKey
private com.google.common.base.Optional syntheticMapOfValuesBinding (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
private com.google.common.collect.FluentIterable multibindingContributionsForValueMap (dagger.internal.codegen.Key)
dagger.internal.codegen.Key requestKey
private com.google.common.collect.FluentIterable multibindingDeclarationsForValueMap (dagger.internal.codegen.Key)
dagger.internal.codegen.Key requestKey
private com.google.common.base.Optional syntheticMultibinding (dagger.internal.codegen.DependencyRequest, java.lang.Iterable, java.lang.Iterable)
dagger.internal.codegen.DependencyRequest request
Iterable multibindingContributions
Iterable multibindingDeclarations
private boolean multibindingsRequireProduction (java.lang.Iterable, dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.MapType mapType
Iterable multibindingContributions
dagger.internal.codegen.DependencyRequest request
private com.google.common.collect.ImmutableSet createDelegateBindings (com.google.common.collect.ImmutableSet)
dagger.internal.codegen.ContributionBinding explicitDelegate
dagger.internal.codegen.DependencyRequest delegateRequest
dagger.internal.codegen.ResolvedBindings resolvedDelegate
dagger.internal.codegen.DelegateDeclaration delegateDeclaration
com.google.common.collect.ImmutableSet delegateDeclarations
com.google.common.collect.ImmutableSet$Builder builder
private com.google.common.collect.ImmutableSetMultimap indexBindingsByOwningComponent (dagger.internal.codegen.DependencyRequest, java.lang.Iterable)
dagger.internal.codegen.ContributionBinding binding
dagger.internal.codegen.DependencyRequest request
Iterable bindings
com.google.common.collect.ImmutableSetMultimap$Builder index
private dagger.internal.codegen.ComponentDescriptor getOwningComponent (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ResolvedBindings parentResolvedBindings
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.ContributionBinding binding
private boolean isResolvedInParent (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.ContributionBinding binding
com.google.common.base.Optional owningResolver
private com.google.common.base.Optional getOwningResolver (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.BindingGraph$Factory$Resolver requestResolver
dagger.internal.codegen.BindingGraph$Factory$Resolver requestResolver
dagger.internal.codegen.BindingGraph$Factory$Resolver requestResolver
dagger.internal.codegen.ContributionBinding binding
com.google.common.base.Optional bindingScope
private com.google.common.collect.ImmutableList getResolverLineage ()
com.google.common.base.Optional currentResolver
java.util.List resolverList
private com.google.common.collect.ImmutableSet getExplicitBindings (dagger.internal.codegen.Key)
dagger.internal.codegen.BindingGraph$Factory$Resolver resolver
dagger.internal.codegen.Key requestKey
com.google.common.collect.ImmutableSet$Builder bindings
dagger.internal.codegen.Key delegateDeclarationKey
private com.google.common.collect.ImmutableSet getExplicitMultibindings (dagger.internal.codegen.Key)
dagger.internal.codegen.BindingGraph$Factory$Resolver resolver
dagger.internal.codegen.Key requestKey
com.google.common.collect.ImmutableSet$Builder multibindings
dagger.internal.codegen.Key delegateDeclarationKey
private com.google.common.collect.ImmutableSet getMultibindingDeclarations (dagger.internal.codegen.Key)
dagger.internal.codegen.BindingGraph$Factory$Resolver resolver
dagger.internal.codegen.Key key
com.google.common.collect.ImmutableSet$Builder multibindingDeclarations
private com.google.common.base.Optional getPreviouslyResolvedBindings (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey bindingKey
com.google.common.base.Optional result
void resolve (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.ResolvedBindings inheritedBindings
dagger.internal.codegen.DependencyRequest dependency
dagger.internal.codegen.Binding binding
dagger.internal.codegen.ResolvedBindings bindings
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.BindingKey bindingKey
com.google.common.collect.ImmutableMap getResolvedBindings ()
dagger.internal.codegen.ResolvedBindings resolvedInParent
java.util.Collection bindingsResolvedInParent
com.google.common.collect.ImmutableMap$Builder resolvedBindingsBuilder
com.google.common.collect.ImmutableSet getInheritedModules ()
com.google.common.collect.ImmutableSet getOwnedModules ()
static com.google.common.collect.ImmutableSet access$400 (dagger.internal.codegen.BindingGraph$Factory$Resolver, dagger.internal.codegen.Key)
dagger.internal.codegen.BindingGraph$Factory$Resolver x0
dagger.internal.codegen.Key x1
static com.google.common.collect.ImmutableSet access$500 (dagger.internal.codegen.BindingGraph$Factory$Resolver, dagger.internal.codegen.Key)
dagger.internal.codegen.BindingGraph$Factory$Resolver x0
dagger.internal.codegen.Key x1
static com.google.common.base.Optional access$800 (dagger.internal.codegen.BindingGraph$Factory$Resolver, dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingGraph$Factory$Resolver x0
dagger.internal.codegen.BindingKey x1
}
dagger/internal/codegen/BindingGraph.classBindingGraph.java
package dagger.internal.codegen
abstract dagger.internal.codegen.BindingGraph extends java.lang.Object {
private static final com.google.common.collect.TreeTraverser SUBGRAPH_TRAVERSER
private static final com.google.common.base.Function RESOLVED_BINDINGS
void ()
abstract dagger.internal.codegen.ComponentDescriptor componentDescriptor ()
abstract com.google.common.collect.ImmutableMap resolvedBindings ()
abstract com.google.common.collect.ImmutableMap subgraphs ()
abstract com.google.common.collect.ImmutableSet ownedModules ()
com.google.common.collect.ImmutableSet ownedModuleTypes ()
com.google.common.collect.ImmutableSet componentRequirements ()
com.google.common.collect.ImmutableSet componentDescriptors ()
com.google.common.collect.ImmutableSet availableDependencies ()
static void ()
}
dagger/internal/codegen/Key$2.classKey.java
package dagger.internal.codegen
final dagger.internal.codegen.Key$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.internal.codegen.Key apply (dagger.internal.codegen.Key$HasKey)
dagger.internal.codegen.Key$HasKey hasKey
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/DependencyVariableNamer$1.classDependencyVariableNamer.java
package dagger.internal.codegen
dagger.internal.codegen.DependencyVariableNamer$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static void ()
}
dagger/internal/codegen/MembersInjectionBinding.classMembersInjectionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.MembersInjectionBinding extends dagger.internal.codegen.Binding {
void ()
com.google.common.base.Optional bindingElement ()
abstract javax.lang.model.element.TypeElement membersInjectedType ()
abstract com.google.common.base.Optional unresolved ()
com.google.common.base.Optional contributingModule ()
java.util.Set implicitDependencies ()
abstract com.google.common.collect.ImmutableSortedSet injectionSites ()
abstract com.google.common.base.Optional parentKey ()
dagger.internal.codegen.MembersInjectionBinding$Strategy injectionStrategy ()
public dagger.internal.codegen.BindingType bindingType ()
boolean hasLocalInjectionSites ()
}
dagger/internal/codegen/BindingType$HasBindingType.classBindingType.java
package dagger.internal.codegen
abstract dagger.internal.codegen.BindingType$HasBindingType extends java.lang.Object {
public abstract dagger.internal.codegen.BindingType bindingType ()
}
dagger/internal/codegen/ContributionBinding$FactoryCreationStrategy.classContributionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy extends java.lang.Enum {
public static final dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy ENUM_INSTANCE
public static final dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy CLASS_CONSTRUCTOR
public static final dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy DELEGATE
private static final dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy[] $VALUES
public static dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy[] values ()
public static dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/internal/codegen/ModuleValidator$2$2.classModuleValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ModuleValidator$2$2 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.ModuleValidator$2 this$1
void (dagger.internal.codegen.ModuleValidator$2)
dagger.internal.codegen.ModuleValidator$2 this$1
public java.lang.String apply (java.lang.Class)
Class otherClass
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingGraphValidator$2.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$2 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.BindingGraphValidator$DependencyPath val$path
final dagger.internal.codegen.BindingGraphValidator this$0
void (dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator this$0
public boolean apply (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/BindingVariableNamer$1.classBindingVariableNamer.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingVariableNamer$1 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.StringBuilder)
javax.lang.model.type.TypeMirror first
javax.lang.model.type.DeclaredType t
StringBuilder builder
java.util.Iterator argumentIterator
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
}
dagger/internal/codegen/MapKeys$1.classMapKeys.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeys$1 extends javax.lang.model.util.SimpleTypeVisitor6 {
final javax.lang.model.type.DeclaredType val$mapKeyAnnotationType
final javax.lang.model.element.ExecutableElement val$onlyElement
final javax.lang.model.util.Types val$types
void (javax.lang.model.type.DeclaredType, javax.lang.model.element.ExecutableElement, javax.lang.model.util.Types)
public javax.lang.model.type.DeclaredType visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType t
Void p
public javax.lang.model.type.DeclaredType visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType t
Void p
public javax.lang.model.type.DeclaredType visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
}
dagger/internal/codegen/ContributionBinding$4.classContributionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.ContributionBinding$4 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$Kind
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/BindingGraphValidator$Validation$3.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$Validation$3 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.BindingGraphValidator$Validation this$1
void (dagger.internal.codegen.BindingGraphValidator$Validation)
dagger.internal.codegen.BindingGraphValidator$Validation this$1
public boolean apply (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement input
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/Scope$1.classScope.java
package dagger.internal.codegen
final dagger.internal.codegen.Scope$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.internal.codegen.Scope apply (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotationMirror
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/AutoValue_ModuleDescriptor.classAutoValue_ModuleDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ModuleDescriptor extends dagger.internal.codegen.ModuleDescriptor {
private final javax.lang.model.element.TypeElement moduleElement
private final com.google.common.collect.ImmutableSet includedModules
private final com.google.common.collect.ImmutableSet bindings
private final com.google.common.collect.ImmutableSet multibindingDeclarations
private final com.google.common.collect.ImmutableSet delegateDeclarations
void (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
javax.lang.model.element.TypeElement moduleElement
com.google.common.collect.ImmutableSet includedModules
com.google.common.collect.ImmutableSet bindings
com.google.common.collect.ImmutableSet multibindingDeclarations
com.google.common.collect.ImmutableSet delegateDeclarations
javax.lang.model.element.TypeElement moduleElement ()
com.google.common.collect.ImmutableSet includedModules ()
com.google.common.collect.ImmutableSet bindings ()
com.google.common.collect.ImmutableSet multibindingDeclarations ()
com.google.common.collect.ImmutableSet delegateDeclarations ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ModuleDescriptor that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/ResolvedBindings$1.classResolvedBindings.java
package dagger.internal.codegen
final dagger.internal.codegen.ResolvedBindings$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Set apply (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.ResolvedBindings resolvedBindings
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/MapKeys$MapKeyExpression.classMapKeys.java
package dagger.internal.codegen
dagger.internal.codegen.MapKeys$MapKeyExpression extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final com.squareup.javapoet.ClassName mapKeyCreator
void (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName mapKeyCreator
public com.squareup.javapoet.CodeBlock visitEnumConstant (javax.lang.model.element.VariableElement, javax.lang.model.element.AnnotationValue)
javax.lang.model.element.VariableElement c
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationMirror a
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitType (javax.lang.model.type.TypeMirror, javax.lang.model.element.AnnotationValue)
javax.lang.model.type.TypeMirror t
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitString (java.lang.String, javax.lang.model.element.AnnotationValue)
String s
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitByte (byte, javax.lang.model.element.AnnotationValue)
byte b
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitChar (char, javax.lang.model.element.AnnotationValue)
char c
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitDouble (double, javax.lang.model.element.AnnotationValue)
double d
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitFloat (float, javax.lang.model.element.AnnotationValue)
float f
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitInt (int, javax.lang.model.element.AnnotationValue)
int i
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitLong (long, javax.lang.model.element.AnnotationValue)
long i
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitShort (short, javax.lang.model.element.AnnotationValue)
short s
javax.lang.model.element.AnnotationValue p
protected com.squareup.javapoet.CodeBlock defaultAction (java.lang.Object, javax.lang.model.element.AnnotationValue)
Object o
javax.lang.model.element.AnnotationValue p
public com.squareup.javapoet.CodeBlock visitArray (java.util.List, javax.lang.model.element.AnnotationValue)
int i
java.util.List values
javax.lang.model.element.AnnotationValue p
com.google.common.collect.ImmutableList$Builder codeBlocks
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile java.lang.Object visitString (java.lang.String, java.lang.Object)
public volatile java.lang.Object visitShort (short, java.lang.Object)
public volatile java.lang.Object visitLong (long, java.lang.Object)
public volatile java.lang.Object visitInt (int, java.lang.Object)
public volatile java.lang.Object visitFloat (float, java.lang.Object)
public volatile java.lang.Object visitDouble (double, java.lang.Object)
public volatile java.lang.Object visitChar (char, java.lang.Object)
public volatile java.lang.Object visitByte (byte, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/internal/codegen/ContributionType$2.classContributionType.java
package dagger.internal.codegen
dagger.internal.codegen.ContributionType$2 extends java.lang.Object {
static final int[] $SwitchMap$dagger$Provides$Type
static final int[] $SwitchMap$dagger$producers$Produces$Type
static void ()
}
dagger/internal/codegen/BindingGraph$3.classBindingGraph.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraph$3 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.BindingGraph this$0
void (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph this$0
public dagger.internal.codegen.ComponentDescriptor apply (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph graph
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingVariableNamer.classBindingVariableNamer.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingVariableNamer extends java.lang.Object {
private void ()
static java.lang.String name (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
StringBuilder builder
dagger.internal.codegen.Key key
javax.lang.model.type.TypeMirror type
private static javax.lang.model.type.TypeMirror typeToName (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
}
dagger/internal/codegen/MembersInjectorGenerator$2.classMembersInjectorGenerator.java
package dagger.internal.codegen
dagger.internal.codegen.MembersInjectorGenerator$2 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static void ()
}
dagger/internal/codegen/BindingDeclarationFormatter$1.classBindingDeclarationFormatter.java
package dagger.internal.codegen
dagger.internal.codegen.BindingDeclarationFormatter$1 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$type$TypeKind
static void ()
}
dagger/internal/codegen/InjectBindingRegistry.classInjectBindingRegistry.java
package dagger.internal.codegen
final dagger.internal.codegen.InjectBindingRegistry extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final javax.annotation.processing.Messager messager
private final dagger.internal.codegen.InjectValidator injectValidator
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
private final dagger.internal.codegen.MembersInjectionBinding$Factory membersInjectionBindingFactory
private final dagger.internal.codegen.InjectBindingRegistry$BindingsCollection provisionBindings
private final dagger.internal.codegen.InjectBindingRegistry$BindingsCollection membersInjectionBindings
void (javax.lang.model.util.Elements, javax.lang.model.util.Types, javax.annotation.processing.Messager, dagger.internal.codegen.InjectValidator, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.ProvisionBinding$Factory, dagger.internal.codegen.MembersInjectionBinding$Factory)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
javax.annotation.processing.Messager messager
dagger.internal.codegen.InjectValidator injectValidator
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
dagger.internal.codegen.MembersInjectionBinding$Factory membersInjectionBindingFactory
void generateSourcesForRequiredBindings (dagger.internal.codegen.FactoryGenerator, dagger.internal.codegen.MembersInjectorGenerator) throws dagger.internal.codegen.SourceFileGenerationException
dagger.internal.codegen.FactoryGenerator factoryGenerator
dagger.internal.codegen.MembersInjectorGenerator membersInjectorGenerator
private void registerBinding (dagger.internal.codegen.ProvisionBinding, boolean)
dagger.internal.codegen.ProvisionBinding binding
boolean warnIfNotAlreadyGenerated
private void registerBinding (dagger.internal.codegen.MembersInjectionBinding, boolean)
dagger.internal.codegen.MembersInjectionBinding binding
boolean warnIfNotAlreadyGenerated
com.google.common.base.Optional tryRegisterConstructor (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement constructorElement
private com.google.common.base.Optional tryRegisterConstructor (javax.lang.model.element.ExecutableElement, com.google.common.base.Optional, boolean)
dagger.internal.codegen.ProvisionBinding binding
javax.lang.model.element.ExecutableElement constructorElement
com.google.common.base.Optional resolvedType
boolean warnIfNotAlreadyGenerated
javax.lang.model.element.TypeElement typeElement
javax.lang.model.type.DeclaredType type
dagger.internal.codegen.Key key
dagger.internal.codegen.ProvisionBinding cachedBinding
dagger.internal.codegen.ValidationReport report
com.google.common.base.Optional tryRegisterMembersInjectedType (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement typeElement
private com.google.common.base.Optional tryRegisterMembersInjectedType (javax.lang.model.element.TypeElement, com.google.common.base.Optional, boolean)
dagger.internal.codegen.MembersInjectionBinding binding
javax.lang.model.element.TypeElement typeElement
com.google.common.base.Optional resolvedType
boolean warnIfNotAlreadyGenerated
javax.lang.model.type.DeclaredType type
dagger.internal.codegen.Key key
dagger.internal.codegen.MembersInjectionBinding cachedBinding
dagger.internal.codegen.ValidationReport report
com.google.common.base.Optional getOrFindProvisionBinding (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
dagger.internal.codegen.ProvisionBinding binding
javax.lang.model.element.TypeElement element
com.google.common.collect.ImmutableSet injectConstructors
private com.google.common.collect.ImmutableSet injectedConstructors (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement element
com.google.common.base.Optional getOrFindMembersInjectionBinding (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
dagger.internal.codegen.MembersInjectionBinding binding
com.google.common.base.Optional newBinding
static javax.lang.model.util.Types access$000 (dagger.internal.codegen.InjectBindingRegistry)
dagger.internal.codegen.InjectBindingRegistry x0
static javax.annotation.processing.Messager access$100 (dagger.internal.codegen.InjectBindingRegistry)
dagger.internal.codegen.InjectBindingRegistry x0
static javax.lang.model.util.Elements access$200 (dagger.internal.codegen.InjectBindingRegistry)
dagger.internal.codegen.InjectBindingRegistry x0
}
dagger/internal/codegen/ContributionType.classContributionType.java
package dagger.internal.codegen
final dagger.internal.codegen.ContributionType extends java.lang.Enum {
public static final dagger.internal.codegen.ContributionType MAP
public static final dagger.internal.codegen.ContributionType SET
public static final dagger.internal.codegen.ContributionType SET_VALUES
public static final dagger.internal.codegen.ContributionType UNIQUE
private static final dagger.internal.codegen.ContributionType[] $VALUES
public static dagger.internal.codegen.ContributionType[] values ()
public static dagger.internal.codegen.ContributionType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isMultibinding ()
private static dagger.internal.codegen.ContributionType forProvisionType (dagger.Provides$Type)
dagger.Provides$Type provisionType
private static dagger.internal.codegen.ContributionType forProductionType (dagger.producers.Produces$Type)
dagger.producers.Produces$Type productionType
static dagger.internal.codegen.ContributionType fromBindingMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
static com.google.common.collect.ImmutableListMultimap indexByContributionType (java.lang.Iterable)
Iterable haveContributionTypes
static void ()
}
dagger/internal/codegen/SimpleTypeAnnotationValue.classSimpleTypeAnnotationValue.java
package dagger.internal.codegen
final dagger.internal.codegen.SimpleTypeAnnotationValue extends java.lang.Object implements javax.lang.model.element.AnnotationValue {
private final javax.lang.model.type.TypeMirror value
void (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror value
public javax.lang.model.type.TypeMirror getValue ()
public java.lang.String toString ()
public java.lang.Object accept (javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
javax.lang.model.element.AnnotationValueVisitor visitor
Object parameter
public volatile java.lang.Object getValue ()
}
dagger/internal/codegen/ModuleValidator$2.classModuleValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ModuleValidator$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
final dagger.internal.codegen.ValidationReport$Builder val$builder
final javax.lang.model.element.TypeElement val$subject
final com.google.common.collect.ImmutableSet val$includedModuleClasses
final dagger.internal.codegen.ModuleValidator this$0
void (dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet)
dagger.internal.codegen.ModuleValidator this$0
protected java.lang.Void defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror mirror
Void p
public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
javax.lang.model.element.TypeElement element
boolean isIncludedModule
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/ModuleProcessingStep$ModuleMethodFactoryGenerator.classModuleProcessingStep.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ModuleProcessingStep$ModuleMethodFactoryGenerator extends java.lang.Object {
public abstract java.lang.Class factoryMethodAnnotation ()
public abstract void generate (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) throws dagger.internal.codegen.SourceFileGenerationException
}
dagger/internal/codegen/MapKeys$3.classMapKeys.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeys$3 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
public com.squareup.javapoet.CodeBlock visitArray (javax.lang.model.type.ArrayType, com.squareup.javapoet.CodeBlock)
javax.lang.model.type.ArrayType t
com.squareup.javapoet.CodeBlock p
protected com.squareup.javapoet.CodeBlock defaultAction (javax.lang.model.type.TypeMirror, com.squareup.javapoet.CodeBlock)
javax.lang.model.type.TypeMirror e
com.squareup.javapoet.CodeBlock p
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/ProducerFactoryGenerator$2.classProducerFactoryGenerator.java
package dagger.internal.codegen
dagger.internal.codegen.ProducerFactoryGenerator$2 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.ProducerFactoryGenerator this$0
void (dagger.internal.codegen.ProducerFactoryGenerator)
dagger.internal.codegen.ProducerFactoryGenerator this$0
public com.squareup.javapoet.TypeName apply (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/AutoValue_ResolvedBindings.classAutoValue_ResolvedBindings.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ResolvedBindings extends dagger.internal.codegen.ResolvedBindings {
private final dagger.internal.codegen.BindingKey bindingKey
private final dagger.internal.codegen.ComponentDescriptor owningComponent
private final com.google.common.collect.ImmutableSetMultimap allContributionBindings
private final com.google.common.collect.ImmutableMap allMembersInjectionBindings
private final com.google.common.collect.ImmutableSet multibindingDeclarations
void (dagger.internal.codegen.BindingKey, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.ComponentDescriptor owningComponent
com.google.common.collect.ImmutableSetMultimap allContributionBindings
com.google.common.collect.ImmutableMap allMembersInjectionBindings
com.google.common.collect.ImmutableSet multibindingDeclarations
dagger.internal.codegen.BindingKey bindingKey ()
dagger.internal.codegen.ComponentDescriptor owningComponent ()
com.google.common.collect.ImmutableSetMultimap allContributionBindings ()
com.google.common.collect.ImmutableMap allMembersInjectionBindings ()
com.google.common.collect.ImmutableSet multibindingDeclarations ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ResolvedBindings that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/BindingGraphValidator$Validation$1.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$Validation$1 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.BindingGraphValidator$Validation this$1
void (dagger.internal.codegen.BindingGraphValidator$Validation)
dagger.internal.codegen.BindingGraphValidator$Validation this$1
public boolean apply (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement moduleType
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/BindingDeclaration$4.classBindingDeclaration.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingDeclaration$4 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (dagger.internal.codegen.BindingDeclaration)
dagger.internal.codegen.BindingDeclaration bindingDeclaration
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/MonitoringModuleGenerator.classMonitoringModuleGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.MonitoringModuleGenerator extends dagger.internal.codegen.SourceFileGenerator {
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
com.squareup.javapoet.ClassName nameGeneratedType (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentElement
com.google.common.base.Optional getElementForErrorReporting (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentElement
com.google.common.base.Optional write (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement)
com.squareup.javapoet.ClassName generatedTypeName
javax.lang.model.element.TypeElement componentElement
volatile com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
volatile com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
volatile com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
}
dagger/internal/codegen/MembersInjectorGenerator$1.classMembersInjectorGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.MembersInjectorGenerator$1 extends javax.lang.model.util.SimpleTypeVisitor7 {
void (java.lang.Boolean)
Boolean x0
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, dagger.internal.codegen.MembersInjectionBinding)
javax.lang.model.type.ArrayType t
dagger.internal.codegen.MembersInjectionBinding p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, dagger.internal.codegen.MembersInjectionBinding)
javax.lang.model.type.DeclaredType t
dagger.internal.codegen.MembersInjectionBinding p
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
}
dagger/internal/codegen/ProducesMethodValidator.classProducesMethodValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProducesMethodValidator extends dagger.internal.codegen.BindingMethodValidator {
void (javax.lang.model.util.Elements, javax.lang.model.util.Types)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
protected void checkMethod (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkNullable (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkScope (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected java.lang.String badReturnTypeMessage ()
protected void checkKeyType (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.type.TypeMirror)
dagger.internal.codegen.ValidationReport$Builder reportBuilder
javax.lang.model.type.TypeMirror keyType
com.google.common.base.Optional typeToCheck
protected void checkSetValuesType (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.base.Optional typeToCheck
protected java.lang.String badSetValuesTypeMessage ()
private com.google.common.base.Optional unwrapListenableFuture (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.type.TypeMirror)
javax.lang.model.type.DeclaredType declaredType
dagger.internal.codegen.ValidationReport$Builder reportBuilder
javax.lang.model.type.TypeMirror type
}
dagger/internal/codegen/FrameworkDependency$1.classFrameworkDependency.java
package dagger.internal.codegen
final dagger.internal.codegen.FrameworkDependency$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public javax.lang.model.element.Element apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest dependencyRequest
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ModuleDescriptor.classModuleDescriptor.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ModuleDescriptor extends java.lang.Object {
void ()
static final com.google.common.base.Function getModuleElement ()
abstract javax.lang.model.element.TypeElement moduleElement ()
abstract com.google.common.collect.ImmutableSet includedModules ()
abstract com.google.common.collect.ImmutableSet bindings ()
abstract com.google.common.collect.ImmutableSet multibindingDeclarations ()
abstract com.google.common.collect.ImmutableSet delegateDeclarations ()
}
dagger/internal/codegen/FeatureStatus.classFeatureStatus.java
package dagger.internal.codegen
final dagger.internal.codegen.FeatureStatus extends java.lang.Enum {
public static final dagger.internal.codegen.FeatureStatus ENABLED
public static final dagger.internal.codegen.FeatureStatus DISABLED
private static final dagger.internal.codegen.FeatureStatus[] $VALUES
public static dagger.internal.codegen.FeatureStatus[] values ()
public static dagger.internal.codegen.FeatureStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/internal/codegen/ValidationReport.classValidationReport.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ValidationReport extends java.lang.Object {
void ()
abstract javax.lang.model.element.Element subject ()
abstract com.google.common.collect.ImmutableSet items ()
abstract com.google.common.collect.ImmutableSet subreports ()
boolean isClean ()
dagger.internal.codegen.ValidationReport$Item item
dagger.internal.codegen.ValidationReport subreport
void printMessagesTo (javax.annotation.processing.Messager)
String message
dagger.internal.codegen.ValidationReport$Item item
dagger.internal.codegen.ValidationReport subreport
javax.annotation.processing.Messager messager
private static java.lang.String elementString (javax.lang.model.element.Element)
javax.lang.model.element.Element element
private static boolean isEnclosedIn (javax.lang.model.element.Element, javax.lang.model.element.Element)
javax.lang.model.element.Element parent
javax.lang.model.element.Element child
javax.lang.model.element.Element current
static dagger.internal.codegen.ValidationReport$Builder about (javax.lang.model.element.Element)
javax.lang.model.element.Element subject
}
dagger/internal/codegen/MembersInjectionBinding$Factory$4.classMembersInjectionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.MembersInjectionBinding$Factory$4 extends javax.lang.model.util.ElementKindVisitor6 {
final dagger.internal.codegen.MembersInjectionBinding$Factory this$0
void (dagger.internal.codegen.MembersInjectionBinding$Factory, com.google.common.base.Optional)
dagger.internal.codegen.MembersInjectionBinding$Factory this$0
com.google.common.base.Optional x0
public com.google.common.base.Optional visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType)
javax.lang.model.element.ExecutableElement e
javax.lang.model.type.DeclaredType type
public com.google.common.base.Optional visitVariableAsField (javax.lang.model.element.VariableElement, javax.lang.model.type.DeclaredType)
javax.lang.model.element.VariableElement e
javax.lang.model.type.DeclaredType type
public volatile java.lang.Object visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Object)
}
dagger/internal/codegen/Util$1.classUtil.java
package dagger.internal.codegen
final dagger.internal.codegen.Util$1 extends java.lang.Object implements com.google.common.base.Predicate {
final Class val$annotation
void (java.lang.Class)
public boolean apply (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror input
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/Binding$1.classBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.Binding$1 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
public java.lang.Void visitArray (javax.lang.model.type.ArrayType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.ArrayType t
com.google.common.collect.ImmutableSet$Builder p
public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.TypeMirror typeArgument
javax.lang.model.element.PackageElement elementPackage
javax.lang.model.element.Name qualifiedName
javax.lang.model.type.DeclaredType t
com.google.common.collect.ImmutableSet$Builder p
javax.lang.model.element.TypeElement typeElement
public java.lang.Void visitWildcard (javax.lang.model.type.WildcardType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.WildcardType t
com.google.common.collect.ImmutableSet$Builder p
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
}
dagger/internal/codegen/ComponentValidator.classComponentValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentValidator extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.ModuleValidator moduleValidator
private final dagger.internal.codegen.ComponentValidator subcomponentValidator
private final dagger.internal.codegen.BuilderValidator subcomponentBuilderValidator
private void (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.BuilderValidator)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.ModuleValidator moduleValidator
dagger.internal.codegen.BuilderValidator subcomponentBuilderValidator
private void (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.BuilderValidator)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.ModuleValidator moduleValidator
dagger.internal.codegen.ComponentValidator subcomponentValidator
dagger.internal.codegen.BuilderValidator subcomponentBuilderValidator
static dagger.internal.codegen.ComponentValidator createForComponent (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.BuilderValidator)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.ModuleValidator moduleValidator
dagger.internal.codegen.ComponentValidator subcomponentValidator
dagger.internal.codegen.BuilderValidator subcomponentBuilderValidator
static dagger.internal.codegen.ComponentValidator createForSubcomponent (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.BuilderValidator)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.ModuleValidator moduleValidator
dagger.internal.codegen.BuilderValidator subcomponentBuilderValidator
public dagger.internal.codegen.ComponentValidator$ComponentValidationReport validate (javax.lang.model.element.TypeElement, java.util.Set, java.util.Set)
javax.lang.model.type.TypeMirror onlyParameter
javax.lang.model.type.ExecutableType resolvedMethod
java.util.List parameterTypes
java.util.List parameters
javax.lang.model.type.TypeMirror returnType
com.google.common.base.Optional subcomponentAnnotation
com.google.common.base.Optional subcomponentBuilderAnnotation
javax.lang.model.element.ExecutableElement method
java.util.Map$Entry entry
dagger.internal.codegen.ComponentValidator$ComponentValidationReport subreport
javax.lang.model.element.Element subcomponent
javax.lang.model.element.TypeElement subject
java.util.Set validatedSubcomponents
java.util.Set validatedSubcomponentBuilders
dagger.internal.codegen.ValidationReport$Builder builder
dagger.internal.codegen.ComponentDescriptor$Kind componentKind
com.google.common.collect.ImmutableList builders
com.google.common.base.Optional reusableAnnotation
javax.lang.model.type.DeclaredType subjectType
java.util.List members
com.google.common.collect.Multimap referencedSubcomponents
javax.lang.model.element.AnnotationMirror componentMirror
com.google.common.collect.ImmutableList moduleTypes
com.google.common.collect.ImmutableSet$Builder allSubcomponents
private void validateSubcomponentMethod (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentDescriptor$Kind, javax.lang.model.element.ExecutableElement, java.util.List, java.util.List, javax.lang.model.type.TypeMirror, com.google.common.base.Optional)
javax.lang.model.element.VariableElement parameter
javax.lang.model.type.TypeMirror parameterType
com.google.common.base.Optional moduleType
int i
dagger.internal.codegen.ValidationReport$Builder builder
dagger.internal.codegen.ComponentDescriptor$Kind subcomponentKind
javax.lang.model.element.ExecutableElement method
java.util.List parameters
java.util.List parameterTypes
javax.lang.model.type.TypeMirror returnType
com.google.common.base.Optional subcomponentAnnotation
com.google.common.collect.ImmutableSet moduleTypes
com.google.common.collect.ImmutableSet transitiveModules
java.util.Set variableTypes
private void validateSubcomponentBuilderMethod (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.ExecutableElement, java.util.List, javax.lang.model.type.TypeMirror, java.util.Set)
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.element.ExecutableElement method
java.util.List parameters
javax.lang.model.type.TypeMirror returnType
java.util.Set validatedSubcomponentBuilders
javax.lang.model.element.TypeElement builderElement
private com.google.common.base.Optional checkForAnnotations (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror type
java.util.Set annotations
}
dagger/internal/codegen/BuilderValidator$1.classBuilderValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BuilderValidator$1 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$element$ElementKind
static void ()
}
dagger/internal/codegen/MoreAnnotationMirrors.classMoreAnnotationMirrors.java
package dagger.internal.codegen
final dagger.internal.codegen.MoreAnnotationMirrors extends java.lang.Object {
private void ()
static com.google.common.base.Optional wrapOptionalInEquivalence (com.google.common.base.Optional)
com.google.common.base.Optional optional
static com.google.common.base.Optional unwrapOptionalEquivalence (com.google.common.base.Optional)
com.google.common.base.Optional wrappedOptional
}
dagger/internal/codegen/BindingMethodValidator$ExceptionSuperclass.classBindingMethodValidator.java
package dagger.internal.codegen
public dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass extends java.lang.Enum {
public static final dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass NONE
public static final dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass EXCEPTION
public static final dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass RUNTIME_EXCEPTION
private final Class superclass
private final String errorMessage
private static final dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass[] $VALUES
public static dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass[] values ()
public static dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private void (java.lang.String, int, java.lang.Class, java.lang.String)
Class superclass
String errorMessage
protected void checkThrows (dagger.internal.codegen.BindingMethodValidator, dagger.internal.codegen.ValidationReport$Builder)
javax.lang.model.type.TypeMirror thrownType
dagger.internal.codegen.BindingMethodValidator validator
dagger.internal.codegen.ValidationReport$Builder builder
javax.lang.model.type.TypeMirror exceptionSupertype
javax.lang.model.type.TypeMirror errorType
void (java.lang.String, int, dagger.internal.codegen.BindingMethodValidator$1)
String x0
int x1
dagger.internal.codegen.BindingMethodValidator$1 x2
static void ()
}
dagger/internal/codegen/DependencyRequestMapper.classDependencyRequestMapper.java
package dagger.internal.codegen
abstract dagger.internal.codegen.DependencyRequestMapper extends java.lang.Object {
static final dagger.internal.codegen.DependencyRequestMapper FOR_PROVIDER
static final dagger.internal.codegen.DependencyRequestMapper FOR_PRODUCER
void ()
abstract java.lang.Class getFrameworkClass (dagger.internal.codegen.DependencyRequest)
java.lang.Class getFrameworkClass (java.lang.Iterable)
Iterable requests
com.google.common.collect.ImmutableSet classes
static dagger.internal.codegen.DependencyRequestMapper forBindingType (dagger.internal.codegen.BindingType)
dagger.internal.codegen.BindingType bindingType
static void ()
}
dagger/internal/codegen/Key.classKey.java
package dagger.internal.codegen
abstract dagger.internal.codegen.Key extends java.lang.Object {
void ()
abstract com.google.common.base.Optional wrappedQualifier ()
abstract com.google.common.base.Equivalence$Wrapper wrappedType ()
abstract com.google.common.base.Optional multibindingContributionIdentifier ()
com.google.common.base.Optional qualifier ()
javax.lang.model.type.TypeMirror type ()
private static javax.lang.model.type.TypeMirror normalize (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
javax.lang.model.util.Types types
javax.lang.model.type.TypeMirror type
javax.lang.model.type.TypeKind kind
private dagger.internal.codegen.Key withType (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
javax.lang.model.util.Types types
javax.lang.model.type.TypeMirror newType
private dagger.internal.codegen.Key withMultibindingContributionIdentifier (dagger.internal.codegen.Key$MultibindingContributionIdentifier)
dagger.internal.codegen.Key$MultibindingContributionIdentifier identifier
dagger.internal.codegen.Key withoutMultibindingContributionIdentifier ()
boolean isValidMembersInjectionKey ()
boolean isValidImplicitProvisionKey (javax.lang.model.util.Types)
javax.lang.model.util.Types types
public java.lang.String toString ()
static com.google.common.collect.ImmutableSetMultimap indexByKey (java.lang.Iterable)
Iterable haveKeys
static javax.lang.model.type.TypeMirror access$000 (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
javax.lang.model.util.Types x0
javax.lang.model.type.TypeMirror x1
static dagger.internal.codegen.Key access$100 (dagger.internal.codegen.Key, dagger.internal.codegen.Key$MultibindingContributionIdentifier)
dagger.internal.codegen.Key x0
dagger.internal.codegen.Key$MultibindingContributionIdentifier x1
static dagger.internal.codegen.Key access$200 (dagger.internal.codegen.Key, javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
dagger.internal.codegen.Key x0
javax.lang.model.util.Types x1
javax.lang.model.type.TypeMirror x2
}
dagger/internal/codegen/MultibindingDeclaration.classMultibindingDeclaration.java
package dagger.internal.codegen
abstract dagger.internal.codegen.MultibindingDeclaration extends dagger.internal.codegen.BindingDeclaration implements dagger.internal.codegen.BindingType$HasBindingType dagger.internal.codegen.ContributionType$HasContributionType {
void ()
public abstract dagger.internal.codegen.Key key ()
public abstract dagger.internal.codegen.ContributionType contributionType ()
public abstract dagger.internal.codegen.BindingType bindingType ()
}
dagger/internal/codegen/ComponentDescriptor$Factory.classComponentDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentDescriptor$Factory extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
private final dagger.internal.codegen.ModuleDescriptor$Factory moduleDescriptorFactory
void (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.DependencyRequest$Factory, dagger.internal.codegen.ModuleDescriptor$Factory)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
dagger.internal.codegen.ModuleDescriptor$Factory moduleDescriptorFactory
dagger.internal.codegen.ComponentDescriptor forComponent (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentDefinitionType
com.google.common.base.Optional kind
private dagger.internal.codegen.ComponentDescriptor create (javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentDescriptor$Kind, com.google.common.base.Optional)
javax.lang.model.element.ExecutableElement dependencyMethod
java.util.List dependencyMethods
javax.lang.model.element.TypeElement componentDependency
javax.lang.model.type.TypeMirror moduleIncludesType
javax.lang.model.type.ExecutableType resolvedMethod
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethodDescriptor
javax.lang.model.element.ExecutableElement componentMethod
javax.lang.model.element.TypeElement componentDefinitionType
dagger.internal.codegen.ComponentDescriptor$Kind kind
com.google.common.base.Optional parentKind
javax.lang.model.type.DeclaredType declaredComponentType
javax.lang.model.element.AnnotationMirror componentMirror
com.google.common.collect.ImmutableSet componentDependencyTypes
com.google.common.collect.ImmutableMap$Builder dependencyMethodIndex
com.google.common.collect.ImmutableSet$Builder modules
com.google.common.collect.ImmutableSet unimplementedMethods
com.google.common.collect.ImmutableSet$Builder componentMethodsBuilder
com.google.common.collect.ImmutableMap$Builder subcomponentDescriptors
com.google.common.collect.ImmutableList enclosedBuilders
com.google.common.base.Optional builderType
com.google.common.base.Optional builderSpec
com.google.common.collect.ImmutableSet scopes
private dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor getDescriptorForComponentMethod (javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentDescriptor$Kind, javax.lang.model.element.ExecutableElement)
javax.lang.model.element.TypeElement componentElement
dagger.internal.codegen.ComponentDescriptor$Kind componentKind
javax.lang.model.element.ExecutableElement componentMethod
javax.lang.model.type.ExecutableType resolvedComponentMethod
javax.lang.model.type.TypeMirror returnType
java.util.List parameterTypes
private com.google.common.base.Optional createBuilderSpec (com.google.common.base.Optional)
javax.lang.model.type.ExecutableType resolved
javax.lang.model.element.ExecutableElement method
com.google.common.base.Optional builderType
javax.lang.model.element.TypeElement element
com.google.common.collect.ImmutableSet methods
com.google.common.collect.ImmutableMap$Builder map
javax.lang.model.element.ExecutableElement buildMethod
private dagger.internal.codegen.ModuleDescriptor descriptorForMonitoringModule (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentDefinitionType
com.squareup.javapoet.ClassName monitoringModuleName
String generatedMonitorModuleName
javax.lang.model.element.TypeElement monitoringModule
private dagger.internal.codegen.ModuleDescriptor descriptorForProductionExecutorModule (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentDefinitionType
com.squareup.javapoet.ClassName productionExecutorModuleName
String generatedProductionExecutorModuleName
javax.lang.model.element.TypeElement productionExecutorModule
}
dagger/internal/codegen/DependencyRequestMapper$1.classDependencyRequestMapper.java
package dagger.internal.codegen
dagger.internal.codegen.DependencyRequestMapper$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.DependencyRequestMapper this$0
void (dagger.internal.codegen.DependencyRequestMapper)
dagger.internal.codegen.DependencyRequestMapper this$0
public java.lang.Class apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/TypeSpecs.classTypeSpecs.java
package dagger.internal.codegen
final dagger.internal.codegen.TypeSpecs extends java.lang.Object {
static void addSupertype (com.squareup.javapoet.TypeSpec$Builder, javax.lang.model.element.TypeElement)
com.squareup.javapoet.TypeSpec$Builder typeBuilder
javax.lang.model.element.TypeElement supertype
private void ()
}
dagger/internal/codegen/FrameworkField.classFrameworkField.java
package dagger.internal.codegen
abstract dagger.internal.codegen.FrameworkField extends java.lang.Object {
private static final javax.lang.model.element.ElementVisitor BINDING_ELEMENT_NAME
void ()
static dagger.internal.codegen.FrameworkField create (com.squareup.javapoet.ClassName, com.squareup.javapoet.TypeName, java.lang.String)
com.squareup.javapoet.ClassName frameworkClassName
com.squareup.javapoet.TypeName valueTypeName
String fieldName
String suffix
static dagger.internal.codegen.FrameworkField forResolvedBindings (dagger.internal.codegen.ResolvedBindings, com.google.common.base.Optional)
dagger.internal.codegen.ResolvedBindings resolvedBindings
com.google.common.base.Optional frameworkClass
private static javax.lang.model.type.TypeMirror fieldValueType (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.ResolvedBindings resolvedBindings
private static java.lang.String frameworkFieldName (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.ContributionBinding binding
dagger.internal.codegen.ResolvedBindings resolvedBindings
abstract com.squareup.javapoet.ParameterizedTypeName type ()
abstract java.lang.String name ()
static void ()
}
dagger/internal/codegen/DependencyRequestFormatter.classDependencyRequestFormatter.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequestFormatter extends dagger.internal.codegen.Formatter {
private final javax.lang.model.util.Types types
private final javax.lang.model.util.Elements elements
void (javax.lang.model.util.Types, javax.lang.model.util.Elements)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
java.lang.String toDependencyTrace (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$DependencyPath dependencyPath
public java.lang.String format (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
private void appendRequestedKeyAndVerb (dagger.internal.codegen.DependencyRequest, java.lang.StringBuilder)
dagger.internal.codegen.DependencyRequest request
StringBuilder builder
private void appendRequestedKeyAndVerb (java.lang.StringBuilder, com.google.common.base.Optional, javax.lang.model.type.TypeMirror, java.lang.String)
StringBuilder builder
com.google.common.base.Optional qualifier
javax.lang.model.type.TypeMirror requestedType
String verb
private javax.lang.model.type.TypeMirror requestedTypeWithFrameworkClass (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
com.google.common.base.Optional requestFrameworkClass
private void appendQualifiedType (java.lang.StringBuilder, com.google.common.base.Optional, javax.lang.model.type.TypeMirror)
StringBuilder builder
com.google.common.base.Optional qualifier
javax.lang.model.type.TypeMirror type
private java.lang.String componentMethodRequestVerb (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest request
private java.lang.StringBuilder appendEnclosingTypeAndMemberName (javax.lang.model.element.Element, java.lang.StringBuilder)
javax.lang.model.element.Element member
StringBuilder builder
javax.lang.model.element.TypeElement type
public volatile java.lang.String format (java.lang.Object)
static java.lang.String access$000 (dagger.internal.codegen.DependencyRequestFormatter, dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequestFormatter x0
dagger.internal.codegen.DependencyRequest x1
static void access$100 (dagger.internal.codegen.DependencyRequestFormatter, java.lang.StringBuilder, com.google.common.base.Optional, javax.lang.model.type.TypeMirror, java.lang.String)
dagger.internal.codegen.DependencyRequestFormatter x0
StringBuilder x1
com.google.common.base.Optional x2
javax.lang.model.type.TypeMirror x3
String x4
static java.lang.StringBuilder access$200 (dagger.internal.codegen.DependencyRequestFormatter, javax.lang.model.element.Element, java.lang.StringBuilder)
dagger.internal.codegen.DependencyRequestFormatter x0
javax.lang.model.element.Element x1
StringBuilder x2
static void access$300 (dagger.internal.codegen.DependencyRequestFormatter, dagger.internal.codegen.DependencyRequest, java.lang.StringBuilder)
dagger.internal.codegen.DependencyRequestFormatter x0
dagger.internal.codegen.DependencyRequest x1
StringBuilder x2
}
dagger/internal/codegen/BindingGraphValidator$ResolvedRequest.classBindingGraphValidator.java
package dagger.internal.codegen
abstract dagger.internal.codegen.BindingGraphValidator$ResolvedRequest extends java.lang.Object {
static final com.google.common.base.Function DEPENDENCY_REQUEST
void ()
abstract dagger.internal.codegen.DependencyRequest dependencyRequest ()
abstract dagger.internal.codegen.ResolvedBindings resolvedBindings ()
static dagger.internal.codegen.BindingGraphValidator$ResolvedRequest create (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.BindingGraph graph
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.ResolvedBindings resolvedBindings
static void ()
}
dagger/internal/codegen/ProducerFactoryGenerator$MultiArgFutureTransform.classProducerFactoryGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProducerFactoryGenerator$MultiArgFutureTransform extends dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform {
private final com.google.common.collect.ImmutableList asyncDependencies
void (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableMap fields
dagger.internal.codegen.ProductionBinding binding
com.google.common.collect.ImmutableList asyncDependencies
com.squareup.javapoet.CodeBlock futureCodeBlock ()
com.squareup.javapoet.TypeName applyArgType ()
java.lang.String applyArgName ()
com.google.common.collect.ImmutableList parameterCodeBlocks ()
boolean hasUncheckedCast ()
}
dagger/internal/codegen/DependencyRequest$Factory$1.classDependencyRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequest$Factory$1 extends javax.lang.model.util.SimpleTypeVisitor7 {
void ()
public dagger.internal.codegen.DependencyRequest$Factory$KindAndType visitError (javax.lang.model.type.ErrorType, java.lang.Void)
javax.lang.model.type.ErrorType errorType
Void p
public dagger.internal.codegen.DependencyRequest$Factory$KindAndType visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Void)
javax.lang.model.type.ExecutableType executableType
Void p
public dagger.internal.codegen.DependencyRequest$Factory$KindAndType visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType declaredType
Void p
protected dagger.internal.codegen.DependencyRequest$Factory$KindAndType defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror otherType
Void p
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/package-info.classpackage-info.java
package dagger.internal.codegen
abstract dagger.internal.codegen.package-info extends java.lang.Object {
}
dagger/internal/codegen/AbstractComponentWriter.classAbstractComponentWriter.java
package dagger.internal.codegen
abstract dagger.internal.codegen.AbstractComponentWriter extends java.lang.Object {
private static final String NOOP_BUILDER_METHOD_JAVADOC
protected final javax.lang.model.util.Elements elements
protected final javax.lang.model.util.Types types
protected final dagger.internal.codegen.Key$Factory keyFactory
protected final dagger.internal.codegen.CompilerOptions compilerOptions
protected final com.squareup.javapoet.ClassName name
protected final dagger.internal.codegen.BindingGraph graph
protected final com.google.common.collect.ImmutableMap subcomponentNames
private final java.util.Map initializationStates
protected com.squareup.javapoet.TypeSpec$Builder component
private final dagger.internal.codegen.UniqueNameSet componentFieldNames
private final java.util.Map memberSelects
private final java.util.Map producerFromProviderMemberSelects
protected final com.squareup.javapoet.MethodSpec$Builder constructor
protected com.google.common.base.Optional builderName
private com.google.common.collect.ImmutableMap builderFields
protected final java.util.Map componentContributionFields
private static final int INITIALIZATIONS_PER_INITIALIZE_METHOD
void (javax.lang.model.util.Types, javax.lang.model.util.Elements, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.CompilerOptions, com.squareup.javapoet.ClassName, dagger.internal.codegen.BindingGraph, com.google.common.collect.ImmutableMap)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.CompilerOptions compilerOptions
com.squareup.javapoet.ClassName name
dagger.internal.codegen.BindingGraph graph
com.google.common.collect.ImmutableMap subcomponentNames
protected final javax.lang.model.element.TypeElement componentDefinitionType ()
protected final com.squareup.javapoet.ClassName componentDefinitionTypeName ()
private com.squareup.javapoet.CodeBlock getComponentContributionExpression (javax.lang.model.element.TypeElement)
com.google.common.base.Optional codeBlock
javax.lang.model.element.TypeElement contributionType
protected com.google.common.base.Optional getOrCreateComponentContributionFieldExpression (javax.lang.model.element.TypeElement)
com.squareup.javapoet.FieldSpec componentField
javax.lang.model.element.TypeElement contributionType
dagger.internal.codegen.MemberSelect fieldSelect
protected final com.squareup.javapoet.FieldSpec$Builder componentField (com.squareup.javapoet.TypeName, java.lang.String)
com.squareup.javapoet.TypeName type
String name
private com.squareup.javapoet.CodeBlock getMemberSelectExpression (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey key
protected dagger.internal.codegen.MemberSelect getMemberSelect (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey key
protected dagger.internal.codegen.AbstractComponentWriter$InitializationState getInitializationState (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey bindingKey
private void setInitializationState (dagger.internal.codegen.BindingKey, dagger.internal.codegen.AbstractComponentWriter$InitializationState)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.AbstractComponentWriter$InitializationState state
final com.squareup.javapoet.TypeSpec$Builder write ()
protected abstract com.squareup.javapoet.TypeSpec$Builder createComponentClass ()
protected void addBuilder ()
com.squareup.javapoet.TypeSpec$Builder componentBuilder
com.google.common.base.Optional builderSpec
protected abstract void addBuilderClass (com.squareup.javapoet.TypeSpec)
private com.google.common.collect.ImmutableMap addBuilderFields (com.squareup.javapoet.TypeSpec$Builder)
String contributionName
com.squareup.javapoet.FieldSpec builderField
javax.lang.model.element.TypeElement contributionElement
com.squareup.javapoet.TypeSpec$Builder componentBuilder
dagger.internal.codegen.UniqueNameSet builderFieldNames
com.google.common.collect.ImmutableMap$Builder builderFields
private void addBuildMethod (com.squareup.javapoet.TypeSpec$Builder, com.google.common.base.Optional)
javax.lang.model.element.ExecutableElement specBuildMethod
com.squareup.javapoet.MethodSpec$Builder buildMethod
com.squareup.javapoet.FieldSpec builderField
java.util.Map$Entry builderFieldEntry
com.squareup.javapoet.TypeSpec$Builder componentBuilder
com.google.common.base.Optional builderSpec
com.squareup.javapoet.MethodSpec$Builder buildMethod
private void addBuilderMethods (com.squareup.javapoet.TypeSpec$Builder, com.google.common.base.Optional)
javax.lang.model.element.TypeElement builderMethodType
javax.lang.model.element.ExecutableElement specMethod
com.squareup.javapoet.MethodSpec$Builder builderMethod
String parameterName
java.util.Map$Entry builderMethodEntry
dagger.internal.codegen.UniqueNameSet parameterNames
String componentRequirementName
com.squareup.javapoet.MethodSpec$Builder builderMethod
javax.lang.model.element.TypeElement componentRequirement
com.squareup.javapoet.TypeSpec$Builder componentBuilder
com.google.common.base.Optional builderSpec
com.google.common.collect.ImmutableSet componentRequirements
private void addBuilderMethodReturnStatementForSpec (javax.lang.model.element.ExecutableElement, com.squareup.javapoet.MethodSpec$Builder)
javax.lang.model.element.ExecutableElement specMethod
com.squareup.javapoet.MethodSpec$Builder builderMethod
private com.squareup.javapoet.MethodSpec$Builder addBuilderMethodFromSpec (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.TypeMirror returnType
com.squareup.javapoet.MethodSpec$Builder builderMethod
protected abstract com.squareup.javapoet.TypeSpec$Builder createBuilder (java.lang.String)
protected abstract com.squareup.javapoet.ClassName builderName ()
protected abstract void addFactoryMethods ()
private void addFrameworkFields ()
dagger.internal.codegen.ResolvedBindings resolvedBindings
private void addField (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.ResolvedBindings resolvedBindings
dagger.internal.codegen.BindingKey bindingKey
com.google.common.base.Optional staticMemberSelect
com.squareup.javapoet.FieldSpec frameworkField
private com.squareup.javapoet.FieldSpec addFrameworkField (dagger.internal.codegen.ResolvedBindings, com.google.common.base.Optional)
dagger.internal.codegen.ResolvedBindings resolvedBindings
com.google.common.base.Optional frameworkClass
boolean useRawType
dagger.internal.codegen.FrameworkField contributionBindingField
com.squareup.javapoet.FieldSpec$Builder contributionField
com.squareup.javapoet.FieldSpec field
private boolean useRawType (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.ResolvedBindings resolvedBindings
private boolean useRawType (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
private boolean useRawType (com.google.common.base.Optional)
com.google.common.base.Optional bindingPackage
private com.google.common.base.Optional staticMemberSelect (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.BindingType bindingType
dagger.internal.codegen.MapType mapType
java.util.List typeArguments
com.google.common.collect.ImmutableList typeVariables
dagger.internal.codegen.ContributionBinding contributionBinding
com.google.common.base.Optional membersInjectionBinding
dagger.internal.codegen.ResolvedBindings resolvedBindings
dagger.internal.codegen.BindingKey bindingKey
private static dagger.internal.codegen.MemberSelect emptySetFactoryStaticMemberSelect (dagger.internal.codegen.BindingType, dagger.internal.codegen.Key)
dagger.internal.codegen.BindingType bindingType
dagger.internal.codegen.Key key
private static com.squareup.javapoet.ClassName setFactoryClassName (dagger.internal.codegen.BindingType, dagger.internal.codegen.Key)
dagger.internal.codegen.SetType setType
dagger.internal.codegen.BindingType bindingType
dagger.internal.codegen.Key key
private static com.squareup.javapoet.ClassName mapFactoryClassName (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding binding
private static com.squareup.javapoet.ClassName frameworkMapFactoryClassName (dagger.internal.codegen.BindingType)
dagger.internal.codegen.BindingType bindingType
private void implementInterfaceMethods ()
javax.lang.model.element.Name parameterName
java.util.List parameters
com.squareup.javapoet.MethodSpec$Builder interfaceMethod
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.MemberSelect memberSelect
com.squareup.javapoet.CodeBlock memberSelectCodeBlock
dagger.internal.codegen.DependencyRequest interfaceRequest
javax.lang.model.element.ExecutableElement requestElement
javax.lang.model.type.ExecutableType requestType
dagger.internal.codegen.MethodSignature signature
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod
java.util.Set interfaceMethods
private void addSubcomponents ()
dagger.internal.codegen.SubcomponentWriter subcomponent
java.util.Map$Entry subgraphEntry
private void initializeFrameworkTypes ()
dagger.internal.codegen.BindingKey bindingKey
String methodName
com.squareup.javapoet.MethodSpec$Builder initializeMethod
java.util.List partition
com.google.common.collect.ImmutableList$Builder codeBlocks
java.util.List partitions
dagger.internal.codegen.UniqueNameSet methodNames
private com.google.common.base.Optional initializeFrameworkType (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.MemberSelect memberSelect
private com.google.common.base.Optional initializeContributionBinding (dagger.internal.codegen.BindingKey)
com.squareup.javapoet.CodeBlock delegatingCodeBlock
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.ContributionBinding binding
private com.google.common.base.Optional initializeMembersInjectionBinding (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.MembersInjectionBinding binding
private com.squareup.javapoet.CodeBlock initializeDeferredDependencies (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
private com.squareup.javapoet.CodeBlock initializeDelegateFactoriesForUninitializedDependencies (dagger.internal.codegen.Binding)
dagger.internal.codegen.BindingKey dependencyKey
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableList$Builder initializations
private com.squareup.javapoet.CodeBlock initializeProducersFromProviderDependencies (dagger.internal.codegen.Binding)
dagger.internal.codegen.MemberSelect memberSelect
com.squareup.javapoet.FieldSpec frameworkField
dagger.internal.codegen.ResolvedBindings resolvedBindings
dagger.internal.codegen.FrameworkDependency frameworkDependency
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableList$Builder initializations
private com.squareup.javapoet.CodeBlock initializeMember (dagger.internal.codegen.BindingKey, com.squareup.javapoet.CodeBlock)
dagger.internal.codegen.BindingKey bindingKey
com.squareup.javapoet.CodeBlock initializationCodeBlock
com.google.common.collect.ImmutableList$Builder initializations
com.squareup.javapoet.CodeBlock memberSelect
com.squareup.javapoet.CodeBlock delegateFactoryVariable
private com.squareup.javapoet.CodeBlock delegateFactoryVariableExpression (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey key
private com.squareup.javapoet.CodeBlock initializeFactoryForContributionBinding (dagger.internal.codegen.ContributionBinding)
javax.lang.model.element.TypeElement dependencyType
String dependencyVariable
com.squareup.javapoet.CodeBlock callFactoryMethod
com.squareup.javapoet.CodeBlock getMethodBody
java.util.List arguments
com.squareup.javapoet.CodeBlock factoryCreate
javax.lang.model.element.TypeElement dependencyType
java.util.List arguments
dagger.internal.codegen.ContributionBinding binding
com.squareup.javapoet.TypeName bindingKeyTypeName
private javax.lang.model.element.TypeElement dependencyTypeForBinding (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding binding
private com.squareup.javapoet.CodeBlock decorateForScope (com.squareup.javapoet.CodeBlock, dagger.internal.codegen.Scope)
com.squareup.javapoet.CodeBlock factoryCreate
dagger.internal.codegen.Scope scope
private com.squareup.javapoet.CodeBlock nullableAnnotation (com.google.common.base.Optional)
com.google.common.base.Optional nullableType
private com.squareup.javapoet.CodeBlock initializeMembersInjectorForBinding (dagger.internal.codegen.MembersInjectionBinding)
dagger.internal.codegen.MembersInjectionBinding binding
private com.google.common.collect.ImmutableList getDependencyArguments (dagger.internal.codegen.Binding)
dagger.internal.codegen.FrameworkDependency frameworkDependency
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableList$Builder parameters
private com.squareup.javapoet.CodeBlock getDependencyArgument (dagger.internal.codegen.FrameworkDependency)
dagger.internal.codegen.FrameworkDependency frameworkDependency
dagger.internal.codegen.BindingKey requestedKey
dagger.internal.codegen.ResolvedBindings resolvedBindings
private com.squareup.javapoet.CodeBlock initializeFactoryForSetMultibinding (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.SetType setType
String methodName
String methodName
dagger.internal.codegen.ContributionType contributionType
String methodName
String methodNameSuffix
dagger.internal.codegen.FrameworkDependency frameworkDependency
dagger.internal.codegen.ContributionBinding binding
com.squareup.javapoet.CodeBlock$Builder builder
boolean useRawTypes
int individualProviders
int setProviders
com.squareup.javapoet.CodeBlock$Builder builderMethodCalls
private com.squareup.javapoet.CodeBlock initializeFactoryForMapMultibinding (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.ContributionBinding contributionBinding
com.squareup.javapoet.CodeBlock value
dagger.internal.codegen.FrameworkDependency frameworkDependency
dagger.internal.codegen.ContributionBinding binding
com.google.common.collect.ImmutableSet frameworkDependencies
com.google.common.collect.ImmutableList$Builder codeBlocks
dagger.internal.codegen.MapType mapType
com.squareup.javapoet.CodeBlock$Builder builderCall
boolean useRawTypes
private com.squareup.javapoet.CodeBlock potentiallyCast (boolean, java.lang.Class, com.squareup.javapoet.CodeBlock)
boolean shouldCast
Class classToCast
com.squareup.javapoet.CodeBlock notCasted
private static java.lang.String simpleVariableName (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement typeElement
}
dagger/internal/codegen/BindsMethodValidator$1.classBindsMethodValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindsMethodValidator$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/BindingGraphValidator$Validation$2$1.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$Validation$2$1 extends javax.lang.model.util.SimpleTypeVisitor6 {
final dagger.internal.codegen.BindingGraphValidator$Validation$2 this$2
void (dagger.internal.codegen.BindingGraphValidator$Validation$2)
dagger.internal.codegen.BindingGraphValidator$Validation$2 this$2
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.TypeMirror arg
javax.lang.model.type.DeclaredType t
Void p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType t
Void p
public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType t
Void p
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/ProducerFactoryGenerator$1.classProducerFactoryGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProducerFactoryGenerator$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.collect.ImmutableMap val$frameworkDependencies
void (com.google.common.collect.ImmutableMap)
public boolean apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest dependency
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/ContributionType$1.classContributionType.java
package dagger.internal.codegen
final dagger.internal.codegen.ContributionType$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.internal.codegen.ContributionType apply (dagger.internal.codegen.ContributionType$HasContributionType)
dagger.internal.codegen.ContributionType$HasContributionType hasContributionType
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ProductionExecutorModuleProcessingStep.classProductionExecutorModuleProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.ProductionExecutorModuleProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final javax.annotation.processing.Messager messager
private final dagger.internal.codegen.ProductionExecutorModuleGenerator productionExecutorModuleGenerator
void (javax.annotation.processing.Messager, dagger.internal.codegen.ProductionExecutorModuleGenerator)
javax.annotation.processing.Messager messager
dagger.internal.codegen.ProductionExecutorModuleGenerator productionExecutorModuleGenerator
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
dagger.internal.codegen.SourceFileGenerationException e
javax.lang.model.element.Element element
com.google.common.collect.SetMultimap elementsByAnnotation
}
dagger/internal/codegen/ContributionBinding.classContributionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ContributionBinding extends dagger.internal.codegen.Binding implements dagger.internal.codegen.ContributionType$HasContributionType {
static final com.google.common.base.Function KIND
void ()
java.util.Set implicitDependencies ()
abstract com.google.common.base.Optional nullableType ()
boolean isSyntheticBinding ()
abstract com.google.common.base.Optional membersInjectionRequest ()
abstract com.google.common.base.Optional wrappedMapKey ()
final com.google.common.base.Optional mapKey ()
protected abstract dagger.internal.codegen.ContributionBinding$Kind bindingKind ()
dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy factoryCreationStrategy ()
final javax.lang.model.type.TypeMirror factoryType ()
static com.google.common.collect.ImmutableSetMultimap indexMapBindingsByMapKey (java.util.Set)
java.util.Set mapBindings
static com.google.common.collect.ImmutableSetMultimap indexMapBindingsByAnnotationType (java.util.Set)
java.util.Set mapBindings
static void ()
}
dagger/internal/codegen/AutoValue_FrameworkDependency.classAutoValue_FrameworkDependency.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_FrameworkDependency extends dagger.internal.codegen.FrameworkDependency {
private final dagger.internal.codegen.BindingKey bindingKey
private final Class frameworkClass
private final com.google.common.collect.ImmutableSet dependencyRequests
void (dagger.internal.codegen.BindingKey, java.lang.Class, com.google.common.collect.ImmutableSet)
dagger.internal.codegen.BindingKey bindingKey
Class frameworkClass
com.google.common.collect.ImmutableSet dependencyRequests
dagger.internal.codegen.BindingKey bindingKey ()
java.lang.Class frameworkClass ()
com.google.common.collect.ImmutableSet dependencyRequests ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.FrameworkDependency that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/ComponentDescriptor$Kind.classComponentDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentDescriptor$Kind extends java.lang.Enum {
public static final dagger.internal.codegen.ComponentDescriptor$Kind COMPONENT
public static final dagger.internal.codegen.ComponentDescriptor$Kind SUBCOMPONENT
public static final dagger.internal.codegen.ComponentDescriptor$Kind PRODUCTION_COMPONENT
public static final dagger.internal.codegen.ComponentDescriptor$Kind PRODUCTION_SUBCOMPONENT
private final Class annotationType
private final Class builderType
private final boolean isTopLevel
private static final com.google.common.base.Function TO_ANNOTATION_TYPE
private static final com.google.common.base.Function TO_BUILDER_ANNOTATION_TYPE
private static final dagger.internal.codegen.ComponentDescriptor$Kind[] $VALUES
public static dagger.internal.codegen.ComponentDescriptor$Kind[] values ()
public static dagger.internal.codegen.ComponentDescriptor$Kind valueOf (java.lang.String)
String name
static com.google.common.base.Optional forAnnotatedElement (javax.lang.model.element.TypeElement)
dagger.internal.codegen.ComponentDescriptor$Kind kind
javax.lang.model.element.TypeElement element
java.util.Set kinds
static com.google.common.base.Optional forAnnotatedBuilderElement (javax.lang.model.element.TypeElement)
dagger.internal.codegen.ComponentDescriptor$Kind kind
javax.lang.model.element.TypeElement element
java.util.Set kinds
private void (java.lang.String, int, java.lang.Class, java.lang.Class, boolean)
Class annotationType
Class builderType
boolean isTopLevel
java.lang.Class annotationType ()
java.lang.Class builderAnnotationType ()
com.google.common.collect.ImmutableSet moduleKinds ()
com.google.common.collect.ImmutableSet subcomponentKinds ()
boolean isTopLevel ()
boolean isProducer ()
static com.google.common.base.Function toAnnotationType ()
static com.google.common.base.Function toBuilderAnnotationType ()
static void ()
}
dagger/internal/codegen/AbstractComponentWriter$1.classAbstractComponentWriter.java
package dagger.internal.codegen
dagger.internal.codegen.AbstractComponentWriter$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$Kind
static final int[] $SwitchMap$dagger$internal$codegen$BindingKey$Kind
static final int[] $SwitchMap$dagger$internal$codegen$BindingType
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static final int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$FactoryCreationStrategy
static final int[] $SwitchMap$dagger$internal$codegen$MembersInjectionBinding$Strategy
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/ContributionBinding$3.classContributionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.ContributionBinding$3 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.base.Equivalence$Wrapper apply (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding mapBinding
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ProducerFactoryGenerator$FutureTransform.classProducerFactoryGenerator.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform extends java.lang.Object {
protected final com.google.common.collect.ImmutableMap fields
protected final dagger.internal.codegen.ProductionBinding binding
void (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding)
com.google.common.collect.ImmutableMap fields
dagger.internal.codegen.ProductionBinding binding
abstract com.squareup.javapoet.CodeBlock futureCodeBlock ()
abstract com.squareup.javapoet.TypeName applyArgType ()
abstract java.lang.String applyArgName ()
abstract com.google.common.collect.ImmutableList parameterCodeBlocks ()
boolean hasUncheckedCast ()
static dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform create (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableMap fields
dagger.internal.codegen.ProductionBinding binding
com.google.common.collect.ImmutableList asyncDependencies
}
dagger/internal/codegen/AutoValue_ProductionBinding$Builder.classAutoValue_ProductionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ProductionBinding$Builder extends dagger.internal.codegen.ProductionBinding$Builder {
private dagger.internal.codegen.ContributionType contributionType
private com.google.common.base.Optional bindingElement
private com.google.common.base.Optional contributingModule
private dagger.internal.codegen.Key key
private com.google.common.collect.ImmutableSet dependencies
private com.google.common.base.Optional nullableType
private com.google.common.base.Optional membersInjectionRequest
private com.google.common.base.Optional wrappedMapKey
private dagger.internal.codegen.ContributionBinding$Kind bindingKind
private com.google.common.collect.ImmutableList thrownTypes
private com.google.common.base.Optional executorRequest
private com.google.common.base.Optional monitorRequest
void ()
void (dagger.internal.codegen.ProductionBinding)
dagger.internal.codegen.ProductionBinding source
public dagger.internal.codegen.ProductionBinding$Builder contributionType (dagger.internal.codegen.ContributionType)
dagger.internal.codegen.ContributionType contributionType
public dagger.internal.codegen.ProductionBinding$Builder bindingElement (javax.lang.model.element.Element)
javax.lang.model.element.Element bindingElement
public dagger.internal.codegen.ProductionBinding$Builder contributingModule (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement contributingModule
public dagger.internal.codegen.ProductionBinding$Builder key (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
public dagger.internal.codegen.ProductionBinding$Builder dependencies (java.lang.Iterable)
Iterable dependencies
public transient dagger.internal.codegen.ProductionBinding$Builder dependencies (dagger.internal.codegen.DependencyRequest[])
dagger.internal.codegen.DependencyRequest[] dependencies
public dagger.internal.codegen.ProductionBinding$Builder nullableType (com.google.common.base.Optional)
com.google.common.base.Optional nullableType
public dagger.internal.codegen.ProductionBinding$Builder membersInjectionRequest (com.google.common.base.Optional)
com.google.common.base.Optional membersInjectionRequest
public dagger.internal.codegen.ProductionBinding$Builder wrappedMapKey (com.google.common.base.Optional)
com.google.common.base.Optional wrappedMapKey
public dagger.internal.codegen.ProductionBinding$Builder bindingKind (dagger.internal.codegen.ContributionBinding$Kind)
dagger.internal.codegen.ContributionBinding$Kind bindingKind
public dagger.internal.codegen.ProductionBinding$Builder thrownTypes (java.lang.Iterable)
Iterable thrownTypes
public dagger.internal.codegen.ProductionBinding$Builder executorRequest (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest executorRequest
public dagger.internal.codegen.ProductionBinding$Builder monitorRequest (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest monitorRequest
public dagger.internal.codegen.ProductionBinding build ()
String missing
public volatile dagger.internal.codegen.ContributionBinding$Builder bindingKind (dagger.internal.codegen.ContributionBinding$Kind)
public volatile dagger.internal.codegen.ContributionBinding$Builder wrappedMapKey (com.google.common.base.Optional)
public volatile dagger.internal.codegen.ContributionBinding$Builder membersInjectionRequest (com.google.common.base.Optional)
public volatile dagger.internal.codegen.ContributionBinding$Builder nullableType (com.google.common.base.Optional)
public volatile dagger.internal.codegen.ContributionBinding$Builder dependencies (dagger.internal.codegen.DependencyRequest[])
public volatile dagger.internal.codegen.ContributionBinding$Builder dependencies (java.lang.Iterable)
public volatile dagger.internal.codegen.ContributionBinding$Builder key (dagger.internal.codegen.Key)
public volatile dagger.internal.codegen.ContributionBinding$Builder contributingModule (javax.lang.model.element.TypeElement)
public volatile dagger.internal.codegen.ContributionBinding$Builder bindingElement (javax.lang.model.element.Element)
public volatile dagger.internal.codegen.ContributionBinding$Builder contributionType (dagger.internal.codegen.ContributionType)
}
dagger/internal/codegen/AutoValue_MembersInjectionBinding_InjectionSite.classAutoValue_MembersInjectionBinding_InjectionSite.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_MembersInjectionBinding_InjectionSite extends dagger.internal.codegen.MembersInjectionBinding$InjectionSite {
private final dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind
private final javax.lang.model.element.Element element
private final com.google.common.collect.ImmutableSet dependencies
void (dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind, javax.lang.model.element.Element, com.google.common.collect.ImmutableSet)
dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind
javax.lang.model.element.Element element
com.google.common.collect.ImmutableSet dependencies
dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind ()
javax.lang.model.element.Element element ()
com.google.common.collect.ImmutableSet dependencies ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.MembersInjectionBinding$InjectionSite that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/ComponentDescriptor$ComponentMethodKind.classComponentDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind extends java.lang.Enum {
public static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind PROVISION
public static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind PRODUCTION
public static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind MEMBERS_INJECTION
public static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind SUBCOMPONENT
public static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind SUBCOMPONENT_BUILDER
public static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind PRODUCTION_SUBCOMPONENT
public static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind PRODUCTION_SUBCOMPONENT_BUILDER
private static final dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind[] $VALUES
public static dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind[] values ()
public static dagger.internal.codegen.ComponentDescriptor$ComponentMethodKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
dagger.internal.codegen.ComponentDescriptor$Kind componentKind ()
static void ()
}
dagger/internal/codegen/BindingGraphValidator.classBindingGraphValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraphValidator extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.CompilerOptions compilerOptions
private final dagger.internal.codegen.InjectValidator injectValidator
private final dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry
private final dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter
private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
private final dagger.internal.codegen.DependencyRequestFormatter dependencyRequestFormatter
private final dagger.internal.codegen.KeyFormatter keyFormatter
private final dagger.internal.codegen.Key$Factory keyFactory
void (javax.lang.model.util.Elements, javax.lang.model.util.Types, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.InjectValidator, dagger.internal.codegen.InjectBindingRegistry, dagger.internal.codegen.BindingDeclarationFormatter, dagger.internal.codegen.MethodSignatureFormatter, dagger.internal.codegen.DependencyRequestFormatter, dagger.internal.codegen.KeyFormatter, dagger.internal.codegen.Key$Factory)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
dagger.internal.codegen.CompilerOptions compilerOptions
dagger.internal.codegen.InjectValidator injectValidator
dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry
dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter
dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
dagger.internal.codegen.DependencyRequestFormatter dependencyRequestFormatter
dagger.internal.codegen.KeyFormatter keyFormatter
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.ValidationReport validate (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph subject
dagger.internal.codegen.BindingGraphValidator$Validation validation
private void appendIndentedComponentsList (java.lang.StringBuilder, java.lang.Iterable)
dagger.internal.codegen.Scope scope
javax.lang.model.element.TypeElement scopedComponent
StringBuilder message
Iterable types
private com.google.common.collect.ImmutableSet scopedTypesIn (java.util.Set)
java.util.Set types
private boolean doesPathRequireProvisionOnly (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
private com.google.common.collect.ImmutableSet provisionsDependingOnLatestRequest (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
private java.lang.String formatContributionType (dagger.internal.codegen.ContributionType)
dagger.internal.codegen.ContributionType type
private java.lang.String formatCurrentDependencyRequestKey (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
static javax.lang.model.util.Types access$000 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static dagger.internal.codegen.InjectValidator access$100 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static boolean access$200 (dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator x0
dagger.internal.codegen.BindingGraphValidator$DependencyPath x1
static dagger.internal.codegen.CompilerOptions access$300 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static dagger.internal.codegen.Key$Factory access$400 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static dagger.internal.codegen.BindingDeclarationFormatter access$500 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static dagger.internal.codegen.DependencyRequestFormatter access$600 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static void access$700 (dagger.internal.codegen.BindingGraphValidator, java.lang.StringBuilder, java.lang.Iterable)
dagger.internal.codegen.BindingGraphValidator x0
StringBuilder x1
Iterable x2
static com.google.common.collect.ImmutableSet access$800 (dagger.internal.codegen.BindingGraphValidator, java.util.Set)
dagger.internal.codegen.BindingGraphValidator x0
java.util.Set x1
static javax.lang.model.util.Elements access$900 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static dagger.internal.codegen.MethodSignatureFormatter access$1000 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static java.lang.String access$1100 (dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator x0
dagger.internal.codegen.BindingGraphValidator$DependencyPath x1
static com.google.common.collect.ImmutableSet access$1200 (dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator x0
dagger.internal.codegen.BindingGraphValidator$DependencyPath x1
static dagger.internal.codegen.InjectBindingRegistry access$1300 (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator x0
static java.lang.String access$1400 (dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.ContributionType)
dagger.internal.codegen.BindingGraphValidator x0
dagger.internal.codegen.ContributionType x1
}
dagger/internal/codegen/BindingKey.classBindingKey.java
package dagger.internal.codegen
abstract dagger.internal.codegen.BindingKey extends java.lang.Object {
void ()
static dagger.internal.codegen.BindingKey contribution (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
static dagger.internal.codegen.BindingKey membersInjection (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
abstract dagger.internal.codegen.BindingKey$Kind kind ()
abstract dagger.internal.codegen.Key key ()
}
dagger/internal/codegen/ErrorMessages$MultibindingsMessages.classErrorMessages.java
package dagger.internal.codegen
final dagger.internal.codegen.ErrorMessages$MultibindingsMessages extends java.lang.Object {
static final String MUST_BE_INTERFACE
static final String MUST_NOT_HAVE_TYPE_PARAMETERS
static final String MUST_BE_IN_MODULE
static java.lang.String tooManyMethodsForKey (java.lang.String)
String formattedKey
private void ()
}
dagger/internal/codegen/MapKeys$MapKeyExpressionExceptArrays.classMapKeys.java
package dagger.internal.codegen
dagger.internal.codegen.MapKeys$MapKeyExpressionExceptArrays extends dagger.internal.codegen.MapKeys$MapKeyExpression {
void (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName mapKeyCreator
public com.squareup.javapoet.CodeBlock visitArray (java.util.List, javax.lang.model.element.AnnotationValue)
java.util.List values
javax.lang.model.element.AnnotationValue p
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
}
dagger/internal/codegen/ModuleDescriptor$1.classModuleDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleDescriptor$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public javax.lang.model.element.TypeElement apply (dagger.internal.codegen.ModuleDescriptor)
dagger.internal.codegen.ModuleDescriptor input
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingGraphValidator$Validation$4.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$Validation$4 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.ComponentDescriptor$BuilderSpec val$spec
final dagger.internal.codegen.BindingGraphValidator$Validation this$1
void (dagger.internal.codegen.BindingGraphValidator$Validation, dagger.internal.codegen.ComponentDescriptor$BuilderSpec)
dagger.internal.codegen.BindingGraphValidator$Validation this$1
public java.lang.String apply (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement input
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ComponentValidator$1.classComponentValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ComponentValidator$1 extends javax.lang.model.util.SimpleTypeVisitor6 {
final dagger.internal.codegen.ComponentDescriptor$Kind val$subcomponentKind
final dagger.internal.codegen.ComponentValidator this$0
void (dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.ComponentDescriptor$Kind)
dagger.internal.codegen.ComponentValidator this$0
protected com.google.common.base.Optional defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public com.google.common.base.Optional visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
dagger.internal.codegen.ModuleDescriptor$Kind moduleKind
javax.lang.model.type.DeclaredType t
Void p
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/internal/codegen/SourceFileGenerationException.classSourceFileGenerationException.java
package dagger.internal.codegen
final dagger.internal.codegen.SourceFileGenerationException extends java.lang.Exception {
private final com.google.common.base.Optional associatedElement
void (com.google.common.base.Optional, java.lang.Throwable, com.google.common.base.Optional)
com.google.common.base.Optional generatedClassName
Throwable cause
com.google.common.base.Optional associatedElement
private static java.lang.String createMessage (com.google.common.base.Optional, java.lang.String)
com.google.common.base.Optional generatedClassName
String message
void printMessageTo (javax.annotation.processing.Messager)
javax.annotation.processing.Messager messager
}
dagger/internal/codegen/ProductionBinding$Builder.classProductionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ProductionBinding$Builder extends dagger.internal.codegen.ContributionBinding$Builder {
void ()
abstract dagger.internal.codegen.ProductionBinding$Builder thrownTypes (java.lang.Iterable)
abstract dagger.internal.codegen.ProductionBinding$Builder executorRequest (dagger.internal.codegen.DependencyRequest)
abstract dagger.internal.codegen.ProductionBinding$Builder monitorRequest (dagger.internal.codegen.DependencyRequest)
abstract dagger.internal.codegen.ProductionBinding build ()
}
dagger/internal/codegen/AutoValue_ComponentValidator_ComponentValidationReport.classAutoValue_ComponentValidator_ComponentValidationReport.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ComponentValidator_ComponentValidationReport extends dagger.internal.codegen.ComponentValidator$ComponentValidationReport {
private final java.util.Set referencedSubcomponents
private final dagger.internal.codegen.ValidationReport report
void (java.util.Set, dagger.internal.codegen.ValidationReport)
java.util.Set referencedSubcomponents
dagger.internal.codegen.ValidationReport report
java.util.Set referencedSubcomponents ()
dagger.internal.codegen.ValidationReport report ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ComponentValidator$ComponentValidationReport that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/ComponentProcessor.classComponentProcessor.java
package dagger.internal.codegen
public final dagger.internal.codegen.ComponentProcessor extends dagger.shaded.auto.common.BasicAnnotationProcessor {
private dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry
private dagger.internal.codegen.FactoryGenerator factoryGenerator
private dagger.internal.codegen.MembersInjectorGenerator membersInjectorGenerator
public void ()
public javax.lang.model.SourceVersion getSupportedSourceVersion ()
public java.util.Set getSupportedOptions ()
protected java.lang.Iterable initSteps ()
javax.annotation.processing.Messager messager
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
javax.annotation.processing.Filer filer
dagger.internal.codegen.CompilerOptions compilerOptions
dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter
dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter
dagger.internal.codegen.DependencyRequestFormatter dependencyRequestFormatter
dagger.internal.codegen.KeyFormatter keyFormatter
dagger.internal.codegen.InjectValidator injectValidator
dagger.internal.codegen.InjectValidator injectValidatorWhenGeneratingCode
dagger.internal.codegen.ModuleValidator moduleValidator
dagger.internal.codegen.BuilderValidator builderValidator
dagger.internal.codegen.ComponentValidator subcomponentValidator
dagger.internal.codegen.ComponentValidator componentValidator
dagger.internal.codegen.MapKeyValidator mapKeyValidator
dagger.internal.codegen.ProvidesMethodValidator providesMethodValidator
dagger.internal.codegen.ProducesMethodValidator producesMethodValidator
dagger.internal.codegen.BindsMethodValidator bindsMethodValidator
dagger.internal.codegen.MultibindsMethodValidator multibindsMethodValidator
dagger.internal.codegen.MultibindingsMethodValidator multibindingsMethodValidator
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.MultibindingsValidator multibindingsValidator
dagger.internal.codegen.ComponentGenerator componentGenerator
dagger.internal.codegen.ProducerFactoryGenerator producerFactoryGenerator
dagger.internal.codegen.MonitoringModuleGenerator monitoringModuleGenerator
dagger.internal.codegen.ProductionExecutorModuleGenerator productionExecutorModuleGenerator
dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
dagger.internal.codegen.MultibindingDeclaration$Factory multibindingDeclarationFactory
dagger.internal.codegen.MembersInjectionBinding$Factory membersInjectionBindingFactory
dagger.internal.codegen.DelegateDeclaration$Factory bindingDelegateDeclarationFactory
dagger.internal.codegen.ModuleDescriptor$Factory moduleDescriptorFactory
dagger.internal.codegen.ComponentDescriptor$Factory componentDescriptorFactory
dagger.internal.codegen.BindingGraph$Factory bindingGraphFactory
dagger.internal.codegen.MapKeyGenerator mapKeyGenerator
dagger.internal.codegen.ComponentHierarchyValidator componentHierarchyValidator
dagger.internal.codegen.BindingGraphValidator bindingGraphValidator
protected void postProcess ()
dagger.internal.codegen.SourceFileGenerationException e
}
dagger/internal/codegen/SourceFileGenerator$1.classSourceFileGenerator.java
package dagger.internal.codegen
dagger.internal.codegen.SourceFileGenerator$1 extends com.google.common.io.CharSink {
final javax.tools.JavaFileObject val$sourceFile
final dagger.internal.codegen.SourceFileGenerator this$0
void (dagger.internal.codegen.SourceFileGenerator, javax.tools.JavaFileObject)
dagger.internal.codegen.SourceFileGenerator this$0
public java.io.Writer openStream () throws java.io.IOException
}
dagger/internal/codegen/CodeBlocks$2.classCodeBlocks.java
package dagger.internal.codegen
final dagger.internal.codegen.CodeBlocks$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.squareup.javapoet.CodeBlock apply (com.squareup.javapoet.ParameterSpec)
com.squareup.javapoet.ParameterSpec input
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ErrorMessages$ProductionSubcomponentBuilderMessages.classErrorMessages.java
package dagger.internal.codegen
final dagger.internal.codegen.ErrorMessages$ProductionSubcomponentBuilderMessages extends dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages {
static final dagger.internal.codegen.ErrorMessages$ProductionSubcomponentBuilderMessages INSTANCE
private void ()
protected java.lang.String process (java.lang.String)
String s
static void ()
}
dagger/internal/codegen/ProvisionBinding.classProvisionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ProvisionBinding extends dagger.internal.codegen.ContributionBinding {
void ()
public dagger.internal.codegen.BindingType bindingType ()
abstract com.google.common.base.Optional unresolved ()
abstract com.google.common.base.Optional scope ()
private static dagger.internal.codegen.ProvisionBinding$Builder builder ()
static dagger.internal.codegen.ProvisionBinding$Builder access$000 ()
}
dagger/internal/codegen/FactoryGenerator$1.classFactoryGenerator.java
package dagger.internal.codegen
dagger.internal.codegen.FactoryGenerator$1 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$FactoryCreationStrategy
static final int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$Kind
static void ()
}
dagger/internal/codegen/ModuleValidator$5.classModuleValidator.java
package dagger.internal.codegen
dagger.internal.codegen.ModuleValidator$5 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$element$NestingKind
static void ()
}
dagger/internal/codegen/CompilerOptions.classCompilerOptions.java
package dagger.internal.codegen
abstract dagger.internal.codegen.CompilerOptions extends java.lang.Object {
static final String WRITE_PRODUCER_NAME_IN_TOKEN_KEY
static final String DISABLE_INTER_COMPONENT_SCOPE_VALIDATION_KEY
static final String NULLABLE_VALIDATION_KEY
static final String PRIVATE_MEMBER_VALIDATION_TYPE_KEY
static final String STATIC_MEMBER_VALIDATION_TYPE_KEY
static final String IGNORE_PRIVATE_AND_STATIC_INJECTION_FOR_COMPONENT
static final com.google.common.collect.ImmutableSet SUPPORTED_OPTIONS
void ()
abstract boolean usesProducers ()
abstract boolean writeProducerNameInToken ()
abstract javax.tools.Diagnostic$Kind nullableValidationKind ()
abstract javax.tools.Diagnostic$Kind privateMemberValidationKind ()
abstract javax.tools.Diagnostic$Kind staticMemberValidationKind ()
abstract boolean ignorePrivateAndStaticInjectionForComponent ()
abstract dagger.internal.codegen.ValidationType scopeCycleValidationType ()
static dagger.internal.codegen.CompilerOptions$Builder builder ()
static dagger.internal.codegen.CompilerOptions create (javax.annotation.processing.ProcessingEnvironment, javax.lang.model.util.Elements)
javax.annotation.processing.ProcessingEnvironment processingEnv
javax.lang.model.util.Elements elements
private static dagger.internal.codegen.FeatureStatus writeProducerNameInToken (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
private static dagger.internal.codegen.ValidationType scopeValidationType (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
private static dagger.internal.codegen.ValidationType nullableValidationType (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
private static dagger.internal.codegen.ValidationType privateMemberValidationType (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
private static dagger.internal.codegen.ValidationType staticMemberValidationType (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
private static dagger.internal.codegen.FeatureStatus ignorePrivateAndStaticInjectionForComponent (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
private static java.lang.Enum valueOf (javax.annotation.processing.ProcessingEnvironment, java.lang.String, java.lang.Enum, java.util.Set)
Enum type
IllegalArgumentException e
javax.annotation.processing.ProcessingEnvironment processingEnv
String key
Enum defaultValue
java.util.Set validValues
java.util.Map options
static void ()
}
dagger/internal/codegen/DependencyRequest$Factory.classDependencyRequest.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyRequest$Factory extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final dagger.internal.codegen.Key$Factory keyFactory
void (javax.lang.model.util.Elements, dagger.internal.codegen.Key$Factory)
javax.lang.model.util.Elements elements
dagger.internal.codegen.Key$Factory keyFactory
com.google.common.collect.ImmutableSet forRequiredResolvedVariables (java.util.List, java.util.List)
int i
java.util.List variables
java.util.List resolvedTypes
com.google.common.collect.ImmutableSet$Builder builder
dagger.internal.codegen.DependencyRequest forImplicitMapBinding (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.Key)
dagger.internal.codegen.DependencyRequest mapOfValueRequest
dagger.internal.codegen.Key mapOfFactoryKey
dagger.internal.codegen.DependencyRequest forMultibindingContribution (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.ContributionBinding multibindingContribution
private dagger.internal.codegen.DependencyRequest$Kind multibindingContributionRequestKind (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding multibindingContribution
com.google.common.collect.ImmutableSet forMultibindingContributions (dagger.internal.codegen.DependencyRequest, java.lang.Iterable)
dagger.internal.codegen.ContributionBinding multibindingContribution
dagger.internal.codegen.DependencyRequest request
Iterable multibindingContributions
com.google.common.collect.ImmutableSet$Builder requests
dagger.internal.codegen.DependencyRequest forRequiredVariable (javax.lang.model.element.VariableElement)
javax.lang.model.element.VariableElement variableElement
dagger.internal.codegen.DependencyRequest forRequiredVariable (javax.lang.model.element.VariableElement, com.google.common.base.Optional)
javax.lang.model.element.VariableElement variableElement
com.google.common.base.Optional name
javax.lang.model.type.TypeMirror type
com.google.common.base.Optional qualifier
dagger.internal.codegen.DependencyRequest forRequiredResolvedVariable (javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror)
javax.lang.model.element.VariableElement variableElement
javax.lang.model.type.TypeMirror resolvedType
com.google.common.base.Optional qualifier
dagger.internal.codegen.DependencyRequest forComponentProvisionMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType)
javax.lang.model.element.ExecutableElement provisionMethod
javax.lang.model.type.ExecutableType provisionMethodType
com.google.common.base.Optional qualifier
dagger.internal.codegen.DependencyRequest forComponentProductionMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType)
javax.lang.model.element.ExecutableElement productionMethod
javax.lang.model.type.ExecutableType productionMethodType
javax.lang.model.type.TypeMirror type
com.google.common.base.Optional qualifier
dagger.internal.codegen.DependencyRequest forComponentMembersInjectionMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType)
javax.lang.model.element.ExecutableElement membersInjectionMethod
javax.lang.model.type.ExecutableType membersInjectionMethodType
com.google.common.base.Optional qualifier
javax.lang.model.type.TypeMirror returnType
javax.lang.model.type.TypeMirror membersInjectedType
dagger.internal.codegen.DependencyRequest forMembersInjectedType (javax.lang.model.type.DeclaredType)
javax.lang.model.type.DeclaredType type
dagger.internal.codegen.DependencyRequest forProductionImplementationExecutor ()
dagger.internal.codegen.Key key
dagger.internal.codegen.DependencyRequest forProductionComponentMonitorProvider ()
javax.lang.model.element.ExecutableElement constructor
javax.lang.model.element.TypeElement element
private dagger.internal.codegen.DependencyRequest newDependencyRequest (javax.lang.model.element.Element, javax.lang.model.type.TypeMirror, com.google.common.base.Optional, com.google.common.base.Optional)
javax.lang.model.element.Element requestElement
javax.lang.model.type.TypeMirror type
com.google.common.base.Optional qualifier
com.google.common.base.Optional name
dagger.internal.codegen.DependencyRequest$Factory$KindAndType kindAndType
boolean allowsNull
static dagger.internal.codegen.DependencyRequest$Factory$KindAndType extractKindAndType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
}
dagger/internal/codegen/ErrorMessages.classErrorMessages.java
package dagger.internal.codegen
final dagger.internal.codegen.ErrorMessages extends java.lang.Object {
static final String INDENT
static final int DUPLICATE_SIZE_LIMIT
static final String MULTIPLE_INJECT_CONSTRUCTORS
static final String FINAL_INJECT_FIELD
static final String ABSTRACT_INJECT_METHOD
static final String GENERIC_INJECT_METHOD
static final String MULTIPLE_QUALIFIERS
static final String MULTIPLE_SCOPES
static final String INJECT_ON_PRIVATE_CONSTRUCTOR
static final String INJECT_CONSTRUCTOR_ON_INNER_CLASS
static final String INJECT_CONSTRUCTOR_ON_ABSTRACT_CLASS
static final String QUALIFIER_ON_INJECT_CONSTRUCTOR
static final String SCOPE_ON_INJECT_CONSTRUCTOR
static final String CHECKED_EXCEPTIONS_ON_CONSTRUCTORS
static final String PRIVATE_INJECT_FIELD
static final String STATIC_INJECT_FIELD
static final String PRIVATE_INJECT_METHOD
static final String STATIC_INJECT_METHOD
static final String INJECT_INTO_PRIVATE_CLASS
static final String CANNOT_INJECT_WILDCARD_TYPE
static final String DUPLICATE_BINDINGS_FOR_KEY_FORMAT
static final String COMPONENT_ANNOTATED_REUSABLE
static final String BINDING_METHOD_RETURN_TYPE
static final String BINDING_METHOD_THROWS_CHECKED
static final String PRODUCES_METHOD_NULLABLE
static final String PRODUCES_METHOD_RETURN_TYPE
static final String PRODUCES_METHOD_RAW_FUTURE
static final String BINDING_METHOD_SET_VALUES_RAW_SET
static final String BINDS_ELEMENTS_INTO_SET_METHOD_RAW_SET_PARAMETER
static final String BINDING_METHOD_SET_VALUES_RETURN_SET
static final String PRODUCES_METHOD_SET_VALUES_RETURN_SET
static final String PRODUCES_METHOD_SCOPE
static final String BINDING_METHOD_THROWS
static final String BINDING_METHOD_THROWS_ANY
static final String BINDING_METHOD_MUST_RETURN_A_VALUE
static final String BINDING_METHOD_MUST_NOT_BIND_FRAMEWORK_TYPES
static final String BINDING_METHOD_ABSTRACT
static final String BINDING_METHOD_NOT_ABSTRACT
static final String BINDING_METHOD_PRIVATE
static final String BINDING_METHOD_TYPE_PARAMETER
static final String BINDS_METHOD_ONE_ASSIGNABLE_PARAMETER
static final String BINDING_METHOD_NOT_IN_MODULE
static final String BINDS_ELEMENTS_INTO_SET_METHOD_RETURN_SET
static final String BINDING_METHOD_NOT_MAP_HAS_MAP_KEY
static final String BINDING_METHOD_WITH_NO_MAP_KEY
static final String BINDING_METHOD_WITH_MULTIPLE_MAP_KEYS
static final String BINDING_METHOD_WITH_SAME_NAME
static final String INCOMPATIBLE_MODULE_METHODS
static final String MODULES_WITH_TYPE_PARAMS_MUST_BE_ABSTRACT
static final String REFERENCED_MODULE_NOT_ANNOTATED
static final String REFERENCED_MODULE_MUST_NOT_HAVE_TYPE_PARAMS
static final String PROVIDES_METHOD_OVERRIDES_ANOTHER
static final String METHOD_OVERRIDES_PROVIDES_METHOD
static final String BINDING_METHOD_MULTIPLE_QUALIFIERS
static final String MAPKEY_WITHOUT_MEMBERS
static final String UNWRAPPED_MAP_KEY_WITH_TOO_MANY_MEMBERS
static final String UNWRAPPED_MAP_KEY_WITH_ARRAY_MEMBER
static final String MULTIPLE_CONTRIBUTION_TYPES_FOR_KEY_FORMAT
static final String PROVIDER_ENTRY_POINT_MAY_NOT_DEPEND_ON_PRODUCER_FORMAT
static final String PROVIDER_MAY_NOT_DEPEND_ON_PRODUCER_FORMAT
static final String DEPENDS_ON_PRODUCTION_EXECUTOR_FORMAT
static final String REQUIRES_AT_INJECT_CONSTRUCTOR_OR_PROVIDER_FORMAT
static final String REQUIRES_PROVIDER_FORMAT
static final String REQUIRES_AT_INJECT_CONSTRUCTOR_OR_PROVIDER_OR_PRODUCER_FORMAT
static final String REQUIRES_PROVIDER_OR_PRODUCER_FORMAT
private static final String PROVISION_MAY_NOT_DEPEND_ON_PRODUCER_TYPE_FORMAT
static final String MEMBERS_INJECTION_DOES_NOT_IMPLY_PROVISION
static final String MEMBERS_INJECTION_WITH_RAW_TYPE
static final String MEMBERS_INJECTION_WITH_UNBOUNDED_TYPE
static final String CONTAINS_DEPENDENCY_CYCLE_FORMAT
static final String CANNOT_RETURN_NULL_FROM_NON_NULLABLE_COMPONENT_METHOD
static final String CANNOT_RETURN_NULL_FROM_NON_NULLABLE_PROVIDES_METHOD
static final String MULTIBINDING_ANNOTATION_NOT_ON_BINDING_METHOD
static final String MULTIPLE_MULTIBINDING_ANNOTATIONS_ON_METHOD
static final String MULTIBINDING_ANNOTATION_CONFLICTS_WITH_BINDING_ANNOTATION_ENUM
private static final java.util.regex.Pattern COMMON_PACKAGE_PATTERN
static java.lang.String duplicateMapKeysError (java.lang.String)
String key
static java.lang.String inconsistentMapKeyAnnotationsError (java.lang.String)
String key
static java.lang.String provisionMayNotDependOnProducerType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static java.lang.String nullableToNonNullable (java.lang.String, java.lang.String)
String typeName
String bindingString
static dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages builderMsgsFor (dagger.internal.codegen.ComponentDescriptor$Kind)
dagger.internal.codegen.ComponentDescriptor$Kind kind
static java.lang.String stripCommonTypePrefixes (java.lang.String)
String type
java.util.regex.Matcher matcher
StringBuilder result
int index
static java.lang.String format (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotation
private void ()
static void ()
}
dagger/internal/codegen/KeyFormatter.classKeyFormatter.java
package dagger.internal.codegen
final dagger.internal.codegen.KeyFormatter extends dagger.internal.codegen.Formatter {
void ()
public java.lang.String format (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
public volatile java.lang.String format (java.lang.Object)
}
dagger/internal/codegen/MapKeys$2.classMapKeys.java
package dagger.internal.codegen
final dagger.internal.codegen.MapKeys$2 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.MapKeys$MapKeyExpression val$mapKeyExpression
void (dagger.internal.codegen.MapKeys$MapKeyExpression)
public com.squareup.javapoet.CodeBlock apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/MemberSelect$StaticMethod.classMemberSelect.java
package dagger.internal.codegen
final dagger.internal.codegen.MemberSelect$StaticMethod extends dagger.internal.codegen.MemberSelect {
final com.squareup.javapoet.CodeBlock methodCodeBlock
void (com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.ClassName owningClass
com.squareup.javapoet.CodeBlock methodCodeBlock
com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName usingClass
}
dagger/internal/codegen/BindingMethodValidator$1.classBindingMethodValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingMethodValidator$1 extends com.google.common.cache.CacheLoader {
final dagger.internal.codegen.BindingMethodValidator this$0
void (dagger.internal.codegen.BindingMethodValidator)
dagger.internal.codegen.BindingMethodValidator this$0
public dagger.internal.codegen.ValidationReport load (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
dagger.internal.codegen.ValidationReport$Builder builder
public volatile java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
dagger/internal/codegen/BindingGraphValidator$3.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$3 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$BindingKey$Kind
static final int[] $SwitchMap$javax$lang$model$type$TypeKind
static final int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$Kind
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/BindingGraph$Factory.classBindingGraph.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraph$Factory extends java.lang.Object {
private final javax.lang.model.util.Elements elements
private final dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
private final dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
void (javax.lang.model.util.Elements, dagger.internal.codegen.InjectBindingRegistry, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.ProvisionBinding$Factory, dagger.internal.codegen.ProductionBinding$Factory)
javax.lang.model.util.Elements elements
dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.ProvisionBinding$Factory provisionBindingFactory
dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
dagger.internal.codegen.BindingGraph create (dagger.internal.codegen.ComponentDescriptor)
dagger.internal.codegen.ComponentDescriptor componentDescriptor
private dagger.internal.codegen.BindingGraph create (com.google.common.base.Optional, dagger.internal.codegen.ComponentDescriptor)
javax.lang.model.element.ExecutableElement method
java.util.List dependencyMethods
javax.lang.model.element.TypeElement componentDependency
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor subcomponentMethodDescriptor
dagger.internal.codegen.ModuleDescriptor moduleDescriptor
com.google.common.base.Optional componentMethodRequest
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod
java.util.Map$Entry subcomponentEntry
dagger.internal.codegen.ResolvedBindings resolvedBindings
com.google.common.base.Optional parentResolver
dagger.internal.codegen.ComponentDescriptor componentDescriptor
com.google.common.collect.ImmutableSet$Builder explicitBindingsBuilder
com.google.common.collect.ImmutableSet$Builder delegatesBuilder
javax.lang.model.element.TypeElement componentDefinitionType
com.google.common.base.Optional componentMirror
com.google.common.collect.ImmutableSet componentDependencyTypes
com.google.common.collect.ImmutableSet$Builder multibindingDeclarations
dagger.internal.codegen.BindingGraph$Factory$Resolver requestResolver
com.google.common.collect.ImmutableMap$Builder subgraphsBuilder
static com.google.common.collect.ImmutableSetMultimap multibindingContributionsByMultibindingKey (java.lang.Iterable)
dagger.internal.codegen.Key$HasKey declaration
Iterable declarations
com.google.common.collect.ImmutableSetMultimap$Builder builder
static dagger.internal.codegen.InjectBindingRegistry access$000 (dagger.internal.codegen.BindingGraph$Factory)
dagger.internal.codegen.BindingGraph$Factory x0
static dagger.internal.codegen.Key$Factory access$100 (dagger.internal.codegen.BindingGraph$Factory)
dagger.internal.codegen.BindingGraph$Factory x0
static dagger.internal.codegen.ProvisionBinding$Factory access$200 (dagger.internal.codegen.BindingGraph$Factory)
dagger.internal.codegen.BindingGraph$Factory x0
static dagger.internal.codegen.ProductionBinding$Factory access$300 (dagger.internal.codegen.BindingGraph$Factory)
dagger.internal.codegen.BindingGraph$Factory x0
static javax.lang.model.util.Elements access$700 (dagger.internal.codegen.BindingGraph$Factory)
dagger.internal.codegen.BindingGraph$Factory x0
}
dagger/internal/codegen/AutoValue_DelegateDeclaration.classAutoValue_DelegateDeclaration.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_DelegateDeclaration extends dagger.internal.codegen.DelegateDeclaration {
private final dagger.internal.codegen.ContributionType contributionType
private final dagger.internal.codegen.Key key
private final com.google.common.base.Optional bindingElement
private final com.google.common.base.Optional contributingModule
private final dagger.internal.codegen.DependencyRequest delegateRequest
private final com.google.common.base.Optional wrappedMapKey
void (dagger.internal.codegen.ContributionType, dagger.internal.codegen.Key, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.DependencyRequest, com.google.common.base.Optional)
dagger.internal.codegen.ContributionType contributionType
dagger.internal.codegen.Key key
com.google.common.base.Optional bindingElement
com.google.common.base.Optional contributingModule
dagger.internal.codegen.DependencyRequest delegateRequest
com.google.common.base.Optional wrappedMapKey
public dagger.internal.codegen.ContributionType contributionType ()
public dagger.internal.codegen.Key key ()
com.google.common.base.Optional bindingElement ()
com.google.common.base.Optional contributingModule ()
dagger.internal.codegen.DependencyRequest delegateRequest ()
com.google.common.base.Optional wrappedMapKey ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.DelegateDeclaration that
Object o
public int hashCode ()
int h
}
dagger/internal/codegen/BindingGraphValidator$Validation.classBindingGraphValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraphValidator$Validation extends java.lang.Object {
final dagger.internal.codegen.BindingGraph subject
final dagger.internal.codegen.ValidationReport$Builder reportBuilder
final com.google.common.base.Optional parent
final dagger.internal.codegen.BindingGraphValidator this$0
void (dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.BindingGraph, com.google.common.base.Optional)
dagger.internal.codegen.BindingGraph subject
com.google.common.base.Optional parent
void (dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph topLevelGraph
dagger.internal.codegen.BindingGraph topLevelGraph ()
dagger.internal.codegen.ValidationReport buildReport ()
void validateSubgraph ()
com.google.common.base.Optional entryPoint
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod
java.util.Map$Entry entry
dagger.internal.codegen.BindingGraphValidator$Validation subgraphValidation
dagger.internal.codegen.BindingGraph subgraph
private void validateSubcomponentFactoryMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement factoryMethod
javax.lang.model.element.TypeElement subcomponentType
dagger.internal.codegen.BindingGraph subgraph
com.google.common.collect.FluentIterable missingModules
private com.google.common.collect.ImmutableSet subgraphFactoryMethodParameters (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement factoryMethod
javax.lang.model.type.DeclaredType componentType
javax.lang.model.type.ExecutableType factoryMethodType
private void traverseDependencyRequest (dagger.internal.codegen.DependencyRequest, dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.DependencyRequest nextRequest
dagger.internal.codegen.BindingGraphValidator$Validation validation
dagger.internal.codegen.Binding binding
java.util.Map$Entry entry
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
private dagger.internal.codegen.BindingGraphValidator$Validation validationForComponent (dagger.internal.codegen.ComponentDescriptor)
dagger.internal.codegen.ComponentDescriptor component
private void validateResolvedBindings (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
javax.lang.model.type.TypeMirror type
dagger.internal.codegen.ValidationReport report
dagger.internal.codegen.DependencyRequest request
dagger.internal.codegen.Key productionExecutorKey
dagger.internal.codegen.Key productionImplementationExecutorKey
dagger.internal.codegen.ContributionBinding contributionBinding
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
dagger.internal.codegen.ResolvedBindings resolvedBindings
private dagger.internal.codegen.ResolvedBindings inlineContributionsWithoutBindingElements (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.DependencyRequest dependency
dagger.internal.codegen.BindingGraph owningGraph
dagger.internal.codegen.ContributionBinding binding
java.util.Map$Entry bindingEntry
dagger.internal.codegen.ResolvedBindings queued
dagger.internal.codegen.ResolvedBindings resolvedBinding
com.google.common.collect.ImmutableSetMultimap$Builder contributions
com.google.common.collect.ImmutableSet$Builder multibindingDeclarations
java.util.Queue queue
private com.google.common.collect.ImmutableListMultimap declarationsByType (dagger.internal.codegen.ResolvedBindings)
dagger.internal.codegen.ResolvedBindings resolvedBinding
dagger.internal.codegen.ResolvedBindings inlined
private void validateNullability (dagger.internal.codegen.DependencyRequest, java.util.Set)
dagger.internal.codegen.ContributionBinding binding
dagger.internal.codegen.DependencyRequest request
java.util.Set bindings
String typeName
private void validateMapKeys (dagger.internal.codegen.BindingGraphValidator$DependencyPath, dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.DependencyRequest dependency
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
dagger.internal.codegen.ContributionBinding binding
com.google.common.collect.ImmutableSet$Builder multibindingContributionsBuilder
com.google.common.collect.ImmutableSet multibindingContributions
private void validateMapKeySet (dagger.internal.codegen.BindingGraphValidator$DependencyPath, java.util.Set)
java.util.Collection mapBindingsForMapKey
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
java.util.Set mapBindings
private void validateMapKeyAnnotationTypes (dagger.internal.codegen.BindingGraphValidator$DependencyPath, java.util.Set)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
java.util.Set contributionBindings
com.google.common.collect.ImmutableSetMultimap mapBindingsByAnnotationType
private void validateMembersInjectionBinding (dagger.internal.codegen.Binding, dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.Binding binding
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
private void validateComponentHierarchy ()
dagger.internal.codegen.ComponentDescriptor descriptor
javax.lang.model.element.TypeElement componentType
private void validateComponentHierarchy (javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement, java.util.Deque)
StringBuilder message
javax.lang.model.element.TypeElement dependency
com.google.common.collect.ImmutableSet dependencies
com.google.common.base.Optional componentAnnotation
javax.lang.model.element.TypeElement rootComponent
javax.lang.model.element.TypeElement componentType
java.util.Deque componentStack
private void validateDependencyScopes ()
StringBuilder message
dagger.internal.codegen.Scope scope
StringBuilder message
dagger.internal.codegen.Scope singletonScope
StringBuilder message
dagger.internal.codegen.ComponentDescriptor descriptor
com.google.common.collect.ImmutableSet scopes
com.google.common.collect.ImmutableSet scopedDependencies
private void validateBuilders ()
java.util.Collection excessMethods
Iterable formatted
dagger.internal.codegen.ComponentDescriptor componentDesc
java.util.Set availableDependencies
java.util.Set requiredDependencies
dagger.internal.codegen.ComponentDescriptor$BuilderSpec spec
java.util.Map allSetters
dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages msgs
java.util.Set extraSetters
java.util.Set missingSetters
private void validateScopeHierarchy (javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement, java.util.Deque, java.util.Deque)
StringBuilder message
com.google.common.collect.ImmutableSet scopedDependencies
com.google.common.base.Optional componentAnnotation
javax.lang.model.element.TypeElement rootComponent
javax.lang.model.element.TypeElement componentType
java.util.Deque scopeStack
java.util.Deque scopedDependencyStack
com.google.common.collect.ImmutableSet scopes
private boolean stackOverlaps (java.util.Deque, com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet entry
java.util.Deque stack
com.google.common.collect.ImmutableSet set
void validateComponentScope ()
com.google.common.base.Optional bindingScope
dagger.internal.codegen.ContributionBinding contributionBinding
dagger.internal.codegen.ResolvedBindings bindings
dagger.internal.codegen.Scope scope
String method
javax.lang.model.element.TypeElement componentType
StringBuilder message
com.google.common.collect.ImmutableMap resolvedBindings
com.google.common.collect.ImmutableSet componentScopes
com.google.common.collect.ImmutableSet$Builder incompatiblyScopedMethodsBuilder
dagger.internal.codegen.Scope reusableScope
com.google.common.collect.ImmutableSet incompatiblyScopedMethods
private void reportProviderMayNotDependOnProducer (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
com.google.common.collect.ImmutableSet dependentProvisions
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
StringBuilder errorMessage
private java.lang.StringBuilder requiresErrorMessageBase (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
String requiresErrorMessageFormat
String requiresErrorMessageFormat
boolean requiresProvision
com.google.common.base.Optional membersInjectionBinding
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
dagger.internal.codegen.Key key
String requiresErrorMessageFormat
StringBuilder errorMessage
private void reportMissingBinding (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
String suggestion
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
StringBuilder errorMessage
private void reportDependsOnProductionExecutor (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
private void reportDuplicateBindings (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
dagger.internal.codegen.ResolvedBindings resolvedBindings
StringBuilder builder
com.google.common.collect.ImmutableSet duplicateBindings
private dagger.internal.codegen.ValidationReport$Builder owningReportBuilder (java.lang.Iterable)
dagger.internal.codegen.ResolvedBindings resolvedBindings
dagger.internal.codegen.ContributionBinding binding
dagger.internal.codegen.BindingGraphValidator$Validation validation
Iterable duplicateBindings
com.google.common.collect.ImmutableSet$Builder owningComponentsBuilder
com.google.common.collect.ImmutableSet owningComponents
private com.google.common.collect.ImmutableList validationPath ()
com.google.common.base.Optional validation
com.google.common.collect.ImmutableList$Builder validationPath
private void reportMultipleContributionTypes (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.ContributionType contributionType
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
StringBuilder builder
dagger.internal.codegen.ResolvedBindings resolvedBindings
com.google.common.collect.ImmutableListMultimap declarationsByType
private void reportDuplicateMapKeys (dagger.internal.codegen.BindingGraphValidator$DependencyPath, java.util.Collection)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
java.util.Collection mapBindings
StringBuilder builder
private void reportInconsistentMapKeyAnnotations (dagger.internal.codegen.BindingGraphValidator$DependencyPath, com.google.common.collect.Multimap)
javax.lang.model.type.DeclaredType annotationType
java.util.Collection bindings
java.util.Map$Entry entry
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
com.google.common.collect.Multimap mapBindingsByAnnotationType
StringBuilder builder
private void reportCycle (dagger.internal.codegen.BindingGraphValidator$DependencyPath)
dagger.internal.codegen.BindingGraphValidator$DependencyPath path
javax.lang.model.element.TypeElement componentType
private com.google.common.collect.ImmutableSet providersBreakingCycle (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList cycle
}
dagger/internal/codegen/BindingGraphValidator$ResolvedRequest$1.classBindingGraphValidator.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraphValidator$ResolvedRequest$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.internal.codegen.DependencyRequest apply (dagger.internal.codegen.BindingGraphValidator$ResolvedRequest)
dagger.internal.codegen.BindingGraphValidator$ResolvedRequest resolvedRequest
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingDeclaration$2.classBindingDeclaration.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingDeclaration$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Set apply (dagger.internal.codegen.BindingDeclaration)
dagger.internal.codegen.BindingDeclaration bindingDeclaration
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/BindingGraph$1.classBindingGraph.java
package dagger.internal.codegen
final dagger.internal.codegen.BindingGraph$1 extends com.google.common.collect.TreeTraverser {
void ()
public java.lang.Iterable children (dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.BindingGraph node
public volatile java.lang.Iterable children (java.lang.Object)
}
dagger/internal/codegen/ValidationReport$1.classValidationReport.java
package dagger.internal.codegen
final dagger.internal.codegen.ValidationReport$1 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected java.lang.String defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public java.lang.String visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement e
Void p
public volatile java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/internal/codegen/DelegateDeclaration$Factory.classDelegateDeclaration.java
package dagger.internal.codegen
final dagger.internal.codegen.DelegateDeclaration$Factory extends java.lang.Object {
private final javax.lang.model.util.Types types
private final dagger.internal.codegen.Key$Factory keyFactory
private final dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
void (javax.lang.model.util.Types, dagger.internal.codegen.Key$Factory, dagger.internal.codegen.DependencyRequest$Factory)
javax.lang.model.util.Types types
dagger.internal.codegen.Key$Factory keyFactory
dagger.internal.codegen.DependencyRequest$Factory dependencyRequestFactory
dagger.internal.codegen.DelegateDeclaration create (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement bindsMethod
javax.lang.model.element.TypeElement contributingModule
javax.lang.model.type.ExecutableType resolvedMethod
dagger.internal.codegen.DependencyRequest delegateRequest
}
dagger/internal/codegen/MultibindingAnnotations.classMultibindingAnnotations.java
package dagger.internal.codegen
final dagger.internal.codegen.MultibindingAnnotations extends java.lang.Object {
void ()
static com.google.common.collect.ImmutableSet forMethod (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
}
dagger/internal/codegen/MultibindsMethodValidator.classMultibindsMethodValidator.java
package dagger.internal.codegen
dagger.internal.codegen.MultibindsMethodValidator extends dagger.internal.codegen.BindingMethodValidator {
void (javax.lang.model.util.Elements, javax.lang.model.util.Types)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
protected void (javax.lang.model.util.Elements, javax.lang.model.util.Types, java.lang.Class, java.lang.Iterable)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
Class methodAnnotation
Iterable enclosingElementAnnotations
protected void checkMethod (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private void checkParameters (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected void checkReturnType (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
protected void checkMapKeys (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
com.google.common.collect.ImmutableSet mapKeys
protected void checkMultibindings (dagger.internal.codegen.ValidationReport$Builder)
dagger.internal.codegen.ValidationReport$Builder builder
private boolean isPlainMap (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror returnType
dagger.internal.codegen.MapType mapType
private boolean isPlainSet (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror returnType
dagger.internal.codegen.SetType setType
}
dagger/internal/codegen/BindingDeclaration$1.classBindingDeclaration.java
package dagger.internal.codegen
dagger.internal.codegen.BindingDeclaration$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.BindingDeclaration this$0
void (dagger.internal.codegen.BindingDeclaration)
dagger.internal.codegen.BindingDeclaration this$0
public javax.lang.model.element.TypeElement apply (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ComponentWriter$1.classComponentWriter.java
package dagger.internal.codegen
dagger.internal.codegen.ComponentWriter$1 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.ComponentWriter this$0
void (dagger.internal.codegen.ComponentWriter)
dagger.internal.codegen.ComponentWriter this$0
public boolean apply (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement dependency
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/BindingGraphValidator$1.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$1 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.BindingGraphValidator this$0
void (dagger.internal.codegen.BindingGraphValidator)
dagger.internal.codegen.BindingGraphValidator this$0
public boolean apply (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement input
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/AutoValue_DependencyRequest$1.classAutoValue_DependencyRequest.java
package dagger.internal.codegen
dagger.internal.codegen.AutoValue_DependencyRequest$1 extends java.lang.Object {
}
dagger/internal/codegen/ErrorMessages$ProductionComponentBuilderMessages.classErrorMessages.java
package dagger.internal.codegen
final dagger.internal.codegen.ErrorMessages$ProductionComponentBuilderMessages extends dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages {
static final dagger.internal.codegen.ErrorMessages$ProductionComponentBuilderMessages INSTANCE
private void ()
protected java.lang.String process (java.lang.String)
String s
static void ()
}
dagger/internal/codegen/ComponentWriter$UniqueSubcomponentNamesGenerator$1.classComponentWriter.java
package dagger.internal.codegen
dagger.internal.codegen.ComponentWriter$UniqueSubcomponentNamesGenerator$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.internal.codegen.ComponentWriter$UniqueSubcomponentNamesGenerator this$0
void (dagger.internal.codegen.ComponentWriter$UniqueSubcomponentNamesGenerator)
dagger.internal.codegen.ComponentWriter$UniqueSubcomponentNamesGenerator this$0
public java.lang.String apply (dagger.internal.codegen.ComponentDescriptor)
dagger.internal.codegen.ComponentDescriptor componentDescriptor
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/DependencyVariableNamer.classDependencyVariableNamer.java
package dagger.internal.codegen
final dagger.internal.codegen.DependencyVariableNamer extends java.lang.Object implements com.google.common.base.Function {
private static final java.util.regex.Pattern LAZY_PROVIDER_PATTERN
void ()
public java.lang.String apply (dagger.internal.codegen.DependencyRequest)
java.util.regex.Matcher matcher
dagger.internal.codegen.DependencyRequest dependency
String variableName
private java.lang.String toLowerCamel (java.lang.String)
String name
public volatile java.lang.Object apply (java.lang.Object)
static void ()
}
dagger/internal/codegen/FrameworkField$2.classFrameworkField.java
package dagger.internal.codegen
dagger.internal.codegen.FrameworkField$2 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/SubcomponentWriter.classSubcomponentWriter.java
package dagger.internal.codegen
final dagger.internal.codegen.SubcomponentWriter extends dagger.internal.codegen.AbstractComponentWriter {
private dagger.internal.codegen.AbstractComponentWriter parent
private javax.lang.model.element.ExecutableElement subcomponentFactoryMethod
public void (dagger.internal.codegen.AbstractComponentWriter, javax.lang.model.element.ExecutableElement, dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.AbstractComponentWriter parent
javax.lang.model.element.ExecutableElement subcomponentFactoryMethod
dagger.internal.codegen.BindingGraph subgraph
private static com.squareup.javapoet.ClassName subcomponentName (dagger.internal.codegen.AbstractComponentWriter, dagger.internal.codegen.BindingGraph)
dagger.internal.codegen.AbstractComponentWriter parent
dagger.internal.codegen.BindingGraph subgraph
protected dagger.internal.codegen.AbstractComponentWriter$InitializationState getInitializationState (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.AbstractComponentWriter$InitializationState initializationState
protected com.google.common.base.Optional getOrCreateComponentContributionFieldExpression (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement contributionType
protected dagger.internal.codegen.MemberSelect getMemberSelect (dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingKey key
dagger.internal.codegen.MemberSelect memberSelect
private javax.lang.model.type.ExecutableType resolvedSubcomponentFactoryMethod ()
protected com.squareup.javapoet.TypeSpec$Builder createComponentClass ()
com.squareup.javapoet.TypeSpec$Builder subcomponent
protected void addBuilder ()
protected com.squareup.javapoet.ClassName builderName ()
protected com.squareup.javapoet.TypeSpec$Builder createBuilder (java.lang.String)
String builderSimpleName
protected void addBuilderClass (com.squareup.javapoet.TypeSpec)
com.squareup.javapoet.TypeSpec builder
protected void addFactoryMethods ()
dagger.internal.codegen.ComponentDescriptor$BuilderSpec spec
javax.lang.model.type.ExecutableType resolvedMethod
com.squareup.javapoet.MethodSpec$Builder componentMethod
private void writeSubcomponentWithoutBuilder (com.squareup.javapoet.MethodSpec$Builder, javax.lang.model.type.ExecutableType)
String preferredModuleName
com.squareup.javapoet.FieldSpec contributionField
String actualModuleName
dagger.internal.codegen.MemberSelect moduleSelect
javax.lang.model.element.VariableElement moduleVariable
javax.lang.model.element.TypeElement moduleTypeElement
com.squareup.javapoet.TypeName moduleType
int i
String preferredModuleName
com.squareup.javapoet.FieldSpec contributionField
String actualModuleName
dagger.internal.codegen.MemberSelect moduleSelect
javax.lang.model.element.TypeElement moduleType
com.squareup.javapoet.MethodSpec$Builder componentMethod
javax.lang.model.type.ExecutableType resolvedMethod
com.google.common.collect.ImmutableList$Builder subcomponentConstructorParameters
java.util.List params
java.util.List paramTypes
java.util.Set uninitializedModules
}
dagger/internal/codegen/ErrorMessages$ComponentBuilderMessages.classErrorMessages.java
package dagger.internal.codegen
dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages extends java.lang.Object {
static final dagger.internal.codegen.ErrorMessages$ComponentBuilderMessages INSTANCE
void ()
protected java.lang.String process (java.lang.String)
String s
final java.lang.String moreThanOne ()
final java.lang.String cxtorOnlyOneAndNoArgs ()
final java.lang.String generics ()
final java.lang.String mustBeInComponent ()
final java.lang.String mustBeClassOrInterface ()
final java.lang.String isPrivate ()
final java.lang.String mustBeStatic ()
final java.lang.String mustBeAbstract ()
final java.lang.String missingBuildMethod ()
final java.lang.String manyMethodsForType ()
final java.lang.String extraSetters ()
final java.lang.String missingSetters ()
final java.lang.String twoBuildMethods ()
final java.lang.String inheritedTwoBuildMethods ()
final java.lang.String buildMustReturnComponentType ()
final java.lang.String inheritedBuildMustReturnComponentType ()
final java.lang.String methodsMustTakeOneArg ()
final java.lang.String inheritedMethodsMustTakeOneArg ()
final java.lang.String methodsMustReturnVoidOrBuilder ()
final java.lang.String inheritedMethodsMustReturnVoidOrBuilder ()
final java.lang.String methodsMayNotHaveTypeParameters ()
final java.lang.String inheritedMethodsMayNotHaveTypeParameters ()
static void ()
}
dagger/internal/codegen/ValidationReport$Item.classValidationReport.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ValidationReport$Item extends java.lang.Object {
void ()
abstract java.lang.String message ()
abstract javax.tools.Diagnostic$Kind kind ()
abstract javax.lang.model.element.Element element ()
abstract com.google.common.base.Optional annotation ()
}
dagger/internal/codegen/ProvisionBinding$Builder.classProvisionBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.ProvisionBinding$Builder extends dagger.internal.codegen.ContributionBinding$Builder {
void ()
abstract dagger.internal.codegen.ProvisionBinding$Builder unresolved (dagger.internal.codegen.ProvisionBinding)
abstract dagger.internal.codegen.ProvisionBinding$Builder scope (com.google.common.base.Optional)
abstract dagger.internal.codegen.ProvisionBinding build ()
}
dagger/internal/codegen/ContributionBinding$2.classContributionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.ContributionBinding$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Object apply (dagger.internal.codegen.ContributionBinding)
dagger.internal.codegen.ContributionBinding mapBinding
javax.lang.model.element.AnnotationMirror mapKey
com.google.common.base.Optional unwrappedValue
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/ProducerFactoryGenerator$NoArgFutureTransform.classProducerFactoryGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProducerFactoryGenerator$NoArgFutureTransform extends dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform {
void (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding)
com.google.common.collect.ImmutableMap fields
dagger.internal.codegen.ProductionBinding binding
com.squareup.javapoet.CodeBlock futureCodeBlock ()
com.squareup.javapoet.TypeName applyArgType ()
java.lang.String applyArgName ()
com.google.common.collect.ImmutableList parameterCodeBlocks ()
dagger.internal.codegen.DependencyRequest dependency
com.google.common.collect.ImmutableList$Builder parameterCodeBlocks
}
dagger/internal/codegen/ProductionExecutorModuleGenerator.classProductionExecutorModuleGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProductionExecutorModuleGenerator extends dagger.internal.codegen.SourceFileGenerator {
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
com.squareup.javapoet.ClassName nameGeneratedType (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentElement
com.google.common.base.Optional getElementForErrorReporting (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement componentElement
com.google.common.base.Optional write (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement)
com.squareup.javapoet.ClassName generatedTypeName
javax.lang.model.element.TypeElement componentElement
volatile com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
volatile com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
volatile com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
}
dagger/internal/codegen/SetType.classSetType.java
package dagger.internal.codegen
abstract dagger.internal.codegen.SetType extends java.lang.Object {
void ()
protected abstract com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType ()
javax.lang.model.type.DeclaredType declaredSetType ()
boolean isRawType ()
javax.lang.model.type.TypeMirror elementType ()
boolean elementsAreTypeOf (java.lang.Class)
Class clazz
javax.lang.model.type.TypeMirror unwrappedElementType (java.lang.Class)
Class wrappingClass
static boolean isSet (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static boolean isSet (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
static dagger.internal.codegen.SetType from (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
static dagger.internal.codegen.SetType from (dagger.internal.codegen.Key)
dagger.internal.codegen.Key key
}
dagger/internal/codegen/Key$3.classKey.java
package dagger.internal.codegen
dagger.internal.codegen.Key$3 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$ContributionType
static void ()
}
dagger/internal/codegen/Binding.classBinding.java
package dagger.internal.codegen
abstract dagger.internal.codegen.Binding extends dagger.internal.codegen.BindingDeclaration implements dagger.internal.codegen.BindingType$HasBindingType {
void ()
java.lang.Class frameworkClass ()
public abstract dagger.internal.codegen.Key key ()
abstract com.google.common.collect.ImmutableSet dependencies ()
abstract java.util.Set implicitDependencies ()
final com.google.common.base.Optional bindingPackage ()
java.util.Set packages
private static java.util.Set nonPublicPackageUse (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror typeMirror
com.google.common.collect.ImmutableSet$Builder packages
abstract com.google.common.base.Optional unresolved ()
com.google.common.base.Optional scope ()
static boolean hasNonDefaultTypeParameters (javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror, javax.lang.model.util.Types)
javax.lang.model.element.TypeParameterElement parameter
int i
javax.lang.model.element.TypeElement element
javax.lang.model.type.TypeMirror type
javax.lang.model.util.Types types
java.util.List defaultTypes
java.util.List actualTypes
}
dagger/internal/codegen/Util$6.classUtil.java
package dagger.internal.codegen
dagger.internal.codegen.Util$6 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$element$ElementKind
static final int[] $SwitchMap$javax$lang$model$element$NestingKind
static void ()
}
dagger/internal/codegen/Key$MultibindingContributionIdentifier.classKey.java
package dagger.internal.codegen
final dagger.internal.codegen.Key$MultibindingContributionIdentifier extends java.lang.Object {
private final String identifierString
void (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement bindingMethod
javax.lang.model.element.TypeElement contributingModule
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
dagger/internal/codegen/MultibindingAnnotationsProcessingStep.classMultibindingAnnotationsProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.MultibindingAnnotationsProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private static final com.google.common.collect.ImmutableSet VALID_BINDING_ANNOTATIONS
private final javax.annotation.processing.Messager messager
void (javax.annotation.processing.Messager)
javax.annotation.processing.Messager messager
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
javax.lang.model.element.AnnotationMirror annotation
javax.lang.model.element.Element element
java.util.Map$Entry entry
com.google.common.collect.SetMultimap elementsByAnnotation
static void ()
}
dagger/internal/codegen/ComponentDescriptor$Kind$2.classComponentDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentDescriptor$Kind$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Class apply (dagger.internal.codegen.ComponentDescriptor$Kind)
dagger.internal.codegen.ComponentDescriptor$Kind kind
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/internal/codegen/SimpleAnnotationMirror.classSimpleAnnotationMirror.java
package dagger.internal.codegen
final dagger.internal.codegen.SimpleAnnotationMirror extends java.lang.Object implements javax.lang.model.element.AnnotationMirror {
private final javax.lang.model.element.TypeElement annotationType
private final com.google.common.collect.ImmutableMap namedValues
private final com.google.common.collect.ImmutableMap elementValues
private void (javax.lang.model.element.TypeElement, java.util.Map)
javax.lang.model.element.TypeElement annotationType
java.util.Map namedValues
public javax.lang.model.type.DeclaredType getAnnotationType ()
public java.util.Map getElementValues ()
public java.lang.String toString ()
StringBuilder builder
static javax.lang.model.element.AnnotationMirror of (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement annotationType
static javax.lang.model.element.AnnotationMirror of (javax.lang.model.element.TypeElement, java.util.Map)
javax.lang.model.element.TypeElement annotationType
java.util.Map namedValues
}
dagger/internal/codegen/MembersInjectorGenerator.classMembersInjectorGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.MembersInjectorGenerator extends dagger.internal.codegen.SourceFileGenerator {
private final dagger.internal.codegen.InjectValidator injectValidator
private static final javax.lang.model.type.TypeVisitor VISIBLE_TO_MEMBERS_INJECTOR
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements, dagger.internal.codegen.InjectValidator)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
dagger.internal.codegen.InjectValidator injectValidator
com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.MembersInjectionBinding)
dagger.internal.codegen.MembersInjectionBinding binding
com.google.common.base.Optional getElementForErrorReporting (dagger.internal.codegen.MembersInjectionBinding)
dagger.internal.codegen.MembersInjectionBinding binding
com.google.common.base.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.MembersInjectionBinding)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.FrameworkField bindingField
boolean useRawFrameworkType
String fieldName
com.squareup.javapoet.TypeName fieldType
com.squareup.javapoet.FieldSpec$Builder fieldBuilder
com.squareup.javapoet.ParameterSpec$Builder parameterBuilder
com.squareup.javapoet.FieldSpec field
java.util.Map$Entry fieldEntry
dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite
com.squareup.javapoet.MethodSpec methodSpec
com.squareup.javapoet.ClassName generatedTypeName
dagger.internal.codegen.MembersInjectionBinding binding
com.google.common.collect.ImmutableList typeParameters
com.squareup.javapoet.TypeSpec$Builder injectorTypeBuilder
com.squareup.javapoet.TypeName injectedTypeName
com.squareup.javapoet.TypeName implementedType
com.squareup.javapoet.MethodSpec$Builder injectMembersBuilder
com.google.common.collect.ImmutableMap fields
com.google.common.collect.ImmutableMap$Builder dependencyFieldsBuilder
com.squareup.javapoet.MethodSpec$Builder constructorBuilder
com.squareup.javapoet.MethodSpec$Builder createMethodBuilder
com.google.common.collect.ImmutableList$Builder constructorInvocationParameters
boolean usesRawFrameworkTypes
dagger.internal.codegen.UniqueNameSet fieldNames
java.util.Set delegateMethods
com.google.common.collect.ImmutableMap dependencyFields
java.util.List injectMethodsForSubclasses
private static boolean visibleToMembersInjector (dagger.internal.codegen.MembersInjectionBinding, javax.lang.model.element.Element)
dagger.internal.codegen.MembersInjectionBinding binding
javax.lang.model.element.Element element
private com.squareup.javapoet.CodeBlock directInjectMemberCodeBlock (dagger.internal.codegen.MembersInjectionBinding, com.google.common.collect.ImmutableMap, dagger.internal.codegen.MembersInjectionBinding$InjectionSite)
dagger.internal.codegen.MembersInjectionBinding binding
com.google.common.collect.ImmutableMap dependencyFields
dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite
private com.squareup.javapoet.CodeBlock delegateInjectMemberCodeBlock (com.google.common.collect.ImmutableMap, dagger.internal.codegen.MembersInjectionBinding$InjectionSite)
com.google.common.collect.ImmutableMap dependencyFields
dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite
private com.google.common.collect.ImmutableList parameterCodeBlocks (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, boolean)
com.squareup.javapoet.CodeBlock fieldCodeBlock
dagger.internal.codegen.DependencyRequest dependency
com.google.common.collect.ImmutableMap dependencyFields
com.google.common.collect.ImmutableSet dependencies
boolean passValue
com.google.common.collect.ImmutableList$Builder parameters
private com.squareup.javapoet.CodeBlock getInstanceCodeBlockWithPotentialCast (javax.lang.model.element.Element, javax.lang.model.element.Element)
javax.lang.model.element.Element injectionSiteElement
javax.lang.model.element.Element bindingElement
com.squareup.javapoet.TypeName injectionSiteName
private java.lang.String injectionSiteDelegateMethodName (javax.lang.model.element.Element)
javax.lang.model.element.Element injectionSiteElement
private com.squareup.javapoet.MethodSpec injectorMethodForSubclasses (com.google.common.collect.ImmutableMap, java.util.List, com.squareup.javapoet.TypeName, javax.lang.model.element.Element, com.google.common.collect.ImmutableSet)
com.squareup.javapoet.FieldSpec field
com.squareup.javapoet.ParameterSpec parameter
dagger.internal.codegen.DependencyRequest dependency
com.google.common.collect.ImmutableMap dependencyFields
java.util.List typeParameters
com.squareup.javapoet.TypeName injectedTypeName
javax.lang.model.element.Element injectionElement
com.google.common.collect.ImmutableSet dependencies
com.squareup.javapoet.MethodSpec$Builder methodBuilder
com.google.common.collect.ImmutableList$Builder providedParameters
java.util.Set parameterNames
private java.lang.String staticInjectMethodDependencyParameterName (java.util.Set, dagger.internal.codegen.DependencyRequest, com.squareup.javapoet.FieldSpec)
String suffix
int i
java.util.Set parameterNames
dagger.internal.codegen.DependencyRequest dependency
com.squareup.javapoet.FieldSpec field
StringBuilder parameterName
int baseLength
volatile com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
volatile com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
volatile com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
static boolean access$000 (dagger.internal.codegen.MembersInjectionBinding, javax.lang.model.element.Element)
dagger.internal.codegen.MembersInjectionBinding x0
javax.lang.model.element.Element x1
static void ()
}
dagger/internal/codegen/BindingGraphValidator$Validation$5.classBindingGraphValidator.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraphValidator$Validation$5 extends java.lang.Object implements com.google.common.base.Predicate {
final dagger.internal.codegen.BindingGraphValidator$Validation this$1
void (dagger.internal.codegen.BindingGraphValidator$Validation)
dagger.internal.codegen.BindingGraphValidator$Validation this$1
public boolean apply (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest dependencyRequest
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/ValidationReport$Builder.classValidationReport.java
package dagger.internal.codegen
final dagger.internal.codegen.ValidationReport$Builder extends java.lang.Object {
private final javax.lang.model.element.Element subject
private final com.google.common.collect.ImmutableSet$Builder items
private final com.google.common.collect.ImmutableSet$Builder subreports
private void (javax.lang.model.element.Element)
javax.lang.model.element.Element subject
javax.lang.model.element.Element getSubject ()
dagger.internal.codegen.ValidationReport$Builder addItems (java.lang.Iterable)
Iterable newItems
dagger.internal.codegen.ValidationReport$Builder addError (java.lang.String)
String message
dagger.internal.codegen.ValidationReport$Builder addError (java.lang.String, javax.lang.model.element.Element)
String message
javax.lang.model.element.Element element
dagger.internal.codegen.ValidationReport$Builder addError (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror)
String message
javax.lang.model.element.Element element
javax.lang.model.element.AnnotationMirror annotation
dagger.internal.codegen.ValidationReport$Builder addWarning (java.lang.String)
String message
dagger.internal.codegen.ValidationReport$Builder addWarning (java.lang.String, javax.lang.model.element.Element)
String message
javax.lang.model.element.Element element
dagger.internal.codegen.ValidationReport$Builder addWarning (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror)
String message
javax.lang.model.element.Element element
javax.lang.model.element.AnnotationMirror annotation
dagger.internal.codegen.ValidationReport$Builder addNote (java.lang.String)
String message
dagger.internal.codegen.ValidationReport$Builder addNote (java.lang.String, javax.lang.model.element.Element)
String message
javax.lang.model.element.Element element
dagger.internal.codegen.ValidationReport$Builder addNote (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror)
String message
javax.lang.model.element.Element element
javax.lang.model.element.AnnotationMirror annotation
dagger.internal.codegen.ValidationReport$Builder addItem (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element)
String message
javax.tools.Diagnostic$Kind kind
javax.lang.model.element.Element element
dagger.internal.codegen.ValidationReport$Builder addItem (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror)
String message
javax.tools.Diagnostic$Kind kind
javax.lang.model.element.Element element
javax.lang.model.element.AnnotationMirror annotation
private dagger.internal.codegen.ValidationReport$Builder addItem (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, com.google.common.base.Optional)
String message
javax.tools.Diagnostic$Kind kind
javax.lang.model.element.Element element
com.google.common.base.Optional annotation
dagger.internal.codegen.ValidationReport$Builder addSubreport (dagger.internal.codegen.ValidationReport)
dagger.internal.codegen.ValidationReport subreport
dagger.internal.codegen.ValidationReport build ()
void (javax.lang.model.element.Element, dagger.internal.codegen.ValidationReport$1)
javax.lang.model.element.Element x0
dagger.internal.codegen.ValidationReport$1 x1
}
dagger/internal/codegen/DependencyRequest$Factory$KindAndType.classDependencyRequest.java
package dagger.internal.codegen
abstract dagger.internal.codegen.DependencyRequest$Factory$KindAndType extends java.lang.Object {
void ()
abstract dagger.internal.codegen.DependencyRequest$Kind kind ()
abstract javax.lang.model.type.TypeMirror type ()
static com.google.common.base.Optional from (javax.lang.model.type.TypeMirror)
com.google.common.base.Optional kindAndType
dagger.internal.codegen.DependencyRequest$Kind kind
javax.lang.model.type.TypeMirror type
private com.google.common.base.Optional maybeProviderOfLazy ()
com.google.common.base.Optional providedKindAndType
}
dagger/internal/codegen/BindingGraph$Factory$Resolver$MultibindingDependencies$2.classBindingGraph.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies$2 extends java.lang.Object implements java.util.concurrent.Callable {
final dagger.internal.codegen.Binding val$binding
final dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies this$2
void (dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies, dagger.internal.codegen.Binding)
dagger.internal.codegen.BindingGraph$Factory$Resolver$MultibindingDependencies this$2
public java.lang.Boolean call ()
dagger.internal.codegen.DependencyRequest dependency
public volatile java.lang.Object call () throws java.lang.Exception
}
dagger/internal/codegen/AutoValue_ProductionBinding.classAutoValue_ProductionBinding.java
package dagger.internal.codegen
final dagger.internal.codegen.AutoValue_ProductionBinding extends dagger.internal.codegen.ProductionBinding {
private final dagger.internal.codegen.ContributionType contributionType
private final com.google.common.base.Optional bindingElement
private final com.google.common.base.Optional contributingModule
private final dagger.internal.codegen.Key key
private final com.google.common.collect.ImmutableSet dependencies
private final com.google.common.base.Optional nullableType
private final com.google.common.base.Optional membersInjectionRequest
private final com.google.common.base.Optional wrappedMapKey
private final dagger.internal.codegen.ContributionBinding$Kind bindingKind
private final com.google.common.collect.ImmutableList thrownTypes
private final com.google.common.base.Optional executorRequest
private final com.google.common.base.Optional monitorRequest
private void (dagger.internal.codegen.ContributionType, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.Key, com.google.common.collect.ImmutableSet, com.google.common.base.Optional, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.ContributionBinding$Kind, com.google.common.collect.ImmutableList, com.google.common.base.Optional, com.google.common.base.Optional)
dagger.internal.codegen.ContributionType contributionType
com.google.common.base.Optional bindingElement
com.google.common.base.Optional contributingModule
dagger.internal.codegen.Key key
com.google.common.collect.ImmutableSet dependencies
com.google.common.base.Optional nullableType
com.google.common.base.Optional membersInjectionRequest
com.google.common.base.Optional wrappedMapKey
dagger.internal.codegen.ContributionBinding$Kind bindingKind
com.google.common.collect.ImmutableList thrownTypes
com.google.common.base.Optional executorRequest
com.google.common.base.Optional monitorRequest
public dagger.internal.codegen.ContributionType contributionType ()
com.google.common.base.Optional bindingElement ()
com.google.common.base.Optional contributingModule ()
public dagger.internal.codegen.Key key ()
com.google.common.collect.ImmutableSet dependencies ()
com.google.common.base.Optional nullableType ()
com.google.common.base.Optional membersInjectionRequest ()
com.google.common.base.Optional wrappedMapKey ()
protected dagger.internal.codegen.ContributionBinding$Kind bindingKind ()
com.google.common.collect.ImmutableList thrownTypes ()
com.google.common.base.Optional executorRequest ()
com.google.common.base.Optional monitorRequest ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.internal.codegen.ProductionBinding that
Object o
public int hashCode ()
int h
void (dagger.internal.codegen.ContributionType, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.Key, com.google.common.collect.ImmutableSet, com.google.common.base.Optional, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.ContributionBinding$Kind, com.google.common.collect.ImmutableList, com.google.common.base.Optional, com.google.common.base.Optional, dagger.internal.codegen.AutoValue_ProductionBinding$1)
dagger.internal.codegen.ContributionType x0
com.google.common.base.Optional x1
com.google.common.base.Optional x2
dagger.internal.codegen.Key x3
com.google.common.collect.ImmutableSet x4
com.google.common.base.Optional x5
com.google.common.base.Optional x6
com.google.common.base.Optional x7
dagger.internal.codegen.ContributionBinding$Kind x8
com.google.common.collect.ImmutableList x9
com.google.common.base.Optional x10
com.google.common.base.Optional x11
dagger.internal.codegen.AutoValue_ProductionBinding$1 x12
}
dagger/internal/codegen/MissingBindingSuggestions.classMissingBindingSuggestions.java
package dagger.internal.codegen
dagger.internal.codegen.MissingBindingSuggestions extends java.lang.Object {
static com.google.common.collect.ImmutableList forKey (dagger.internal.codegen.BindingGraph, dagger.internal.codegen.BindingKey)
dagger.internal.codegen.BindingGraph graph
dagger.internal.codegen.ResolvedBindings bindings
dagger.internal.codegen.BindingGraph topLevelGraph
dagger.internal.codegen.BindingKey key
com.google.common.collect.ImmutableList$Builder resolutions
java.util.Deque graphsToTry
private void ()
}
dagger/internal/codegen/BindingGraph$4.classBindingGraph.java
package dagger.internal.codegen
dagger.internal.codegen.BindingGraph$4 extends java.lang.Object {
static final int[] $SwitchMap$dagger$internal$codegen$BindingKey$Kind
static final int[] $SwitchMap$dagger$internal$codegen$BindingType
static final int[] $SwitchMap$dagger$internal$codegen$DependencyRequest$Kind
static void ()
}
dagger/internal/codegen/ComponentDescriptor$ComponentMethodDescriptor$1.classComponentDescriptor.java
package dagger.internal.codegen
final dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.collect.ImmutableSet val$kindSet
void (com.google.common.collect.ImmutableSet)
public boolean apply (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor)
dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor descriptor
public volatile boolean apply (java.lang.Object)
}
dagger/internal/codegen/AutoValue_ProductionBinding$1.classAutoValue_ProductionBinding.java
package dagger.internal.codegen
dagger.internal.codegen.AutoValue_ProductionBinding$1 extends java.lang.Object {
}
dagger/internal/codegen/ModuleProcessingStep$ProductionModuleMethodFactoryGenerator.classModuleProcessingStep.java
package dagger.internal.codegen
final dagger.internal.codegen.ModuleProcessingStep$ProductionModuleMethodFactoryGenerator extends java.lang.Object implements dagger.internal.codegen.ModuleProcessingStep$ModuleMethodFactoryGenerator {
private final dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
private final dagger.internal.codegen.ProducerFactoryGenerator producerFactoryGenerator
void (dagger.internal.codegen.ProductionBinding$Factory, dagger.internal.codegen.ProducerFactoryGenerator)
dagger.internal.codegen.ProductionBinding$Factory productionBindingFactory
dagger.internal.codegen.ProducerFactoryGenerator productionFactoryGenerator
public java.lang.Class factoryMethodAnnotation ()
public void generate (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) throws dagger.internal.codegen.SourceFileGenerationException
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement moduleElement
}
dagger/internal/codegen/ProducerFactoryGenerator.classProducerFactoryGenerator.java
package dagger.internal.codegen
final dagger.internal.codegen.ProducerFactoryGenerator extends dagger.internal.codegen.SourceFileGenerator {
private final dagger.internal.codegen.CompilerOptions compilerOptions
void (javax.annotation.processing.Filer, javax.lang.model.util.Elements, dagger.internal.codegen.CompilerOptions)
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
dagger.internal.codegen.CompilerOptions compilerOptions
com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.ProductionBinding)
dagger.internal.codegen.ProductionBinding binding
com.google.common.base.Optional getElementForErrorReporting (dagger.internal.codegen.ProductionBinding)
dagger.internal.codegen.ProductionBinding binding
com.google.common.base.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.ProductionBinding)
dagger.internal.codegen.BindingKey bindingKey
dagger.internal.codegen.FrameworkField bindingField
com.squareup.javapoet.FieldSpec field
java.util.Map$Entry entry
com.squareup.javapoet.FieldSpec field
com.squareup.javapoet.TypeName futureType
com.squareup.javapoet.CodeBlock futureAccess
dagger.internal.codegen.DependencyRequest dependency
com.squareup.javapoet.ClassName generatedTypeName
dagger.internal.codegen.ProductionBinding binding
com.squareup.javapoet.TypeName providedTypeName
com.squareup.javapoet.TypeName futureTypeName
com.squareup.javapoet.TypeSpec$Builder factoryBuilder
dagger.internal.codegen.UniqueNameSet uniqueFieldNames
com.google.common.collect.ImmutableMap$Builder fieldsBuilder
com.squareup.javapoet.MethodSpec$Builder constructorBuilder
com.google.common.base.Optional moduleField
com.google.common.collect.ImmutableMap fields
com.squareup.javapoet.MethodSpec$Builder computeMethodBuilder
com.google.common.collect.ImmutableList asyncDependencies
dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform futureTransform
com.squareup.javapoet.MethodSpec$Builder applyMethodBuilder
private static com.squareup.javapoet.FieldSpec addFieldAndConstructorParameter (com.squareup.javapoet.TypeSpec$Builder, com.squareup.javapoet.MethodSpec$Builder, java.lang.String, com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeSpec$Builder typeBuilder
com.squareup.javapoet.MethodSpec$Builder constructorBuilder
String variableName
com.squareup.javapoet.TypeName variableType
com.squareup.javapoet.FieldSpec field
private static void assignField (com.squareup.javapoet.MethodSpec$Builder, com.squareup.javapoet.FieldSpec)
com.squareup.javapoet.MethodSpec$Builder constructorBuilder
com.squareup.javapoet.FieldSpec field
private static com.google.common.collect.ImmutableList asyncDependencies (dagger.internal.codegen.Binding)
dagger.internal.codegen.Binding binding
com.google.common.collect.ImmutableMap frameworkDependencies
private com.squareup.javapoet.CodeBlock producerTokenConstruction (com.squareup.javapoet.ClassName, dagger.internal.codegen.ProductionBinding)
com.squareup.javapoet.ClassName generatedTypeName
dagger.internal.codegen.ProductionBinding binding
com.squareup.javapoet.CodeBlock producerTokenArgs
private static java.lang.String dependencyFutureName (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest dependency
private static boolean isAsyncDependency (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest dependency
private static com.squareup.javapoet.TypeName asyncDependencyType (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest dependency
com.squareup.javapoet.TypeName keyName
private static com.google.common.collect.ImmutableList getParameterCodeBlocks (dagger.internal.codegen.ProductionBinding, com.google.common.collect.ImmutableMap, java.lang.String)
dagger.internal.codegen.DependencyRequest dependency
dagger.internal.codegen.ProductionBinding binding
com.google.common.collect.ImmutableMap fields
String listArgName
int argIndex
com.google.common.collect.ImmutableList$Builder codeBlocks
private com.squareup.javapoet.CodeBlock getInvocationCodeBlock (com.squareup.javapoet.ClassName, dagger.internal.codegen.ProductionBinding, com.squareup.javapoet.TypeName, com.google.common.collect.ImmutableList)
com.squareup.javapoet.ClassName generatedTypeName
dagger.internal.codegen.ProductionBinding binding
com.squareup.javapoet.TypeName providedTypeName
com.google.common.collect.ImmutableList parameterCodeBlocks
com.squareup.javapoet.CodeBlock moduleCodeBlock
com.google.common.collect.ImmutableList$Builder codeBlocks
com.squareup.javapoet.CodeBlock returnCodeBlock
private com.google.common.collect.FluentIterable getThrownTypeNames (java.lang.Iterable)
Iterable thrownTypes
volatile com.google.common.base.Optional write (com.squareup.javapoet.ClassName, java.lang.Object)
volatile com.google.common.base.Optional getElementForErrorReporting (java.lang.Object)
volatile com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object)
static boolean access$000 (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest x0
static java.lang.String access$100 (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest x0
static com.squareup.javapoet.TypeName access$200 (dagger.internal.codegen.DependencyRequest)
dagger.internal.codegen.DependencyRequest x0
static com.google.common.collect.ImmutableList access$300 (dagger.internal.codegen.ProductionBinding, com.google.common.collect.ImmutableMap, java.lang.String)
dagger.internal.codegen.ProductionBinding x0
com.google.common.collect.ImmutableMap x1
String x2
}
META-INF/services/
META-INF/services/javax.annotation.processing.Processor
META-INF/maven/
META-INF/maven/com.google.dagger/
META-INF/maven/com.google.dagger/dagger-compiler/
META-INF/maven/com.google.dagger/dagger-compiler/pom.xml
META-INF/maven/com.google.dagger/dagger-compiler/pom.properties
dagger/shaded/
dagger/shaded/auto/
dagger/shaded/auto/common/
dagger/shaded/auto/common/Visibility.classVisibility.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.Visibility extends java.lang.Enum {
public static final dagger.shaded.auto.common.Visibility PRIVATE
public static final dagger.shaded.auto.common.Visibility DEFAULT
public static final dagger.shaded.auto.common.Visibility PROTECTED
public static final dagger.shaded.auto.common.Visibility PUBLIC
private static final dagger.shaded.auto.common.Visibility[] $VALUES
public static dagger.shaded.auto.common.Visibility[] values ()
public static dagger.shaded.auto.common.Visibility valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static dagger.shaded.auto.common.Visibility ofElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
java.util.Set modifiers
public static dagger.shaded.auto.common.Visibility effectiveVisibilityOfElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
dagger.shaded.auto.common.Visibility effectiveVisibility
javax.lang.model.element.Element currentElement
static void ()
}
dagger/shaded/auto/common/MoreTypes$9.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$9 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.ExecutableType visitExecutable (javax.lang.model.type.ExecutableType, java.lang.String)
javax.lang.model.type.ExecutableType type
String p
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
}
dagger/shaded/auto/common/SuperficialValidation$2.classSuperficialValidation.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.SuperficialValidation$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror t
Void p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType t
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
public java.lang.Boolean visitError (javax.lang.model.type.ErrorType, java.lang.Void)
javax.lang.model.type.ErrorType t
Void p
public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror t
Void p
public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void)
javax.lang.model.type.WildcardType t
Void p
javax.lang.model.type.TypeMirror extendsBound
javax.lang.model.type.TypeMirror superBound
public java.lang.Boolean visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Void)
javax.lang.model.type.ExecutableType t
Void p
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$CastingTypeVisitor.classMoreTypes.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private void ()
protected java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.String)
javax.lang.model.type.TypeMirror e
String label
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
void (dagger.shaded.auto.common.MoreTypes$1)
dagger.shaded.auto.common.MoreTypes$1 x0
}
dagger/shaded/auto/common/AnnotationValues$1$2.classAnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final dagger.shaded.auto.common.AnnotationValues$1 this$0
void (dagger.shaded.auto.common.AnnotationValues$1)
public java.lang.Integer visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Void)
javax.lang.model.element.AnnotationMirror value
Void ignore
public java.lang.Integer visitArray (java.util.List, java.lang.Void)
java.util.List values
Void ignore
public java.lang.Integer visitType (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror value
Void ignore
protected java.lang.Integer defaultAction (java.lang.Object, java.lang.Void)
Object value
Void ignored
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$ComparedElements.classMoreTypes.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.MoreTypes$ComparedElements extends java.lang.Object {
final javax.lang.model.element.Element a
final com.google.common.collect.ImmutableList aArguments
final javax.lang.model.element.Element b
final com.google.common.collect.ImmutableList bArguments
void (javax.lang.model.element.Element, com.google.common.collect.ImmutableList, javax.lang.model.element.Element, com.google.common.collect.ImmutableList)
javax.lang.model.element.Element a
com.google.common.collect.ImmutableList aArguments
javax.lang.model.element.Element b
com.google.common.collect.ImmutableList bArguments
public boolean equals (java.lang.Object)
int i
dagger.shaded.auto.common.MoreTypes$ComparedElements that
int nArguments
Object o
public int hashCode ()
}
dagger/shaded/auto/common/MoreElements.classMoreElements.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.MoreElements extends java.lang.Object {
private static final javax.lang.model.element.ElementVisitor PACKAGE_ELEMENT_VISITOR
private static final javax.lang.model.element.ElementVisitor TYPE_ELEMENT_VISITOR
private static final javax.lang.model.element.ElementVisitor VARIABLE_ELEMENT_VISITOR
private static final javax.lang.model.element.ElementVisitor EXECUTABLE_ELEMENT_VISITOR
public static javax.lang.model.element.PackageElement getPackage (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.PackageElement asPackage (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static boolean isType (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.TypeElement asType (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.VariableElement asVariable (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.ExecutableElement asExecutable (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static boolean isAnnotationPresent (javax.lang.model.element.Element, java.lang.Class)
javax.lang.model.element.Element element
Class annotationClass
public static com.google.common.base.Optional getAnnotationMirror (javax.lang.model.element.Element, java.lang.Class)
javax.lang.model.element.TypeElement annotationTypeElement
javax.lang.model.element.AnnotationMirror annotationMirror
java.util.Iterator i$
javax.lang.model.element.Element element
Class annotationClass
String annotationClassName
public static transient com.google.common.base.Predicate hasModifiers (javax.lang.model.element.Modifier[])
javax.lang.model.element.Modifier[] modifiers
public static com.google.common.base.Predicate hasModifiers (java.util.Set)
java.util.Set modifiers
public static com.google.common.collect.ImmutableSet getLocalAndInheritedMethods (javax.lang.model.element.TypeElement, javax.lang.model.util.Elements)
javax.lang.model.element.ExecutableElement methodJ
int j
javax.lang.model.element.ExecutableElement methodI
int i
java.util.List methodList
String methodName
java.util.Iterator i$
javax.lang.model.element.TypeElement type
javax.lang.model.util.Elements elementUtils
com.google.common.collect.SetMultimap methodMap
java.util.Set overridden
java.util.Set methods
private static void getLocalAndInheritedMethods (javax.lang.model.element.PackageElement, javax.lang.model.element.TypeElement, com.google.common.collect.SetMultimap)
javax.lang.model.type.TypeMirror superInterface
java.util.Iterator i$
javax.lang.model.element.ExecutableElement method
java.util.Iterator i$
javax.lang.model.element.PackageElement pkg
javax.lang.model.element.TypeElement type
com.google.common.collect.SetMultimap methods
private static boolean methodVisibleFromPackage (javax.lang.model.element.ExecutableElement, javax.lang.model.element.PackageElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.PackageElement pkg
dagger.shaded.auto.common.Visibility visibility
private void ()
static void ()
}
dagger/shaded/auto/common/MoreTypes$5.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$5 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
protected javax.lang.model.element.Element defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public javax.lang.model.element.Element visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
public javax.lang.model.element.Element visitError (javax.lang.model.type.ErrorType, java.lang.Void)
javax.lang.model.type.ErrorType t
Void p
public javax.lang.model.element.Element visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void)
javax.lang.model.type.TypeVariable t
Void p
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationMirrors$1.classAnnotationMirrors.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.AnnotationMirrors$1 extends com.google.common.base.Equivalence {
void ()
protected boolean doEquivalent (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror left
javax.lang.model.element.AnnotationMirror right
protected int doHash (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotation
javax.lang.model.type.DeclaredType type
Iterable annotationValues
protected volatile int doHash (java.lang.Object)
protected volatile boolean doEquivalent (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$8.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$8 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.ErrorType visitError (javax.lang.model.type.ErrorType, java.lang.String)
javax.lang.model.type.ErrorType type
String p
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$3.classAnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void (dagger.shaded.auto.common.AnnotationValues$1$1)
protected java.lang.Boolean defaultAction (java.lang.Object, java.util.List)
Object ignored
java.util.List alsoIgnored
public java.lang.Boolean visitArray (java.util.List, java.util.List)
java.util.List right
java.util.List left
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/BasicAnnotationProcessor$1.classBasicAnnotationProcessor.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.BasicAnnotationProcessor$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.shaded.auto.common.BasicAnnotationProcessor this$0
void (dagger.shaded.auto.common.BasicAnnotationProcessor)
public dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName apply (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$12.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$12 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.PrimitiveType visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.String)
javax.lang.model.type.PrimitiveType type
String p
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$11.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$11 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.NullType visitNull (javax.lang.model.type.NullType, java.lang.String)
javax.lang.model.type.NullType nullType
String p
public volatile java.lang.Object visitNull (javax.lang.model.type.NullType, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$1.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$1 extends com.google.common.base.Equivalence {
void ()
protected boolean doEquivalent (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror a
javax.lang.model.type.TypeMirror b
protected int doHash (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror t
protected volatile int doHash (java.lang.Object)
protected volatile boolean doEquivalent (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$6.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$6 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.ArrayType visitArray (javax.lang.model.type.ArrayType, java.lang.String)
javax.lang.model.type.ArrayType type
String ignore
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
}
dagger/shaded/auto/common/MoreElements$1.classMoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$1 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.PackageElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.PackageElement visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement e
Void p
public volatile java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationMirrors.classAnnotationMirrors.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.AnnotationMirrors extends java.lang.Object {
private static final com.google.common.base.Equivalence ANNOTATION_MIRROR_EQUIVALENCE
public static com.google.common.base.Equivalence equivalence ()
public static java.util.Map getAnnotationValuesWithDefaults (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.ExecutableElement method
java.util.Iterator i$
javax.lang.model.element.AnnotationMirror annotation
java.util.Map values
java.util.Map declaredValues
public static javax.lang.model.element.AnnotationValue getAnnotationValue (javax.lang.model.element.AnnotationMirror, java.lang.String)
javax.lang.model.element.AnnotationMirror annotationMirror
String elementName
public static java.util.Map$Entry getAnnotationElementAndValue (javax.lang.model.element.AnnotationMirror, java.lang.String)
java.util.Map$Entry entry
java.util.Iterator i$
javax.lang.model.element.AnnotationMirror annotationMirror
String elementName
public static com.google.common.collect.ImmutableSet getAnnotatedAnnotations (javax.lang.model.element.Element, java.lang.Class)
javax.lang.model.element.Element element
Class annotationType
java.util.List annotations
private void ()
static void ()
}
dagger/shaded/auto/common/MoreTypes$18.classMoreTypes.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.MoreTypes$18 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$type$TypeKind
static void ()
}
dagger/shaded/auto/common/SuperficialValidation$3.classSuperficialValidation.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.SuperficialValidation$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
void ()
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.type.TypeMirror)
Object o
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitUnknown (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationValue av
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationMirror a
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitArray (java.util.List, javax.lang.model.type.TypeMirror)
IllegalArgumentException e
javax.lang.model.element.AnnotationValue value
java.util.Iterator i$
java.util.List values
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitEnumConstant (javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror)
javax.lang.model.element.VariableElement enumConstant
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
javax.lang.model.type.TypeMirror ignored
public java.lang.Boolean visitBoolean (boolean, javax.lang.model.type.TypeMirror)
boolean b
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitByte (byte, javax.lang.model.type.TypeMirror)
byte b
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitChar (char, javax.lang.model.type.TypeMirror)
char c
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitDouble (double, javax.lang.model.type.TypeMirror)
double d
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitFloat (float, javax.lang.model.type.TypeMirror)
float f
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitInt (int, javax.lang.model.type.TypeMirror)
int i
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitLong (long, javax.lang.model.type.TypeMirror)
long l
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitShort (short, javax.lang.model.type.TypeMirror)
short s
javax.lang.model.type.TypeMirror expectedType
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile java.lang.Object visitShort (short, java.lang.Object)
public volatile java.lang.Object visitLong (long, java.lang.Object)
public volatile java.lang.Object visitInt (int, java.lang.Object)
public volatile java.lang.Object visitFloat (float, java.lang.Object)
public volatile java.lang.Object visitDouble (double, java.lang.Object)
public volatile java.lang.Object visitChar (char, java.lang.Object)
public volatile java.lang.Object visitByte (byte, java.lang.Object)
public volatile java.lang.Object visitBoolean (boolean, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
public volatile java.lang.Object visitUnknown (javax.lang.model.element.AnnotationValue, java.lang.Object)
}
dagger/shaded/auto/common/SuperficialValidation.classSuperficialValidation.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.SuperficialValidation extends java.lang.Object {
private static final javax.lang.model.element.ElementVisitor ELEMENT_VALIDATING_VISITOR
private static final javax.lang.model.type.TypeVisitor TYPE_VALIDATING_VISITOR
private static final javax.lang.model.element.AnnotationValueVisitor VALUE_VALIDATING_VISITOR
public void ()
public static boolean validateElements (java.lang.Iterable)
javax.lang.model.element.Element element
java.util.Iterator i$
Iterable elements
public static boolean validateElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
private static boolean isValidBaseElement (javax.lang.model.element.Element)
javax.lang.model.element.Element e
private static boolean validateTypes (java.lang.Iterable)
javax.lang.model.type.TypeMirror type
java.util.Iterator i$
Iterable types
private static boolean validateType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
private static boolean validateAnnotations (java.lang.Iterable)
javax.lang.model.element.AnnotationMirror annotationMirror
java.util.Iterator i$
Iterable annotationMirrors
private static boolean validateAnnotation (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotationMirror
private static boolean validateAnnotationValues (java.util.Map)
javax.lang.model.type.TypeMirror expectedType
java.util.Map$Entry valueEntry
java.util.Iterator i$
java.util.Map valueMap
private static boolean validateAnnotationValue (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationValue annotationValue
javax.lang.model.type.TypeMirror expectedType
static boolean access$000 (java.lang.Iterable)
Iterable x0
static boolean access$100 (javax.lang.model.element.Element)
javax.lang.model.element.Element x0
static boolean access$200 (java.lang.Iterable)
Iterable x0
static boolean access$300 (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror x0
static boolean access$400 (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationValue x0
javax.lang.model.type.TypeMirror x1
static boolean access$500 (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror x0
static void ()
}
dagger/shaded/auto/common/MoreTypes$3.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$3 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
int hashKind (int, javax.lang.model.type.TypeMirror)
int seed
javax.lang.model.type.TypeMirror t
int result
protected java.lang.Integer defaultAction (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror e
java.util.Set visiting
public java.lang.Integer visitArray (javax.lang.model.type.ArrayType, java.util.Set)
javax.lang.model.type.ArrayType t
java.util.Set visiting
int result
public java.lang.Integer visitDeclared (javax.lang.model.type.DeclaredType, java.util.Set)
javax.lang.model.type.DeclaredType t
java.util.Set visiting
javax.lang.model.element.Element element
java.util.Set newVisiting
int result
public java.lang.Integer visitExecutable (javax.lang.model.type.ExecutableType, java.util.Set)
javax.lang.model.type.ExecutableType t
java.util.Set visiting
int result
public java.lang.Integer visitTypeVariable (javax.lang.model.type.TypeVariable, java.util.Set)
javax.lang.model.type.TypeMirror bound
java.util.Iterator i$
javax.lang.model.type.TypeVariable t
java.util.Set visiting
int result
javax.lang.model.element.TypeParameterElement element
public java.lang.Integer visitWildcard (javax.lang.model.type.WildcardType, java.util.Set)
javax.lang.model.type.WildcardType t
java.util.Set visiting
int result
public java.lang.Integer visitUnknown (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror t
java.util.Set visiting
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues.classAnnotationValues.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.AnnotationValues extends java.lang.Object {
private static final com.google.common.base.Equivalence ANNOTATION_VALUE_EQUIVALENCE
public static com.google.common.base.Equivalence equivalence ()
private void ()
static void ()
}
dagger/shaded/auto/common/MoreTypes$7.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$7 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.DeclaredType visitDeclared (javax.lang.model.type.DeclaredType, java.lang.String)
javax.lang.model.type.DeclaredType type
String ignored
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$2.classAnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void (dagger.shaded.auto.common.AnnotationValues$1$1)
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.element.AnnotationMirror)
Object right
javax.lang.model.element.AnnotationMirror left
public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror right
javax.lang.model.element.AnnotationMirror left
public volatile java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/BasicAnnotationProcessor$ProcessingStep.classBasicAnnotationProcessor.java
package dagger.shaded.auto.common
public abstract dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep extends java.lang.Object {
public abstract java.util.Set annotations ()
public abstract java.util.Set process (com.google.common.collect.SetMultimap)
}
dagger/shaded/auto/common/AnnotationValues$1$1.classAnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final dagger.shaded.auto.common.AnnotationValues$1 this$0
void (dagger.shaded.auto.common.AnnotationValues$1)
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.element.AnnotationValue)
Object left
javax.lang.model.element.AnnotationValue right
public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationMirror left
javax.lang.model.element.AnnotationValue right
public java.lang.Boolean visitArray (java.util.List, javax.lang.model.element.AnnotationValue)
java.util.List left
javax.lang.model.element.AnnotationValue right
public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.element.AnnotationValue)
javax.lang.model.type.TypeMirror left
javax.lang.model.element.AnnotationValue right
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/BasicAnnotationProcessor.classBasicAnnotationProcessor.java
package dagger.shaded.auto.common
public abstract dagger.shaded.auto.common.BasicAnnotationProcessor extends javax.annotation.processing.AbstractProcessor {
private final java.util.Set deferredElementNames
private final com.google.common.collect.SetMultimap elementsDeferredBySteps
private final String processorName
private javax.lang.model.util.Elements elements
private javax.annotation.processing.Messager messager
private com.google.common.collect.ImmutableList steps
public void ()
public final synchronized void init (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
protected abstract java.lang.Iterable initSteps ()
protected void postProcess ()
private com.google.common.collect.ImmutableSet getSupportedAnnotationClasses ()
dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step
java.util.Iterator i$
com.google.common.collect.ImmutableSet$Builder builder
public final com.google.common.collect.ImmutableSet getSupportedAnnotationTypes ()
Class annotationClass
java.util.Iterator i$
com.google.common.collect.ImmutableSet$Builder builder
public final boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment)
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
com.google.common.collect.ImmutableMap deferredElements
private com.google.common.collect.ImmutableMap deferredElements ()
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName elementName
java.util.Iterator i$
com.google.common.collect.ImmutableMap$Builder deferredElements
private void reportMissingElements (java.util.Map, java.util.Collection)
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName missingElement
java.util.Iterator i$
com.google.common.collect.ImmutableMap$Builder allMissingElements
com.google.common.base.Optional missingElement
java.util.Map$Entry missingElementEntry
java.util.Iterator i$
java.util.Map missingElements
java.util.Collection missingElementNames
private java.lang.String processingErrorMessage (java.lang.String)
String target
private com.google.common.collect.ImmutableSetMultimap validElements (com.google.common.collect.ImmutableMap, javax.annotation.processing.RoundEnvironment)
com.google.common.base.Optional deferredElement
java.util.Map$Entry deferredTypeElementEntry
java.util.Iterator i$
javax.lang.model.element.PackageElement annotatedPackageElement
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName annotatedPackageName
boolean validPackage
javax.lang.model.element.TypeElement enclosingType
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName enclosingTypeName
boolean validEnclosingType
javax.lang.model.element.Element annotatedElement
java.util.Iterator i$
javax.lang.model.element.TypeElement annotationType
java.util.Set elementsAnnotatedWith
Class annotationClass
java.util.Iterator i$
com.google.common.collect.ImmutableMap deferredElements
javax.annotation.processing.RoundEnvironment roundEnv
com.google.common.collect.ImmutableSetMultimap$Builder deferredElementsByAnnotationBuilder
com.google.common.collect.ImmutableSetMultimap deferredElementsByAnnotation
com.google.common.collect.ImmutableSetMultimap$Builder validElements
java.util.Set validElementNames
private void process (com.google.common.collect.ImmutableSetMultimap)
java.util.Set rejectedElements
com.google.common.collect.ImmutableSetMultimap stepElements
dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step
java.util.Iterator i$
com.google.common.collect.ImmutableSetMultimap validElements
private com.google.common.collect.ImmutableSetMultimap indexByAnnotation (java.util.Set)
com.google.common.base.Optional element
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName elementName
java.util.Iterator i$
java.util.Set annotatedElements
com.google.common.collect.ImmutableSet supportedAnnotationClasses
com.google.common.collect.ImmutableSetMultimap$Builder deferredElements
private static void findAnnotatedElements (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSetMultimap$Builder)
javax.lang.model.element.Element enclosedElement
java.util.Iterator i$
javax.lang.model.element.Element parameterElement
java.util.Iterator i$
Class annotationClass
java.util.Iterator i$
javax.lang.model.element.Element element
com.google.common.collect.ImmutableSet annotationClasses
com.google.common.collect.ImmutableSetMultimap$Builder annotatedElements
private static javax.lang.model.element.TypeElement getEnclosingType (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public volatile java.util.Set getSupportedAnnotationTypes ()
static javax.lang.model.element.TypeElement access$000 (javax.lang.model.element.Element)
javax.lang.model.element.Element x0
}
dagger/shaded/auto/common/MoreElements$6.classMoreElements.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.MoreElements$6 extends java.lang.Object {
static final int[] $SwitchMap$com$google$auto$common$Visibility
static void ()
}
dagger/shaded/auto/common/SuperficialValidation$1.classSuperficialValidation.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.SuperficialValidation$1 extends javax.lang.model.util.AbstractElementVisitor6 {
void ()
public java.lang.Boolean visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement e
Void p
public java.lang.Boolean visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void p
public java.lang.Boolean visitVariable (javax.lang.model.element.VariableElement, java.lang.Void)
javax.lang.model.element.VariableElement e
Void p
public java.lang.Boolean visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement e
Void p
javax.lang.model.element.AnnotationValue defaultValue
public java.lang.Boolean visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Void)
javax.lang.model.element.TypeParameterElement e
Void p
public java.lang.Boolean visitUnknown (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public volatile java.lang.Object visitUnknown (javax.lang.model.element.Element, java.lang.Object)
public volatile java.lang.Object visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Object)
public volatile java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
public volatile java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$13.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$13 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.TypeVariable visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.String)
javax.lang.model.type.TypeVariable type
String p
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$16.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$16 extends javax.lang.model.util.SimpleTypeVisitor6 {
final Class val$clazz
void (java.lang.Class)
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror type
Void ignored
public java.lang.Boolean visitNoType (javax.lang.model.type.NoType, java.lang.Void)
javax.lang.model.type.NoType noType
Void p
public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType type
Void p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType array
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.element.TypeElement typeElement
IllegalArgumentException iae
javax.lang.model.type.DeclaredType type
Void ignored
javax.lang.model.element.TypeElement typeElement
public volatile java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/MoreElements$3.classMoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$3 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.VariableElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.VariableElement visitVariable (javax.lang.model.element.VariableElement, java.lang.Void)
javax.lang.model.element.VariableElement e
Void p
public volatile java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$1.classAnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void (dagger.shaded.auto.common.AnnotationValues$1$1)
protected java.lang.Object defaultAction (java.lang.Object, java.lang.Void)
Object object
Void unused
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$4.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$4 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
public java.lang.Void visitArray (javax.lang.model.type.ArrayType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.ArrayType t
com.google.common.collect.ImmutableSet$Builder p
public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.TypeMirror typeArgument
java.util.Iterator i$
javax.lang.model.type.DeclaredType t
com.google.common.collect.ImmutableSet$Builder p
public java.lang.Void visitTypeVariable (javax.lang.model.type.TypeVariable, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.TypeVariable t
com.google.common.collect.ImmutableSet$Builder p
public java.lang.Void visitWildcard (javax.lang.model.type.WildcardType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.WildcardType t
com.google.common.collect.ImmutableSet$Builder p
javax.lang.model.type.TypeMirror extendsBound
javax.lang.model.type.TypeMirror superBound
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
}
dagger/shaded/auto/common/BasicAnnotationProcessor$2.classBasicAnnotationProcessor.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.BasicAnnotationProcessor$2 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.TypeElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void p
public javax.lang.model.element.TypeElement visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement e
Void p
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
public volatile java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/shaded/auto/common/MoreElements$5.classMoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$5 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Set val$modifiers
void (java.util.Set)
public boolean apply (javax.lang.model.element.Element)
javax.lang.model.element.Element input
public volatile boolean apply (java.lang.Object)
}
dagger/shaded/auto/common/AnnotationMirrors$2.classAnnotationMirrors.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.AnnotationMirrors$2 extends java.lang.Object implements com.google.common.base.Predicate {
final Class val$annotationType
void (java.lang.Class)
public boolean apply (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror input
public volatile boolean apply (java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1.classAnnotationValues.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.AnnotationValues$1 extends com.google.common.base.Equivalence {
void ()
protected boolean doEquivalent (javax.lang.model.element.AnnotationValue, javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue left
javax.lang.model.element.AnnotationValue right
protected int doHash (javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue value
protected volatile int doHash (java.lang.Object)
protected volatile boolean doEquivalent (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$4.classAnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$4 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void (dagger.shaded.auto.common.AnnotationValues$1$1)
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.type.TypeMirror)
Object ignored
javax.lang.model.type.TypeMirror alsoIgnored
public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror right
javax.lang.model.type.TypeMirror left
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$15.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$15 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror type
Void ignored
public java.lang.Boolean visitNoType (javax.lang.model.type.NoType, java.lang.Void)
javax.lang.model.type.NoType noType
Void p
public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType type
Void p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType array
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType type
Void ignored
public volatile java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$EqualVisitorParam.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$EqualVisitorParam extends java.lang.Object {
javax.lang.model.type.TypeMirror type
java.util.Set visiting
private void ()
void (dagger.shaded.auto.common.MoreTypes$1)
dagger.shaded.auto.common.MoreTypes$1 x0
}
dagger/shaded/auto/common/MoreElements$4.classMoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$4 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.ExecutableElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.ExecutableElement visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement e
Void p
public volatile java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$14.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$14 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.WildcardType visitWildcard (javax.lang.model.type.WildcardType, java.lang.String)
javax.lang.model.type.WildcardType type
String p
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$17.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$17 extends java.lang.Object implements com.google.common.base.Predicate {
final javax.lang.model.util.Types val$types
final javax.lang.model.type.TypeMirror val$objectType
void (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
public boolean apply (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror input
public volatile boolean apply (java.lang.Object)
}
dagger/shaded/auto/common/BasicAnnotationProcessor$ElementName.classBasicAnnotationProcessor.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName extends java.lang.Object {
private final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind kind
private final String name
private void (dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind, java.lang.String)
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind kind
String name
static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName forPackageName (java.lang.String)
String packageName
static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName forTypeName (java.lang.String)
String typeName
static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName forAnnotatedElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
java.lang.String name ()
com.google.common.base.Optional getElement (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elements
public boolean equals (java.lang.Object)
Object object
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName that
public int hashCode ()
}
dagger/shaded/auto/common/MoreElements$2.classMoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$2 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.TypeElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void p
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes.classMoreTypes.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.MoreTypes extends java.lang.Object {
private static final com.google.common.base.Equivalence TYPE_EQUIVALENCE
private static final javax.lang.model.type.TypeVisitor EQUAL_VISITOR
private static final Class INTERSECTION_TYPE
private static final java.lang.reflect.Method GET_BOUNDS
private static final int HASH_SEED
private static final int HASH_MULTIPLIER
private static final javax.lang.model.type.TypeVisitor HASH_VISITOR
private static final javax.lang.model.type.TypeVisitor AS_ELEMENT_VISITOR
public static com.google.common.base.Equivalence equivalence ()
private static boolean equal (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror a
javax.lang.model.type.TypeMirror b
java.util.Set visiting
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
private static boolean isIntersectionType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror t
private static boolean equalIntersectionTypes (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set)
java.util.List aBounds
java.util.List bBounds
Exception e
javax.lang.model.type.TypeMirror a
javax.lang.model.type.TypeMirror b
java.util.Set visiting
java.util.List aBounds
java.util.List bBounds
private static boolean equalLists (java.util.List, java.util.List, java.util.Set)
javax.lang.model.type.TypeMirror nextMirrorA
javax.lang.model.type.TypeMirror nextMirrorB
java.util.List a
java.util.List b
java.util.Set visiting
int size
java.util.Iterator aIterator
java.util.Iterator bIterator
private static int hashList (java.util.List, java.util.Set)
javax.lang.model.type.TypeMirror mirror
java.util.Iterator i$
java.util.List mirrors
java.util.Set visiting
int result
private static int hash (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror mirror
java.util.Set visiting
public static com.google.common.collect.ImmutableSet referencedTypes (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
com.google.common.collect.ImmutableSet$Builder elements
public static javax.lang.model.element.Element asElement (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror typeMirror
public static javax.lang.model.element.TypeElement asTypeElement (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror mirror
public static com.google.common.collect.ImmutableSet asTypeElements (java.lang.Iterable)
javax.lang.model.type.TypeMirror mirror
java.util.Iterator i$
Iterable mirrors
com.google.common.collect.ImmutableSet$Builder builder
public static javax.lang.model.type.ArrayType asArray (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeArrayType
public static javax.lang.model.type.DeclaredType asDeclared (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeDeclaredType
public static javax.lang.model.type.ErrorType asError (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeErrorType
public static javax.lang.model.type.ExecutableType asExecutable (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeExecutableType
public static javax.lang.model.type.NoType asNoType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeNoType
public static javax.lang.model.type.NullType asNullType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeNullType
public static javax.lang.model.type.PrimitiveType asPrimitiveType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybePrimitiveType
public static javax.lang.model.type.TypeVariable asTypeVariable (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeTypeVariable
public static javax.lang.model.type.WildcardType asWildcard (javax.lang.model.type.WildcardType)
javax.lang.model.type.WildcardType maybeWildcardType
public static boolean isType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
public static boolean isTypeOf (java.lang.Class, javax.lang.model.type.TypeMirror)
Class clazz
javax.lang.model.type.TypeMirror type
public static com.google.common.base.Optional nonObjectSuperclass (javax.lang.model.util.Types, javax.lang.model.util.Elements, javax.lang.model.type.DeclaredType)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
javax.lang.model.type.DeclaredType type
javax.lang.model.type.TypeMirror objectType
javax.lang.model.type.TypeMirror superclass
public static javax.lang.model.type.TypeMirror asMemberOf (javax.lang.model.util.Types, javax.lang.model.type.DeclaredType, javax.lang.model.element.VariableElement)
int i
javax.lang.model.element.ExecutableElement methodOrConstructor
javax.lang.model.type.ExecutableType resolvedMethodOrConstructor
java.util.List parameters
java.util.List parameterTypes
javax.lang.model.util.Types types
javax.lang.model.type.DeclaredType container
javax.lang.model.element.VariableElement variable
private void ()
static boolean access$000 (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror x0
javax.lang.model.type.TypeMirror x1
java.util.Set x2
static int access$100 (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror x0
java.util.Set x1
static boolean access$200 (java.util.List, java.util.List, java.util.Set)
java.util.List x0
java.util.List x1
java.util.Set x2
static int access$400 (java.util.List, java.util.Set)
java.util.List x0
java.util.Set x1
static void ()
Class c
java.lang.reflect.Method m
Exception e
Class c
java.lang.reflect.Method m
}
dagger/shaded/auto/common/BasicAnnotationProcessor$ElementName$Kind.classBasicAnnotationProcessor.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind extends java.lang.Enum {
public static final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind PACKAGE_NAME
public static final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind TYPE_NAME
private static final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind[] $VALUES
public static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind[] values ()
public static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/shaded/auto/common/MoreTypes$10.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$10 extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.NoType visitNoType (javax.lang.model.type.NoType, java.lang.String)
javax.lang.model.type.NoType noType
String p
public volatile java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$2.classMoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeMirror a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ArrayType b
javax.lang.model.type.ArrayType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.DeclaredType b
javax.lang.model.element.Element aElement
javax.lang.model.element.Element bElement
java.util.Set newVisiting
javax.lang.model.type.DeclaredType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitError (javax.lang.model.type.ErrorType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ErrorType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitExecutable (javax.lang.model.type.ExecutableType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ExecutableType b
javax.lang.model.type.ExecutableType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeVariable b
javax.lang.model.element.TypeParameterElement aElement
javax.lang.model.element.TypeParameterElement bElement
java.util.Set newVisiting
javax.lang.model.type.TypeVariable a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.WildcardType b
javax.lang.model.type.WildcardType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeMirror a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
private java.util.Set visitingSetPlus (java.util.Set, javax.lang.model.element.Element, javax.lang.model.element.Element)
java.util.Set visiting
javax.lang.model.element.Element a
javax.lang.model.element.Element b
com.google.common.collect.ImmutableList noArguments
private java.util.Set visitingSetPlus (java.util.Set, javax.lang.model.element.Element, java.util.List, javax.lang.model.element.Element, java.util.List)
java.util.Set visiting
javax.lang.model.element.Element a
java.util.List aArguments
javax.lang.model.element.Element b
java.util.List bArguments
dagger.shaded.auto.common.MoreTypes$ComparedElements comparedElements
java.util.Set newVisiting
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
}
META-INF/maven/com.google.auto/
META-INF/maven/com.google.auto/auto-common/
META-INF/maven/com.google.auto/auto-common/pom.xml
META-INF/maven/com.google.auto/auto-common/pom.properties
com/
com/google/
com/google/errorprone/
com/google/errorprone/annotations/
com/google/errorprone/annotations/Immutable.classImmutable.java
package com.google.errorprone.annotations
public abstract com.google.errorprone.annotations.Immutable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] containerOf ()
}
com/google/errorprone/annotations/CanIgnoreReturnValue.classCanIgnoreReturnValue.java
package com.google.errorprone.annotations
public abstract com.google.errorprone.annotations.CanIgnoreReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/maven/com.google.errorprone/
META-INF/maven/com.google.errorprone/error_prone_annotations/
META-INF/maven/com.google.errorprone/error_prone_annotations/pom.xml
META-INF/maven/com.google.errorprone/error_prone_annotations/pom.properties
javax/
javax/annotation/
javax/annotation/CheckForNull.classCheckForNull.java
package javax.annotation
public abstract javax.annotation.CheckForNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckReturnValue.classCheckReturnValue.java
package javax.annotation
public abstract javax.annotation.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/concurrent/
javax/annotation/concurrent/GuardedBy.classGuardedBy.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
javax/annotation/meta/
javax/annotation/meta/TypeQualifier.classTypeQualifier.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class applicableTo ()
}
javax/annotation/meta/TypeQualifierNickname.classTypeQualifierNickname.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierNickname extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/TypeQualifierValidator.classTypeQualifierValidator.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierValidator extends java.lang.Object {
public abstract javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/meta/When.classWhen.java
package javax.annotation.meta
public final javax.annotation.meta.When extends java.lang.Enum {
public static final javax.annotation.meta.When ALWAYS
public static final javax.annotation.meta.When UNKNOWN
public static final javax.annotation.meta.When MAYBE
public static final javax.annotation.meta.When NEVER
private static final javax.annotation.meta.When[] $VALUES
public static javax.annotation.meta.When[] values ()
public static javax.annotation.meta.When valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
javax/annotation/Nonnull$Checker.classNonnull.java
package javax.annotation
public javax.annotation.Nonnull$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnull, java.lang.Object)
javax.annotation.Nonnull qualifierqualifierArgument
Object value
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/Nonnull.classNonnull.java
package javax.annotation
public abstract javax.annotation.Nonnull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nullable.classNullable.java
package javax.annotation
public abstract javax.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/OverridingMethodsMustInvokeSuper.classOverridingMethodsMustInvokeSuper.java
package javax.annotation
public abstract javax.annotation.OverridingMethodsMustInvokeSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/maven/com.google.code.findbugs/
META-INF/maven/com.google.code.findbugs/jsr305/
META-INF/maven/com.google.code.findbugs/jsr305/pom.xml
META-INF/maven/com.google.code.findbugs/jsr305/pom.properties
com/google/googlejavaformat/
com/google/googlejavaformat/CloseOp.classCloseOp.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.CloseOp extends java.lang.Enum implements com.google.googlejavaformat.Op {
public static final com.google.googlejavaformat.CloseOp CLOSE
private static final com.google.googlejavaformat.CloseOp[] $VALUES
public static com.google.googlejavaformat.CloseOp[] values ()
public static com.google.googlejavaformat.CloseOp valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static com.google.googlejavaformat.Op make ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
public java.lang.String toString ()
static void ()
}
com/google/googlejavaformat/CommentsHelper.classCommentsHelper.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.CommentsHelper extends java.lang.Object {
public abstract java.lang.String rewrite (com.google.googlejavaformat.Input$Tok, int, int)
}
com/google/googlejavaformat/Doc$Break.classDoc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$Break extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Doc$FillMode fillMode
private final String flat
private final com.google.googlejavaformat.Indent plusIndent
private final com.google.common.base.Optional optTag
boolean broken
int newIndent
private void (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent, com.google.common.base.Optional)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
com.google.common.base.Optional optTag
public static com.google.googlejavaformat.Doc$Break make (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
public static com.google.googlejavaformat.Doc$Break make (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent, com.google.common.base.Optional)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
com.google.common.base.Optional optTag
public static com.google.googlejavaformat.Doc$Break makeForced ()
int getPlusIndent ()
boolean isForced ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.Doc$State, int, boolean)
com.google.googlejavaformat.Doc$State state
int lastIndent
boolean broken
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
public java.lang.String toString ()
static com.google.googlejavaformat.Doc$FillMode access$100 (com.google.googlejavaformat.Doc$Break)
com.google.googlejavaformat.Doc$Break x0
}
com/google/googlejavaformat/Doc$FillMode.classDoc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$FillMode extends java.lang.Enum {
public static final com.google.googlejavaformat.Doc$FillMode UNIFIED
public static final com.google.googlejavaformat.Doc$FillMode INDEPENDENT
public static final com.google.googlejavaformat.Doc$FillMode FORCED
private static final com.google.googlejavaformat.Doc$FillMode[] $VALUES
public static com.google.googlejavaformat.Doc$FillMode[] values ()
public static com.google.googlejavaformat.Doc$FillMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/googlejavaformat/Doc$Level.classDoc.java
package com.google.googlejavaformat
final com.google.googlejavaformat.Doc$Level extends com.google.googlejavaformat.Doc {
private final com.google.googlejavaformat.Indent plusIndent
private final java.util.List docs
boolean oneLine
java.util.List splits
java.util.List breaks
private void (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
static com.google.googlejavaformat.Doc$Level make (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
void add (com.google.googlejavaformat.Doc)
com.google.googlejavaformat.Doc doc
float computeWidth ()
com.google.googlejavaformat.Doc doc
float thisWidth
java.lang.String computeFlat ()
com.google.googlejavaformat.Doc doc
StringBuilder builder
com.google.common.collect.Range computeRange ()
com.google.googlejavaformat.Doc doc
com.google.common.collect.Range docRange
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
float thisWidth
com.google.googlejavaformat.Doc$State broken
private static void splitByBreaks (java.util.List, java.util.List, java.util.List)
com.google.googlejavaformat.Doc doc
java.util.List docs
java.util.List splits
java.util.List breaks
private com.google.googlejavaformat.Doc$State computeBroken (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
int i
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
private static com.google.googlejavaformat.Doc$State computeBreakAndSplit (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State, com.google.common.base.Optional, java.util.List)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
com.google.common.base.Optional optBreakDoc
java.util.List split
float breakWidth
float splitWidth
boolean shouldBreak
boolean enoughRoom
private static com.google.googlejavaformat.Doc$State computeSplit (com.google.googlejavaformat.CommentsHelper, int, java.util.List, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.Doc doc
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
java.util.List docs
com.google.googlejavaformat.Doc$State state
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
private void writeFilled (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Doc doc
com.google.googlejavaformat.Doc doc
int i
com.google.googlejavaformat.Output output
static float getWidth (java.util.List)
com.google.googlejavaformat.Doc doc
java.util.List docs
float width
private static com.google.common.collect.Range union (com.google.common.collect.Range, com.google.common.collect.Range)
com.google.common.collect.Range x
com.google.common.collect.Range y
public java.lang.String toString ()
}
com/google/googlejavaformat/Doc$Space.classDoc.java
package com.google.googlejavaformat
final com.google.googlejavaformat.Doc$Space extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private static final com.google.googlejavaformat.Doc$Space SPACE
private void ()
static com.google.googlejavaformat.Doc$Space make ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
public java.lang.String toString ()
static void ()
}
com/google/googlejavaformat/Doc$State.classDoc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$State extends java.lang.Object {
final int lastIndent
final int indent
final int column
final boolean mustBreak
void (int, int, int, boolean)
int lastIndent
int indent
int column
boolean mustBreak
public void (int, int)
int indent0
int column0
com.google.googlejavaformat.Doc$State withColumn (int)
int column
com.google.googlejavaformat.Doc$State withMustBreak (boolean)
boolean mustBreak
public java.lang.String toString ()
}
com/google/googlejavaformat/Doc$Tok.classDoc.java
package com.google.googlejavaformat
final com.google.googlejavaformat.Doc$Tok extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Input$Tok tok
String text
private void (com.google.googlejavaformat.Input$Tok)
com.google.googlejavaformat.Input$Tok tok
static com.google.googlejavaformat.Doc$Tok make (com.google.googlejavaformat.Input$Tok)
com.google.googlejavaformat.Input$Tok tok
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
int idx
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
char c
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
int column
int lines
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
public java.lang.String toString ()
}
com/google/googlejavaformat/Doc$Token$RealOrImaginary.classDoc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$Token$RealOrImaginary extends java.lang.Enum {
public static final com.google.googlejavaformat.Doc$Token$RealOrImaginary REAL
public static final com.google.googlejavaformat.Doc$Token$RealOrImaginary IMAGINARY
private static final com.google.googlejavaformat.Doc$Token$RealOrImaginary[] $VALUES
public static com.google.googlejavaformat.Doc$Token$RealOrImaginary[] values ()
public static com.google.googlejavaformat.Doc$Token$RealOrImaginary valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isReal ()
static void ()
}
com/google/googlejavaformat/Doc$Token.classDoc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$Token extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Input$Token token
private final com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
private final com.google.googlejavaformat.Indent plusIndentCommentsBefore
private final com.google.common.base.Optional breakAndIndentTrailingComment
private void (com.google.googlejavaformat.Input$Token, com.google.googlejavaformat.Doc$Token$RealOrImaginary, com.google.googlejavaformat.Indent, com.google.common.base.Optional)
com.google.googlejavaformat.Input$Token token
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
com.google.googlejavaformat.Indent plusIndentCommentsBefore
com.google.common.base.Optional breakAndIndentTrailingComment
com.google.googlejavaformat.Indent getPlusIndentCommentsBefore ()
com.google.common.base.Optional breakAndIndentTrailingComment ()
static com.google.googlejavaformat.Op make (com.google.googlejavaformat.Input$Token, com.google.googlejavaformat.Doc$Token$RealOrImaginary, com.google.googlejavaformat.Indent, com.google.common.base.Optional)
com.google.googlejavaformat.Input$Token token
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
com.google.googlejavaformat.Indent plusIndentCommentsBefore
com.google.common.base.Optional breakAndIndentTrailingComment
com.google.googlejavaformat.Input$Token getToken ()
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
String text
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
String text
public java.lang.String toString ()
}
com/google/googlejavaformat/Doc.classDoc.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Doc extends java.lang.Object {
private static final com.google.common.collect.Range EMPTY_RANGE
private static final com.google.common.collect.DiscreteDomain INTEGERS
private boolean widthComputed
private float width
private boolean flatComputed
private String flat
private boolean rangeComputed
private com.google.common.collect.Range range
public void ()
final float getWidth ()
final java.lang.String getFlat ()
final com.google.common.collect.Range range ()
abstract float computeWidth ()
abstract java.lang.String computeFlat ()
abstract com.google.common.collect.Range computeRange ()
public abstract com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
public abstract void write (com.google.googlejavaformat.Output)
static com.google.common.collect.Range access$000 ()
static com.google.common.collect.DiscreteDomain access$200 ()
static void ()
}
com/google/googlejavaformat/DocBuilder.classDocBuilder.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.DocBuilder extends java.lang.Object {
private final com.google.googlejavaformat.Doc$Level base
private final java.util.ArrayDeque stack
private com.google.googlejavaformat.Doc$Level appendLevel
public void ()
public com.google.googlejavaformat.DocBuilder withOps (java.util.List)
com.google.googlejavaformat.Op op
java.util.List ops
void open (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
com.google.googlejavaformat.Doc$Level level
void close ()
com.google.googlejavaformat.Doc$Level top
void add (com.google.googlejavaformat.Doc)
com.google.googlejavaformat.Doc doc
void breakDoc (com.google.googlejavaformat.Doc$Break)
com.google.googlejavaformat.Doc$Break breakDoc
public com.google.googlejavaformat.Doc build ()
public java.lang.String toString ()
}
com/google/googlejavaformat/FormatterDiagnostic.classFormatterDiagnostic.java
package com.google.googlejavaformat
public com.google.googlejavaformat.FormatterDiagnostic extends java.lang.Object {
private final String filename
private final int lineNumber
private final String message
private final int column
public void (java.lang.String, int, int, java.lang.String)
String filename
int lineNumber
int column
String message
public java.lang.String filename ()
public int line ()
public int column ()
public java.lang.String message ()
public java.lang.String toString ()
StringBuilder sb
}
com/google/googlejavaformat/Indent$Const.classIndent.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Indent$Const extends com.google.googlejavaformat.Indent {
private final int n
public static final com.google.googlejavaformat.Indent$Const ZERO
private void (int)
int n
public static com.google.googlejavaformat.Indent$Const make (int, int)
int n
int indentMultiplier
int eval ()
public java.lang.String toString ()
static void ()
}
com/google/googlejavaformat/Indent$If.classIndent.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Indent$If extends com.google.googlejavaformat.Indent {
private final com.google.googlejavaformat.Output$BreakTag condition
private final com.google.googlejavaformat.Indent thenIndent
private final com.google.googlejavaformat.Indent elseIndent
private void (com.google.googlejavaformat.Output$BreakTag, com.google.googlejavaformat.Indent, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Output$BreakTag condition
com.google.googlejavaformat.Indent thenIndent
com.google.googlejavaformat.Indent elseIndent
public static com.google.googlejavaformat.Indent$If make (com.google.googlejavaformat.Output$BreakTag, com.google.googlejavaformat.Indent, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Output$BreakTag condition
com.google.googlejavaformat.Indent thenIndent
com.google.googlejavaformat.Indent elseIndent
int eval ()
public java.lang.String toString ()
}
com/google/googlejavaformat/Indent.classIndent.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Indent extends java.lang.Object {
public void ()
abstract int eval ()
}
com/google/googlejavaformat/Input$Tok.classInput.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Input$Tok extends java.lang.Object {
public abstract int getIndex ()
public abstract int getPosition ()
public abstract int getColumn ()
public abstract java.lang.String getText ()
public abstract java.lang.String getOriginalText ()
public abstract boolean isNewline ()
public abstract boolean isSlashSlashComment ()
public abstract boolean isSlashStarComment ()
public abstract boolean isJavadocComment ()
public abstract boolean isComment ()
}
com/google/googlejavaformat/Input$Token.classInput.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Input$Token extends java.lang.Object {
public abstract com.google.googlejavaformat.Input$Tok getTok ()
public abstract com.google.common.collect.ImmutableList getToksBefore ()
public abstract com.google.common.collect.ImmutableList getToksAfter ()
}
com/google/googlejavaformat/Input.classInput.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Input extends com.google.googlejavaformat.InputOutput {
public void ()
public abstract com.google.common.collect.ImmutableList getTokens ()
public abstract java.util.NavigableMap getPositionTokenMap ()
public abstract com.google.common.collect.ImmutableMap getPositionToColumnMap ()
public abstract java.lang.String getText ()
public java.lang.String toString ()
public abstract java.lang.String filename ()
public abstract int getLineNumber (int)
public abstract int getColumnNumber (int)
public com.google.googlejavaformat.FormatterDiagnostic createDiagnostic (int, java.lang.String)
int inputPosition
String message
}
com/google/googlejavaformat/InputOutput.classInputOutput.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.InputOutput extends java.lang.Object {
private com.google.common.collect.ImmutableList lines
protected static final com.google.common.collect.Range EMPTY_RANGE
private static final com.google.common.base.CharMatcher NEWLINE_MATCHER
private static final com.google.common.collect.DiscreteDomain INTEGERS
protected final java.util.List range0s
protected final java.util.List ranges
protected final java.util.List range1s
public void ()
protected final void setLines (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList lines
public final int getLineCount ()
public final java.lang.String getLine (int)
int lineI
private static void addToRanges (java.util.List, int, int)
java.util.List ranges
int i
int k
com.google.common.collect.Range oldValue
protected final void computeRanges (java.util.List)
int i
String txt
int lineI0
int k
com.google.googlejavaformat.Input$Tok tok
java.util.List toks
int lineI
public static java.util.Map makeKToIJ (com.google.googlejavaformat.InputOutput, int)
int k
com.google.common.collect.Range range
int ij
com.google.googlejavaformat.InputOutput put
int kN
java.util.Map map
int ijN
public final com.google.common.collect.Range getRange0s (int)
int lineI
public final com.google.common.collect.Range getRanges (int)
int lineI
public final com.google.common.collect.Range getRange1s (int)
int lineI
public java.lang.String toString ()
static void ()
}
com/google/googlejavaformat/java/
com/google/googlejavaformat/java/EclipseJavadocFormatter.classEclipseJavadocFormatter.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.EclipseJavadocFormatter extends java.lang.Object {
public void ()
static java.lang.String formatJavadoc (java.lang.String, int, com.google.googlejavaformat.java.JavaFormatterOptions)
org.eclipse.jface.text.BadLocationException e
String input
int indent
com.google.googlejavaformat.java.JavaFormatterOptions options
com.google.common.collect.ImmutableMap$Builder optionBuilder
org.eclipse.jdt.internal.formatter.DefaultCodeFormatter codeFormatter
org.eclipse.text.edits.TextEdit edit
org.eclipse.jface.text.Document document
}
com/google/googlejavaformat/java/Formatter.classFormatter.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.Formatter extends java.lang.Object {
static final com.google.common.collect.Range EMPTY_RANGE
private final com.google.googlejavaformat.java.JavaFormatterOptions options
public void ()
public void (com.google.googlejavaformat.java.JavaFormatterOptions)
com.google.googlejavaformat.java.JavaFormatterOptions options
static void format (com.google.googlejavaformat.java.JavaInput, com.google.googlejavaformat.java.JavaOutput, com.google.googlejavaformat.java.JavaFormatterOptions, java.util.List)
org.eclipse.jdt.core.dom.Message message
com.google.googlejavaformat.java.JavaInput javaInput
com.google.googlejavaformat.java.JavaOutput javaOutput
com.google.googlejavaformat.java.JavaFormatterOptions options
java.util.List errors
org.eclipse.jdt.core.dom.ASTParser parser
java.util.Map parserOptions
org.eclipse.jdt.core.dom.CompilationUnit unit
com.google.googlejavaformat.OpsBuilder builder
com.google.googlejavaformat.Doc doc
public void formatSource (com.google.common.io.CharSource, com.google.common.io.CharSink) throws com.google.googlejavaformat.java.FormatterException java.io.IOException
com.google.common.io.CharSource input
com.google.common.io.CharSink output
public java.lang.String formatSource (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
java.io.IOException ignored
String input
com.google.googlejavaformat.java.JavaInput javaInput
com.google.googlejavaformat.java.JavaOutput javaOutput
java.util.List errors
StringBuilder result
com.google.common.collect.RangeSet lineRangeSet
public java.lang.String formatSource (java.lang.String, java.util.List) throws com.google.googlejavaformat.java.FormatterException
java.io.IOException ignored
String input
java.util.List characterRanges
com.google.googlejavaformat.java.JavaInput javaInput
com.google.googlejavaformat.java.JavaOutput javaOutput
java.util.List errors
StringBuilder result
com.google.common.collect.RangeSet tokenRangeSet
public com.google.common.collect.ImmutableList getFormatReplacements (java.lang.String, java.util.List) throws com.google.googlejavaformat.java.FormatterException
String input
java.util.List characterRanges
com.google.googlejavaformat.java.JavaInput javaInput
com.google.googlejavaformat.java.JavaOutput javaOutput
java.util.List errors
com.google.common.collect.RangeSet tokenRangeSet
private static com.google.common.collect.RangeSet characterRangesToTokenRanges (com.google.googlejavaformat.java.JavaInput, java.util.List) throws com.google.googlejavaformat.java.FormatterException
com.google.common.collect.Range characterRange
com.google.common.collect.Range characterRange0
com.google.googlejavaformat.java.JavaInput javaInput
java.util.List characterRanges
com.google.common.collect.RangeSet tokenRangeSet
static void ()
}
com/google/googlejavaformat/java/FormatterException.classFormatterException.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.FormatterException extends java.lang.Exception {
private com.google.common.collect.ImmutableList diagnostics
void (java.lang.String)
String message
public void (java.util.List)
java.util.List diagnostics
public java.util.List diagnostics ()
}
com/google/googlejavaformat/java/JavaCommentsHelper.classJavaCommentsHelper.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaCommentsHelper extends java.lang.Object implements com.google.googlejavaformat.CommentsHelper {
private static final com.google.common.base.Splitter NEWLINE_SPLITTER
private final com.google.googlejavaformat.java.JavaFormatterOptions options
public void (com.google.googlejavaformat.java.JavaFormatterOptions)
com.google.googlejavaformat.java.JavaFormatterOptions options
public java.lang.String rewrite (com.google.googlejavaformat.Input$Tok, int, int)
String line
com.google.googlejavaformat.Input$Tok tok
int maxWidth
int column0
String text
java.util.List lines
private static java.lang.String preserveIndentation (java.util.List, int)
int lineIdx
int i
int i
java.util.List lines
int column0
StringBuilder builder
int startCol
private static java.lang.String indentLineComments (java.util.List, int)
int i
java.util.List lines
int column0
StringBuilder builder
String indentString
private static java.lang.String indentJavadoc (java.util.List, int)
String line
int i
java.util.List lines
int column0
StringBuilder builder
int indent
String indentString
private static boolean javadocShaped (java.util.List)
java.util.List lines
java.util.Iterator it
String first
static void ()
}
com/google/googlejavaformat/java/JavaFormatterOptions$1.classJavaFormatterOptions.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavaFormatterOptions$1 extends java.lang.Object {
}
com/google/googlejavaformat/java/JavaFormatterOptions$JavadocFormatter$1.classJavaFormatterOptions.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter$1 extends com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter {
void (java.lang.String, int)
public java.lang.String format (com.google.googlejavaformat.java.JavaFormatterOptions, java.lang.String, int)
com.google.googlejavaformat.java.JavaFormatterOptions options
String text
int column0
}
com/google/googlejavaformat/java/JavaFormatterOptions$JavadocFormatter$2.classJavaFormatterOptions.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter$2 extends com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter {
void (java.lang.String, int)
public java.lang.String format (com.google.googlejavaformat.java.JavaFormatterOptions, java.lang.String, int)
com.google.googlejavaformat.java.JavaFormatterOptions options
String text
int column0
}
com/google/googlejavaformat/java/JavaFormatterOptions$JavadocFormatter.classJavaFormatterOptions.java
package com.google.googlejavaformat.java
public abstract com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter NONE
public static final com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter ECLIPSE
private static final com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter[] $VALUES
public static com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter[] values ()
public static com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract java.lang.String format (com.google.googlejavaformat.java.JavaFormatterOptions, java.lang.String, int)
void (java.lang.String, int, com.google.googlejavaformat.java.JavaFormatterOptions$1)
String x0
int x1
com.google.googlejavaformat.java.JavaFormatterOptions$1 x2
static void ()
}
com/google/googlejavaformat/java/JavaFormatterOptions$SortImports.classJavaFormatterOptions.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaFormatterOptions$SortImports extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaFormatterOptions$SortImports NO
public static final com.google.googlejavaformat.java.JavaFormatterOptions$SortImports ONLY
public static final com.google.googlejavaformat.java.JavaFormatterOptions$SortImports ALSO
private static final com.google.googlejavaformat.java.JavaFormatterOptions$SortImports[] $VALUES
public static com.google.googlejavaformat.java.JavaFormatterOptions$SortImports[] values ()
public static com.google.googlejavaformat.java.JavaFormatterOptions$SortImports valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/googlejavaformat/java/JavaFormatterOptions$Style.classJavaFormatterOptions.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaFormatterOptions$Style extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaFormatterOptions$Style GOOGLE
public static final com.google.googlejavaformat.java.JavaFormatterOptions$Style AOSP
private final int indentationMultiplier
private static final com.google.googlejavaformat.java.JavaFormatterOptions$Style[] $VALUES
public static com.google.googlejavaformat.java.JavaFormatterOptions$Style[] values ()
public static com.google.googlejavaformat.java.JavaFormatterOptions$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int indentationMultiplier
int indentationMultiplier ()
static void ()
}
com/google/googlejavaformat/java/JavaFormatterOptions.classJavaFormatterOptions.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.JavaFormatterOptions extends java.lang.Object {
static final int DEFAULT_MAX_LINE_LENGTH
private final com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter javadocFormatter
private final com.google.googlejavaformat.java.JavaFormatterOptions$Style style
private final com.google.googlejavaformat.java.JavaFormatterOptions$SortImports sortImports
public void (com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter, com.google.googlejavaformat.java.JavaFormatterOptions$Style, com.google.googlejavaformat.java.JavaFormatterOptions$SortImports)
com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter javadocFormatter
com.google.googlejavaformat.java.JavaFormatterOptions$Style style
com.google.googlejavaformat.java.JavaFormatterOptions$SortImports sortImports
public com.google.googlejavaformat.java.JavaFormatterOptions$JavadocFormatter javadocFormatter ()
public int maxLineLength ()
public int indentationMultiplier ()
public com.google.googlejavaformat.java.JavaFormatterOptions$SortImports sortImports ()
}
com/google/googlejavaformat/java/JavaInput$Tok.classJavaInput.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInput$Tok extends java.lang.Object implements com.google.googlejavaformat.Input$Tok {
private final int index
private final String originalText
private final String text
private final int position
private final int columnI
private final boolean isToken
void (int, java.lang.String, java.lang.String, int, int, boolean)
int index
String originalText
String text
int position
int columnI
boolean isToken
public int getIndex ()
public java.lang.String getText ()
public java.lang.String getOriginalText ()
public int getPosition ()
public int getColumn ()
boolean isToken ()
public boolean isNewline ()
public boolean isSlashSlashComment ()
public boolean isSlashStarComment ()
public boolean isJavadocComment ()
public boolean isComment ()
public java.lang.String toString ()
}
com/google/googlejavaformat/java/JavaInput$Token.classJavaInput.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInput$Token extends java.lang.Object implements com.google.googlejavaformat.Input$Token {
private final com.google.googlejavaformat.java.JavaInput$Tok tok
private final com.google.common.collect.ImmutableList toksBefore
private final com.google.common.collect.ImmutableList toksAfter
void (java.util.List, com.google.googlejavaformat.java.JavaInput$Tok, java.util.List)
java.util.List toksBefore
com.google.googlejavaformat.java.JavaInput$Tok tok
java.util.List toksAfter
public com.google.googlejavaformat.java.JavaInput$Tok getTok ()
public com.google.common.collect.ImmutableList getToksBefore ()
public com.google.common.collect.ImmutableList getToksAfter ()
public java.lang.String toString ()
public volatile com.google.googlejavaformat.Input$Tok getTok ()
static com.google.common.collect.ImmutableList access$000 (com.google.googlejavaformat.java.JavaInput$Token)
com.google.googlejavaformat.java.JavaInput$Token x0
static com.google.googlejavaformat.java.JavaInput$Tok access$100 (com.google.googlejavaformat.java.JavaInput$Token)
com.google.googlejavaformat.java.JavaInput$Token x0
static com.google.common.collect.ImmutableList access$200 (com.google.googlejavaformat.java.JavaInput$Token)
com.google.googlejavaformat.java.JavaInput$Token x0
}
com/google/googlejavaformat/java/JavaInput.classJavaInput.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaInput extends com.google.googlejavaformat.Input {
private static final com.google.common.base.Splitter NEWLINE_SPLITTER
private final String filename
private final String text
private int kN
private java.util.Map kToI
private final com.google.common.collect.ImmutableMap positionToColumnMap
private final com.google.common.collect.ImmutableList tokens
private final com.google.common.collect.ImmutableSortedMap positionTokenMap
private final com.google.googlejavaformat.java.JavaInput$Token[] kToToken
private org.eclipse.jdt.core.dom.CompilationUnit unit
public void (java.lang.String, java.lang.String) throws com.google.googlejavaformat.java.FormatterException
com.google.googlejavaformat.java.JavaInput$Token token
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.java.JavaInput$Token token
String filename
String text
java.util.List lines
com.google.common.collect.ImmutableList toks
com.google.common.collect.ImmutableSortedMap$Builder locationTokenMap
private static com.google.common.collect.ImmutableMap makePositionToColumnMap (java.util.List)
com.google.googlejavaformat.java.JavaInput$Tok tok
java.util.List toks
com.google.common.collect.ImmutableMap$Builder builder
public java.lang.String getText ()
public com.google.common.collect.ImmutableMap getPositionToColumnMap ()
private com.google.common.collect.ImmutableList buildToks (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
org.eclipse.jdt.core.compiler.InvalidInputException e
String text
com.google.common.collect.ImmutableList buildToks (java.lang.String, com.google.common.collect.ImmutableSet) throws org.eclipse.jdt.core.compiler.InvalidInputException com.google.googlejavaformat.java.FormatterException
String spaces
boolean first
boolean isToken
boolean isNumbered
boolean isToken
boolean isNumbered
boolean isToken
boolean isNumbered
boolean isToken
boolean isNumbered
char c
char c
char c
String str
int charI0
String originalTokText
String tokText
char tokText0
boolean isToken
boolean isNumbered
boolean extraNewline
java.util.List strings
String text
com.google.common.collect.ImmutableSet stopIds
org.eclipse.jdt.core.compiler.IScanner scanner
int textLength
java.util.List toks
int charI
int columnI
private static com.google.common.collect.ImmutableList buildTokens (java.util.List)
com.google.googlejavaformat.java.JavaInput$Tok nonTokenAfter
com.google.common.collect.ImmutableList$Builder toksBefore
com.google.googlejavaformat.java.JavaInput$Tok tok
com.google.common.collect.ImmutableList$Builder toksAfter
java.util.List toks
com.google.common.collect.ImmutableList$Builder tokens
int k
int kN
int getLineNumberLo (com.google.googlejavaformat.java.JavaInput$Token)
com.google.googlejavaformat.java.JavaInput$Tok tok
com.google.googlejavaformat.java.JavaInput$Token token
int k
int getLineNumberHi (com.google.googlejavaformat.java.JavaInput$Token)
com.google.googlejavaformat.java.JavaInput$Tok tok
com.google.googlejavaformat.java.JavaInput$Token token
int k
com.google.common.collect.Range characterRangeToTokenRange (int, int) throws com.google.googlejavaformat.java.FormatterException
int offset
int length
int requiredLength
java.util.NavigableMap map
java.util.Map$Entry tokenEntryLo
java.util.Map$Entry tokenEntryHi
com.google.common.collect.Range lineRangeToTokenRange (com.google.common.collect.Range)
com.google.common.collect.Range lineRange
com.google.common.collect.Range lines
int startLine
int start
int endLine
int end
int getkN ()
com.google.googlejavaformat.java.JavaInput$Token getToken (int)
int k
public com.google.common.collect.ImmutableList getTokens ()
public java.util.NavigableMap getPositionTokenMap ()
public java.lang.String toString ()
public java.lang.String filename ()
public int getLineNumber (int)
int inputPosition
public int getColumnNumber (int)
int inputPosition
public void setCompilationUnit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit unit
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$AllowLeadingBlankLine.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine valueOf (boolean)
boolean b
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$AllowTrailingBlankLine.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine valueOf (boolean)
boolean b
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$BracesOrNot.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isYes ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$BreakOrNot.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isYes ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$CollapseEmptyOrNot.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot valueOf (boolean)
boolean b
boolean isYes ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$DeclarationPosition.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationPosition extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationPosition FIRST
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationPosition INTERIOR
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationPosition LAST
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationPosition[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationPosition[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationPosition valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static java.util.EnumSet getPositionInParent (org.eclipse.jdt.core.dom.ASTNode)
java.util.List propertyList
int idx
org.eclipse.jdt.core.dom.ASTNode node
java.util.EnumSet position
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor locationInParent
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$DimensionsOrNot.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isYes ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$Direction.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$Direction extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$Direction VERTICAL
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$Direction HORIZONTAL
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$Direction[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$Direction[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$Direction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isVertical ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$FirstDeclarationsOrNot.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isYes ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$ReceiverParameter.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isYes ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$VarArgsOrNot.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot YES
public static final com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot NO
private static final com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot valueOf (boolean)
boolean b
boolean isYes ()
static void ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor.classJavaInputAstVisitor.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaInputAstVisitor extends org.eclipse.jdt.core.dom.ASTVisitor {
private final com.google.googlejavaformat.OpsBuilder builder
private static final com.google.googlejavaformat.Indent$Const ZERO
private final int indentMultiplier
private final com.google.googlejavaformat.Indent$Const minusTwo
private final com.google.googlejavaformat.Indent$Const minusFour
private final com.google.googlejavaformat.Indent$Const plusTwo
private final com.google.googlejavaformat.Indent$Const plusFour
private final com.google.googlejavaformat.Indent$Const plusEight
private static final com.google.common.collect.ImmutableList EMPTY_LIST
private static final java.util.Map PRECEDENCE
private static final int MAX_ITEM_LENGTH_FOR_FILLING
private final java.util.Deque inExpression
private static final com.google.common.collect.ImmutableList breakList (com.google.common.base.Optional)
com.google.common.base.Optional breakTag
private static final com.google.common.collect.ImmutableList breakFillList (com.google.common.base.Optional)
com.google.common.base.Optional breakTag
private static final com.google.common.collect.ImmutableList forceBreakList (com.google.common.base.Optional)
com.google.common.base.Optional breakTag
public void (com.google.googlejavaformat.OpsBuilder, int)
com.google.googlejavaformat.OpsBuilder builder
int indentMultiplier
private boolean inExpression ()
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
org.eclipse.jdt.core.dom.AbstractTypeDeclaration type
org.eclipse.jdt.core.dom.CompilationUnit node
boolean first
private void dropEmptyDeclarations ()
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.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
java.util.ArrayDeque stack
org.eclipse.jdt.core.dom.Expression array
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
int i
org.eclipse.jdt.core.dom.ArrayCreation node
int dimensions
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.Expression expression
boolean inMemberValuePair
boolean shortItems
boolean allowFilledElementsOnOwnLine
boolean hasTrailingComma
boolean first
com.google.googlejavaformat.Doc$FillMode fillMode
org.eclipse.jdt.core.dom.ArrayInitializer node
private boolean hasOnlyShortItems (java.util.List)
org.eclipse.jdt.core.dom.Expression expression
java.util.List expressions
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public boolean visit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
public boolean visit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public boolean visit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
java.util.List breaks
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.Type superInterfaceType
boolean first
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstant
boolean first
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public boolean visit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess 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.ForStatement)
org.eclipse.jdt.core.dom.Expression initializer
org.eclipse.jdt.core.dom.Expression updater
boolean firstUpdater
org.eclipse.jdt.core.dom.ForStatement node
boolean first
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
boolean onlyClause
boolean trailingClauses
int i
org.eclipse.jdt.core.dom.IfStatement node
java.util.List expressions
java.util.List statements
boolean first
boolean followingBlock
int expressionsN
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
int i
org.eclipse.jdt.core.dom.InfixExpression node
java.util.List operands
java.util.List operators
com.google.googlejavaformat.Doc$FillMode fillMode
int operatorsN
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public boolean visit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.IntersectionType node
java.util.List types
boolean first
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public boolean visit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.ASTNode parameter
org.eclipse.jdt.core.dom.LambdaExpression node
boolean statementBody
boolean first
public boolean visit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
boolean isArrayInitializer
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
boolean first
boolean openedNameAndTypeScope
com.google.googlejavaformat.Output$BreakTag breakBeforeName
com.google.googlejavaformat.Output$BreakTag breakBeforeType
org.eclipse.jdt.core.dom.MethodDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public boolean visit (org.eclipse.jdt.core.dom.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.MemberValuePair value
org.eclipse.jdt.core.dom.MemberValuePair value
org.eclipse.jdt.core.dom.NormalAnnotation node
boolean first
boolean hasArrayInitializer
public boolean visit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public boolean visit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
String value
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.Type typeArgument
boolean first
org.eclipse.jdt.core.dom.ParameterizedType node
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
String op
org.eclipse.jdt.core.dom.Expression operand
public boolean visit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
java.util.ArrayDeque stack
org.eclipse.jdt.core.dom.Type qualifier
public boolean visit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public boolean visit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public boolean visit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
org.eclipse.jdt.core.dom.Expression value
boolean isArrayInitializer
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.ASTNode statement
org.eclipse.jdt.core.dom.SwitchStatement node
boolean first
boolean lastWasSwitchCase
public boolean visit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.VariableDeclarationExpression resource
boolean first
org.eclipse.jdt.core.dom.CatchClause catchClause
int i
org.eclipse.jdt.core.dom.TryStatement node
boolean trailingClauses
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.Type superInterfaceType
boolean first
org.eclipse.jdt.core.dom.TypeDeclaration node
java.util.List breaks
boolean hasSuperclassType
boolean hasSuperInterfaceTypes
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public boolean visit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.Type typeBound
boolean first
org.eclipse.jdt.core.dom.TypeParameter node
public boolean visit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.UnionType node
java.util.List types
boolean first
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
boolean first
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
private void beforeAnnotatableType (org.eclipse.jdt.core.dom.AnnotatableType)
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.core.dom.AnnotatableType node
void visitAnnotations (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot)
org.eclipse.jdt.core.dom.Annotation annotation
boolean first
java.util.List annotations
com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot breakBefore
com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot breakAfter
private void visitBlock (org.eclipse.jdt.core.dom.Block, com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine)
org.eclipse.jdt.core.dom.Statement statement
boolean first
org.eclipse.jdt.core.dom.Block node
com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot collapseEmptyOrNot
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine allowLeadingBlankLine
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine allowTrailingBlankLine
private void visitStatement (org.eclipse.jdt.core.dom.Statement, com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine)
org.eclipse.jdt.core.dom.Statement node
com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot collapseEmptyOrNot
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine allowLeadingBlank
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine allowTrailingBlank
private void visitArrayType (org.eclipse.jdt.core.dom.ArrayType, com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot)
org.eclipse.jdt.core.dom.Dimension dimension
org.eclipse.jdt.core.dom.ArrayType node
com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot includeDimensions
void visitAndBreakModifiers (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, com.google.common.base.Optional)
java.util.List modifiers
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationDirection
com.google.common.base.Optional declarationAnnotationBreak
private java.util.List visitModifiers (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, com.google.common.base.Optional)
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.core.dom.IExtendedModifier modifier
java.util.List modifiers
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
com.google.common.base.Optional declarationAnnotationBreak
boolean first
boolean lastWasAnnotation
int idx
com.google.common.collect.ImmutableList trailingBreak
private void visitCatchClause (org.eclipse.jdt.core.dom.CatchClause, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine)
org.eclipse.jdt.core.dom.CatchClause node
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine allowTrailingBlankLine
org.eclipse.jdt.core.dom.SingleVariableDeclaration ex
private void visitUnionType (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
int i
org.eclipse.jdt.core.dom.SingleVariableDeclaration declaration
org.eclipse.jdt.core.dom.UnionType type
java.util.List union
boolean first
org.eclipse.jdt.core.dom.Type last
private static void walkInfix (int, org.eclipse.jdt.core.dom.Expression, java.util.List, java.util.List)
org.eclipse.jdt.core.dom.Expression extendedOperand
org.eclipse.jdt.core.dom.InfixExpression infixExpression
String myOperator
int precedence
org.eclipse.jdt.core.dom.Expression expression
java.util.List operands
java.util.List operators
private static void walkIntersectionTypes (java.util.List, org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.ASTNode type
java.util.List types
org.eclipse.jdt.core.dom.IntersectionType node
private void visitFormals (org.eclipse.jdt.core.dom.ASTNode, com.google.common.base.Optional, org.eclipse.jdt.core.dom.SimpleName, java.util.List)
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
boolean first
org.eclipse.jdt.core.dom.ASTNode node
com.google.common.base.Optional receiverType
org.eclipse.jdt.core.dom.SimpleName receiverQualifier
java.util.List parameters
private void visitThrowsClause (java.util.List)
org.eclipse.jdt.core.dom.Type thrownExceptionType
java.util.List thrownExceptionTypes
boolean first
private void visitName (org.eclipse.jdt.core.dom.Name, com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot)
org.eclipse.jdt.core.dom.Name node
com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot breaks
private void visitToDeclare (com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, org.eclipse.jdt.core.dom.SingleVariableDeclaration, com.google.common.base.Optional, java.lang.String)
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
com.google.common.base.Optional initializer
String equals
private void typeParametersRest (java.util.List, com.google.googlejavaformat.Indent)
org.eclipse.jdt.core.dom.TypeParameter typeParameter
java.util.List typeParameters
com.google.googlejavaformat.Indent plusIndent
boolean first
private static void walkUnionTypes (java.util.List, org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.ASTNode type
java.util.List types
org.eclipse.jdt.core.dom.UnionType node
void visitDot (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
int i
org.eclipse.jdt.core.dom.Expression node0
org.eclipse.jdt.core.dom.Expression node
java.util.ArrayDeque stack
java.util.List items
boolean needDot
int prefixIndex
int invocationCount
int firstInvocationIndex
private void visitRegularDot (java.util.List, boolean)
com.google.googlejavaformat.Output$BreakTag tyargTag
com.google.googlejavaformat.Indent tyargIndent
org.eclipse.jdt.core.dom.Expression e
java.util.List items
boolean needDot
boolean trailingDereferences
boolean needDot0
int minLength
int length
private void visitDotWithPrefix (java.util.List, boolean, int)
com.google.googlejavaformat.Doc$FillMode fillMode
com.google.googlejavaformat.Doc$FillMode fillMode
org.eclipse.jdt.core.dom.Expression e
com.google.googlejavaformat.Output$BreakTag tyargTag
com.google.googlejavaformat.Indent tyargIndent
com.google.googlejavaformat.Indent argsIndent
int i
java.util.List items
boolean needDot
int prefixIndex
boolean trailingDereferences
com.google.googlejavaformat.Output$BreakTag nameTag
private java.util.List simpleNames (java.util.ArrayDeque)
org.eclipse.jdt.core.dom.Expression expression
java.util.ArrayDeque stack
com.google.common.collect.ImmutableList$Builder simpleNames
private void dotExpressionUpToArgs (org.eclipse.jdt.core.dom.Expression, com.google.common.base.Optional)
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
org.eclipse.jdt.core.dom.Expression expression
com.google.common.base.Optional tyargTag
private void dotExpressionArgsAndParen (org.eclipse.jdt.core.dom.Expression, com.google.googlejavaformat.Indent, com.google.googlejavaformat.Indent)
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
org.eclipse.jdt.core.dom.Expression expression
com.google.googlejavaformat.Indent tyargIndent
com.google.googlejavaformat.Indent indent
void addTypeArguments (java.util.List, com.google.googlejavaformat.Indent)
org.eclipse.jdt.core.dom.Type typeArgument
boolean first
java.util.List typeArguments
com.google.googlejavaformat.Indent plusIndent
void addArguments (java.util.List, com.google.googlejavaformat.Indent)
org.eclipse.jdt.core.dom.Expression argument0
org.eclipse.jdt.core.dom.Expression argument1
int i
boolean first
org.eclipse.jdt.core.dom.Expression argument
boolean first
com.google.googlejavaformat.Doc$FillMode fillMode
java.util.List arguments
com.google.googlejavaformat.Indent plusIndent
private boolean argumentsArePaired (java.util.List)
int i
Integer firstColumnI
int i
Integer secondColumnI
int i
java.util.List arguments
int n
java.util.List firsts
java.util.List seconds
Integer firstColumn0
private java.lang.Integer actualColumn (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
java.util.Map positionToColumnMap
private static boolean expressionsAreParallel (java.util.List, int)
org.eclipse.jdt.core.dom.Expression expression
Integer nodeType
java.util.List expressions
int atLeastM
com.google.common.collect.Multimap map
private void visitQualifiedName (org.eclipse.jdt.core.dom.QualifiedName, com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.QualifiedName node0
com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot breaks
org.eclipse.jdt.core.dom.QualifiedName node
java.util.ArrayDeque stack
org.eclipse.jdt.core.dom.Name qualifier
boolean needDot
void declareOne (org.eclipse.jdt.core.dom.ASTNode, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, java.util.List, org.eclipse.jdt.core.dom.Type, com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot, java.util.List, org.eclipse.jdt.core.dom.SimpleName, java.lang.String, java.util.List, java.lang.String, com.google.common.base.Optional, com.google.common.base.Optional, com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter)
org.eclipse.jdt.core.dom.ASTNode node
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
java.util.List modifiers
org.eclipse.jdt.core.dom.Type type
com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot isVarargs
java.util.List varargsAnnotations
org.eclipse.jdt.core.dom.SimpleName name
String op
java.util.List extraDimensions
String equals
com.google.common.base.Optional initializer
com.google.common.base.Optional trailing
com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter receiverParameter
com.google.googlejavaformat.Output$BreakTag typeBreak
com.google.googlejavaformat.Output$BreakTag verticalAnnotationBreak
java.util.EnumSet position
boolean isField
private void declareMany (com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, java.util.List, org.eclipse.jdt.core.dom.Type, java.util.List)
org.eclipse.jdt.core.dom.Expression initializer
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
java.util.List modifiers
org.eclipse.jdt.core.dom.Type type
java.util.List fragments
boolean first
void addDeclaration (org.eclipse.jdt.core.dom.ASTNode, java.util.List, org.eclipse.jdt.core.dom.Type, java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction)
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.ASTNode node
java.util.List modifiers
org.eclipse.jdt.core.dom.Type type
java.util.List fragments
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
void extraDimensions (com.google.googlejavaformat.Indent, java.util.List)
org.eclipse.jdt.core.dom.Dimension extraDimension
com.google.googlejavaformat.Indent plusIndent
java.util.List extraDimensions
void addBodyDeclarations (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot)
boolean thisOneGetsBlankLineBefore
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
boolean first
boolean lastOneGotBlankLineBefore
java.util.List bodyDeclarations
com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot braces
com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot first0
private boolean hasJavaDoc (org.eclipse.jdt.core.dom.BodyDeclaration)
com.google.googlejavaformat.Input$Tok tok
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
int position
java.util.Map$Entry entry
private static com.google.common.base.Optional getNextToken (com.google.googlejavaformat.Input, int)
com.google.googlejavaformat.Input input
int position
java.util.Map$Entry ceilingEntry
private static boolean hasTrailingToken (com.google.googlejavaformat.Input, java.util.List, java.lang.String)
com.google.googlejavaformat.Input input
java.util.List nodes
String token
org.eclipse.jdt.core.dom.ASTNode lastNode
com.google.common.base.Optional nextToken
private static com.google.googlejavaformat.java.JavaInputAstVisitor$Direction canLocalHaveHorizontalAnnotations (java.util.List)
org.eclipse.jdt.core.dom.IExtendedModifier modifier
java.util.List modifiers
int normalAnnotations
int markerAnnotations
int singleMemberAnnotations
private static com.google.googlejavaformat.java.JavaInputAstVisitor$Direction fieldAnnotationDirection (java.util.List)
org.eclipse.jdt.core.dom.IExtendedModifier modifier
java.util.List modifiers
final void token (java.lang.String)
String token
final void token (java.lang.String, com.google.googlejavaformat.Indent)
String token
com.google.googlejavaformat.Indent plusIndentCommentsBefore
final void tokenBreakTrailingComment (java.lang.String, com.google.googlejavaformat.Indent)
String token
com.google.googlejavaformat.Indent breakAndIndentTrailingComment
private void markForPartialFormat ()
final void sync (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
final com.google.googlejavaformat.Output$BreakTag genSym ()
public final java.lang.String toString ()
static void ()
}
com/google/googlejavaformat/java/JavaOutput$From.classJavaOutput.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaOutput$From extends java.lang.Enum {
public static final com.google.googlejavaformat.java.JavaOutput$From INPUT
public static final com.google.googlejavaformat.java.JavaOutput$From OUTPUT
private static final com.google.googlejavaformat.java.JavaOutput$From[] $VALUES
public static com.google.googlejavaformat.java.JavaOutput$From[] values ()
public static com.google.googlejavaformat.java.JavaOutput$From valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/googlejavaformat/java/JavaOutput.classJavaOutput.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaOutput extends com.google.googlejavaformat.Output {
private final com.google.googlejavaformat.java.JavaInput javaInput
private final com.google.googlejavaformat.CommentsHelper commentsHelper
private final java.util.Map blankLines
private final java.util.NavigableSet partialFormatBoundaries
private final java.util.List mutableLines
private final int kN
private int iLine
private int lastK
private int spacesPending
private int newlinesPending
private StringBuilder lineBuilder
public void (com.google.googlejavaformat.java.JavaInput, com.google.googlejavaformat.CommentsHelper)
com.google.googlejavaformat.java.JavaInput javaInput
com.google.googlejavaformat.CommentsHelper commentsHelper
public void blankLine (int, com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
int k
com.google.googlejavaformat.OpsBuilder$BlankLineWanted wanted
public void markForPartialFormat (int)
int k
public void append (java.lang.String, com.google.common.collect.Range)
boolean sawNewlines
int iN
com.google.googlejavaformat.OpsBuilder$BlankLineWanted wanted
char c
int i
boolean range0sSet
boolean rangesSet
int textN
String text
com.google.common.collect.Range range
public void indent (int)
int indent
void flush ()
String lastLine
int jN
com.google.common.collect.Range eofRange
public com.google.googlejavaformat.CommentsHelper getCommentsHelper ()
public com.google.common.collect.ImmutableList getFormatReplacements (com.google.common.collect.RangeSet)
com.google.common.collect.Range iRange
char previous
char endChar
int idx
com.google.googlejavaformat.Input$Tok startTok
com.google.googlejavaformat.Input$Tok endTok
StringBuilder replacement
boolean needsBreakBefore
int replaceFrom
boolean first
int i
String trailingLine
int replaceTo
boolean reIndent
com.google.common.collect.Range range
com.google.common.collect.RangeSet iRangeSet0
com.google.common.collect.ImmutableList$Builder result
java.util.Map kToJ
com.google.common.collect.RangeSet breakableRanges
com.google.common.collect.RangeSet iRangeSet
private com.google.common.collect.Range expandToBreakableRegions (com.google.common.collect.Range)
com.google.common.collect.Range iRange
int loTok
int hiTok
public void writeMerged (java.lang.Appendable, com.google.common.collect.RangeSet) throws java.io.IOException
com.google.googlejavaformat.java.Replacement replacement
Appendable writer
com.google.common.collect.RangeSet iRangeSet0
com.google.common.collect.ImmutableList replacements
String inputText
int inputIndex
public static int startPosition (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Token token
int min
public static com.google.googlejavaformat.Input$Tok startTok (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Token token
public static com.google.googlejavaformat.Input$Tok endTok (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
int i
com.google.googlejavaformat.Input$Token token
private boolean isComment (java.lang.String)
String text
private static com.google.common.collect.Range union (com.google.common.collect.Range, com.google.common.collect.Range)
com.google.common.collect.Range x
com.google.common.collect.Range y
public java.lang.String toString ()
}
com/google/googlejavaformat/java/Replacement.classReplacement.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.Replacement extends java.lang.Object {
private final com.google.common.collect.Range replaceRange
private final String replaceString
private void (com.google.common.collect.Range, java.lang.String)
com.google.common.collect.Range replaceRange
String replaceString
public static com.google.googlejavaformat.java.Replacement create (com.google.common.collect.Range, java.lang.String)
com.google.common.collect.Range replaceRange
String replaceString
public com.google.common.collect.Range getReplaceRange ()
public java.lang.String getReplacementString ()
public boolean equals (java.lang.Object)
Object obj
com.google.googlejavaformat.java.Replacement other
public int hashCode ()
public java.lang.String toString ()
}
com/google/googlejavaformat/java/TypeNameClassifier$1.classTypeNameClassifier.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.TypeNameClassifier$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$googlejavaformat$java$TypeNameClassifier$JavaCaseFormat
static void ()
}
com/google/googlejavaformat/java/TypeNameClassifier$JavaCaseFormat.classTypeNameClassifier.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat extends java.lang.Enum {
public static final com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat UPPERCASE
public static final com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat LOWERCASE
public static final com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat UPPER_CAMEL
public static final com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat LOWER_CAMEL
private static final com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat[] $VALUES
public static com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat[] values ()
public static com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat from (java.lang.String)
char c
int i
String name
boolean firstUppercase
boolean hasUppercase
boolean hasLowercase
boolean first
static void ()
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$1.classTypeNameClassifier.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$1 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$2.classTypeNameClassifier.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$2 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$3.classTypeNameClassifier.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$3 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$4.classTypeNameClassifier.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$4 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$5.classTypeNameClassifier.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$5 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState.classTypeNameClassifier.java
package com.google.googlejavaformat.java
abstract com.google.googlejavaformat.java.TypeNameClassifier$TyParseState extends java.lang.Enum {
public static final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState START
public static final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState TYPE
public static final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState FIRST_STATIC_MEMBER
public static final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState REJECT
public static final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState AMBIGUOUS
private final boolean isSingleUnit
private static final com.google.googlejavaformat.java.TypeNameClassifier$TyParseState[] $VALUES
public static com.google.googlejavaformat.java.TypeNameClassifier$TyParseState[] values ()
public static com.google.googlejavaformat.java.TypeNameClassifier$TyParseState valueOf (java.lang.String)
String name
private void (java.lang.String, int, boolean)
boolean isSingleUnit
public boolean isSingleUnit ()
public abstract com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
void (java.lang.String, int, boolean, com.google.googlejavaformat.java.TypeNameClassifier$1)
String x0
int x1
boolean x2
com.google.googlejavaformat.java.TypeNameClassifier$1 x3
static void ()
}
com/google/googlejavaformat/java/TypeNameClassifier.classTypeNameClassifier.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.TypeNameClassifier extends java.lang.Object {
private void ()
static int typePrefixLength (java.util.List)
int i
java.util.List nameParts
com.google.googlejavaformat.java.TypeNameClassifier$TyParseState state
int typeLength
}
com/google/googlejavaformat/Op.classOp.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Op extends java.lang.Object {
public abstract void add (com.google.googlejavaformat.DocBuilder)
}
com/google/googlejavaformat/OpenOp.classOpenOp.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.OpenOp extends java.lang.Object implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Indent plusIndent
private void (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public static com.google.googlejavaformat.Op make (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
public java.lang.String toString ()
}
com/google/googlejavaformat/OpsBuilder$BlankLineWanted$ConditionalBlankLine.classOpsBuilder.java
package com.google.googlejavaformat
final com.google.googlejavaformat.OpsBuilder$BlankLineWanted$ConditionalBlankLine extends com.google.googlejavaformat.OpsBuilder$BlankLineWanted {
private final com.google.common.collect.ImmutableList tags
void (java.lang.Iterable)
Iterable tags
public com.google.common.base.Optional wanted ()
com.google.googlejavaformat.Output$BreakTag tag
public com.google.googlejavaformat.OpsBuilder$BlankLineWanted merge (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
com.google.googlejavaformat.OpsBuilder$BlankLineWanted other
}
com/google/googlejavaformat/OpsBuilder$BlankLineWanted$SimpleBlankLine.classOpsBuilder.java
package com.google.googlejavaformat
final com.google.googlejavaformat.OpsBuilder$BlankLineWanted$SimpleBlankLine extends com.google.googlejavaformat.OpsBuilder$BlankLineWanted {
private final com.google.common.base.Optional wanted
void (com.google.common.base.Optional)
com.google.common.base.Optional wanted
public com.google.common.base.Optional wanted ()
public com.google.googlejavaformat.OpsBuilder$BlankLineWanted merge (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
com.google.googlejavaformat.OpsBuilder$BlankLineWanted other
}
com/google/googlejavaformat/OpsBuilder$BlankLineWanted.classOpsBuilder.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.OpsBuilder$BlankLineWanted extends java.lang.Object {
public static final com.google.googlejavaformat.OpsBuilder$BlankLineWanted YES
public static final com.google.googlejavaformat.OpsBuilder$BlankLineWanted NO
public static final com.google.googlejavaformat.OpsBuilder$BlankLineWanted PRESERVE
public void ()
public abstract com.google.common.base.Optional wanted ()
public abstract com.google.googlejavaformat.OpsBuilder$BlankLineWanted merge (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
public static com.google.googlejavaformat.OpsBuilder$BlankLineWanted conditional (com.google.googlejavaformat.Output$BreakTag)
com.google.googlejavaformat.Output$BreakTag breakTag
static void ()
}
com/google/googlejavaformat/OpsBuilder.classOpsBuilder.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.OpsBuilder extends java.lang.Object {
private final com.google.googlejavaformat.Input input
private final java.util.List ops
private final com.google.googlejavaformat.Output output
private final java.util.List errors
private static final com.google.googlejavaformat.Indent$Const ZERO
private int tokenI
private int inputPosition
private static final com.google.googlejavaformat.Doc$Space SPACE
public int actualSize (int, int)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Tok tok
int position
int length
com.google.googlejavaformat.Input$Token startToken
int start
com.google.googlejavaformat.Input$Token endToken
int end
public java.lang.Integer actualStartColumn (int)
com.google.googlejavaformat.Input$Tok tok
int position
com.google.googlejavaformat.Input$Token startToken
int start
int line0
public void (com.google.googlejavaformat.Input, com.google.googlejavaformat.Output, java.util.List)
com.google.googlejavaformat.Input input
com.google.googlejavaformat.Output output
java.util.List errors
public final com.google.googlejavaformat.Input getInput ()
public final void sync (int)
com.google.googlejavaformat.Input$Token token
com.google.common.collect.ImmutableList tokens
int tokensN
int inputPosition
public final void drain ()
com.google.googlejavaformat.Input$Token token
com.google.common.collect.ImmutableList tokens
int tokensN
int inputPosition
public final void open (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public final void close ()
public final com.google.common.base.Optional peekToken ()
com.google.common.collect.ImmutableList tokens
public final void guessToken (java.lang.String)
String token
public final void token (java.lang.String, com.google.googlejavaformat.Doc$Token$RealOrImaginary, com.google.googlejavaformat.Indent, com.google.common.base.Optional)
String token
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
com.google.googlejavaformat.Indent plusIndentCommentsBefore
com.google.common.base.Optional breakAndIndentTrailingComment
com.google.common.collect.ImmutableList tokens
public final void op (java.lang.String)
int i
String op
int opN
public final void space ()
public final void breakOp ()
public final void breakOp (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public final void breakToFill ()
public final void forcedBreak ()
public final void forcedBreak (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public final void breakOp (java.lang.String)
String flat
public final void breakToFill (java.lang.String)
String flat
public final void breakOp (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
public final void breakOp (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent, com.google.common.base.Optional)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
com.google.common.base.Optional optionalTag
public void markForPartialFormat ()
public final void addAll (java.util.List)
java.util.List newOps
public final void blankLineWanted (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
com.google.googlejavaformat.OpsBuilder$BlankLineWanted wanted
private static int getI (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Token token
public final com.google.common.collect.ImmutableList build ()
com.google.googlejavaformat.Input$Tok tokBefore
boolean breakAfter
com.google.googlejavaformat.Input$Tok tokAfter
int newlines
boolean space
boolean lastWasComment
boolean allowBlankAfterLastComment
boolean lastWasJavadoc
com.google.googlejavaformat.Input$Tok tokBefore
com.google.googlejavaformat.Input$Tok tokAfter
com.google.googlejavaformat.Doc$Token tokenOp
com.google.googlejavaformat.Input$Token token
int j
int k
com.google.googlejavaformat.Op op
int i
com.google.googlejavaformat.Op op
com.google.googlejavaformat.Op op
int i
com.google.googlejavaformat.Op op
com.google.common.collect.Multimap tokOps
int opsN
com.google.common.collect.ImmutableList$Builder newOps
boolean afterForcedBreak
private static boolean isForcedBreak (com.google.googlejavaformat.Op)
com.google.googlejavaformat.Op op
private static java.util.List makeComment (com.google.googlejavaformat.Input$Tok)
com.google.googlejavaformat.Input$Tok comment
public final java.lang.String toString ()
static void ()
}
com/google/googlejavaformat/Output$BreakTag.classOutput.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Output$BreakTag extends java.lang.Object {
com.google.common.base.Optional taken
public void ()
public void recordBroken (boolean)
boolean broken
public boolean wasBreakTaken ()
}
com/google/googlejavaformat/Output.classOutput.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Output extends com.google.googlejavaformat.InputOutput {
public void ()
public abstract void indent (int)
public abstract void append (java.lang.String, com.google.common.collect.Range)
public abstract void blankLine (int, com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
public abstract void markForPartialFormat (int)
public abstract com.google.googlejavaformat.CommentsHelper getCommentsHelper ()
public java.lang.String toString ()
}
META-INF/maven/com.google.googlejavaformat/
META-INF/maven/com.google.googlejavaformat/google-java-format/
META-INF/maven/com.google.googlejavaformat/google-java-format/pom.xml
META-INF/maven/com.google.googlejavaformat/google-java-format/pom.properties
META-INF/maven/com.beust/
META-INF/maven/com.beust/jcommander/
META-INF/maven/com.beust/jcommander/pom.xml
META-INF/maven/com.beust/jcommander/pom.properties
META-INF/eclipse.inf
.api_description
org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/core/
org/eclipse/jdt/core/ClasspathVariableInitializer.classClasspathVariableInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ClasspathVariableInitializer extends java.lang.Object {
public void ()
public abstract void initialize (java.lang.String)
}
org/eclipse/jdt/core/SourceRange.classSourceRange.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.SourceRange extends java.lang.Object implements org.eclipse.jdt.core.ISourceRange {
private int offset
private int length
public static boolean isAvailable (org.eclipse.jdt.core.ISourceRange)
org.eclipse.jdt.core.ISourceRange range
public void (int, int)
int offset
int length
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.core.ISourceRange sourceRange
public int getLength ()
public int getOffset ()
public int hashCode ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/core/IClassFile.classIClassFile.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClassFile extends java.lang.Object implements org.eclipse.jdt.core.ITypeRoot {
public abstract org.eclipse.jdt.core.ICompilationUnit becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract byte[] getBytes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType ()
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isClass () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IProblemRequestor.classIProblemRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IProblemRequestor extends java.lang.Object {
public abstract void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
public abstract void beginReporting ()
public abstract void endReporting ()
public abstract boolean isActive ()
}
org/eclipse/jdt/core/IJavaModelStatusConstants.classIJavaModelStatusConstants.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModelStatusConstants extends java.lang.Object {
public static final int INVALID_CP_CONTAINER_ENTRY
public static final int CP_CONTAINER_PATH_UNBOUND
public static final int INVALID_CLASSPATH
public static final int CP_VARIABLE_PATH_UNBOUND
public static final int CORE_EXCEPTION
public static final int INVALID_ELEMENT_TYPES
public static final int NO_ELEMENTS_TO_PROCESS
public static final int ELEMENT_DOES_NOT_EXIST
public static final int NULL_PATH
public static final int PATH_OUTSIDE_PROJECT
public static final int RELATIVE_PATH
public static final int DEVICE_PATH
public static final int NULL_STRING
public static final int READ_ONLY
public static final int NAME_COLLISION
public static final int INVALID_DESTINATION
public static final int INVALID_PATH
public static final int INDEX_OUT_OF_BOUNDS
public static final int UPDATE_CONFLICT
public static final int NULL_NAME
public static final int INVALID_NAME
public static final int INVALID_CONTENTS
public static final int IO_EXCEPTION
public static final int DOM_EXCEPTION
public static final int TARGET_EXCEPTION
public static final int BUILDER_INITIALIZATION_ERROR
public static final int BUILDER_SERIALIZATION_ERROR
public static final int EVALUATION_ERROR
public static final int INVALID_SIBLING
public static final int INVALID_RESOURCE
public static final int INVALID_RESOURCE_TYPE
public static final int INVALID_PROJECT
public static final int INVALID_PACKAGE
public static final int NO_LOCAL_CONTENTS
public static final int INVALID_CLASSPATH_FILE_FORMAT
public static final int CLASSPATH_CYCLE
public static final int DISABLED_CP_EXCLUSION_PATTERNS
public static final int DISABLED_CP_MULTIPLE_OUTPUT_LOCATIONS
public static final int INCOMPATIBLE_JDK_LEVEL
public static final int COMPILER_FAILURE
public static final int ELEMENT_NOT_ON_CLASSPATH
public static final int CANNOT_RETRIEVE_ATTACHED_JAVADOC
public static final int UNKNOWN_JAVADOC_FORMAT
public static final int DEPRECATED_VARIABLE
public static final int BAD_TEXT_EDIT_LOCATION
public static final int CANNOT_RETRIEVE_ATTACHED_JAVADOC_TIMEOUT
public static final int OUTPUT_LOCATION_OVERLAPPING_ANOTHER_SOURCE
}
org/eclipse/jdt/core/IBuffer$ITextEditCapability.classIBuffer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBuffer$ITextEditCapability extends java.lang.Object {
public abstract org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IPackageFragmentRoot.classIPackageFragmentRoot.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageFragmentRoot extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable {
public static final int K_SOURCE
public static final int K_BINARY
public static final String DEFAULT_PACKAGEROOT_PATH
public static final int NO_RESOURCE_MODIFICATION
public static final int ORIGINATING_PROJECT_CLASSPATH
public static final int OTHER_REFERRING_PROJECTS_CLASSPATH
public static final int DESTINATION_PROJECT_CLASSPATH
public static final int REPLACE
public abstract void attachSource (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void copy (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment createPackageFragment (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (int, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract int getKind () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment getPackageFragment (java.lang.String)
public abstract org.eclipse.jdt.core.IClasspathEntry getRawClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry getResolvedClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentPath () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentRootPath () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isArchive ()
public abstract boolean isExternal ()
public abstract void move (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/JavaConventions.classJavaConventions.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.JavaConventions extends java.lang.Object {
private static final char DOT
private static final String PACKAGE_INFO
private static final org.eclipse.jdt.internal.compiler.parser.Scanner SCANNER
static void ()
private void ()
public static boolean isOverlappingRoots (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath rootPath1
org.eclipse.core.runtime.IPath rootPath2
private static synchronized char[] scannedIdentifier (java.lang.String, java.lang.String, java.lang.String)
String id
String sourceLevel
String complianceLevel
int token
public static org.eclipse.core.runtime.IStatus validateCompilationUnitName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateCompilationUnitName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String identifier
int index
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateClassFileName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateClassFileName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String identifier
int index
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateFieldName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateFieldName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateIdentifier (java.lang.String)
String id
public static org.eclipse.core.runtime.IStatus validateIdentifier (java.lang.String, java.lang.String, java.lang.String)
String id
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateImportDeclaration (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateImportDeclaration (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateJavaTypeName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateJavaTypeName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String trimmed
int index
char[] scannedID
char[] scannedID
String pkg
org.eclipse.core.runtime.IStatus status
String type
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateMethodName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateMethodName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validatePackageName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validatePackageName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
int length
int dot
org.eclipse.core.resources.IWorkspace workspace
java.util.StringTokenizer st
boolean firstToken
org.eclipse.core.runtime.IStatus warningStatus
String typeName
char[] scannedID
org.eclipse.core.runtime.IStatus status
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.core.runtime.IPath projectOutputLocation
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspathEntry (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry, boolean)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
boolean checkSourceAttachment
public static org.eclipse.core.runtime.IStatus validateTypeVariableName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateTypeVariableName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
}
org/eclipse/jdt/core/ElementChangedEvent.classElementChangedEvent.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.ElementChangedEvent extends java.util.EventObject {
public static final int POST_CHANGE
public static final int PRE_AUTO_BUILD
public static final int POST_RECONCILE
private static final long serialVersionUID
private int type
public void (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int type
public org.eclipse.jdt.core.IJavaElementDelta getDelta ()
public int getType ()
}
org/eclipse/jdt/core/JavaCore$1.classJavaCore.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.JavaCore$1 extends org.eclipse.jdt.core.search.TypeNameRequestor {
void ()
public void acceptType (int, char[], char[], char[][], java.lang.String)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
}
org/eclipse/jdt/core/IMemberValuePair.classIMemberValuePair.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMemberValuePair extends java.lang.Object {
public static final int K_INT
public static final int K_BYTE
public static final int K_SHORT
public static final int K_CHAR
public static final int K_FLOAT
public static final int K_DOUBLE
public static final int K_LONG
public static final int K_BOOLEAN
public static final int K_STRING
public static final int K_ANNOTATION
public static final int K_CLASS
public static final int K_QUALIFIED_NAME
public static final int K_SIMPLE_NAME
public static final int K_UNKNOWN
public abstract java.lang.String getMemberName ()
public abstract java.lang.Object getValue ()
public abstract int getValueKind ()
}
org/eclipse/jdt/core/IImportContainer.classIImportContainer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IImportContainer extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IParent org.eclipse.jdt.core.ISourceReference {
public abstract org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
}
org/eclipse/jdt/core/CompletionContext.classCompletionContext.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CompletionContext extends java.lang.Object {
public static final int TL_MEMBER_START
public static final int TL_STATEMENT_START
public static final int TL_CONSTRUCTOR_START
public static final int TOKEN_KIND_UNKNOWN
public static final int TOKEN_KIND_NAME
public static final int TOKEN_KIND_STRING_LITERAL
public void ()
public boolean isInJavadoc ()
public boolean isInJavadocText ()
public boolean isInJavadocFormalReference ()
public boolean isExtended ()
public char[][] getExpectedTypesSignatures ()
public char[][] getExpectedTypesKeys ()
public char[] getToken ()
public int getTokenKind ()
public int getTokenLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public int getOffset ()
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
}
org/eclipse/jdt/core/BindingKey.classBindingKey.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.BindingKey extends java.lang.Object {
private String key
public void (java.lang.String)
String key
public static java.lang.String createArrayTypeBindingKey (java.lang.String, int)
String typeKey
int arrayDimension
StringBuffer buffer
public static java.lang.String createParameterizedTypeBindingKey (java.lang.String, java.lang.String[])
String genericTypeKey
String[] argumentTypeKeys
StringBuffer buffer
int i
int length
String argumentTypeKey
public static java.lang.String createTypeBindingKey (java.lang.String)
String typeName
public static java.lang.String createTypeVariableBindingKey (java.lang.String, java.lang.String)
String typeVariableName
String declaringKey
StringBuffer buffer
public static java.lang.String createWilcardTypeBindingKey (java.lang.String, char)
String typeKey
char kind
public static java.lang.String createWildcardTypeBindingKey (java.lang.String, char, java.lang.String, int)
String genericTypeKey
char boundKind
String boundTypeKey
int rank
String wildCardKey
String wildCardKey
String wildCardKey
String wildCardKey
public org.eclipse.jdt.core.BindingKey getDeclaringType ()
int end
org.eclipse.jdt.internal.core.util.KeyKind kind
String typeKey
public java.lang.String[] getThrownExceptions ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public java.lang.String[] getTypeArguments ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public boolean isRawType ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public boolean isParameterizedType ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public boolean isParameterizedMethod ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public java.lang.String toSignature ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public java.lang.String toString ()
}
org/eclipse/jdt/core/IImportDeclaration.classIImportDeclaration.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IImportDeclaration extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation {
public abstract java.lang.String getElementName ()
public abstract int getFlags () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isOnDemand ()
}
org/eclipse/jdt/core/WorkingCopyOwner.classWorkingCopyOwner.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.WorkingCopyOwner extends java.lang.Object {
public void ()
public static void setPrimaryBufferProvider (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner primaryBufferProvider
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public org.eclipse.jdt.core.IProblemRequestor getProblemRequestor (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public java.lang.String findSource (java.lang.String, java.lang.String)
String typeName
String packageName
public boolean isPackage (java.lang.String[])
String[] pkg
public final org.eclipse.jdt.core.ICompilationUnit newWorkingCopy (java.lang.String, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String name
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ExternalJavaProject project
org.eclipse.jdt.core.IPackageFragment parent
org.eclipse.jdt.internal.core.CompilationUnit result
public final org.eclipse.jdt.core.ICompilationUnit newWorkingCopy (java.lang.String, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String name
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ExternalJavaProject project
org.eclipse.jdt.core.IPackageFragment parent
org.eclipse.jdt.internal.core.CompilationUnit result
}
org/eclipse/jdt/core/ClasspathContainerInitializer.classClasspathContainerInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ClasspathContainerInitializer extends java.lang.Object {
public static final int ATTRIBUTE_NOT_SUPPORTED
public static final int ATTRIBUTE_READ_ONLY
public void ()
public abstract void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
public boolean canUpdateClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public void requestClasspathContainerUpdate (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer containerSuggestion
public java.lang.String getDescription (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.jdt.core.IClasspathContainer getFailureContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
String description
public java.lang.Object getComparisonID (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.core.runtime.IStatus getAccessRulesStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.core.runtime.IStatus getAttributeStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
String attributeKey
public org.eclipse.core.runtime.IStatus getSourceAttachmentStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/core/IParent.classIParent.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IParent extends java.lang.Object {
public abstract org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/util/
org/eclipse/jdt/core/util/IRuntimeInvisibleTypeAnnotationsAttribute.classIRuntimeInvisibleTypeAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeInvisibleTypeAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getExtendedAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IExtendedAnnotation[] getExtendedAnnotations ()
}
org/eclipse/jdt/core/util/IConstantPoolEntry.classIConstantPoolEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry extends java.lang.Object {
public abstract int getKind ()
public abstract int getClassInfoNameIndex ()
public abstract int getClassIndex ()
public abstract int getNameAndTypeIndex ()
public abstract int getStringIndex ()
public abstract java.lang.String getStringValue ()
public abstract int getIntegerValue ()
public abstract float getFloatValue ()
public abstract double getDoubleValue ()
public abstract long getLongValue ()
public abstract int getNameAndTypeInfoDescriptorIndex ()
public abstract int getNameAndTypeInfoNameIndex ()
public abstract char[] getClassInfoName ()
public abstract char[] getClassName ()
public abstract char[] getFieldName ()
public abstract char[] getMethodName ()
public abstract char[] getFieldDescriptor ()
public abstract char[] getMethodDescriptor ()
public abstract char[] getUtf8Value ()
public abstract int getUtf8Length ()
}
org/eclipse/jdt/core/util/IBootstrapMethodsEntry.classIBootstrapMethodsEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IBootstrapMethodsEntry extends java.lang.Object {
public abstract int getBootstrapMethodReference ()
public abstract int[] getBootstrapArguments ()
}
org/eclipse/jdt/core/util/IStackMapAttribute.classIStackMapAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IStackMapAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getNumberOfEntries ()
public abstract org.eclipse.jdt.core.util.IStackMapFrame[] getStackMapFrame ()
}
org/eclipse/jdt/core/util/IStackMapTableAttribute.classIStackMapTableAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IStackMapTableAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getNumberOfEntries ()
public abstract org.eclipse.jdt.core.util.IStackMapFrame[] getStackMapFrame ()
}
org/eclipse/jdt/core/util/IFieldInfo.classIFieldInfo.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IFieldInfo extends java.lang.Object {
public abstract org.eclipse.jdt.core.util.IConstantValueAttribute getConstantValueAttribute ()
public abstract int getAccessFlags ()
public abstract char[] getName ()
public abstract int getNameIndex ()
public abstract char[] getDescriptor ()
public abstract int getDescriptorIndex ()
public abstract boolean hasConstantValueAttribute ()
public abstract boolean isSynthetic ()
public abstract boolean isDeprecated ()
public abstract int getAttributeCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
}
org/eclipse/jdt/core/util/IRuntimeInvisibleAnnotationsAttribute.classIRuntimeInvisibleAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
}
org/eclipse/jdt/core/util/ILineNumberAttribute.classILineNumberAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILineNumberAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getLineNumberTableLength ()
public abstract int[][] getLineNumberTable ()
}
org/eclipse/jdt/core/util/IConstantPoolEntry2.classIConstantPoolEntry2.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry2 extends java.lang.Object implements org.eclipse.jdt.core.util.IConstantPoolEntry {
public abstract int getDescriptorIndex ()
public abstract int getReferenceKind ()
public abstract int getReferenceIndex ()
public abstract int getBootstrapMethodAttributeIndex ()
}
org/eclipse/jdt/core/util/IOpcodeMnemonics.classIOpcodeMnemonics.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IOpcodeMnemonics extends java.lang.Object {
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int LDC_W
public static final int LDC2_W
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int ILOAD_0
public static final int ILOAD_1
public static final int ILOAD_2
public static final int ILOAD_3
public static final int LLOAD_0
public static final int LLOAD_1
public static final int LLOAD_2
public static final int LLOAD_3
public static final int FLOAD_0
public static final int FLOAD_1
public static final int FLOAD_2
public static final int FLOAD_3
public static final int DLOAD_0
public static final int DLOAD_1
public static final int DLOAD_2
public static final int DLOAD_3
public static final int ALOAD_0
public static final int ALOAD_1
public static final int ALOAD_2
public static final int ALOAD_3
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int ISTORE_0
public static final int ISTORE_1
public static final int ISTORE_2
public static final int ISTORE_3
public static final int LSTORE_0
public static final int LSTORE_1
public static final int LSTORE_2
public static final int LSTORE_3
public static final int FSTORE_0
public static final int FSTORE_1
public static final int FSTORE_2
public static final int FSTORE_3
public static final int DSTORE_0
public static final int DSTORE_1
public static final int DSTORE_2
public static final int DSTORE_3
public static final int ASTORE_0
public static final int ASTORE_1
public static final int ASTORE_2
public static final int ASTORE_3
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int INVOKEDYNAMIC
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int WIDE
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
public static final int GOTO_W
public static final int JSR_W
public static final int BREAKPOINT
public static final int IMPDEP1
public static final int IMPDEP2
}
org/eclipse/jdt/core/util/IMethodInfo.classIMethodInfo.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IMethodInfo extends java.lang.Object {
public abstract char[] getDescriptor ()
public abstract int getDescriptorIndex ()
public abstract int getAccessFlags ()
public abstract char[] getName ()
public abstract int getNameIndex ()
public abstract boolean isClinit ()
public abstract boolean isConstructor ()
public abstract boolean isSynthetic ()
public abstract boolean isDeprecated ()
public abstract org.eclipse.jdt.core.util.ICodeAttribute getCodeAttribute ()
public abstract org.eclipse.jdt.core.util.IExceptionAttribute getExceptionAttribute ()
public abstract int getAttributeCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
}
org/eclipse/jdt/core/util/IClassFileReader.classIClassFileReader.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IClassFileReader extends java.lang.Object {
public static final int ALL
public static final int CONSTANT_POOL
public static final int METHOD_INFOS
public static final int FIELD_INFOS
public static final int SUPER_INTERFACES
public static final int CLASSFILE_ATTRIBUTES
public static final int METHOD_BODIES
public static final int ALL_BUT_METHOD_BODIES
public abstract int getAccessFlags ()
public abstract org.eclipse.jdt.core.util.IFieldInfo[] getFieldInfos ()
public abstract char[][] getInterfaceNames ()
public abstract int[] getInterfaceIndexes ()
public abstract org.eclipse.jdt.core.util.IInnerClassesAttribute getInnerClassesAttribute ()
public abstract org.eclipse.jdt.core.util.IMethodInfo[] getMethodInfos ()
public abstract char[] getClassName ()
public abstract int getClassIndex ()
public abstract char[] getSuperclassName ()
public abstract int getSuperclassIndex ()
public abstract boolean isClass ()
public abstract boolean isInterface ()
public abstract org.eclipse.jdt.core.util.ISourceAttribute getSourceFileAttribute ()
public abstract org.eclipse.jdt.core.util.IConstantPool getConstantPool ()
public abstract int getMinorVersion ()
public abstract int getMajorVersion ()
public abstract int getAttributeCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public abstract int getMagic ()
public abstract int getFieldsCount ()
public abstract int getMethodsCount ()
}
org/eclipse/jdt/core/util/IMethodParametersAttribute.classIMethodParametersAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IMethodParametersAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getMethodParameterLength ()
public abstract char[] getParameterName (int)
public abstract short getAccessFlags (int)
}
org/eclipse/jdt/core/util/IAnnotation.classIAnnotation.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotation extends java.lang.Object {
public abstract int getTypeIndex ()
public abstract char[] getTypeName ()
public abstract int getComponentsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotationComponent[] getComponents ()
}
org/eclipse/jdt/core/util/ILocalVariableTypeTableEntry.classILocalVariableTypeTableEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry extends java.lang.Object {
public abstract int getStartPC ()
public abstract int getLength ()
public abstract int getNameIndex ()
public abstract int getSignatureIndex ()
public abstract int getIndex ()
public abstract char[] getName ()
public abstract char[] getSignature ()
}
org/eclipse/jdt/core/util/ISourceAttribute.classISourceAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ISourceAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getSourceFileIndex ()
public abstract char[] getSourceFileName ()
}
org/eclipse/jdt/core/util/IRuntimeVisibleAnnotationsAttribute.classIRuntimeVisibleAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
}
org/eclipse/jdt/core/util/IRuntimeVisibleTypeAnnotationsAttribute.classIRuntimeVisibleTypeAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeVisibleTypeAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getExtendedAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IExtendedAnnotation[] getExtendedAnnotations ()
}
org/eclipse/jdt/core/util/ICodeAttribute.classICodeAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ICodeAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getMaxLocals ()
public abstract int getMaxStack ()
public abstract org.eclipse.jdt.core.util.ILineNumberAttribute getLineNumberAttribute ()
public abstract org.eclipse.jdt.core.util.ILocalVariableAttribute getLocalVariableAttribute ()
public abstract org.eclipse.jdt.core.util.IExceptionTableEntry[] getExceptionTable ()
public abstract byte[] getBytecodes ()
public abstract long getCodeLength ()
public abstract int getAttributesCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public abstract int getExceptionTableLength ()
public abstract void traverse (org.eclipse.jdt.core.util.IBytecodeVisitor) throws org.eclipse.jdt.core.util.ClassFormatException
}
org/eclipse/jdt/core/util/IAnnotationDefaultAttribute.classIAnnotationDefaultAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotationDefaultAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue getMemberValue ()
}
org/eclipse/jdt/core/util/IAnnotationComponent.classIAnnotationComponent.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotationComponent extends java.lang.Object {
public abstract int getComponentNameIndex ()
public abstract char[] getComponentName ()
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue getComponentValue ()
}
org/eclipse/jdt/core/util/ISignatureAttribute.classISignatureAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ISignatureAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getSignatureIndex ()
public abstract char[] getSignature ()
}
org/eclipse/jdt/core/util/IClassFileDisassembler.classIClassFileDisassembler.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IClassFileDisassembler extends java.lang.Object {
public static final int DETAILED
public static final int DEFAULT
public abstract java.lang.String disassemble (org.eclipse.jdt.core.util.IClassFileReader, java.lang.String)
public abstract java.lang.String disassemble (org.eclipse.jdt.core.util.IClassFileReader, java.lang.String, int)
}
org/eclipse/jdt/core/util/ILocalVariableTableEntry.classILocalVariableTableEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableTableEntry extends java.lang.Object {
public abstract int getStartPC ()
public abstract int getLength ()
public abstract int getNameIndex ()
public abstract int getDescriptorIndex ()
public abstract int getIndex ()
public abstract char[] getName ()
public abstract char[] getDescriptor ()
}
org/eclipse/jdt/core/util/IExtendedAnnotation.classIExtendedAnnotation.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IExtendedAnnotation extends java.lang.Object implements org.eclipse.jdt.core.util.IAnnotation {
public abstract int getTargetType ()
public abstract int getOffset ()
public abstract int getExceptionTableIndex ()
public abstract int getLocalVariableRefenceInfoLength ()
public abstract org.eclipse.jdt.core.util.ILocalVariableReferenceInfo[] getLocalVariableTable ()
public abstract int getParameterIndex ()
public abstract int getTypeParameterIndex ()
public abstract int getTypeParameterBoundIndex ()
public abstract int getAnnotationTypeIndex ()
public abstract int[][] getTypePath ()
}
org/eclipse/jdt/core/util/IExceptionTableEntry.classIExceptionTableEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IExceptionTableEntry extends java.lang.Object {
public abstract int getStartPC ()
public abstract int getEndPC ()
public abstract int getHandlerPC ()
public abstract int getCatchTypeIndex ()
public abstract char[] getCatchType ()
}
org/eclipse/jdt/core/util/ILocalVariableReferenceInfo.classILocalVariableReferenceInfo.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableReferenceInfo extends java.lang.Object {
public abstract int getStartPC ()
public abstract int getLength ()
public abstract int getIndex ()
}
org/eclipse/jdt/core/util/IAttributeNamesConstants.classIAttributeNamesConstants.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAttributeNamesConstants extends java.lang.Object {
public static final char[] SYNTHETIC
public static final char[] CONSTANT_VALUE
public static final char[] LINE_NUMBER
public static final char[] LOCAL_VARIABLE
public static final char[] INNER_CLASSES
public static final char[] CODE
public static final char[] EXCEPTIONS
public static final char[] SOURCE
public static final char[] DEPRECATED
public static final char[] SIGNATURE
public static final char[] ENCLOSING_METHOD
public static final char[] LOCAL_VARIABLE_TYPE_TABLE
public static final char[] RUNTIME_VISIBLE_ANNOTATIONS
public static final char[] RUNTIME_INVISIBLE_ANNOTATIONS
public static final char[] RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
public static final char[] RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
public static final char[] ANNOTATION_DEFAULT
public static final char[] STACK_MAP_TABLE
public static final char[] STACK_MAP
public static final char[] RUNTIME_VISIBLE_TYPE_ANNOTATIONS
public static final char[] RUNTIME_INVISIBLE_TYPE_ANNOTATIONS
public static final char[] BOOTSTRAP_METHODS
public static final char[] METHOD_PARAMETERS
static void ()
}
org/eclipse/jdt/core/util/ILocalVariableAttribute.classILocalVariableAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getLocalVariableTableLength ()
public abstract org.eclipse.jdt.core.util.ILocalVariableTableEntry[] getLocalVariableTable ()
}
org/eclipse/jdt/core/util/ILocalVariableTypeTableAttribute.classILocalVariableTypeTableAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableTypeTableAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getLocalVariableTypeTableLength ()
public abstract org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] getLocalVariableTypeTable ()
}
org/eclipse/jdt/core/util/IEnclosingMethodAttribute.classIEnclosingMethodAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IEnclosingMethodAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract char[] getEnclosingClass ()
public abstract int getEnclosingClassIndex ()
public abstract char[] getMethodDescriptor ()
public abstract int getMethodDescriptorIndex ()
public abstract char[] getMethodName ()
public abstract int getMethodNameIndex ()
public abstract int getMethodNameAndTypeIndex ()
}
org/eclipse/jdt/core/util/IVerificationTypeInfo.classIVerificationTypeInfo.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IVerificationTypeInfo extends java.lang.Object {
public static final int ITEM_TOP
public static final int ITEM_INTEGER
public static final int ITEM_FLOAT
public static final int ITEM_DOUBLE
public static final int ITEM_LONG
public static final int ITEM_NULL
public static final int ITEM_UNINITIALIZED_THIS
public static final int ITEM_OBJECT
public static final int ITEM_UNINITIALIZED
public abstract int getTag ()
public abstract int getOffset ()
public abstract int getConstantPoolIndex ()
public abstract char[] getClassTypeName ()
}
org/eclipse/jdt/core/util/IStackMapFrame.classIStackMapFrame.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IStackMapFrame extends java.lang.Object {
public abstract int getFrameType ()
public abstract int getOffsetDelta ()
public abstract int getNumberOfLocals ()
public abstract org.eclipse.jdt.core.util.IVerificationTypeInfo[] getLocals ()
public abstract int getNumberOfStackItems ()
public abstract org.eclipse.jdt.core.util.IVerificationTypeInfo[] getStackItems ()
}
org/eclipse/jdt/core/util/IRuntimeVisibleParameterAnnotationsAttribute.classIRuntimeVisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getParametersNumber ()
public abstract org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
}
org/eclipse/jdt/core/util/IInnerClassesAttributeEntry.classIInnerClassesAttributeEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IInnerClassesAttributeEntry extends java.lang.Object {
public abstract int getAccessFlags ()
public abstract int getInnerNameIndex ()
public abstract int getOuterClassNameIndex ()
public abstract int getInnerClassNameIndex ()
public abstract char[] getInnerName ()
public abstract char[] getOuterClassName ()
public abstract char[] getInnerClassName ()
}
org/eclipse/jdt/core/util/IBootstrapMethodsAttribute.classIBootstrapMethodsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IBootstrapMethodsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getBootstrapMethodsLength ()
public abstract org.eclipse.jdt.core.util.IBootstrapMethodsEntry[] getBootstrapMethods ()
}
org/eclipse/jdt/core/util/IConstantPool.classIConstantPool.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantPool extends java.lang.Object {
public abstract int getConstantPoolCount ()
public abstract int getEntryKind (int)
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry decodeEntry (int)
}
org/eclipse/jdt/core/util/ClassFormatException.classClassFormatException.java
package org.eclipse.jdt.core.util
public org.eclipse.jdt.core.util.ClassFormatException extends java.lang.Exception {
public static final int ERROR_MALFORMED_UTF8
public static final int ERROR_TRUNCATED_INPUT
public static final int INVALID_CONSTANT_POOL_ENTRY
public static final int TOO_MANY_BYTES
public static final int INVALID_ARGUMENTS_FOR_INVOKEINTERFACE
public static final int INVALID_BYTECODE
public static final int INVALID_TAG_CONSTANT
public static final int INVALID_MAGIC_NUMBER
private static final long serialVersionUID
public void (int)
int errorID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/eclipse/jdt/core/util/OpcodeStringValues.classOpcodeStringValues.java
package org.eclipse.jdt.core.util
public org.eclipse.jdt.core.util.OpcodeStringValues extends java.lang.Object implements org.eclipse.jdt.core.util.IOpcodeMnemonics {
public static final String[] BYTECODE_NAMES
static void ()
public void ()
}
org/eclipse/jdt/core/util/IInnerClassesAttribute.classIInnerClassesAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IInnerClassesAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getNumberOfClasses ()
public abstract org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] getInnerClassAttributesEntries ()
}
org/eclipse/jdt/core/util/IClassFileAttribute.classIClassFileAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IClassFileAttribute extends java.lang.Object {
public abstract int getAttributeNameIndex ()
public abstract char[] getAttributeName ()
public abstract long getAttributeLength ()
}
org/eclipse/jdt/core/util/IBytecodeVisitor.classIBytecodeVisitor.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IBytecodeVisitor extends java.lang.Object {
public abstract void _aaload (int)
public abstract void _aastore (int)
public abstract void _aconst_null (int)
public abstract void _aload (int, int)
public abstract void _aload_0 (int)
public abstract void _aload_1 (int)
public abstract void _aload_2 (int)
public abstract void _aload_3 (int)
public abstract void _anewarray (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _areturn (int)
public abstract void _arraylength (int)
public abstract void _astore (int, int)
public abstract void _astore_0 (int)
public abstract void _astore_1 (int)
public abstract void _astore_2 (int)
public abstract void _astore_3 (int)
public abstract void _athrow (int)
public abstract void _baload (int)
public abstract void _bastore (int)
public abstract void _bipush (int, byte)
public abstract void _caload (int)
public abstract void _castore (int)
public abstract void _checkcast (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _d2f (int)
public abstract void _d2i (int)
public abstract void _d2l (int)
public abstract void _dadd (int)
public abstract void _daload (int)
public abstract void _dastore (int)
public abstract void _dcmpg (int)
public abstract void _dcmpl (int)
public abstract void _dconst_0 (int)
public abstract void _dconst_1 (int)
public abstract void _ddiv (int)
public abstract void _dload (int, int)
public abstract void _dload_0 (int)
public abstract void _dload_1 (int)
public abstract void _dload_2 (int)
public abstract void _dload_3 (int)
public abstract void _dmul (int)
public abstract void _dneg (int)
public abstract void _drem (int)
public abstract void _dreturn (int)
public abstract void _dstore (int, int)
public abstract void _dstore_0 (int)
public abstract void _dstore_1 (int)
public abstract void _dstore_2 (int)
public abstract void _dstore_3 (int)
public abstract void _dsub (int)
public abstract void _dup (int)
public abstract void _dup_x1 (int)
public abstract void _dup_x2 (int)
public abstract void _dup2 (int)
public abstract void _dup2_x1 (int)
public abstract void _dup2_x2 (int)
public abstract void _f2d (int)
public abstract void _f2i (int)
public abstract void _f2l (int)
public abstract void _fadd (int)
public abstract void _faload (int)
public abstract void _fastore (int)
public abstract void _fcmpg (int)
public abstract void _fcmpl (int)
public abstract void _fconst_0 (int)
public abstract void _fconst_1 (int)
public abstract void _fconst_2 (int)
public abstract void _fdiv (int)
public abstract void _fload (int, int)
public abstract void _fload_0 (int)
public abstract void _fload_1 (int)
public abstract void _fload_2 (int)
public abstract void _fload_3 (int)
public abstract void _fmul (int)
public abstract void _fneg (int)
public abstract void _frem (int)
public abstract void _freturn (int)
public abstract void _fstore (int, int)
public abstract void _fstore_0 (int)
public abstract void _fstore_1 (int)
public abstract void _fstore_2 (int)
public abstract void _fstore_3 (int)
public abstract void _fsub (int)
public abstract void _getfield (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _getstatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _goto (int, int)
public abstract void _goto_w (int, int)
public abstract void _i2b (int)
public abstract void _i2c (int)
public abstract void _i2d (int)
public abstract void _i2f (int)
public abstract void _i2l (int)
public abstract void _i2s (int)
public abstract void _iadd (int)
public abstract void _iaload (int)
public abstract void _iand (int)
public abstract void _iastore (int)
public abstract void _iconst_m1 (int)
public abstract void _iconst_0 (int)
public abstract void _iconst_1 (int)
public abstract void _iconst_2 (int)
public abstract void _iconst_3 (int)
public abstract void _iconst_4 (int)
public abstract void _iconst_5 (int)
public abstract void _idiv (int)
public abstract void _if_acmpeq (int, int)
public abstract void _if_acmpne (int, int)
public abstract void _if_icmpeq (int, int)
public abstract void _if_icmpne (int, int)
public abstract void _if_icmplt (int, int)
public abstract void _if_icmpge (int, int)
public abstract void _if_icmpgt (int, int)
public abstract void _if_icmple (int, int)
public abstract void _ifeq (int, int)
public abstract void _ifne (int, int)
public abstract void _iflt (int, int)
public abstract void _ifge (int, int)
public abstract void _ifgt (int, int)
public abstract void _ifle (int, int)
public abstract void _ifnonnull (int, int)
public abstract void _ifnull (int, int)
public abstract void _iinc (int, int, int)
public abstract void _iload (int, int)
public abstract void _iload_0 (int)
public abstract void _iload_1 (int)
public abstract void _iload_2 (int)
public abstract void _iload_3 (int)
public abstract void _imul (int)
public abstract void _ineg (int)
public abstract void _instanceof (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokeinterface (int, int, byte, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokespecial (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokestatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokevirtual (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ior (int)
public abstract void _irem (int)
public abstract void _ireturn (int)
public abstract void _ishl (int)
public abstract void _ishr (int)
public abstract void _istore (int, int)
public abstract void _istore_0 (int)
public abstract void _istore_1 (int)
public abstract void _istore_2 (int)
public abstract void _istore_3 (int)
public abstract void _isub (int)
public abstract void _iushr (int)
public abstract void _ixor (int)
public abstract void _jsr (int, int)
public abstract void _jsr_w (int, int)
public abstract void _l2d (int)
public abstract void _l2f (int)
public abstract void _l2i (int)
public abstract void _ladd (int)
public abstract void _laload (int)
public abstract void _land (int)
public abstract void _lastore (int)
public abstract void _lcmp (int)
public abstract void _lconst_0 (int)
public abstract void _lconst_1 (int)
public abstract void _ldc (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ldc_w (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ldc2_w (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ldiv (int)
public abstract void _lload (int, int)
public abstract void _lload_0 (int)
public abstract void _lload_1 (int)
public abstract void _lload_2 (int)
public abstract void _lload_3 (int)
public abstract void _lmul (int)
public abstract void _lneg (int)
public abstract void _lookupswitch (int, int, int, int[][])
public abstract void _lor (int)
public abstract void _lrem (int)
public abstract void _lreturn (int)
public abstract void _lshl (int)
public abstract void _lshr (int)
public abstract void _lstore (int, int)
public abstract void _lstore_0 (int)
public abstract void _lstore_1 (int)
public abstract void _lstore_2 (int)
public abstract void _lstore_3 (int)
public abstract void _lsub (int)
public abstract void _lushr (int)
public abstract void _lxor (int)
public abstract void _monitorenter (int)
public abstract void _monitorexit (int)
public abstract void _multianewarray (int, int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _new (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _newarray (int, int)
public abstract void _nop (int)
public abstract void _pop (int)
public abstract void _pop2 (int)
public abstract void _putfield (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _putstatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ret (int, int)
public abstract void _return (int)
public abstract void _saload (int)
public abstract void _sastore (int)
public abstract void _sipush (int, short)
public abstract void _swap (int)
public abstract void _tableswitch (int, int, int, int, int[])
public abstract void _wide (int, int, int)
public abstract void _wide (int, int, int, int)
public abstract void _breakpoint (int)
public abstract void _impdep1 (int)
public abstract void _impdep2 (int)
}
org/eclipse/jdt/core/util/IParameterAnnotation.classIParameterAnnotation.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IParameterAnnotation extends java.lang.Object {
public abstract int getAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
}
org/eclipse/jdt/core/util/IRuntimeInvisibleParameterAnnotationsAttribute.classIRuntimeInvisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getParametersNumber ()
public abstract org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
}
org/eclipse/jdt/core/util/IExceptionAttribute.classIExceptionAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IExceptionAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getExceptionsNumber ()
public abstract char[][] getExceptionNames ()
public abstract int[] getExceptionIndexes ()
}
org/eclipse/jdt/core/util/IConstantValueAttribute.classIConstantValueAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantValueAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getConstantValueIndex ()
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
}
org/eclipse/jdt/core/util/IAnnotationComponentValue.classIAnnotationComponentValue.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue extends java.lang.Object {
public static final int BYTE_TAG
public static final int CHAR_TAG
public static final int DOUBLE_TAG
public static final int FLOAT_TAG
public static final int INTEGER_TAG
public static final int LONG_TAG
public static final int SHORT_TAG
public static final int BOOLEAN_TAG
public static final int STRING_TAG
public static final int ENUM_TAG
public static final int CLASS_TAG
public static final int ANNOTATION_TAG
public static final int ARRAY_TAG
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue[] getAnnotationComponentValues ()
public abstract org.eclipse.jdt.core.util.IAnnotation getAnnotationValue ()
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry getClassInfo ()
public abstract int getClassInfoIndex ()
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
public abstract int getConstantValueIndex ()
public abstract char[] getEnumConstantName ()
public abstract int getEnumConstantNameIndex ()
public abstract char[] getEnumConstantTypeName ()
public abstract int getEnumConstantTypeNameIndex ()
public abstract int getTag ()
public abstract int getValuesNumber ()
}
org/eclipse/jdt/core/util/ClassFileBytesDisassembler.classClassFileBytesDisassembler.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ClassFileBytesDisassembler extends java.lang.Object {
public static final int DETAILED
public static final int DEFAULT
public static final int SYSTEM
public static final int COMPACT
public static final int WORKING_COPY
public void ()
public abstract java.lang.String disassemble (byte[], java.lang.String) throws org.eclipse.jdt.core.util.ClassFormatException
public abstract java.lang.String disassemble (byte[], java.lang.String, int) throws org.eclipse.jdt.core.util.ClassFormatException
public abstract java.lang.String getDescription ()
}
org/eclipse/jdt/core/BufferChangedEvent.classBufferChangedEvent.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.BufferChangedEvent extends java.util.EventObject {
private int length
private int offset
private String text
private static final long serialVersionUID
public void (org.eclipse.jdt.core.IBuffer, int, int, java.lang.String)
org.eclipse.jdt.core.IBuffer buffer
int offset
int length
String text
public org.eclipse.jdt.core.IBuffer getBuffer ()
public int getLength ()
public int getOffset ()
public java.lang.String getText ()
}
org/eclipse/jdt/core/IJavaModelStatus.classIJavaModelStatus.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModelStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public abstract org.eclipse.jdt.core.IJavaElement[] getElements ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract java.lang.String getString ()
public abstract boolean isDoesNotExist ()
}
org/eclipse/jdt/core/IJavaModel.classIJavaModel.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModel extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.IParent {
public abstract boolean contains (org.eclipse.core.resources.IResource)
public abstract void copy (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (org.eclipse.jdt.core.IJavaElement[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaProject getJavaProject (java.lang.String)
public abstract org.eclipse.jdt.core.IJavaProject[] getJavaProjects () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IWorkspace getWorkspace ()
public abstract void move (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void refreshExternalArchives (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void rename (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ICodeAssist.classICodeAssist.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeAssist extends java.lang.Object {
public abstract void codeComplete (int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ITypeRoot.classITypeRoot.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeRoot extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ICodeAssist {
public abstract org.eclipse.jdt.core.IType findPrimaryType ()
public abstract org.eclipse.jdt.core.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IAnnotation.classIAnnotation.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAnnotation extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
}
org/eclipse/jdt/core/ToolFactory.classToolFactory.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.ToolFactory extends java.lang.Object {
public static final int M_FORMAT_NEW
public static final int M_FORMAT_EXISTING
static void ()
public void ()
public static org.eclipse.jdt.core.ICodeFormatter createCodeFormatter ()
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
Object execExt
public static org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter (java.util.Map)
java.util.Map options
public static org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter (java.util.Map, int)
java.util.Map options
int mode
java.util.Map currentOptions
public static org.eclipse.jdt.core.util.ClassFileBytesDisassembler createDefaultClassFileBytesDisassembler ()
public static org.eclipse.jdt.core.util.IClassFileDisassembler createDefaultClassFileDisassembler ()
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (org.eclipse.jdt.core.IClassFile, int)
org.eclipse.jdt.core.IClassFile classfile
int decodingFlag
org.eclipse.jdt.core.IPackageFragmentRoot root
String archiveName
java.util.zip.ZipFile jar
org.eclipse.jdt.internal.core.PackageFragment packageFragment
String classFileName
String entryName
java.io.InputStream in
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.io.InputStream, int)
java.io.InputStream stream
int decodingFlag
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.lang.String, int)
String fileName
int decodingFlag
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.lang.String, java.lang.String, int)
String zipFileName
String zipEntryName
int decodingFlag
java.util.zip.ZipFile zipFile
java.util.zip.ZipEntry zipEntry
byte[] classFileBytes
public static org.eclipse.jdt.core.ICodeFormatter createDefaultCodeFormatter (java.util.Map)
java.util.Map options
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean assertMode
boolean recordLineSeparator
long complianceLevelValue
org.eclipse.jdt.internal.core.util.PublicScanner scanner
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, java.lang.String)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean recordLineSeparator
String sourceLevel
long complianceLevelValue
long sourceLevelValue
org.eclipse.jdt.internal.core.util.PublicScanner scanner
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, java.lang.String, java.lang.String)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean recordLineSeparator
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.util.PublicScanner scanner
long sourceLevelValue
long complianceLevelValue
}
org/eclipse/jdt/core/JavaCore$2.classJavaCore.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.JavaCore$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
private final org.eclipse.jdt.core.IJavaProject[] val$projects
void (org.eclipse.jdt.core.IJavaProject[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor progressMonitor2
int i
int length
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/core/IAnnotatable.classIAnnotatable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAnnotatable extends java.lang.Object {
public abstract org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
public abstract org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IMember.classIMember.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMember extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation org.eclipse.jdt.core.IParent {
public abstract java.lang.String[] getCategories () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClassFile getClassFile ()
public abstract org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public abstract org.eclipse.jdt.core.IType getDeclaringType ()
public abstract int getFlags () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getJavadocRange () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
public abstract org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public abstract org.eclipse.jdt.core.IType getType (java.lang.String, int)
public abstract boolean isBinary ()
}
org/eclipse/jdt/core/IJavaProject.classIJavaProject.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaProject extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable {
public static final String CLASSPATH_FILE_NAME
public abstract org.eclipse.jdt.core.IClasspathEntry decodeClasspathEntry (java.lang.String)
public abstract java.lang.String encodeClasspathEntry (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement findElement (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment findPackageFragment (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot findPackageFragmentRoot (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] findPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IType findType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getAllPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getOption (java.lang.String, boolean)
public abstract java.util.Map getOptions (boolean)
public abstract org.eclipse.core.runtime.IPath getOutputLocation () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (java.lang.String)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IPackageFragment[] getPackageFragments () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract org.eclipse.jdt.core.IClasspathEntry[] getRawClasspath () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getRequiredProjectNames () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (boolean) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasBuildState ()
public abstract boolean hasClasspathCycle (org.eclipse.jdt.core.IClasspathEntry[])
public abstract boolean isOnClasspath (org.eclipse.jdt.core.IJavaElement)
public abstract boolean isOnClasspath (org.eclipse.core.resources.IResource)
public abstract org.eclipse.jdt.core.eval.IEvaluationContext newEvaluationContext ()
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath readOutputLocation ()
public abstract org.eclipse.jdt.core.IClasspathEntry[] readRawClasspath ()
public abstract void setOption (java.lang.String, java.lang.String)
public abstract void setOptions (java.util.Map)
public abstract void setOutputLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries () throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (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/ToolFactory$1DeprecatedDisassembler.classToolFactory.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.ToolFactory$1DeprecatedDisassembler extends org.eclipse.jdt.internal.core.util.Disassembler implements org.eclipse.jdt.core.util.IClassFileDisassembler {
void ()
}
org/eclipse/jdt/core/ISourceRange.classISourceRange.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceRange extends java.lang.Object {
public abstract int getLength ()
public abstract int getOffset ()
}
org/eclipse/jdt/core/ILocalVariable.classILocalVariable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ILocalVariable extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.ISourceRange getNameRange ()
public abstract java.lang.String getTypeSignature ()
public abstract boolean isParameter ()
public abstract int getFlags ()
public abstract org.eclipse.jdt.core.IMember getDeclaringMember ()
public abstract org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
}
org/eclipse/jdt/core/compiler/
org/eclipse/jdt/core/compiler/InvalidInputException.classInvalidInputException.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.InvalidInputException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/jdt/core/compiler/CategorizedProblem.classCategorizedProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CategorizedProblem extends java.lang.Object implements org.eclipse.jdt.core.compiler.IProblem {
public static final int CAT_UNSPECIFIED
public static final int CAT_BUILDPATH
public static final int CAT_SYNTAX
public static final int CAT_IMPORT
public static final int CAT_TYPE
public static final int CAT_MEMBER
public static final int CAT_INTERNAL
public static final int CAT_JAVADOC
public static final int CAT_CODE_STYLE
public static final int CAT_POTENTIAL_PROGRAMMING_PROBLEM
public static final int CAT_NAME_SHADOWING_CONFLICT
public static final int CAT_DEPRECATION
public static final int CAT_UNNECESSARY_CODE
public static final int CAT_UNCHECKED_RAW
public static final int CAT_NLS
public static final int CAT_RESTRICTION
public void ()
public abstract int getCategoryID ()
public abstract java.lang.String getMarkerType ()
public java.lang.String[] getExtraMarkerAttributeNames ()
public java.lang.Object[] getExtraMarkerAttributeValues ()
}
org/eclipse/jdt/core/compiler/CompilationProgress.classCompilationProgress.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CompilationProgress extends java.lang.Object {
public void ()
public abstract void begin (int)
public abstract void done ()
public abstract boolean isCanceled ()
public abstract void setTaskName (java.lang.String)
public abstract void worked (int, int)
}
org/eclipse/jdt/core/compiler/IProblem.classIProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IProblem extends java.lang.Object {
public static final int TypeRelated
public static final int FieldRelated
public static final int MethodRelated
public static final int ConstructorRelated
public static final int ImportRelated
public static final int Internal
public static final int Syntax
public static final int Javadoc
public static final int IgnoreCategoriesMask
public static final int Unclassified
public static final int ObjectHasNoSuperclass
public static final int UndefinedType
public static final int NotVisibleType
public static final int AmbiguousType
public static final int UsingDeprecatedType
public static final int InternalTypeNameProvided
public static final int UnusedPrivateType
public static final int IncompatibleTypesInEqualityOperator
public static final int IncompatibleTypesInConditionalOperator
public static final int TypeMismatch
public static final int IndirectAccessToStaticType
public static final int ReturnTypeMismatch
public static final int MissingEnclosingInstanceForConstructorCall
public static final int MissingEnclosingInstance
public static final int IncorrectEnclosingInstanceReference
public static final int IllegalEnclosingInstanceSpecification
public static final int CannotDefineStaticInitializerInLocalType
public static final int OuterLocalMustBeFinal
public static final int CannotDefineInterfaceInLocalType
public static final int IllegalPrimitiveOrArrayTypeForEnclosingInstance
public static final int EnclosingInstanceInConstructorCall
public static final int AnonymousClassCannotExtendFinalClass
public static final int CannotDefineAnnotationInLocalType
public static final int CannotDefineEnumInLocalType
public static final int NonStaticContextForEnumMemberType
public static final int TypeHidingType
public static final int UndefinedName
public static final int UninitializedLocalVariable
public static final int VariableTypeCannotBeVoid
public static final int VariableTypeCannotBeVoidArray
public static final int CannotAllocateVoidArray
public static final int RedefinedLocal
public static final int RedefinedArgument
public static final int DuplicateFinalLocalInitialization
public static final int NonBlankFinalLocalAssignment
public static final int ParameterAssignment
public static final int FinalOuterLocalAssignment
public static final int LocalVariableIsNeverUsed
public static final int ArgumentIsNeverUsed
public static final int BytecodeExceeds64KLimit
public static final int BytecodeExceeds64KLimitForClinit
public static final int TooManyArgumentSlots
public static final int TooManyLocalVariableSlots
public static final int TooManySyntheticArgumentSlots
public static final int TooManyArrayDimensions
public static final int BytecodeExceeds64KLimitForConstructor
public static final int UndefinedField
public static final int NotVisibleField
public static final int AmbiguousField
public static final int UsingDeprecatedField
public static final int NonStaticFieldFromStaticInvocation
public static final int ReferenceToForwardField
public static final int NonStaticAccessToStaticField
public static final int UnusedPrivateField
public static final int IndirectAccessToStaticField
public static final int UnqualifiedFieldAccess
public static final int FinalFieldAssignment
public static final int UninitializedBlankFinalField
public static final int DuplicateBlankFinalFieldInitialization
public static final int UnresolvedVariable
public static final int NonStaticOrAlienTypeReceiver
public static final int LocalVariableHidingLocalVariable
public static final int LocalVariableHidingField
public static final int FieldHidingLocalVariable
public static final int FieldHidingField
public static final int ArgumentHidingLocalVariable
public static final int ArgumentHidingField
public static final int MissingSerialVersion
public static final int LambdaRedeclaresArgument
public static final int LambdaRedeclaresLocal
public static final int LambdaDescriptorMentionsUnmentionable
public static final int UndefinedMethod
public static final int NotVisibleMethod
public static final int AmbiguousMethod
public static final int UsingDeprecatedMethod
public static final int DirectInvocationOfAbstractMethod
public static final int VoidMethodReturnsValue
public static final int MethodReturnsVoid
public static final int MethodRequiresBody
public static final int ShouldReturnValue
public static final int MethodButWithConstructorName
public static final int MissingReturnType
public static final int BodyForNativeMethod
public static final int BodyForAbstractMethod
public static final int NoMessageSendOnBaseType
public static final int ParameterMismatch
public static final int NoMessageSendOnArrayType
public static final int NonStaticAccessToStaticMethod
public static final int UnusedPrivateMethod
public static final int IndirectAccessToStaticMethod
public static final int MissingTypeInMethod
public static final int MethodCanBeStatic
public static final int MethodCanBePotentiallyStatic
public static final int MethodReferenceSwingsBothWays
public static final int StaticMethodShouldBeAccessedStatically
public static final int InvalidArrayConstructorReference
public static final int ConstructedArrayIncompatible
public static final int DanglingReference
public static final int IncompatibleMethodReference
public static final int MissingTypeInConstructor
public static final int UndefinedConstructor
public static final int NotVisibleConstructor
public static final int AmbiguousConstructor
public static final int UsingDeprecatedConstructor
public static final int UnusedPrivateConstructor
public static final int InstanceFieldDuringConstructorInvocation
public static final int InstanceMethodDuringConstructorInvocation
public static final int RecursiveConstructorInvocation
public static final int ThisSuperDuringConstructorInvocation
public static final int InvalidExplicitConstructorCall
public static final int UndefinedConstructorInDefaultConstructor
public static final int NotVisibleConstructorInDefaultConstructor
public static final int AmbiguousConstructorInDefaultConstructor
public static final int UndefinedConstructorInImplicitConstructorCall
public static final int NotVisibleConstructorInImplicitConstructorCall
public static final int AmbiguousConstructorInImplicitConstructorCall
public static final int UnhandledExceptionInDefaultConstructor
public static final int UnhandledExceptionInImplicitConstructorCall
public static final int UnusedObjectAllocation
public static final int DeadCode
public static final int ArrayReferenceRequired
public static final int NoImplicitStringConversionForCharArrayExpression
public static final int StringConstantIsExceedingUtf8Limit
public static final int NonConstantExpression
public static final int NumericValueOutOfRange
public static final int IllegalCast
public static final int InvalidClassInstantiation
public static final int CannotDefineDimensionExpressionsWithInit
public static final int MustDefineEitherDimensionExpressionsOrInitializer
public static final int InvalidOperator
public static final int CodeCannotBeReached
public static final int CannotReturnInInitializer
public static final int InitializerMustCompleteNormally
public static final int InvalidVoidExpression
public static final int MaskedCatch
public static final int DuplicateDefaultCase
public static final int UnreachableCatch
public static final int UnhandledException
public static final int IncorrectSwitchType
public static final int DuplicateCase
public static final int DuplicateLabel
public static final int InvalidBreak
public static final int InvalidContinue
public static final int UndefinedLabel
public static final int InvalidTypeToSynchronized
public static final int InvalidNullToSynchronized
public static final int CannotThrowNull
public static final int AssignmentHasNoEffect
public static final int PossibleAccidentalBooleanAssignment
public static final int SuperfluousSemicolon
public static final int UnnecessaryCast
public static final int UnnecessaryArgumentCast
public static final int UnnecessaryInstanceof
public static final int FinallyMustCompleteNormally
public static final int UnusedMethodDeclaredThrownException
public static final int UnusedConstructorDeclaredThrownException
public static final int InvalidCatchBlockSequence
public static final int EmptyControlFlowStatement
public static final int UnnecessaryElse
public static final int NeedToEmulateFieldReadAccess
public static final int NeedToEmulateFieldWriteAccess
public static final int NeedToEmulateMethodAccess
public static final int NeedToEmulateConstructorAccess
public static final int FallthroughCase
public static final int InheritedMethodHidesEnclosingName
public static final int InheritedFieldHidesEnclosingName
public static final int InheritedTypeHidesEnclosingName
public static final int IllegalUsageOfQualifiedTypeReference
public static final int UnusedLabel
public static final int ThisInStaticContext
public static final int StaticMethodRequested
public static final int IllegalDimension
public static final int InvalidTypeExpression
public static final int ParsingError
public static final int ParsingErrorNoSuggestion
public static final int InvalidUnaryExpression
public static final int InterfaceCannotHaveConstructors
public static final int ArrayConstantsOnlyInArrayInitializers
public static final int ParsingErrorOnKeyword
public static final int ParsingErrorOnKeywordNoSuggestion
public static final int ComparingIdentical
public static final int UnmatchedBracket
public static final int NoFieldOnBaseType
public static final int InvalidExpressionAsStatement
public static final int ExpressionShouldBeAVariable
public static final int MissingSemiColon
public static final int InvalidParenthesizedExpression
public static final int NoSuperInInterfaceContext
public static final int ParsingErrorInsertTokenBefore
public static final int ParsingErrorInsertTokenAfter
public static final int ParsingErrorDeleteToken
public static final int ParsingErrorDeleteTokens
public static final int ParsingErrorMergeTokens
public static final int ParsingErrorInvalidToken
public static final int ParsingErrorMisplacedConstruct
public static final int ParsingErrorReplaceTokens
public static final int ParsingErrorNoSuggestionForTokens
public static final int ParsingErrorUnexpectedEOF
public static final int ParsingErrorInsertToComplete
public static final int ParsingErrorInsertToCompleteScope
public static final int ParsingErrorInsertToCompletePhrase
public static final int EndOfSource
public static final int InvalidHexa
public static final int InvalidOctal
public static final int InvalidCharacterConstant
public static final int InvalidEscape
public static final int InvalidInput
public static final int InvalidUnicodeEscape
public static final int InvalidFloat
public static final int NullSourceString
public static final int UnterminatedString
public static final int UnterminatedComment
public static final int NonExternalizedStringLiteral
public static final int InvalidDigit
public static final int InvalidLowSurrogate
public static final int InvalidHighSurrogate
public static final int UnnecessaryNLSTag
public static final int InvalidBinary
public static final int BinaryLiteralNotBelow17
public static final int IllegalUnderscorePosition
public static final int UnderscoresInLiteralsNotBelow17
public static final int IllegalHexaLiteral
public static final int MissingTypeInLambda
public static final int DiscouragedReference
public static final int InterfaceCannotHaveInitializers
public static final int DuplicateModifierForType
public static final int IllegalModifierForClass
public static final int IllegalModifierForInterface
public static final int IllegalModifierForMemberClass
public static final int IllegalModifierForMemberInterface
public static final int IllegalModifierForLocalClass
public static final int ForbiddenReference
public static final int IllegalModifierCombinationFinalAbstractForClass
public static final int IllegalVisibilityModifierForInterfaceMemberType
public static final int IllegalVisibilityModifierCombinationForMemberType
public static final int IllegalStaticModifierForMemberType
public static final int SuperclassMustBeAClass
public static final int ClassExtendFinalClass
public static final int DuplicateSuperInterface
public static final int SuperInterfaceMustBeAnInterface
public static final int HierarchyCircularitySelfReference
public static final int HierarchyCircularity
public static final int HidingEnclosingType
public static final int DuplicateNestedType
public static final int CannotThrowType
public static final int PackageCollidesWithType
public static final int TypeCollidesWithPackage
public static final int DuplicateTypes
public static final int IsClassPathCorrect
public static final int PublicClassMustMatchFileName
public static final int MustSpecifyPackage
public static final int HierarchyHasProblems
public static final int PackageIsNotExpectedPackage
public static final int ObjectCannotHaveSuperTypes
public static final int ObjectMustBeClass
public static final int RedundantSuperinterface
public static final int ShouldImplementHashcode
public static final int AbstractMethodsInConcreteClass
public static final int SuperclassNotFound
public static final int SuperclassNotVisible
public static final int SuperclassAmbiguous
public static final int SuperclassInternalNameProvided
public static final int SuperclassInheritedNameHidesEnclosingName
public static final int InterfaceNotFound
public static final int InterfaceNotVisible
public static final int InterfaceAmbiguous
public static final int InterfaceInternalNameProvided
public static final int InterfaceInheritedNameHidesEnclosingName
public static final int DuplicateField
public static final int DuplicateModifierForField
public static final int IllegalModifierForField
public static final int IllegalModifierForInterfaceField
public static final int IllegalVisibilityModifierCombinationForField
public static final int IllegalModifierCombinationFinalVolatileForField
public static final int UnexpectedStaticModifierForField
public static final int FieldTypeNotFound
public static final int FieldTypeNotVisible
public static final int FieldTypeAmbiguous
public static final int FieldTypeInternalNameProvided
public static final int FieldTypeInheritedNameHidesEnclosingName
public static final int DuplicateMethod
public static final int IllegalModifierForArgument
public static final int DuplicateModifierForMethod
public static final int IllegalModifierForMethod
public static final int IllegalModifierForInterfaceMethod
public static final int IllegalVisibilityModifierCombinationForMethod
public static final int UnexpectedStaticModifierForMethod
public static final int IllegalAbstractModifierCombinationForMethod
public static final int AbstractMethodInAbstractClass
public static final int ArgumentTypeCannotBeVoid
public static final int ArgumentTypeCannotBeVoidArray
public static final int ReturnTypeCannotBeVoidArray
public static final int NativeMethodsCannotBeStrictfp
public static final int DuplicateModifierForArgument
public static final int IllegalModifierForConstructor
public static final int ArgumentTypeNotFound
public static final int ArgumentTypeNotVisible
public static final int ArgumentTypeAmbiguous
public static final int ArgumentTypeInternalNameProvided
public static final int ArgumentTypeInheritedNameHidesEnclosingName
public static final int ExceptionTypeNotFound
public static final int ExceptionTypeNotVisible
public static final int ExceptionTypeAmbiguous
public static final int ExceptionTypeInternalNameProvided
public static final int ExceptionTypeInheritedNameHidesEnclosingName
public static final int ReturnTypeNotFound
public static final int ReturnTypeNotVisible
public static final int ReturnTypeAmbiguous
public static final int ReturnTypeInternalNameProvided
public static final int ReturnTypeInheritedNameHidesEnclosingName
public static final int ConflictingImport
public static final int DuplicateImport
public static final int CannotImportPackage
public static final int UnusedImport
public static final int ImportNotFound
public static final int ImportNotVisible
public static final int ImportAmbiguous
public static final int ImportInternalNameProvided
public static final int ImportInheritedNameHidesEnclosingName
public static final int InvalidTypeForStaticImport
public static final int DuplicateModifierForVariable
public static final int IllegalModifierForVariable
public static final int LocalVariableCannotBeNull
public static final int LocalVariableCanOnlyBeNull
public static final int LocalVariableMayBeNull
public static final int AbstractMethodMustBeImplemented
public static final int FinalMethodCannotBeOverridden
public static final int IncompatibleExceptionInThrowsClause
public static final int IncompatibleExceptionInInheritedMethodThrowsClause
public static final int IncompatibleReturnType
public static final int InheritedMethodReducesVisibility
public static final int CannotOverrideAStaticMethodWithAnInstanceMethod
public static final int CannotHideAnInstanceMethodWithAStaticMethod
public static final int StaticInheritedMethodConflicts
public static final int MethodReducesVisibility
public static final int OverridingNonVisibleMethod
public static final int AbstractMethodCannotBeOverridden
public static final int OverridingDeprecatedMethod
public static final int IncompatibleReturnTypeForNonInheritedInterfaceMethod
public static final int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod
public static final int IllegalVararg
public static final int OverridingMethodWithoutSuperInvocation
public static final int MissingSynchronizedModifierInInheritedMethod
public static final int AbstractMethodMustBeImplementedOverConcreteMethod
public static final int InheritedIncompatibleReturnType
public static final int CodeSnippetMissingClass
public static final int CodeSnippetMissingMethod
public static final int CannotUseSuperInCodeSnippet
public static final int TooManyConstantsInConstantPool
public static final int TooManyBytesForStringConstant
public static final int TooManyFields
public static final int TooManyMethods
public static final int TooManyParametersForSyntheticMethod
public static final int UseAssertAsAnIdentifier
public static final int UseEnumAsAnIdentifier
public static final int EnumConstantsCannotBeSurroundedByParenthesis
public static final int IllegalUseOfUnderscoreAsAnIdentifier
public static final int UninternedIdentityComparison
public static final int Task
public static final int NullLocalVariableReference
public static final int PotentialNullLocalVariableReference
public static final int RedundantNullCheckOnNullLocalVariable
public static final int NullLocalVariableComparisonYieldsFalse
public static final int RedundantLocalVariableNullAssignment
public static final int NullLocalVariableInstanceofYieldsFalse
public static final int RedundantNullCheckOnNonNullLocalVariable
public static final int NonNullLocalVariableComparisonYieldsFalse
public static final int PotentialNullUnboxing
public static final int NullUnboxing
public static final int UndocumentedEmptyBlock
public static final int JavadocInvalidSeeUrlReference
public static final int JavadocMissingTagDescription
public static final int JavadocDuplicateTag
public static final int JavadocHiddenReference
public static final int JavadocInvalidMemberTypeQualification
public static final int JavadocMissingIdentifier
public static final int JavadocNonStaticTypeFromStaticInvocation
public static final int JavadocInvalidParamTagTypeParameter
public static final int JavadocUnexpectedTag
public static final int JavadocMissingParamTag
public static final int JavadocMissingParamName
public static final int JavadocDuplicateParamName
public static final int JavadocInvalidParamName
public static final int JavadocMissingReturnTag
public static final int JavadocDuplicateReturnTag
public static final int JavadocMissingThrowsTag
public static final int JavadocMissingThrowsClassName
public static final int JavadocInvalidThrowsClass
public static final int JavadocDuplicateThrowsClassName
public static final int JavadocInvalidThrowsClassName
public static final int JavadocMissingSeeReference
public static final int JavadocInvalidSeeReference
public static final int JavadocInvalidSeeHref
public static final int JavadocInvalidSeeArgs
public static final int JavadocMissing
public static final int JavadocInvalidTag
public static final int JavadocUndefinedField
public static final int JavadocNotVisibleField
public static final int JavadocAmbiguousField
public static final int JavadocUsingDeprecatedField
public static final int JavadocUndefinedConstructor
public static final int JavadocNotVisibleConstructor
public static final int JavadocAmbiguousConstructor
public static final int JavadocUsingDeprecatedConstructor
public static final int JavadocUndefinedMethod
public static final int JavadocNotVisibleMethod
public static final int JavadocAmbiguousMethod
public static final int JavadocUsingDeprecatedMethod
public static final int JavadocNoMessageSendOnBaseType
public static final int JavadocParameterMismatch
public static final int JavadocNoMessageSendOnArrayType
public static final int JavadocUndefinedType
public static final int JavadocNotVisibleType
public static final int JavadocAmbiguousType
public static final int JavadocUsingDeprecatedType
public static final int JavadocInternalTypeNameProvided
public static final int JavadocInheritedMethodHidesEnclosingName
public static final int JavadocInheritedFieldHidesEnclosingName
public static final int JavadocInheritedNameHidesEnclosingTypeName
public static final int JavadocAmbiguousMethodReference
public static final int JavadocUnterminatedInlineTag
public static final int JavadocMalformedSeeReference
public static final int JavadocMessagePrefix
public static final int JavadocMissingHashCharacter
public static final int JavadocEmptyReturnTag
public static final int JavadocInvalidValueReference
public static final int JavadocUnexpectedText
public static final int JavadocInvalidParamTagName
public static final int DuplicateTypeVariable
public static final int IllegalTypeVariableSuperReference
public static final int NonStaticTypeFromStaticInvocation
public static final int ObjectCannotBeGeneric
public static final int NonGenericType
public static final int IncorrectArityForParameterizedType
public static final int TypeArgumentMismatch
public static final int DuplicateMethodErasure
public static final int ReferenceToForwardTypeVariable
public static final int BoundMustBeAnInterface
public static final int UnsafeRawConstructorInvocation
public static final int UnsafeRawMethodInvocation
public static final int UnsafeTypeConversion
public static final int InvalidTypeVariableExceptionType
public static final int InvalidParameterizedExceptionType
public static final int IllegalGenericArray
public static final int UnsafeRawFieldAssignment
public static final int FinalBoundForTypeVariable
public static final int UndefinedTypeVariable
public static final int SuperInterfacesCollide
public static final int WildcardConstructorInvocation
public static final int WildcardMethodInvocation
public static final int WildcardFieldAssignment
public static final int GenericMethodTypeArgumentMismatch
public static final int GenericConstructorTypeArgumentMismatch
public static final int UnsafeGenericCast
public static final int IllegalInstanceofParameterizedType
public static final int IllegalInstanceofTypeParameter
public static final int NonGenericMethod
public static final int IncorrectArityForParameterizedMethod
public static final int ParameterizedMethodArgumentTypeMismatch
public static final int NonGenericConstructor
public static final int IncorrectArityForParameterizedConstructor
public static final int ParameterizedConstructorArgumentTypeMismatch
public static final int TypeArgumentsForRawGenericMethod
public static final int TypeArgumentsForRawGenericConstructor
public static final int SuperTypeUsingWildcard
public static final int GenericTypeCannotExtendThrowable
public static final int IllegalClassLiteralForTypeVariable
public static final int UnsafeReturnTypeOverride
public static final int MethodNameClash
public static final int RawMemberTypeCannotBeParameterized
public static final int MissingArgumentsForParameterizedMemberType
public static final int StaticMemberOfParameterizedType
public static final int BoundHasConflictingArguments
public static final int DuplicateParameterizedMethods
public static final int IllegalQualifiedParameterizedTypeAllocation
public static final int DuplicateBounds
public static final int BoundCannotBeArray
public static final int UnsafeRawGenericConstructorInvocation
public static final int UnsafeRawGenericMethodInvocation
public static final int TypeParameterHidingType
public static final int RawTypeReference
public static final int NoAdditionalBoundAfterTypeVariable
public static final int UnsafeGenericArrayForVarargs
public static final int IllegalAccessFromTypeVariable
public static final int TypeHidingTypeParameterFromType
public static final int TypeHidingTypeParameterFromMethod
public static final int InvalidUsageOfWildcard
public static final int UnusedTypeArgumentsForMethodInvocation
public static final int IncompatibleTypesInForeach
public static final int InvalidTypeForCollection
public static final int InvalidTypeForCollectionTarget14
public static final int DuplicateInheritedMethods
public static final int MethodNameClashHidden
public static final int UnsafeElementTypeConversion
public static final int InvalidUsageOfTypeParameters
public static final int InvalidUsageOfStaticImports
public static final int InvalidUsageOfForeachStatements
public static final int InvalidUsageOfTypeArguments
public static final int InvalidUsageOfEnumDeclarations
public static final int InvalidUsageOfVarargs
public static final int InvalidUsageOfAnnotations
public static final int InvalidUsageOfAnnotationDeclarations
public static final int InvalidUsageOfTypeParametersForAnnotationDeclaration
public static final int InvalidUsageOfTypeParametersForEnumDeclaration
public static final int IllegalModifierForAnnotationMethod
public static final int IllegalExtendedDimensions
public static final int InvalidFileNameForPackageAnnotations
public static final int IllegalModifierForAnnotationType
public static final int IllegalModifierForAnnotationMemberType
public static final int InvalidAnnotationMemberType
public static final int AnnotationCircularitySelfReference
public static final int AnnotationCircularity
public static final int DuplicateAnnotation
public static final int MissingValueForAnnotationMember
public static final int DuplicateAnnotationMember
public static final int UndefinedAnnotationMember
public static final int AnnotationValueMustBeClassLiteral
public static final int AnnotationValueMustBeConstant
public static final int AnnotationFieldNeedConstantInitialization
public static final int IllegalModifierForAnnotationField
public static final int AnnotationCannotOverrideMethod
public static final int AnnotationMembersCannotHaveParameters
public static final int AnnotationMembersCannotHaveTypeParameters
public static final int AnnotationTypeDeclarationCannotHaveSuperclass
public static final int AnnotationTypeDeclarationCannotHaveSuperinterfaces
public static final int DuplicateTargetInTargetAnnotation
public static final int DisallowedTargetForAnnotation
public static final int MethodMustOverride
public static final int AnnotationTypeDeclarationCannotHaveConstructor
public static final int AnnotationValueMustBeAnnotation
public static final int AnnotationTypeUsedAsSuperInterface
public static final int MissingOverrideAnnotation
public static final int FieldMissingDeprecatedAnnotation
public static final int MethodMissingDeprecatedAnnotation
public static final int TypeMissingDeprecatedAnnotation
public static final int UnhandledWarningToken
public static final int AnnotationValueMustBeArrayInitializer
public static final int AnnotationValueMustBeAnEnumConstant
public static final int MethodMustOverrideOrImplement
public static final int UnusedWarningToken
public static final int MissingOverrideAnnotationForInterfaceMethodImplementation
public static final int InvalidUsageOfTypeAnnotations
public static final int DisallowedExplicitThisParameter
public static final int MisplacedTypeAnnotations
public static final int IllegalTypeAnnotationsInStaticMemberAccess
public static final int IllegalUsageOfTypeAnnotations
public static final int IllegalDeclarationOfThisParameter
public static final int ExplicitThisParameterNotBelow18
public static final int DefaultMethodNotBelow18
public static final int LambdaExpressionNotBelow18
public static final int MethodReferenceNotBelow18
public static final int ConstructorReferenceNotBelow18
public static final int ExplicitThisParameterNotInLambda
public static final int ExplicitAnnotationTargetRequired
public static final int IllegalTypeForExplicitThis
public static final int IllegalQualifierForExplicitThis
public static final int IllegalQualifierForExplicitThis2
public static final int TargetTypeNotAFunctionalInterface
public static final int IllegalVarargInLambda
public static final int illFormedParameterizationOfFunctionalInterface
public static final int lambdaSignatureMismatched
public static final int lambdaParameterTypeMismatched
public static final int IncompatibleLambdaParameterType
public static final int NoGenericLambda
public static final int UnusedTypeArgumentsForConstructorInvocation
public static final int UnusedTypeParameter
public static final int IllegalArrayOfUnionType
public static final int OuterLocalMustBeEffectivelyFinal
public static final int InterfaceNotFunctionalInterface
public static final int ConstructionTypeMismatch
public static final int ToleratedMisplacedTypeAnnotations
public static final int NonNullExpressionComparisonYieldsFalse
public static final int RedundantNullCheckOnNonNullExpression
public static final int NullExpressionReference
public static final int PotentialNullExpressionReference
public static final int CorruptedSignature
public static final int InvalidEncoding
public static final int CannotReadSource
public static final int BoxingConversion
public static final int UnboxingConversion
public static final int IllegalModifierForEnum
public static final int IllegalModifierForEnumConstant
public static final int IllegalModifierForLocalEnum
public static final int IllegalModifierForMemberEnum
public static final int CannotDeclareEnumSpecialMethod
public static final int IllegalQualifiedEnumConstantLabel
public static final int CannotExtendEnum
public static final int CannotInvokeSuperConstructorInEnum
public static final int EnumAbstractMethodMustBeImplemented
public static final int EnumSwitchCannotTargetField
public static final int IllegalModifierForEnumConstructor
public static final int MissingEnumConstantCase
public static final int EnumStaticFieldInInInitializerContext
public static final int EnumConstantMustImplementAbstractMethod
public static final int EnumConstantCannotDefineAbstractMethod
public static final int AbstractMethodInEnum
public static final int MissingEnumDefaultCase
public static final int MissingDefaultCase
public static final int MissingEnumConstantCaseDespiteDefault
public static final int UninitializedLocalVariableHintMissingDefault
public static final int UninitializedBlankFinalFieldHintMissingDefault
public static final int ShouldReturnValueHintMissingDefault
public static final int IllegalExtendedDimensionsForVarArgs
public static final int MethodVarargsArgumentNeedCast
public static final int ConstructorVarargsArgumentNeedCast
public static final int VarargsConflict
public static final int SafeVarargsOnFixedArityMethod
public static final int SafeVarargsOnNonFinalInstanceMethod
public static final int PotentialHeapPollutionFromVararg
public static final int VarargsElementTypeNotVisible
public static final int VarargsElementTypeNotVisibleForConstructor
public static final int ApplicableMethodOverriddenByInapplicable
public static final int JavadocGenericMethodTypeArgumentMismatch
public static final int JavadocNonGenericMethod
public static final int JavadocIncorrectArityForParameterizedMethod
public static final int JavadocParameterizedMethodArgumentTypeMismatch
public static final int JavadocTypeArgumentsForRawGenericMethod
public static final int JavadocGenericConstructorTypeArgumentMismatch
public static final int JavadocNonGenericConstructor
public static final int JavadocIncorrectArityForParameterizedConstructor
public static final int JavadocParameterizedConstructorArgumentTypeMismatch
public static final int JavadocTypeArgumentsForRawGenericConstructor
public static final int AssignmentToMultiCatchParameter
public static final int ResourceHasToImplementAutoCloseable
public static final int AssignmentToResource
public static final int InvalidUnionTypeReferenceSequence
public static final int AutoManagedResourceNotBelow17
public static final int MultiCatchNotBelow17
public static final int PolymorphicMethodNotBelow17
public static final int IncorrectSwitchType17
public static final int CannotInferElidedTypes
public static final int CannotUseDiamondWithExplicitTypeArguments
public static final int CannotUseDiamondWithAnonymousClasses
public static final int SwitchOnStringsNotBelow17
public static final int UnhandledExceptionOnAutoClose
public static final int DiamondNotBelow17
public static final int RedundantSpecificationOfTypeArguments
public static final int PotentiallyUnclosedCloseable
public static final int PotentiallyUnclosedCloseableAtExit
public static final int UnclosedCloseable
public static final int UnclosedCloseableAtExit
public static final int ExplicitlyClosedAutoCloseable
public static final int SwitchOnEnumNotBelow15
public static final int IntersectionCastNotBelow18
public static final int IllegalBasetypeInIntersectionCast
public static final int IllegalArrayTypeInIntersectionCast
public static final int DuplicateBoundInIntersectionCast
public static final int MultipleFunctionalInterfaces
public static final int StaticInterfaceMethodNotBelow18
public static final int DuplicateAnnotationNotMarkedRepeatable
public static final int DisallowedTargetForContainerAnnotationType
public static final int RepeatedAnnotationWithContainerAnnotation
public static final int ExternalProblemNotFixable
public static final int ExternalProblemFixable
public static final int ContainerAnnotationTypeHasWrongValueType
public static final int ContainerAnnotationTypeMustHaveValue
public static final int ContainerAnnotationTypeHasNonDefaultMembers
public static final int ContainerAnnotationTypeHasShorterRetention
public static final int RepeatableAnnotationTypeTargetMismatch
public static final int RepeatableAnnotationTypeIsDocumented
public static final int RepeatableAnnotationTypeIsInherited
public static final int RepeatableAnnotationWithRepeatingContainerAnnotation
public static final int RequiredNonNullButProvidedNull
public static final int RequiredNonNullButProvidedPotentialNull
public static final int RequiredNonNullButProvidedUnknown
public static final int MissingNonNullByDefaultAnnotationOnPackage
public static final int IllegalReturnNullityRedefinition
public static final int IllegalRedefinitionToNonNullParameter
public static final int IllegalDefinitionToNonNullParameter
public static final int ParameterLackingNonNullAnnotation
public static final int ParameterLackingNullableAnnotation
public static final int PotentialNullMessageSendReference
public static final int RedundantNullCheckOnNonNullMessageSend
public static final int CannotImplementIncompatibleNullness
public static final int RedundantNullAnnotation
public static final int IllegalAnnotationForBaseType
public static final int NullableFieldReference
public static final int RedundantNullDefaultAnnotation
public static final int RedundantNullDefaultAnnotationPackage
public static final int RedundantNullDefaultAnnotationType
public static final int RedundantNullDefaultAnnotationMethod
public static final int ContradictoryNullAnnotations
public static final int MissingNonNullByDefaultAnnotationOnType
public static final int RedundantNullCheckOnSpecdNonNullLocalVariable
public static final int SpecdNonNullLocalVariableComparisonYieldsFalse
public static final int RequiredNonNullButProvidedSpecdNullable
public static final int UninitializedNonNullField
public static final int UninitializedNonNullFieldHintMissingDefault
public static final int NonNullMessageSendComparisonYieldsFalse
public static final int RedundantNullCheckOnNonNullSpecdField
public static final int NonNullSpecdFieldComparisonYieldsFalse
public static final int ConflictingNullAnnotations
public static final int ConflictingInheritedNullAnnotations
public static final int RedundantNullCheckOnField
public static final int FieldComparisonYieldsFalse
public static final int ArrayReferencePotentialNullReference
public static final int DereferencingNullableExpression
public static final int NullityMismatchingTypeAnnotation
public static final int NullityMismatchingTypeAnnotationSuperHint
public static final int NullityUncheckedTypeAnnotationDetail
public static final int NullityUncheckedTypeAnnotationDetailSuperHint
public static final int ReferenceExpressionParameterNullityMismatch
public static final int ReferenceExpressionParameterNullityUnchecked
public static final int ReferenceExpressionReturnNullRedef
public static final int ReferenceExpressionReturnNullRedefUnchecked
public static final int RedundantNullCheckAgainstNonNullType
public static final int NullAnnotationUnsupportedLocation
public static final int NullAnnotationUnsupportedLocationAtType
public static final int NullityMismatchTypeArgument
public static final int ContradictoryNullAnnotationsOnBound
public static final int ContradictoryNullAnnotationsInferred
public static final int UnsafeNullnessCast
public static final int NonNullDefaultDetailIsNotEvaluated
public static final int NullNotCompatibleToFreeTypeVariable
public static final int NullityMismatchAgainstFreeTypeVariable
public static final int IllegalModifiersForElidedType
public static final int IllegalModifiers
public static final int IllegalTypeArgumentsInRawConstructorReference
public static final int IllegalModifierForInterfaceMethod18
public static final int DefaultMethodOverridesObjectMethod
public static final int InheritedDefaultMethodConflictsWithOtherInherited
public static final int DuplicateInheritedDefaultMethods
public static final int SuperAccessCannotBypassDirectSuper
public static final int SuperCallCannotBypassOverride
public static final int IllegalModifierCombinationForInterfaceMethod
public static final int IllegalStrictfpForAbstractInterfaceMethod
public static final int IllegalDefaultModifierSpecification
public static final int GenericInferenceError
public static final int LambdaShapeComputationError
public abstract java.lang.String[] getArguments ()
public abstract int getID ()
public abstract java.lang.String getMessage ()
public abstract char[] getOriginatingFileName ()
public abstract int getSourceEnd ()
public abstract int getSourceLineNumber ()
public abstract int getSourceStart ()
public abstract boolean isError ()
public abstract boolean isWarning ()
public abstract void setSourceEnd (int)
public abstract void setSourceLineNumber (int)
public abstract void setSourceStart (int)
}
org/eclipse/jdt/core/compiler/ITerminalSymbols.classITerminalSymbols.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.ITerminalSymbols extends java.lang.Object {
public static final int TokenNameWHITESPACE
public static final int TokenNameCOMMENT_LINE
public static final int TokenNameCOMMENT_BLOCK
public static final int TokenNameCOMMENT_JAVADOC
public static final int TokenNameIdentifier
public static final int TokenNameabstract
public static final int TokenNameassert
public static final int TokenNameboolean
public static final int TokenNamebreak
public static final int TokenNamebyte
public static final int TokenNamecase
public static final int TokenNamecatch
public static final int TokenNamechar
public static final int TokenNameclass
public static final int TokenNamecontinue
public static final int TokenNamedefault
public static final int TokenNamedo
public static final int TokenNamedouble
public static final int TokenNameelse
public static final int TokenNameextends
public static final int TokenNamefalse
public static final int TokenNamefinal
public static final int TokenNamefinally
public static final int TokenNamefloat
public static final int TokenNamefor
public static final int TokenNameif
public static final int TokenNameimplements
public static final int TokenNameimport
public static final int TokenNameinstanceof
public static final int TokenNameint
public static final int TokenNameinterface
public static final int TokenNamelong
public static final int TokenNamenative
public static final int TokenNamenew
public static final int TokenNamenull
public static final int TokenNamepackage
public static final int TokenNameprivate
public static final int TokenNameprotected
public static final int TokenNamepublic
public static final int TokenNamereturn
public static final int TokenNameshort
public static final int TokenNamestatic
public static final int TokenNamestrictfp
public static final int TokenNamesuper
public static final int TokenNameswitch
public static final int TokenNamesynchronized
public static final int TokenNamethis
public static final int TokenNamethrow
public static final int TokenNamethrows
public static final int TokenNametransient
public static final int TokenNametrue
public static final int TokenNametry
public static final int TokenNamevoid
public static final int TokenNamevolatile
public static final int TokenNamewhile
public static final int TokenNameIntegerLiteral
public static final int TokenNameLongLiteral
public static final int TokenNameFloatingPointLiteral
public static final int TokenNameDoubleLiteral
public static final int TokenNameCharacterLiteral
public static final int TokenNameStringLiteral
public static final int TokenNamePLUS_PLUS
public static final int TokenNameMINUS_MINUS
public static final int TokenNameEQUAL_EQUAL
public static final int TokenNameLESS_EQUAL
public static final int TokenNameGREATER_EQUAL
public static final int TokenNameNOT_EQUAL
public static final int TokenNameLEFT_SHIFT
public static final int TokenNameRIGHT_SHIFT
public static final int TokenNameUNSIGNED_RIGHT_SHIFT
public static final int TokenNamePLUS_EQUAL
public static final int TokenNameMINUS_EQUAL
public static final int TokenNameMULTIPLY_EQUAL
public static final int TokenNameDIVIDE_EQUAL
public static final int TokenNameAND_EQUAL
public static final int TokenNameOR_EQUAL
public static final int TokenNameXOR_EQUAL
public static final int TokenNameREMAINDER_EQUAL
public static final int TokenNameLEFT_SHIFT_EQUAL
public static final int TokenNameRIGHT_SHIFT_EQUAL
public static final int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
public static final int TokenNameOR_OR
public static final int TokenNameAND_AND
public static final int TokenNamePLUS
public static final int TokenNameMINUS
public static final int TokenNameNOT
public static final int TokenNameREMAINDER
public static final int TokenNameXOR
public static final int TokenNameAND
public static final int TokenNameMULTIPLY
public static final int TokenNameOR
public static final int TokenNameTWIDDLE
public static final int TokenNameDIVIDE
public static final int TokenNameGREATER
public static final int TokenNameLESS
public static final int TokenNameLPAREN
public static final int TokenNameRPAREN
public static final int TokenNameLBRACE
public static final int TokenNameRBRACE
public static final int TokenNameLBRACKET
public static final int TokenNameRBRACKET
public static final int TokenNameSEMICOLON
public static final int TokenNameQUESTION
public static final int TokenNameCOLON
public static final int TokenNameCOMMA
public static final int TokenNameDOT
public static final int TokenNameEQUAL
public static final int TokenNameEOF
public static final int TokenNameERROR
public static final int TokenNameenum
public static final int TokenNameAT
public static final int TokenNameELLIPSIS
public static final int TokenNameconst
public static final int TokenNamegoto
public static final int TokenNameARROW
public static final int TokenNameCOLON_COLON
}
org/eclipse/jdt/core/compiler/BuildContext.classBuildContext.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.BuildContext extends java.lang.Object {
public void ()
public char[] getContents ()
public org.eclipse.core.resources.IFile getFile ()
public boolean hasAnnotations ()
public void recordAddedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] addedGeneratedFiles
public void recordDeletedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
public void recordDependencies (java.lang.String[])
String[] typeNameDependencies
public void recordNewProblems (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] newProblems
}
org/eclipse/jdt/core/compiler/IScanner.classIScanner.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IScanner extends java.lang.Object {
public abstract char[] getCurrentTokenSource ()
public abstract char[] getRawTokenSource ()
public abstract int getCurrentTokenStartPosition ()
public abstract int getCurrentTokenEndPosition ()
public abstract int getLineStart (int)
public abstract int getLineEnd (int)
public abstract int[] getLineEnds ()
public abstract int getLineNumber (int)
public abstract int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
public abstract char[] getSource ()
public abstract void resetTo (int, int)
public abstract void setSource (char[])
}
org/eclipse/jdt/core/compiler/CompilationParticipant.classCompilationParticipant.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CompilationParticipant extends java.lang.Object {
public static final int READY_FOR_BUILD
public static final int NEEDS_FULL_BUILD
public void ()
public int aboutToBuild (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public void buildFinished (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public void buildStarting (org.eclipse.jdt.core.compiler.BuildContext[], boolean)
org.eclipse.jdt.core.compiler.BuildContext[] files
boolean isBatch
public void cleanStarting (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public boolean isActive (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public boolean isAnnotationProcessor ()
public void processAnnotations (org.eclipse.jdt.core.compiler.BuildContext[])
org.eclipse.jdt.core.compiler.BuildContext[] files
public void reconcile (org.eclipse.jdt.core.compiler.ReconcileContext)
org.eclipse.jdt.core.compiler.ReconcileContext context
}
org/eclipse/jdt/core/compiler/CharOperation.classCharOperation.java
package org.eclipse.jdt.core.compiler
public final org.eclipse.jdt.core.compiler.CharOperation extends java.lang.Object {
public static final char[] NO_CHAR
public static final char[][] NO_CHAR_CHAR
public static final String[] NO_STRINGS
static void ()
public void ()
public static final char[] append (char[], char)
char[] array
char suffix
int length
public static final char[] append (char[], int, char[], int, int)
char[] target
int index
char[] array
int start
int end
int targetLength
int subLength
int newTargetLength
public static final char[][] arrayConcat (char[][], char[][])
char[][] first
char[][] second
int length1
int length2
char[][] result
public static final boolean camelCaseMatch (char[], char[])
char[] pattern
char[] name
public static final boolean camelCaseMatch (char[], char[], boolean)
char[] pattern
char[] name
boolean samePartCount
public static final boolean camelCaseMatch (char[], int, int, char[], int, int)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
public static final boolean camelCaseMatch (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean samePartCount
char patternChar
char nameChar
char nameChar
int iPattern
int iName
int charNature
public static java.lang.String[] charArrayToStringArray (char[][])
char[][] charArrays
int length
String[] strings
int i
public static java.lang.String charToString (char[])
char[] charArray
public static final char[][] arrayConcat (char[][], char[])
char[][] first
char[] second
int length
char[][] result
public static final int compareTo (char[], char[])
char[] array1
char[] array2
int length1
int length2
int min
int i
public static final int compareTo (char[], char[], int, int)
char[] array1
char[] array2
int start
int end
int length1
int length2
int min
int i
public static final int compareWith (char[], char[])
char[] array
char[] prefix
int arrayLength
int prefixLength
int min
int i
char c1
char c2
public static final char[] concat (char[], char[])
char[] first
char[] second
int length1
int length2
char[] result
public static final char[] concat (char[], char[], char[])
char[] first
char[] second
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char[], char[], char)
char[] first
char[] second
char separator
int length1
int length2
char[] result
public static final char[] concat (char[], char, char[], char, char[])
char[] first
char sep1
char[] second
char sep2
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char, char[], char)
char prefix
char[] array
char suffix
int length
char[] result
public static final char[] concatWith (char[], char[][], char)
char[] name
char[][] array
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char[], char)
char[][] array
char[] name
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char)
char[][] array
char separator
int length
int size
int index
char[] result
public static final boolean contains (char, char[][])
char character
char[][] array
int i
char[] subarray
int j
public static final boolean contains (char, char[])
char character
char[] array
int i
public static final boolean contains (char[], char[])
char[] characters
char[] array
int i
int j
public static final char[][] deepCopy (char[][])
char[][] toCopy
int toCopyLength
char[][] result
int i
char[] toElement
int toElementLength
char[] resultElement
public static final boolean endsWith (char[], char[])
char[] array
char[] toBeFound
int i
int j
public static final boolean equals (char[][], char[][])
char[][] first
char[][] second
int i
public static final boolean equals (char[][], char[][], boolean)
char[][] first
char[][] second
boolean isCaseSensitive
int i
public static final boolean equals (char[], char[])
char[] first
char[] second
int i
public static final boolean equals (char[], char[], int, int)
char[] first
char[] second
int secondStart
int secondEnd
public static final boolean equals (char[], char[], int, int, boolean)
char[] first
char[] second
int secondStart
int secondEnd
boolean isCaseSensitive
int i
int i
public static final boolean equals (char[], char[], boolean)
char[] first
char[] second
boolean isCaseSensitive
int i
public static final boolean fragmentEquals (char[], char[], int, boolean)
char[] fragment
char[] name
int startIndex
boolean isCaseSensitive
int max
int i
int i
public static final int hashCode (char[])
char[] array
int length
int hash
int i
int i
int last
public static boolean isWhitespace (char)
char c
public static final int indexOf (char, char[])
char toBeFound
char[] array
public static final int indexOf (char[], char[], boolean)
char[] toBeFound
char[] array
boolean isCaseSensitive
public static final int indexOf (char[], char[], boolean, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
public static final int indexOf (char[], char[], boolean, int, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
int end
int arrayLength
int toBeFoundLength
int i
int i
int i
int max
int j
int i
int max
int j
public static final int indexOf (char, char[], int)
char toBeFound
char[] array
int start
int i
public static final int indexOf (char, char[], int, int)
char toBeFound
char[] array
int start
int end
int i
public static final int lastIndexOf (char, char[])
char toBeFound
char[] array
int i
public static final int lastIndexOf (char, char[], int)
char toBeFound
char[] array
int startIndex
int i
public static final int lastIndexOf (char, char[], int, int)
char toBeFound
char[] array
int startIndex
int endIndex
int i
public static final char[] lastSegment (char[], char)
char[] array
char separator
int pos
public static final boolean match (char[], char[], boolean)
char[] pattern
char[] name
boolean isCaseSensitive
public static final boolean match (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean isCaseSensitive
int iPattern
int iName
char patternChar
int segmentStart
int segmentStart
int prefixStart
public static final boolean pathMatch (char[], char[], boolean, char)
char[] pattern
char[] filepath
boolean isCaseSensitive
char pathSeparator
int pSegmentStart
int pLength
int pSegmentEnd
boolean freeTrailingDoubleStar
int fSegmentStart
int fSegmentStart
int fLength
int fSegmentEnd
int pSegmentRestart
int pSegmentRestart
int fSegmentRestart
public static final int occurencesOf (char, char[])
char toBeFound
char[] array
int count
int i
public static final int occurencesOf (char, char[], int)
char toBeFound
char[] array
int start
int count
int i
public static final int parseInt (char[], int, int) throws java.lang.NumberFormatException
char[] array
int start
int length
int result
public static final boolean prefixEquals (char[], char[])
char[] prefix
char[] name
int max
int i
public static final boolean prefixEquals (char[], char[], boolean)
char[] prefix
char[] name
boolean isCaseSensitive
public static final boolean prefixEquals (char[], char[], boolean, int)
char[] prefix
char[] name
boolean isCaseSensitive
int startIndex
int max
int i
int i
public static final char[] remove (char[], char)
char[] array
char toBeRemoved
int length
char[] result
int count
int i
char c
public static final void replace (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
int i
int max
public static final void replace (char[], char[], char)
char[] array
char[] toBeReplaced
char replacementChar
public static final void replace (char[], char[], char, int, int)
char[] array
char[] toBeReplaced
char replacementChar
int start
int end
int i
int j
public static final char[] replace (char[], char[], char[])
char[] array
char[] toBeReplaced
char[] replacementChars
int max
int replacedLength
int replacementLength
int[] starts
int occurrenceCount
int i
int index
char[] result
int inStart
int outStart
int i
int offset
public static final char[] replaceOnCopy (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
char[] result
int i
int length
char c
public static final char[][] splitAndTrimOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
int start
int end
int start
int end
public static final char[][] splitOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] splitOn (char, char[], int, int)
char divider
char[] array
int start
int end
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] subarray (char[][], int, int)
char[][] array
int start
int end
char[][] result
public static final char[] subarray (char[], int, int)
char[] array
int start
int end
char[] result
public static final char[] toLowerCase (char[])
char[] chars
int length
char[] lowerChars
int i
char c
char lc
public static final char[] toUpperCase (char[])
char[] chars
int length
char[] upperChars
int i
char c
char lc
public static final char[] trim (char[])
char[] chars
int start
int length
int end
public static final java.lang.String toString (char[][])
char[][] array
char[] result
public static final java.lang.String[] toStrings (char[][])
char[][] array
int length
String[] result
int i
}
org/eclipse/jdt/core/compiler/ReconcileContext.classReconcileContext.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.ReconcileContext extends java.lang.Object {
private org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation operation
private org.eclipse.jdt.internal.core.CompilationUnit workingCopy
public void (org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation, org.eclipse.jdt.internal.core.CompilationUnit)
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation operation
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
public org.eclipse.jdt.core.dom.CompilationUnit getAST3 () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.ASTParser parser
public org.eclipse.jdt.core.dom.CompilationUnit getAST4 () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.ASTParser parser
public org.eclipse.jdt.core.dom.CompilationUnit getAST8 () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.ASTParser parser
public int getASTLevel ()
public boolean isResolvingBindings ()
public int getReconcileFlags ()
public org.eclipse.jdt.core.IJavaElementDelta getDelta ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems (java.lang.String)
String markerType
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy ()
public void resetAST ()
public void putProblems (java.lang.String, org.eclipse.jdt.core.compiler.CategorizedProblem[])
String markerType
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
}
org/eclipse/jdt/core/IPackageDeclaration.classIPackageDeclaration.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageDeclaration extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.String getElementName ()
}
org/eclipse/jdt/core/search/
org/eclipse/jdt/core/search/IJavaSearchResultCollector.classIJavaSearchResultCollector.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchResultCollector extends java.lang.Object {
public static final int EXACT_MATCH
public static final int POTENTIAL_MATCH
public abstract void aboutToStart ()
public abstract void accept (org.eclipse.core.resources.IResource, int, int, org.eclipse.jdt.core.IJavaElement, int) throws org.eclipse.core.runtime.CoreException
public abstract void done ()
public abstract org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
}
org/eclipse/jdt/core/search/ITypeNameRequestor.classITypeNameRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.ITypeNameRequestor extends java.lang.Object {
public abstract void acceptClass (char[], char[], char[][], java.lang.String)
public abstract void acceptInterface (char[], char[], char[][], java.lang.String)
}
org/eclipse/jdt/core/search/ISearchPattern.classISearchPattern.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.ISearchPattern extends java.lang.Object {
}
org/eclipse/jdt/core/search/LocalVariableDeclarationMatch.classLocalVariableDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.LocalVariableDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/TypeParameterReferenceMatch.classTypeParameterReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeParameterReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/PackageDeclarationMatch.classPackageDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.PackageDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/SearchRequestor.classSearchRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchRequestor extends java.lang.Object {
public void ()
public abstract void acceptSearchMatch (org.eclipse.jdt.core.search.SearchMatch) throws org.eclipse.core.runtime.CoreException
public void beginReporting ()
public void endReporting ()
public void enterParticipant (org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchParticipant participant
public void exitParticipant (org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchParticipant participant
}
org/eclipse/jdt/core/search/LocalVariableReferenceMatch.classLocalVariableReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.LocalVariableReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
private boolean isReadAccess
private boolean isWriteAccess
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean isReadAccess
boolean isWriteAccess
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final boolean isReadAccess ()
public final boolean isWriteAccess ()
}
org/eclipse/jdt/core/search/PackageReferenceMatch.classPackageReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.PackageReferenceMatch extends org.eclipse.jdt.core.search.ReferenceMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/SearchEngine$SearchPatternAdapter.classSearchEngine.java
package org.eclipse.jdt.core.search
org.eclipse.jdt.core.search.SearchEngine$SearchPatternAdapter extends java.lang.Object implements org.eclipse.jdt.core.search.ISearchPattern {
org.eclipse.jdt.core.search.SearchPattern pattern
void (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern pattern
}
org/eclipse/jdt/core/search/IJavaSearchConstants.classIJavaSearchConstants.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchConstants extends java.lang.Object {
public static final int UNKNOWN
public static final int TYPE
public static final int METHOD
public static final int PACKAGE
public static final int CONSTRUCTOR
public static final int FIELD
public static final int CLASS
public static final int INTERFACE
public static final int ENUM
public static final int ANNOTATION_TYPE
public static final int CLASS_AND_ENUM
public static final int CLASS_AND_INTERFACE
public static final int INTERFACE_AND_ANNOTATION
public static final int DECLARATIONS
public static final int IMPLEMENTORS
public static final int REFERENCES
public static final int ALL_OCCURRENCES
public static final int READ_ACCESSES
public static final int WRITE_ACCESSES
public static final int IGNORE_DECLARING_TYPE
public static final int IGNORE_RETURN_TYPE
public static final int FIELD_DECLARATION_TYPE_REFERENCE
public static final int LOCAL_VARIABLE_DECLARATION_TYPE_REFERENCE
public static final int PARAMETER_DECLARATION_TYPE_REFERENCE
public static final int SUPERTYPE_TYPE_REFERENCE
public static final int THROWS_CLAUSE_TYPE_REFERENCE
public static final int CAST_TYPE_REFERENCE
public static final int CATCH_TYPE_REFERENCE
public static final int CLASS_INSTANCE_CREATION_TYPE_REFERENCE
public static final int RETURN_TYPE_REFERENCE
public static final int IMPORT_DECLARATION_TYPE_REFERENCE
public static final int ANNOTATION_TYPE_REFERENCE
public static final int TYPE_ARGUMENT_TYPE_REFERENCE
public static final int TYPE_VARIABLE_BOUND_TYPE_REFERENCE
public static final int WILDCARD_BOUND_TYPE_REFERENCE
public static final int INSTANCEOF_TYPE_REFERENCE
public static final int SUPER_REFERENCE
public static final int QUALIFIED_REFERENCE
public static final int THIS_REFERENCE
public static final int IMPLICIT_THIS_REFERENCE
public static final int METHOD_REFERENCE_EXPRESSION
public static final int EXACT_MATCH
public static final int PREFIX_MATCH
public static final int PATTERN_MATCH
public static final boolean CASE_SENSITIVE
public static final boolean CASE_INSENSITIVE
public static final int FORCE_IMMEDIATE_SEARCH
public static final int CANCEL_IF_NOT_READY_TO_SEARCH
public static final int WAIT_UNTIL_READY_TO_SEARCH
}
org/eclipse/jdt/core/search/SearchEngine$TypeNameRequestorAdapter.classSearchEngine.java
package org.eclipse.jdt.core.search
org.eclipse.jdt.core.search.SearchEngine$TypeNameRequestorAdapter extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
org.eclipse.jdt.core.search.ITypeNameRequestor nameRequestor
void (org.eclipse.jdt.core.search.ITypeNameRequestor)
org.eclipse.jdt.core.search.ITypeNameRequestor requestor
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/core/search/IJavaSearchScope.classIJavaSearchScope.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchScope extends java.lang.Object {
public static final String JAR_FILE_ENTRY_SEPARATOR
public static final int SOURCES
public static final int APPLICATION_LIBRARIES
public static final int SYSTEM_LIBRARIES
public static final int REFERENCED_PROJECTS
public abstract boolean encloses (java.lang.String)
public abstract boolean encloses (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars ()
public abstract boolean includesBinaries ()
public abstract boolean includesClasspaths ()
public abstract void setIncludesBinaries (boolean)
public abstract void setIncludesClasspaths (boolean)
}
org/eclipse/jdt/core/search/TypeParameterDeclarationMatch.classTypeParameterDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeParameterDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/FieldReferenceMatch.classFieldReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.FieldReferenceMatch extends org.eclipse.jdt.core.search.ReferenceMatch {
private boolean isReadAccess
private boolean isWriteAccess
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean isReadAccess
boolean isWriteAccess
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final boolean isReadAccess ()
public final boolean isWriteAccess ()
}
org/eclipse/jdt/core/search/TypeNameMatch.classTypeNameMatch.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.TypeNameMatch extends java.lang.Object {
public void ()
public abstract int getAccessibility ()
public java.lang.String getFullyQualifiedName ()
public abstract int getModifiers ()
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
public java.lang.String getPackageName ()
public java.lang.String getSimpleTypeName ()
public abstract org.eclipse.jdt.core.IType getType ()
public java.lang.String getTypeContainerName ()
org.eclipse.jdt.core.IType outerType
public java.lang.String getTypeQualifiedName ()
}
org/eclipse/jdt/core/search/TypeDeclarationMatch.classTypeDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/SearchEngine.classSearchEngine.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.SearchEngine extends java.lang.Object {
private org.eclipse.jdt.internal.core.search.BasicSearchEngine basicEngine
public void ()
public void (org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public void (org.eclipse.jdt.core.IWorkingCopy[])
org.eclipse.jdt.core.IWorkingCopy[] workingCopies
int length
org.eclipse.jdt.core.ICompilationUnit[] units
public void (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createStrictHierarchyScope (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IType, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IType type
boolean onlySubtypes
boolean includeFocusType
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
int length
org.eclipse.jdt.core.IJavaElement[] elements
int i
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elements
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean includeReferencedProjects
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], int)
org.eclipse.jdt.core.IJavaElement[] elements
int includeMask
public static org.eclipse.jdt.core.search.ISearchPattern createOrSearchPattern (org.eclipse.jdt.core.search.ISearchPattern, org.eclipse.jdt.core.search.ISearchPattern)
org.eclipse.jdt.core.search.ISearchPattern leftPattern
org.eclipse.jdt.core.search.ISearchPattern rightPattern
org.eclipse.jdt.core.search.SearchPattern left
org.eclipse.jdt.core.search.SearchPattern right
org.eclipse.jdt.core.search.SearchPattern pattern
public static org.eclipse.jdt.core.search.ISearchPattern createSearchPattern (java.lang.String, int, int, boolean)
String stringPattern
int searchFor
int limitTo
boolean isCaseSensitive
int matchMode
int matchRule
public static org.eclipse.jdt.core.search.ISearchPattern createSearchPattern (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int limitTo
public static org.eclipse.jdt.core.search.TypeNameMatch createTypeNameMatch (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int modifiers
public static org.eclipse.jdt.core.search.IJavaSearchScope createWorkspaceScope ()
public static org.eclipse.jdt.core.search.SearchParticipant getDefaultSearchParticipant ()
public void search (org.eclipse.core.resources.IWorkspace, java.lang.String, int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
String patternString
int searchFor
int limitTo
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
int matchMode
org.eclipse.core.runtime.CoreException e
public void search (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement element
int limitTo
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
public void search (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.search.ISearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.search.ISearchPattern searchPattern
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.core.runtime.CoreException e
public void search (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant[], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant[] participants
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchAllTypeNames (char[], char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageExactName
char[] typeName
int matchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void searchAllTypeNames (char[], int, char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
int packageMatchRule
char[] typeName
int typeMatchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[], int, char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameMatchRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
int packageMatchRule
char[] typeName
int typeMatchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameMatchRequestor nameMatchRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[][], char[][], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[][] qualifications
char[][] typeNames
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[][], char[][], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameMatchRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[][] qualifications
char[][] typeNames
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameMatchRequestor nameMatchRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[], char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.ITypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
char[] typeName
int matchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.ITypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.search.SearchEngine$TypeNameRequestorAdapter requestorAdapter
public void searchAllTypeNames (org.eclipse.core.resources.IWorkspace, char[], char[], int, boolean, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.ITypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
char[] packageName
char[] typeName
int matchMode
boolean isCaseSensitive
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.ITypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void searchDeclarationsOfAccessedFields (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchDeclarationsOfAccessedFields (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfReferencedTypes (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchDeclarationsOfReferencedTypes (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfSentMessages (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchDeclarationsOfSentMessages (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.jdt.core.search.SearchPattern pattern
}
org/eclipse/jdt/core/search/TypeNameMatchRequestor.classTypeNameMatchRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.TypeNameMatchRequestor extends java.lang.Object {
public void ()
public abstract void acceptTypeNameMatch (org.eclipse.jdt.core.search.TypeNameMatch)
}
org/eclipse/jdt/core/search/TypeNameRequestor.classTypeNameRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.TypeNameRequestor extends java.lang.Object {
public void ()
public void acceptType (int, char[], char[], char[][], java.lang.String)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
}
org/eclipse/jdt/core/search/TypeReferenceMatch.classTypeReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeReferenceMatch extends org.eclipse.jdt.core.search.ReferenceMatch {
private org.eclipse.jdt.core.IJavaElement[] otherElements
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final org.eclipse.jdt.core.IJavaElement[] getOtherElements ()
public final void setOtherElements (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] otherElements
}
org/eclipse/jdt/core/search/SearchMatch.classSearchMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.SearchMatch extends java.lang.Object {
public static final int A_ACCURATE
public static final int A_INACCURATE
private Object element
private int length
private int offset
private int accuracy
private org.eclipse.jdt.core.search.SearchParticipant participant
private org.eclipse.core.resources.IResource resource
private boolean insideDocComment
private static final int ALL_GENERIC_FLAVORS
private int rule
private boolean raw
private boolean implicit
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
int genericFlavors
public final int getAccuracy ()
public final java.lang.Object getElement ()
public final int getLength ()
public final int getOffset ()
public final org.eclipse.jdt.core.search.SearchParticipant getParticipant ()
public final org.eclipse.core.resources.IResource getResource ()
public final int getRule ()
public final boolean isEquivalent ()
public final boolean isErasure ()
public final boolean isExact ()
public final boolean isImplicit ()
public final boolean isRaw ()
public final boolean isInsideDocComment ()
public final void setAccuracy (int)
int accuracy
public final void setElement (java.lang.Object)
Object element
public final void setInsideDocComment (boolean)
boolean insideDoc
public final void setImplicit (boolean)
boolean implicit
public final void setLength (int)
int length
public final void setOffset (int)
int offset
public final void setParticipant (org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchParticipant participant
public final void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public final void setRule (int)
int rule
public final void setRaw (boolean)
boolean raw
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/core/search/MethodDeclarationMatch.classMethodDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.MethodDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/SearchEngine$ResultCollectorAdapter.classSearchEngine.java
package org.eclipse.jdt.core.search
org.eclipse.jdt.core.search.SearchEngine$ResultCollectorAdapter extends org.eclipse.jdt.core.search.SearchRequestor {
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
void (org.eclipse.jdt.core.search.IJavaSearchResultCollector)
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
public void acceptSearchMatch (org.eclipse.jdt.core.search.SearchMatch) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch match
public void beginReporting ()
public void endReporting ()
}
org/eclipse/jdt/core/search/SearchPattern.classSearchPattern.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchPattern extends java.lang.Object {
public static final int R_EXACT_MATCH
public static final int R_PREFIX_MATCH
public static final int R_PATTERN_MATCH
public static final int R_REGEXP_MATCH
public static final int R_CASE_SENSITIVE
public static final int R_ERASURE_MATCH
public static final int R_EQUIVALENT_MATCH
public static final int R_FULL_MATCH
public static final int R_CAMELCASE_MATCH
public static final int R_CAMELCASE_SAME_PART_COUNT_MATCH
private static final int MODE_MASK
private int matchRule
public org.eclipse.jdt.core.IJavaElement focus
public int kind
public boolean mustResolve
public void (int)
int matchRule
public void acceptMatch (java.lang.String, java.lang.String, char, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope)
String relativePath
String containerPath
char separator
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
public void acceptMatch (java.lang.String, java.lang.String, char, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor)
String relativePath
String containerPath
char separator
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.search.JavaSearchScope javaSearchScope
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
StringBuffer documentPath
StringBuffer buffer
String documentPath
boolean encloses
public org.eclipse.jdt.core.search.SearchPattern currentPattern ()
public static final boolean camelCaseMatch (java.lang.String, java.lang.String)
String pattern
String name
public static final boolean camelCaseMatch (java.lang.String, java.lang.String, boolean)
String pattern
String name
boolean samePartCount
public static final boolean camelCaseMatch (java.lang.String, int, int, java.lang.String, int, int)
String pattern
int patternStart
int patternEnd
String name
int nameStart
int nameEnd
public static final boolean camelCaseMatch (java.lang.String, int, int, java.lang.String, int, int, boolean)
String pattern
int patternStart
int patternEnd
String name
int nameStart
int nameEnd
boolean samePartCount
public static final int[] getMatchingRegions (java.lang.String, java.lang.String, int)
String pattern
String name
int matchRule
int nameLength
int patternLength
boolean countMatch
int[] regions
public static org.eclipse.jdt.core.search.SearchPattern createAndPattern (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern leftPattern
org.eclipse.jdt.core.search.SearchPattern rightPattern
private static org.eclipse.jdt.core.search.SearchPattern createFieldPattern (java.lang.String, int, int)
String patternString
int limitTo
int matchRule
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int lastToken
String declaringType
String fieldName
String type
int mode
int token
int token
String tokenSource
char[] fieldNameChars
char[] declaringTypeQualification
char[] declaringTypeSimpleName
char[] typeQualification
char[] typeSimpleName
char[] declaringTypePart
int lastDotPosition
char[] typePart
int lastDotPosition
private static org.eclipse.jdt.core.search.SearchPattern createMethodOrConstructorPattern (java.lang.String, int, int, boolean)
String patternString
int limitTo
int matchRule
boolean isConstructor
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int lastToken
String declaringType
String selector
String parameterType
String[] parameterTypes
char[][] typeArguments
String typeArgumentsString
int parameterCount
String returnType
boolean foundClosingParenthesis
int mode
int token
int token
int argCount
String pseudoType
char[] selectorChars
char[] declaringTypeQualification
char[] declaringTypeSimpleName
char[] returnTypeQualification
char[] returnTypeSimpleName
char[][] parameterTypeQualifications
char[][] parameterTypeSimpleNames
String declaringTypeSignature
String returnTypeSignature
String[] parameterTypeSignatures
char[] declaringTypePart
int lastDotPosition
int i
char[] parameterTypePart
int lastDotPosition
char[] returnTypePart
int lastDotPosition
public static org.eclipse.jdt.core.search.SearchPattern createOrPattern (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern leftPattern
org.eclipse.jdt.core.search.SearchPattern rightPattern
private static org.eclipse.jdt.core.search.SearchPattern createPackagePattern (java.lang.String, int, int)
String patternString
int limitTo
int matchRule
public static org.eclipse.jdt.core.search.SearchPattern createPattern (java.lang.String, int, int, int)
String stringPattern
int searchFor
int limitTo
int matchRule
public static org.eclipse.jdt.core.search.SearchPattern createPattern (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int limitTo
public static org.eclipse.jdt.core.search.SearchPattern createPattern (org.eclipse.jdt.core.IJavaElement, int, int)
org.eclipse.jdt.core.IJavaElement element
int limitTo
int matchRule
org.eclipse.jdt.core.search.SearchPattern searchPattern
int lastDot
int lastDot
int lastDot
int lastDot
boolean ignoreDeclaringType
boolean ignoreReturnType
int maskedLimitTo
char[] declaringSimpleName
char[] declaringQualification
org.eclipse.jdt.core.IField field
org.eclipse.jdt.core.IType declaringClass
char[][] enclosingNames
char[] name
char[] typeSimpleName
char[] typeQualification
String typeSignature
char[] signature
char[] typeErasure
String elementName
org.eclipse.jdt.core.IImportDeclaration importDecl
org.eclipse.jdt.internal.core.LocalVariable localVar
org.eclipse.jdt.core.ITypeParameter typeParam
boolean findParamDeclarations
boolean findParamReferences
org.eclipse.jdt.core.IMethod method
boolean isConstructor
boolean isConstructor
org.eclipse.jdt.core.IType declaringClass
char[][] enclosingNames
char[] selector
char[] returnSimpleName
char[] returnQualification
String returnSignature
char[] signature
char[] returnErasure
String[] parameterTypes
int paramCount
char[][] parameterSimpleNames
char[][] parameterQualifications
String[] parameterSignatures
int i
char[] signature
char[] paramErasure
org.eclipse.jdt.core.IType type
private static org.eclipse.jdt.core.search.SearchPattern createTypePattern (char[], char[], char[][], java.lang.String, org.eclipse.jdt.core.IType, int, int)
char[] simpleName
char[] packageName
char[][] enclosingTypeNames
String typeSignature
org.eclipse.jdt.core.IType type
int limitTo
int matchRule
private static org.eclipse.jdt.core.search.SearchPattern createTypePattern (java.lang.String, int, int, char)
String patternString
int limitTo
int matchRule
char indexSuffix
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
String type
int token
int token
int argCount
String typeSignature
char[] qualificationChars
char[] typeChars
char[] typePart
int lastDotPosition
private static char[][] enclosingTypeNames (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IType declaringType
org.eclipse.jdt.core.IType declaringClass
public void decodeIndexKey (char[])
char[] key
public void findIndexMatches (org.eclipse.jdt.internal.core.index.Index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.index.EntryResult[] entries
org.eclipse.jdt.core.search.SearchPattern decodedResult
String containerPath
char separator
int i
int l
org.eclipse.jdt.internal.core.index.EntryResult entry
String[] names
int j
int n
public abstract org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[] getIndexKey ()
public char[][] getIndexCategories ()
public final int getMatchRule ()
public boolean isPolymorphicSearch ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
public boolean matchesName (char[], char[])
char[] pattern
char[] name
boolean isCaseSensitive
int matchMode
boolean emptyPattern
boolean sameLength
boolean canBePrefix
boolean matchFirstChar
public static int validateMatchRule (java.lang.String, int)
String stringPattern
int matchRule
int starIndex
int questionIndex
boolean validCamelCase
boolean validCamelCase
private static boolean validateCamelCasePattern (java.lang.String)
String stringPattern
int length
boolean validCamelCase
boolean lowerCamelCase
int uppercase
int i
char ch
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
public java.lang.String toString ()
}
org/eclipse/jdt/core/search/MethodReferenceMatch.classMethodReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.MethodReferenceMatch extends org.eclipse.jdt.core.search.ReferenceMatch {
private boolean constructor
private boolean synthetic
private boolean superInvocation
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean constructor
boolean synthetic
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean constructor
boolean synthetic
boolean superInvocation
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final boolean isConstructor ()
public final boolean isSynthetic ()
public boolean isSuperInvocation ()
}
org/eclipse/jdt/core/search/FieldDeclarationMatch.classFieldDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.FieldDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/SearchDocument.classSearchDocument.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchDocument extends java.lang.Object {
private org.eclipse.jdt.internal.core.index.Index index
private String containerRelativePath
private org.eclipse.jdt.internal.compiler.SourceElementParser parser
private String documentPath
private org.eclipse.jdt.core.search.SearchParticipant participant
private boolean shouldIndexResolvedDocument
protected void (java.lang.String, org.eclipse.jdt.core.search.SearchParticipant)
String documentPath
org.eclipse.jdt.core.search.SearchParticipant participant
public void addIndexEntry (char[], char[])
char[] category
char[] key
public abstract byte[] getByteContents ()
public abstract char[] getCharContents ()
private java.lang.String getContainerRelativePath ()
public abstract java.lang.String getEncoding ()
public org.eclipse.jdt.internal.compiler.SourceElementParser getParser ()
public final org.eclipse.jdt.core.search.SearchParticipant getParticipant ()
public final java.lang.String getPath ()
public void removeAllIndexEntries ()
public void setIndex (org.eclipse.jdt.internal.core.index.Index)
org.eclipse.jdt.internal.core.index.Index indexToSet
public void setParser (org.eclipse.jdt.internal.compiler.SourceElementParser)
org.eclipse.jdt.internal.compiler.SourceElementParser sourceElementParser
public void requireIndexingResolvedDocument ()
public boolean shouldIndexResolvedDocument ()
}
org/eclipse/jdt/core/search/SearchParticipant.classSearchParticipant.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchParticipant extends java.lang.Object {
private org.eclipse.core.runtime.IPath lastIndexLocation
protected void ()
public void beginSearching ()
public void doneSearching ()
public java.lang.String getDescription ()
public abstract org.eclipse.jdt.core.search.SearchDocument getDocument (java.lang.String)
public abstract void indexDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
public void indexResolvedDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.core.runtime.IPath indexLocation
public abstract void locateMatches (org.eclipse.jdt.core.search.SearchDocument[], org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public void removeIndex (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath indexLocation
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public void resolveDocument (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
public final void scheduleDocumentIndexing (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.core.runtime.IPath indexPath
org.eclipse.core.runtime.IPath documentPath
Object file
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
public abstract org.eclipse.core.runtime.IPath[] selectIndexes (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope)
}
org/eclipse/jdt/core/search/ReferenceMatch.classReferenceMatch.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.ReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
org.eclipse.jdt.core.IJavaElement localElement
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final org.eclipse.jdt.core.IJavaElement getLocalElement ()
public final void setLocalElement (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
}
org/eclipse/jdt/core/index/
org/eclipse/jdt/core/index/messages.properties
org/eclipse/jdt/core/IRegion.classIRegion.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IRegion extends java.lang.Object {
public abstract void add (org.eclipse.jdt.core.IJavaElement)
public abstract boolean contains (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IJavaElement[] getElements ()
public abstract boolean remove (org.eclipse.jdt.core.IJavaElement)
}
org/eclipse/jdt/core/Signature.classSignature.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.Signature extends java.lang.Object {
public static final int ARRAY_TYPE_SIGNATURE
public static final int BASE_TYPE_SIGNATURE
private static final char[] BOOLEAN
private static final char[] BYTE
public static final char C_ARRAY
public static final char C_BOOLEAN
public static final char C_BYTE
public static final char C_CAPTURE
public static final char C_CHAR
public static final char C_COLON
public static final char C_DOLLAR
public static final char C_DOT
public static final char C_DOUBLE
public static final char C_EXCEPTION_START
public static final char C_EXTENDS
public static final char C_FLOAT
public static final char C_GENERIC_END
public static final char C_GENERIC_START
public static final char C_INT
public static final char C_INTERSECTION
public static final char C_LONG
public static final char C_NAME_END
public static final char C_PARAM_END
public static final char C_PARAM_START
public static final char C_RESOLVED
public static final char C_SEMICOLON
public static final char C_SHORT
public static final char C_STAR
public static final char C_SUPER
public static final char C_TYPE_VARIABLE
public static final char C_UNRESOLVED
public static final char C_VOID
private static final char[] CAPTURE
public static final int CAPTURE_TYPE_SIGNATURE
private static final char[] CHAR
public static final int CLASS_TYPE_SIGNATURE
private static final char[] DOUBLE
private static final char[] EXTENDS
private static final char[] FLOAT
private static final char[] INT
public static final int INTERSECTION_TYPE_SIGNATURE
private static final char[] LONG
private static final char[] SHORT
public static final String SIG_BOOLEAN
public static final String SIG_BYTE
public static final String SIG_CHAR
public static final String SIG_DOUBLE
public static final String SIG_FLOAT
public static final String SIG_INT
public static final String SIG_LONG
public static final String SIG_SHORT
public static final String SIG_VOID
private static final char[] SUPER
public static final int TYPE_VARIABLE_SIGNATURE
private static final char[] VOID
public static final int WILDCARD_TYPE_SIGNATURE
static void ()
private static void appendArgumentSimpleNames (char[], int, int, java.lang.StringBuffer)
char[] name
int start
int end
StringBuffer buffer
int depth
int argumentStart
int argumentCount
int i
private static int appendArrayTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
private static int appendArrayTypeSignature (char[], int, boolean, java.lang.StringBuffer, boolean)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
boolean isVarArgs
int length
char c
int index
int e
int i
int dims
private static int appendCaptureTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
private static int appendClassTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
boolean resolved
boolean removePackageQualifiers
int p
int checkpoint
int innerTypeStart
boolean inAnonymousType
int e
private static int appendIntersectionTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
private static void appendSimpleName (char[], int, int, java.lang.StringBuffer)
char[] name
int start
int end
StringBuffer buffer
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int index
int checkPos
int checkPos
int i
char c
int nameStart
int nameEnd
private static int appendTypeArgumentSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
private static int appendTypeArgumentSignatures (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
int p
int count
int e
private static int appendTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
private static int appendTypeSignature (char[], int, boolean, java.lang.StringBuffer, boolean)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
boolean isVarArgs
char c
int e
private static int checkArrayDimension (char[], int, int)
char[] typeName
int pos
int length
int genericBalance
private static int checkName (char[], char[], int, int)
char[] name
char[] typeName
int pos
int length
char currentChar
private static int checkNextChar (char[], char, int, int, boolean)
char[] typeName
char expectedChar
int pos
int length
boolean isOptional
private static int consumeWhitespace (char[], int, int)
char[] typeName
int pos
int length
char currentChar
public static char[] createArraySignature (char[], int)
char[] typeSignature
int arrayCount
int sigLength
char[] result
int i
public static java.lang.String createArraySignature (java.lang.String, int)
String typeSignature
int arrayCount
public static char[] createCharArrayTypeSignature (char[], boolean)
char[] typeName
boolean isResolved
int length
StringBuffer buffer
int pos
char[] result
public static java.lang.String createIntersectionTypeSignature (char[][])
char[][] typeSignatures
StringBuffer buffer
int i
int max
public static java.lang.String createIntersectionTypeSignature (java.lang.String[])
String[] typeSignatures
int typeSignaturesLenth
char[][] signatures
int i
public static char[] createMethodSignature (char[][], char[])
char[][] parameterTypes
char[] returnType
int parameterTypesLength
int parameterLength
int i
int returnTypeLength
char[] result
int index
int i
char[] parameterType
int length
public static java.lang.String createMethodSignature (java.lang.String[], java.lang.String)
String[] parameterTypes
String returnType
int parameterTypesLenth
char[][] parameters
int i
public static char[] createTypeParameterSignature (char[], char[][])
char[] typeParameterName
char[][] boundSignatures
int length
int boundsSize
int i
int nameLength
char[] result
int index
int i
int boundLength
public static java.lang.String createTypeParameterSignature (java.lang.String, java.lang.String[])
String typeParameterName
String[] boundSignatures
int length
char[][] boundSignatureChars
int i
public static java.lang.String createTypeSignature (char[], boolean)
char[] typeName
boolean isResolved
public static java.lang.String createTypeSignature (java.lang.String, boolean)
String typeName
boolean isResolved
private static int encodeArrayDimension (char[], int, int, java.lang.StringBuffer)
char[] typeName
int pos
int length
StringBuffer buffer
int checkPos
int checkPos
private static int encodeQualifiedName (char[], int, int, java.lang.StringBuffer)
char[] typeName
int pos
int length
StringBuffer buffer
int count
char lastAppendedChar
char currentChar
int checkPos
private static int encodeTypeSignature (char[], int, boolean, int, java.lang.StringBuffer)
char[] typeName
int start
boolean isResolved
int length
StringBuffer buffer
int pos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
char currentChar
int end
int end
public static int getArrayCount (char[]) throws java.lang.IllegalArgumentException
char[] typeSignature
int count
public static int getArrayCount (java.lang.String) throws java.lang.IllegalArgumentException
String typeSignature
public static char[] getElementType (char[]) throws java.lang.IllegalArgumentException
char[] typeSignature
int count
int length
char[] result
public static java.lang.String getElementType (java.lang.String) throws java.lang.IllegalArgumentException
String typeSignature
char[] signature
char[] elementType
public static char[][] getIntersectionTypeBounds (char[]) throws java.lang.IllegalArgumentException
char[] intersectionTypeSignature
java.util.ArrayList args
int i
int length
int e
int size
char[][] result
public static java.lang.String[] getIntersectionTypeBounds (java.lang.String) throws java.lang.IllegalArgumentException
String intersectionTypeSignature
char[][] args
public static int getParameterCount (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int count
int i
int e
public static int getParameterCount (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
public static char[][] getParameterTypes (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int count
char[][] result
int i
int t
int e
public static java.lang.String[] getParameterTypes (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
char[][] parameterTypes
public static char[] getQualifier (char[])
char[] name
int firstGenericStart
int lastDot
public static java.lang.String getQualifier (java.lang.String)
String name
char[] qualifier
public static char[] getReturnType (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int paren
int last
public static java.lang.String getReturnType (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
public static char[] getSignatureQualifier (char[])
char[] typeSignature
char[] qualifiedType
int dotCount
int i
int i
public static java.lang.String getSignatureQualifier (java.lang.String)
String typeSignature
public static char[] getSignatureSimpleName (char[])
char[] typeSignature
char[] qualifiedType
int dotCount
int i
int i
public static java.lang.String getSignatureSimpleName (java.lang.String)
String typeSignature
public static char[] getSimpleName (char[])
char[] name
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int length
int i
StringBuffer buffer
int nameStart
char[] result
public static java.lang.String getSimpleName (java.lang.String)
String name
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int length
int i
StringBuffer buffer
char[] nameChars
int nameStart
public static char[][] getSimpleNames (char[])
char[] name
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static java.lang.String[] getSimpleNames (java.lang.String)
String name
public static char[][] getThrownExceptionTypes (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int exceptionStart
int paren
int length
int length
int i
java.util.ArrayList exceptionList
char[][] result
public static java.lang.String[] getThrownExceptionTypes (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
char[][] parameterTypes
public static char[][] getTypeArguments (char[]) throws java.lang.IllegalArgumentException
char[] parameterizedTypeSignature
int length
int count
int start
java.util.ArrayList args
int p
char c
int size
char[][] result
int e
public static java.lang.String[] getTypeArguments (java.lang.String) throws java.lang.IllegalArgumentException
String parameterizedTypeSignature
char[][] args
public static char[] getTypeErasure (char[]) throws java.lang.IllegalArgumentException
char[] parameterizedTypeSignature
int end
int length
char[] result
int pos
int start
int deep
int idx
int size
int size
char[] resized
public static java.lang.String getTypeErasure (java.lang.String) throws java.lang.IllegalArgumentException
String parameterizedTypeSignature
char[] signature
char[] erasure
public static char[][] getTypeParameterBounds (char[]) throws java.lang.IllegalArgumentException
char[] formalTypeParameterSignature
int p1
int p2
char[] classBound
char[] classBound
char[] classBound
char[][] interfaceBounds
int resultLength
char[][] result
public static java.lang.String[] getTypeParameterBounds (java.lang.String) throws java.lang.IllegalArgumentException
String formalTypeParameterSignature
char[][] bounds
public static char[][] getTypeParameters (char[]) throws java.lang.IllegalArgumentException
char[] methodOrTypeSignature
int length
java.util.ArrayList paramList
int paramStart
int i
int size
char[][] result
public static java.lang.String[] getTypeParameters (java.lang.String) throws java.lang.IllegalArgumentException
String methodOrTypeSignature
char[][] params
public static int getTypeSignatureKind (char[])
char[] typeSignature
char c
int count
int i
int length
public static int getTypeSignatureKind (java.lang.String)
String typeSignature
public static char[] getTypeVariable (char[]) throws java.lang.IllegalArgumentException
char[] formalTypeParameterSignature
int p
public static java.lang.String getTypeVariable (java.lang.String) throws java.lang.IllegalArgumentException
String formalTypeParameterSignature
public static char[] removeCapture (char[])
char[] methodOrTypeSignature
public static java.lang.String removeCapture (java.lang.String)
String methodOrTypeSignature
char[] array
char[] result
public static char[] toCharArray (char[]) throws java.lang.IllegalArgumentException
char[] signature
int sigLength
StringBuffer buffer
char[] result
public static char[] toCharArray (char[], char[], char[][], boolean, boolean)
char[] methodSignature
char[] methodName
char[][] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
public static char[] toCharArray (char[], char[], char[][], boolean, boolean, boolean)
char[] methodSignature
char[] methodName
char[][] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
boolean isVargArgs
int firstParen
StringBuffer buffer
char[] rts
char[][] pts
int max
int index
int i
int i
char[] result
public static char[] toQualifiedName (char[][])
char[][] segments
int length
int resultLength
int i
char[] result
int index
int i
char[] segment
int segmentLength
public static java.lang.String toQualifiedName (java.lang.String[])
String[] segments
int length
char[][] charArrays
int i
public static java.lang.String toString (java.lang.String) throws java.lang.IllegalArgumentException
String signature
public static java.lang.String toString (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean)
String methodSignature
String methodName
String[] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
public static java.lang.String toString (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean, boolean)
String methodSignature
String methodName
String[] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
boolean isVarArgs
char[][] params
char[][] params
int paramLength
int i
private void ()
}
org/eclipse/jdt/core/eval/
org/eclipse/jdt/core/eval/ICodeSnippetRequestor.classICodeSnippetRequestor.java
package org.eclipse.jdt.core.eval
public abstract org.eclipse.jdt.core.eval.ICodeSnippetRequestor extends java.lang.Object {
public static final String LOCAL_VAR_PREFIX
public static final String DELEGATE_THIS
public static final String RUN_METHOD
public static final String RESULT_VALUE_FIELD
public static final String RESULT_TYPE_FIELD
public static final int VARIABLE
public static final int CODE_SNIPPET
public static final int IMPORT
public static final int PACKAGE
public static final int INTERNAL
static void ()
public abstract boolean acceptClassFiles (byte[][], java.lang.String[][], java.lang.String)
public abstract void acceptProblem (org.eclipse.core.resources.IMarker, java.lang.String, int)
}
org/eclipse/jdt/core/eval/IGlobalVariable.classIGlobalVariable.java
package org.eclipse.jdt.core.eval
public abstract org.eclipse.jdt.core.eval.IGlobalVariable extends java.lang.Object {
public abstract java.lang.String getInitializer ()
public abstract java.lang.String getName ()
public abstract java.lang.String getTypeName ()
}
org/eclipse/jdt/core/eval/IEvaluationContext.classIEvaluationContext.java
package org.eclipse.jdt.core.eval
public abstract org.eclipse.jdt.core.eval.IEvaluationContext extends java.lang.Object {
public abstract org.eclipse.jdt.core.eval.IGlobalVariable[] allVariables ()
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (java.lang.String, int, int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (java.lang.String, int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void deleteVariable (org.eclipse.jdt.core.eval.IGlobalVariable)
public abstract void evaluateCodeSnippet (java.lang.String, java.lang.String[], java.lang.String[], int[], org.eclipse.jdt.core.IType, boolean, boolean, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void evaluateCodeSnippet (java.lang.String, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void evaluateVariable (org.eclipse.jdt.core.eval.IGlobalVariable, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getImports ()
public abstract java.lang.String getPackageName ()
public abstract org.eclipse.jdt.core.IJavaProject getProject ()
public abstract org.eclipse.jdt.core.eval.IGlobalVariable newVariable (java.lang.String, java.lang.String, java.lang.String)
public abstract void setImports (java.lang.String[])
public abstract void setPackageName (java.lang.String)
public abstract void validateImports (org.eclipse.jdt.core.eval.ICodeSnippetRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IType.classIType.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IType extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IField createField (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IInitializer createInitializer (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMethod createMethod (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMethod[] findMethods (org.eclipse.jdt.core.IMethod)
public abstract org.eclipse.jdt.core.IJavaElement[] getChildrenForCategory (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IField getField (java.lang.String)
public abstract org.eclipse.jdt.core.IField[] getFields () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getFullyQualifiedName ()
public abstract java.lang.String getFullyQualifiedName (char)
public abstract java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IInitializer getInitializer (int)
public abstract org.eclipse.jdt.core.IInitializer[] getInitializers () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getKey ()
public abstract org.eclipse.jdt.core.IMethod getMethod (java.lang.String, java.lang.String[])
public abstract org.eclipse.jdt.core.IMethod[] getMethods () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment getPackageFragment ()
public abstract java.lang.String getSuperclassName () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getSuperclassTypeSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getSuperInterfaceTypeSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getSuperInterfaceNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType (java.lang.String)
public abstract org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public abstract java.lang.String getTypeQualifiedName ()
public abstract java.lang.String getTypeQualifiedName (char)
public abstract org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isAnonymous () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isClass () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isEnum () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isAnnotation () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isLocal () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isMember () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isResolved ()
public abstract org.eclipse.jdt.core.ITypeHierarchy loadTypeHierachy (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[][] resolveType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[][] resolveType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isLambda ()
}
org/eclipse/jdt/core/CompletionProposal.classCompletionProposal.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CompletionProposal extends java.lang.Object {
public static final int ANONYMOUS_CLASS_DECLARATION
public static final int FIELD_REF
public static final int KEYWORD
public static final int LABEL_REF
public static final int LOCAL_VARIABLE_REF
public static final int METHOD_REF
public static final int METHOD_DECLARATION
public static final int PACKAGE_REF
public static final int TYPE_REF
public static final int VARIABLE_DECLARATION
public static final int POTENTIAL_METHOD_DECLARATION
public static final int METHOD_NAME_REFERENCE
public static final int ANNOTATION_ATTRIBUTE_REF
public static final int JAVADOC_FIELD_REF
public static final int JAVADOC_METHOD_REF
public static final int JAVADOC_TYPE_REF
public static final int JAVADOC_VALUE_REF
public static final int JAVADOC_PARAM_REF
public static final int JAVADOC_BLOCK_TAG
public static final int JAVADOC_INLINE_TAG
public static final int FIELD_IMPORT
public static final int METHOD_IMPORT
public static final int TYPE_IMPORT
public static final int METHOD_REF_WITH_CASTED_RECEIVER
public static final int FIELD_REF_WITH_CASTED_RECEIVER
public static final int CONSTRUCTOR_INVOCATION
public static final int ANONYMOUS_CLASS_CONSTRUCTOR_INVOCATION
protected static final int FIRST_KIND
protected static final int LAST_KIND
public void ()
public static org.eclipse.jdt.core.CompletionProposal create (int, int)
int kind
int completionOffset
public int getAdditionalFlags ()
public void setAdditionalFlags (int)
int additionalFlags
public int getKind ()
public int getCompletionLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public void setTokenRange (int, int)
int startIndex
int endIndex
public char[] getCompletion ()
public void setCompletion (char[])
char[] completion
public int getReplaceStart ()
public int getReplaceEnd ()
public void setReplaceRange (int, int)
int startIndex
int endIndex
public int getRelevance ()
public void setRelevance (int)
int rating
public char[] getDeclarationSignature ()
public char[] getDeclarationKey ()
public void setDeclarationSignature (char[])
char[] signature
public void setDeclarationKey (char[])
char[] key
public char[] getName ()
public void setName (char[])
char[] name
public char[] getSignature ()
public char[] getKey ()
public void setSignature (char[])
char[] signature
public void setKey (char[])
char[] key
public int getFlags ()
public void setFlags (int)
int flags
public org.eclipse.jdt.core.CompletionProposal[] getRequiredProposals ()
public void setRequiredProposals (org.eclipse.jdt.core.CompletionProposal[])
org.eclipse.jdt.core.CompletionProposal[] proposals
public char[][] findParameterNames (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void setParameterNames (char[][])
char[][] parameterNames
public int getAccessibility ()
public boolean isConstructor ()
public char[] getReceiverSignature ()
public int getReceiverStart ()
public int getReceiverEnd ()
public void setReceiverSignature (char[])
char[] signature
public void setReceiverRange (int, int)
int startIndex
int endIndex
public boolean canUseDiamond (org.eclipse.jdt.core.CompletionContext)
org.eclipse.jdt.core.CompletionContext coreContext
}
org/eclipse/jdt/core/IWorkingCopy.classIWorkingCopy.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IWorkingCopy extends java.lang.Object {
public abstract void commit (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void destroy ()
public abstract org.eclipse.jdt.core.IJavaElement findSharedWorkingCopy (org.eclipse.jdt.core.IBufferFactory)
public abstract org.eclipse.jdt.core.IJavaElement getOriginal (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IJavaElement getOriginalElement ()
public abstract org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IType findPrimaryType ()
public abstract org.eclipse.jdt.core.IJavaElement getSharedWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isBasedOn (org.eclipse.core.resources.IResource)
public abstract boolean isWorkingCopy ()
public abstract org.eclipse.core.resources.IMarker[] reconcile () throws org.eclipse.jdt.core.JavaModelException
public abstract void reconcile (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void restore () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ICompilationUnit.classICompilationUnit.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICompilationUnit extends java.lang.Object implements org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.core.IWorkingCopy org.eclipse.jdt.core.ISourceManipulation {
public static final int NO_AST
public static final int FORCE_PROBLEM_DETECTION
public static final int ENABLE_STATEMENTS_RECOVERY
public static final int ENABLE_BINDINGS_RECOVERY
public static final int IGNORE_METHOD_BODIES
public abstract org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void becomeWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void commitWorkingCopy (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageDeclaration createPackageDeclaration (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void discardWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.ICompilationUnit findWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner)
public abstract org.eclipse.jdt.core.IType[] getAllTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
public abstract org.eclipse.jdt.core.IImportContainer getImportContainer ()
public abstract org.eclipse.jdt.core.IImportDeclaration[] getImports () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getPrimary ()
public abstract org.eclipse.jdt.core.WorkingCopyOwner getOwner ()
public abstract org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String)
public abstract org.eclipse.jdt.core.IPackageDeclaration[] getPackageDeclarations () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType (java.lang.String)
public abstract org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasResourceChanged ()
public abstract boolean isWorkingCopy ()
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, int, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void restore () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IJavaElementDelta.classIJavaElementDelta.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElementDelta extends java.lang.Object {
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int F_CONTENT
public static final int F_MODIFIERS
public static final int F_CHILDREN
public static final int F_MOVED_FROM
public static final int F_MOVED_TO
public static final int F_ADDED_TO_CLASSPATH
public static final int F_REMOVED_FROM_CLASSPATH
public static final int F_CLASSPATH_REORDER
public static final int F_REORDER
public static final int F_OPENED
public static final int F_CLOSED
public static final int F_SUPER_TYPES
public static final int F_SOURCEATTACHED
public static final int F_SOURCEDETACHED
public static final int F_FINE_GRAINED
public static final int F_ARCHIVE_CONTENT_CHANGED
public static final int F_PRIMARY_WORKING_COPY
public static final int F_CLASSPATH_CHANGED
public static final int F_PRIMARY_RESOURCE
public static final int F_AST_AFFECTED
public static final int F_CATEGORIES
public static final int F_RESOLVED_CLASSPATH_CHANGED
public static final int F_ANNOTATIONS
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAddedChildren ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAffectedChildren ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAnnotationDeltas ()
public abstract org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnitAST ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getChangedChildren ()
public abstract org.eclipse.jdt.core.IJavaElement getElement ()
public abstract int getFlags ()
public abstract int getKind ()
public abstract org.eclipse.jdt.core.IJavaElement getMovedFromElement ()
public abstract org.eclipse.jdt.core.IJavaElement getMovedToElement ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getRemovedChildren ()
public abstract org.eclipse.core.resources.IResourceDelta[] getResourceDeltas ()
}
org/eclipse/jdt/core/IElementChangedListener.classIElementChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IElementChangedListener extends java.lang.Object {
public abstract void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
}
org/eclipse/jdt/core/ICodeFormatter.classICodeFormatter.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeFormatter extends java.lang.Object {
public abstract java.lang.String format (java.lang.String, int, int[], java.lang.String)
}
org/eclipse/jdt/core/IBufferFactory.classIBufferFactory.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBufferFactory extends java.lang.Object {
public abstract org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.IOpenable)
}
org/eclipse/jdt/core/ITypeParameter.classITypeParameter.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeParameter extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String[] getBounds () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getBoundsSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMember getDeclaringMember ()
public abstract org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
}
org/eclipse/jdt/core/CompletionRequestor.classCompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.CompletionRequestor extends java.lang.Object {
private int ignoreSet
private String[] favoriteReferences
private int[] requiredProposalAllowSet
private boolean requireExtendedContext
public void ()
public void (boolean)
boolean ignoreAll
public boolean isIgnored (int)
int completionProposalKind
public void setIgnored (int, boolean)
int completionProposalKind
boolean ignore
public boolean isAllowingRequiredProposals (int, int)
int proposalKind
int requiredProposalKind
public void setAllowsRequiredProposals (int, int, boolean)
int proposalKind
int requiredProposalKind
boolean allow
public java.lang.String[] getFavoriteReferences ()
public void setFavoriteReferences (java.lang.String[])
String[] favoriteImports
public void beginReporting ()
public void endReporting ()
public void completionFailure (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public abstract void accept (org.eclipse.jdt.core.CompletionProposal)
public void acceptContext (org.eclipse.jdt.core.CompletionContext)
org.eclipse.jdt.core.CompletionContext context
public boolean isExtendedContextRequired ()
public void setRequireExtendedContext (boolean)
boolean require
}
org/eclipse/jdt/core/ClasspathContainerInitializer$1.classClasspathContainerInitializer.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.ClasspathContainerInitializer$1 extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
final org.eclipse.jdt.core.ClasspathContainerInitializer this$0
private final String val$description
private final org.eclipse.core.runtime.IPath val$containerPath
void (org.eclipse.jdt.core.ClasspathContainerInitializer, java.lang.String, org.eclipse.core.runtime.IPath)
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String toString ()
}
org/eclipse/jdt/core/IClasspathAttribute.classIClasspathAttribute.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathAttribute extends java.lang.Object {
public static final String JAVADOC_LOCATION_ATTRIBUTE_NAME
public static final String INDEX_LOCATION_ATTRIBUTE_NAME
public static final String SOURCE_ATTACHMENT_ENCODING
public static final String IGNORE_OPTIONAL_PROBLEMS
public static final String OPTIONAL
public abstract java.lang.String getName ()
public abstract java.lang.String getValue ()
}
org/eclipse/jdt/core/IBuffer.classIBuffer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBuffer extends java.lang.Object {
public abstract void addBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
public abstract void append (char[])
public abstract void append (java.lang.String)
public abstract void close ()
public abstract char getChar (int)
public abstract char[] getCharacters ()
public abstract java.lang.String getContents ()
public abstract int getLength ()
public abstract org.eclipse.jdt.core.IOpenable getOwner ()
public abstract java.lang.String getText (int, int) throws java.lang.IndexOutOfBoundsException
public abstract org.eclipse.core.resources.IResource getUnderlyingResource ()
public abstract boolean hasUnsavedChanges ()
public abstract boolean isClosed ()
public abstract boolean isReadOnly ()
public abstract void removeBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
public abstract void replace (int, int, char[])
public abstract void replace (int, int, java.lang.String)
public abstract void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
public abstract void setContents (char[])
public abstract void setContents (java.lang.String)
}
org/eclipse/jdt/core/IClasspathEntry.classIClasspathEntry.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathEntry extends java.lang.Object {
public static final int CPE_LIBRARY
public static final int CPE_PROJECT
public static final int CPE_SOURCE
public static final int CPE_VARIABLE
public static final int CPE_CONTAINER
public abstract boolean combineAccessRules ()
public abstract org.eclipse.jdt.core.IAccessRule[] getAccessRules ()
public abstract int getContentKind ()
public abstract int getEntryKind ()
public abstract org.eclipse.core.runtime.IPath[] getExclusionPatterns ()
public abstract org.eclipse.jdt.core.IClasspathAttribute[] getExtraAttributes ()
public abstract org.eclipse.core.runtime.IPath[] getInclusionPatterns ()
public abstract org.eclipse.core.runtime.IPath getOutputLocation ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentPath ()
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentRootPath ()
public abstract org.eclipse.jdt.core.IClasspathEntry getReferencingEntry ()
public abstract boolean isExported ()
public abstract org.eclipse.jdt.core.IClasspathEntry getResolvedEntry ()
}
org/eclipse/jdt/core/formatter/
org/eclipse/jdt/core/formatter/messages.properties
org/eclipse/jdt/core/formatter/CodeFormatter.classCodeFormatter.java
package org.eclipse.jdt.core.formatter
public abstract org.eclipse.jdt.core.formatter.CodeFormatter extends java.lang.Object {
public static final int K_UNKNOWN
public static final int K_EXPRESSION
public static final int K_STATEMENTS
public static final int K_CLASS_BODY_DECLARATIONS
public static final int K_COMPILATION_UNIT
public static final int K_SINGLE_LINE_COMMENT
public static final int K_MULTI_LINE_COMMENT
public static final int K_JAVA_DOC
public static final int F_INCLUDE_COMMENTS
public void ()
public abstract org.eclipse.text.edits.TextEdit format (int, java.lang.String, int, int, int, java.lang.String)
public abstract org.eclipse.text.edits.TextEdit format (int, java.lang.String, org.eclipse.jface.text.IRegion[], int, java.lang.String)
public java.lang.String createIndentationString (int)
int indentationLevel
}
org/eclipse/jdt/core/formatter/IndentManipulation.classIndentManipulation.java
package org.eclipse.jdt.core.formatter
public final org.eclipse.jdt.core.formatter.IndentManipulation extends java.lang.Object {
private void ()
public static boolean isIndentChar (char)
char ch
public static boolean isLineDelimiterChar (char)
char ch
public static int measureIndentUnits (java.lang.CharSequence, int, int)
CharSequence line
int tabWidth
int indentWidth
int visualLength
public static int measureIndentInSpaces (java.lang.CharSequence, int)
CharSequence line
int tabWidth
int length
int max
int i
char ch
public static java.lang.String extractIndentString (java.lang.String, int, int)
String line
int tabWidth
int indentWidth
int size
int end
int spaceEquivs
int characters
int i
char c
public static java.lang.String trimIndent (java.lang.String, int, int, int)
String line
int indentUnitsToRemove
int tabWidth
int indentWidth
int spaceEquivalentsToRemove
int start
int spaceEquivalents
int size
String prefix
int i
char c
char[] missing
String trimmed
String trimmed
public static java.lang.String changeIndent (java.lang.String, int, int, int, java.lang.String, java.lang.String)
String code
int indentUnitsToRemove
int tabWidth
int indentWidth
String newIndentString
String lineDelim
org.eclipse.jface.text.ILineTracker tracker
int nLines
StringBuffer buf
int i
org.eclipse.jface.text.IRegion region
int start
int end
String line
public static org.eclipse.text.edits.ReplaceEdit[] getChangeIndentEdits (java.lang.String, int, int, int, java.lang.String)
String source
int indentUnitsToRemove
int tabWidth
int indentWidth
String newIndentString
java.util.ArrayList result
org.eclipse.jface.text.ILineTracker tracker
int nLines
int i
org.eclipse.jface.text.IRegion region
int offset
String line
int length
private static int indexOfIndent (java.lang.CharSequence, int, int, int)
CharSequence line
int numberOfIndentUnits
int tabWidth
int indentWidth
int spaceEquivalents
int size
int result
int blanks
int i
char c
private static int calculateSpaceEquivalents (int, int)
int tabWidth
int spaceEquivalents
int remainder
public static int getTabWidth (java.util.Map)
java.util.Map options
public static int getIndentWidth (java.util.Map)
java.util.Map options
int tabWidth
boolean isMixedMode
private static int getIntValue (java.util.Map, java.lang.String, int)
java.util.Map options
String key
int def
}
org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.classDefaultCodeFormatterConstants.java
package org.eclipse.jdt.core.formatter
public org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants extends java.lang.Object {
public static final String END_OF_LINE
public static final String FALSE
public static final String FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ANNOTATION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ASSIGNMENT
public static final String FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_COMPACT_IF
public static final String FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS
public static final String FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER
public static final String FORMATTER_ALIGNMENT_FOR_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS
public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_RESOURCES_IN_TRY
public static final String FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION
public static final String FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_UNION_TYPE_IN_MULTICATCH
public static final String FORMATTER_BLANK_LINES_AFTER_IMPORTS
public static final String FORMATTER_BLANK_LINES_AFTER_PACKAGE
public static final String FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY
public static final String FORMATTER_BLANK_LINES_BEFORE_FIELD
public static final String FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION
public static final String FORMATTER_BLANK_LINES_BEFORE_IMPORTS
public static final String FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE
public static final String FORMATTER_BLANK_LINES_BEFORE_METHOD
public static final String FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK
public static final String FORMATTER_BLANK_LINES_BEFORE_PACKAGE
public static final String FORMATTER_BLANK_LINES_BETWEEN_IMPORT_GROUPS
public static final String FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS
public static final String FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER
public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK
public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE
public static final String FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT
public static final String FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_SWITCH
public static final String FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_LAMBDA_BODY
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT
public static final String FORMATTER_COMMENT_FORMAT
public static final String FORMATTER_COMMENT_FORMAT_LINE_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_LINE_COMMENT_STARTING_ON_FIRST_COLUMN
public static final String FORMATTER_COMMENT_PRESERVE_WHITE_SPACE_BETWEEN_CODE_AND_LINE_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_BLOCK_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_JAVADOC_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_HEADER
public static final String FORMATTER_COMMENT_FORMAT_HTML
public static final String FORMATTER_COMMENT_FORMAT_SOURCE
public static final String FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION
public static final String FORMATTER_COMMENT_INDENT_ROOT_TAGS
public static final String FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS
public static final String FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER
public static final String FORMATTER_COMMENT_LINE_LENGTH
public static final String FORMATTER_COMMENT_NEW_LINES_AT_BLOCK_BOUNDARIES
public static final String FORMATTER_COMMENT_NEW_LINES_AT_JAVADOC_BOUNDARIES
public static final String FORMATTER_COMPACT_ELSE_IF
public static final String FORMATTER_CONTINUATION_INDENTATION
public static final String FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER
public static final String FORMATTER_USE_ON_OFF_TAGS
public static final String FORMATTER_DISABLING_TAG
public static final String FORMATTER_ENABLING_TAG
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER
public static final String FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES
public static final String FORMATTER_INDENT_EMPTY_LINES
public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK
public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY
public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES
public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH
public static final String FORMATTER_INDENTATION_SIZE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_MEMBER
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_FIELD
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_METHOD
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PACKAGE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_TYPE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_TYPE_ANNOTATION
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PARAMETER
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_LOCAL_VARIABLE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_LABEL
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER
public static final String FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS
public static final String FORMATTER_INSERT_SPACE_AFTER_LAMBDA_ARROW
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_TRY
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE
public static final String FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD
public static final String FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_TRY_RESOURCES
public static final String FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER
public static final String FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_TRY
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS
public static final String FORMATTER_INSERT_SPACE_BEFORE_LAMBDA_ARROW
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_TRY
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE
public static final String FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN
public static final String FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_THROW
public static final String FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_TRY_RESOURCES
public static final String FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION
public static final String FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE
public static final String FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE
public static final String FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE
public static final String FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE
public static final String FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE
public static final String FORMATTER_LINE_SPLIT
public static final String FORMATTER_NEVER_INDENT_BLOCK_COMMENTS_ON_FIRST_COLUMN
public static final String FORMATTER_NEVER_INDENT_LINE_COMMENTS_ON_FIRST_COLUMN
public static final String FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE
public static final String FORMATTER_JOIN_WRAPPED_LINES
public static final String FORMATTER_JOIN_LINES_IN_COMMENTS
public static final String FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE
public static final String FORMATTER_TAB_CHAR
public static final String FORMATTER_TAB_SIZE
public static final String FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS
public static final String FORMATTER_WRAP_BEFORE_BINARY_OPERATOR
public static final String FORMATTER_WRAP_BEFORE_OR_OPERATOR_MULTICATCH
public static final String FORMATTER_WRAP_OUTER_EXPRESSIONS_WHEN_NESTED
public static final int INDENT_BY_ONE
public static final int INDENT_DEFAULT
public static final int INDENT_ON_COLUMN
public static final String MIXED
public static final String NEXT_LINE
public static final String NEXT_LINE_ON_WRAP
public static final String NEXT_LINE_SHIFTED
public static final String TRUE
public static final int WRAP_COMPACT
public static final int WRAP_COMPACT_FIRST_BREAK
public static final int WRAP_NEXT_PER_LINE
public static final int WRAP_NEXT_SHIFTED
public static final int WRAP_NO_SPLIT
public static final int WRAP_ONE_PER_LINE
private static final IllegalArgumentException WRONG_ARGUMENT
static void ()
public void ()
public static java.lang.String createAlignmentValue (boolean, int, int)
boolean forceSplit
int wrapStyle
int indentStyle
int alignmentValue
public static java.util.Map getEclipse21Settings ()
public static java.util.Map getEclipseDefaultSettings ()
public static boolean getForceWrapping (java.lang.String)
String value
int existingValue
public static int getIndentStyle (java.lang.String)
String value
int existingValue
public static java.util.Map getJavaConventionsSettings ()
public static int getWrappingStyle (java.lang.String)
String value
int existingValue
public static java.lang.String setForceWrapping (java.lang.String, boolean)
String value
boolean force
int existingValue
public static java.lang.String setIndentStyle (java.lang.String, int)
String value
int indentStyle
int existingValue
public static java.lang.String setWrappingStyle (java.lang.String, int)
String value
int wrappingStyle
int existingValue
}
org/eclipse/jdt/core/ISourceManipulation.classISourceManipulation.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceManipulation extends java.lang.Object {
public abstract void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/JavaCore.classJavaCore.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.JavaCore extends org.eclipse.core.runtime.Plugin {
private static final org.eclipse.core.resources.IResource[] NO_GENERATED_RESOURCES
private static org.eclipse.core.runtime.Plugin JAVA_CORE_PLUGIN
public static final String PLUGIN_ID
public static final String BUILDER_ID
public static final String MODEL_ID
public static final String NATURE_ID
protected static final String ATT_HANDLE_ID
public static final String USER_LIBRARY_CONTAINER_ID
public static final String COMPILER_LOCAL_VARIABLE_ATTR
public static final String COMPILER_LINE_NUMBER_ATTR
public static final String COMPILER_SOURCE_FILE_ATTR
public static final String COMPILER_CODEGEN_UNUSED_LOCAL
public static final String COMPILER_CODEGEN_METHOD_PARAMETERS_ATTR
public static final String COMPILER_CODEGEN_TARGET_PLATFORM
public static final String COMPILER_CODEGEN_INLINE_JSR_BYTECODE
public static final String COMPILER_DOC_COMMENT_SUPPORT
public static final String COMPILER_PB_UNREACHABLE_CODE
public static final String COMPILER_PB_INVALID_IMPORT
public static final String COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD
public static final String COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME
public static final String COMPILER_PB_DEPRECATION
public static final String COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE
public static final String COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD
public static final String COMPILER_PB_HIDDEN_CATCH_BLOCK
public static final String COMPILER_PB_UNUSED_LOCAL
public static final String COMPILER_PB_UNUSED_PARAMETER
public static final String COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT
public static final String COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE
public static final String COMPILER_PB_UNUSED_PARAMETER_INCLUDE_DOC_COMMENT_REFERENCE
public static final String COMPILER_PB_UNUSED_IMPORT
public static final String COMPILER_PB_UNUSED_TYPE_ARGUMENTS_FOR_METHOD_INVOCATION
public static final String COMPILER_PB_SYNTHETIC_ACCESS_EMULATION
public static final String COMPILER_PB_UNUSED_TYPE_PARAMETER
public static final String COMPILER_PB_NON_NLS_STRING_LITERAL
public static final String COMPILER_PB_ASSERT_IDENTIFIER
public static final String COMPILER_PB_ENUM_IDENTIFIER
public static final String COMPILER_PB_STATIC_ACCESS_RECEIVER
public static final String COMPILER_PB_INDIRECT_STATIC_ACCESS
public static final String COMPILER_PB_NO_EFFECT_ASSIGNMENT
public static final String COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD
public static final String COMPILER_PB_UNUSED_PRIVATE_MEMBER
public static final String COMPILER_PB_LOCAL_VARIABLE_HIDING
public static final String COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD
public static final String COMPILER_PB_FIELD_HIDING
public static final String COMPILER_PB_TYPE_PARAMETER_HIDING
public static final String COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT
public static final String COMPILER_PB_FALLTHROUGH_CASE
public static final String COMPILER_PB_EMPTY_STATEMENT
public static final String COMPILER_PB_BOOLEAN_METHOD_THROWING_EXCEPTION
public static final String COMPILER_PB_UNNECESSARY_TYPE_CHECK
public static final String COMPILER_PB_UNNECESSARY_ELSE
public static final String COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK
public static final String COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_INCLUDE_DOC_COMMENT_REFERENCE
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_EXEMPT_EXCEPTION_AND_THROWABLE
public static final String COMPILER_PB_UNQUALIFIED_FIELD_ACCESS
public static final String COMPILER_PB_UNSAFE_TYPE_OPERATION
public static final String COMPILER_PB_UNCHECKED_TYPE_OPERATION
public static final String COMPILER_PB_RAW_TYPE_REFERENCE
public static final String COMPILER_PB_UNAVOIDABLE_GENERIC_TYPE_PROBLEMS
public static final String COMPILER_PB_FINAL_PARAMETER_BOUND
public static final String COMPILER_PB_MISSING_SERIAL_VERSION
public static final String COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST
public static final String COMPILER_PB_AUTOBOXING
public static final String COMPILER_PB_ANNOTATION_SUPER_INTERFACE
public static final String COMPILER_PB_MISSING_OVERRIDE_ANNOTATION
public static final String COMPILER_PB_MISSING_OVERRIDE_ANNOTATION_FOR_INTERFACE_METHOD_IMPLEMENTATION
public static final String COMPILER_PB_MISSING_DEPRECATED_ANNOTATION
public static final String COMPILER_PB_MISSING_HASHCODE_METHOD
public static final String COMPILER_PB_DEAD_CODE
public static final String COMPILER_PB_DEAD_CODE_IN_TRIVIAL_IF_STATEMENT
public static final String COMPILER_PB_INCOMPLETE_ENUM_SWITCH
public static final String COMPILER_PB_MISSING_ENUM_CASE_DESPITE_DEFAULT
public static final String COMPILER_PB_SWITCH_MISSING_DEFAULT_CASE
public static final String COMPILER_PB_INCONSISTENT_NULL_CHECK
public static final String COMPILER_PB_UNUSED_LABEL
public static final String COMPILER_PB_INVALID_JAVADOC
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS_METHOD_TYPE_PARAMETERS
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING
public static final String COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION
public static final String COMPILER_PB_MAX_PER_UNIT
public static final String COMPILER_PB_FATAL_OPTIONAL_ERROR
public static final String COMPILER_PB_PARAMETER_ASSIGNMENT
public static final String COMPILER_PB_MISSING_STATIC_ON_METHOD
public static final String COMPILER_PB_POTENTIALLY_MISSING_STATIC_ON_METHOD
public static final String COMPILER_PB_UNCLOSED_CLOSEABLE
public static final String COMPILER_PB_POTENTIALLY_UNCLOSED_CLOSEABLE
public static final String COMPILER_PB_EXPLICITLY_CLOSED_AUTOCLOSEABLE
public static final String COMPILER_ANNOTATION_NULL_ANALYSIS
public static final String COMPILER_NULLABLE_ANNOTATION_NAME
public static final String COMPILER_NONNULL_ANNOTATION_NAME
public static final String COMPILER_NONNULL_BY_DEFAULT_ANNOTATION_NAME
public static final String COMPILER_PB_MISSING_NONNULL_BY_DEFAULT_ANNOTATION
public static final String COMPILER_PB_NULL_SPECIFICATION_VIOLATION
public static final String COMPILER_PB_NULL_ANNOTATION_INFERENCE_CONFLICT
public static final String COMPILER_PB_NULL_UNCHECKED_CONVERSION
public static final String COMPILER_PB_REDUNDANT_NULL_ANNOTATION
public static final String COMPILER_PB_SYNTACTIC_NULL_ANALYSIS_FOR_FIELDS
public static final String COMPILER_INHERIT_NULL_ANNOTATIONS
public static final String COMPILER_PB_NONNULL_PARAMETER_ANNOTATION_DROPPED
public static final String COMPILER_SOURCE
public static final String COMPILER_COMPLIANCE
public static final String COMPILER_TASK_PRIORITIES
public static final String COMPILER_TASK_TAGS
public static final String COMPILER_TASK_CASE_SENSITIVE
public static final String COMPILER_PB_FORBIDDEN_REFERENCE
public static final String COMPILER_PB_DISCOURAGED_REFERENCE
public static final String COMPILER_PB_SUPPRESS_WARNINGS
public static final String COMPILER_PB_INCLUDE_ASSERTS_IN_NULL_ANALYSIS
public static final String COMPILER_PB_SUPPRESS_OPTIONAL_ERRORS
public static final String COMPILER_PB_UNHANDLED_WARNING_TOKEN
public static final String COMPILER_PB_UNUSED_WARNING_TOKEN
public static final String COMPILER_PB_NULL_REFERENCE
public static final String COMPILER_PB_POTENTIAL_NULL_REFERENCE
public static final String COMPILER_PB_REDUNDANT_NULL_CHECK
public static final String COMPILER_PB_OVERRIDING_METHOD_WITHOUT_SUPER_INVOCATION
public static final String COMPILER_PB_REDUNDANT_SUPERINTERFACE
public static final String COMPILER_PB_COMPARING_IDENTICAL
public static final String COMPILER_PB_MISSING_SYNCHRONIZED_ON_INHERITED_METHOD
public static final String COMPILER_PB_UNUSED_OBJECT_ALLOCATION
public static final String COMPILER_PB_REDUNDANT_TYPE_ARGUMENTS
public static final String CORE_JAVA_BUILD_ORDER
public static final String CORE_JAVA_BUILD_RESOURCE_COPY_FILTER
public static final String CORE_JAVA_BUILD_DUPLICATE_RESOURCE
public static final String CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER
public static final String CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER
public static final String CORE_INCOMPLETE_CLASSPATH
public static final String CORE_CIRCULAR_CLASSPATH
public static final String CORE_INCOMPATIBLE_JDK_LEVEL
public static final String CORE_JAVA_BUILD_INVALID_CLASSPATH
public static final String CORE_ENCODING
public static final String CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS
public static final String CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS
public static final String CORE_OUTPUT_LOCATION_OVERLAPPING_ANOTHER_SOURCE
public static final String TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC
public static final String FORMATTER_NEWLINE_OPENING_BRACE
public static final String FORMATTER_NEWLINE_CONTROL
public static final String FORMATTER_NEWLINE_ELSE_IF
public static final String FORMATTER_NEWLINE_EMPTY_BLOCK
public static final String FORMATTER_CLEAR_BLANK_LINES
public static final String FORMATTER_LINE_SPLIT
public static final String FORMATTER_COMPACT_ASSIGNMENT
public static final String FORMATTER_TAB_CHAR
public static final String FORMATTER_TAB_SIZE
public static final String FORMATTER_SPACE_CASTEXPRESSION
public static final String CODEASSIST_VISIBILITY_CHECK
public static final String CODEASSIST_DEPRECATION_CHECK
public static final String CODEASSIST_CAMEL_CASE_MATCH
public static final String CODEASSIST_IMPLICIT_QUALIFICATION
public static final String CODEASSIST_FIELD_PREFIXES
public static final String CODEASSIST_STATIC_FIELD_PREFIXES
public static final String CODEASSIST_STATIC_FINAL_FIELD_PREFIXES
public static final String CODEASSIST_LOCAL_PREFIXES
public static final String CODEASSIST_ARGUMENT_PREFIXES
public static final String CODEASSIST_FIELD_SUFFIXES
public static final String CODEASSIST_STATIC_FIELD_SUFFIXES
public static final String CODEASSIST_STATIC_FINAL_FIELD_SUFFIXES
public static final String CODEASSIST_LOCAL_SUFFIXES
public static final String CODEASSIST_ARGUMENT_SUFFIXES
public static final String CODEASSIST_FORBIDDEN_REFERENCE_CHECK
public static final String CODEASSIST_DISCOURAGED_REFERENCE_CHECK
public static final String CODEASSIST_SUGGEST_STATIC_IMPORTS
public static final String DEFAULT_TASK_TAG
public static final String DEFAULT_TASK_PRIORITY
public static final String DEFAULT_TASK_TAGS
public static final String DEFAULT_TASK_PRIORITIES
public static final String GENERATE
public static final String DO_NOT_GENERATE
public static final String PRESERVE
public static final String OPTIMIZE_OUT
public static final String COMPILER_TASK_PRIORITY_HIGH
public static final String COMPILER_TASK_PRIORITY_LOW
public static final String COMPILER_TASK_PRIORITY_NORMAL
public static final String VERSION_1_1
public static final String VERSION_1_2
public static final String VERSION_1_3
public static final String VERSION_1_4
public static final String VERSION_1_5
public static final String VERSION_1_6
public static final String VERSION_1_7
public static final String VERSION_1_8
public static final String VERSION_CLDC_1_1
public static final String ABORT
public static final String ERROR
public static final String WARNING
public static final String IGNORE
public static final String COMPUTE
public static final String INSERT
public static final String DO_NOT_INSERT
public static final String PRESERVE_ONE
public static final String CLEAR_ALL
public static final String NORMAL
public static final String COMPACT
public static final String TAB
public static final String SPACE
public static final String ENABLED
public static final String DISABLED
public static final String CLEAN
public static final String PUBLIC
public static final String PROTECTED
public static final String DEFAULT
public static final String PRIVATE
public static final String NEVER
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_NO_TAG
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_RETURN_TAG
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_ALL_STANDARD_TAGS
public static final String JAVA_SOURCE_CONTENT_TYPE
static void ()
public void ()
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener, int)
org.eclipse.jdt.core.IElementChangedListener listener
int eventMask
public static void addJavaElementMarkerAttributes (java.util.Map, org.eclipse.jdt.core.IJavaElement)
java.util.Map attributes
org.eclipse.jdt.core.IJavaElement element
private static void addNonJavaResources (java.lang.Object[], org.eclipse.core.resources.IContainer, int, java.util.ArrayList)
Object[] nonJavaResources
org.eclipse.core.resources.IContainer container
int rootPathSegmentCounts
java.util.ArrayList collector
int i
int max
Object nonJavaResource
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource member
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IResource[] members
public static void addPreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void addPreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public void configureJavaElementMarker (org.eclipse.core.resources.IMarker, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IMarker marker
org.eclipse.jdt.core.IJavaElement element
public static org.eclipse.jdt.core.IJavaElement create (java.lang.String)
String handleIdentifier
public static org.eclipse.jdt.core.IJavaElement create (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner)
String handleIdentifier
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.internal.core.JavaModel model
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
public static org.eclipse.jdt.core.IJavaProject create (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModel javaModel
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IResource, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IJavaProject project
public static org.eclipse.jdt.core.IJavaModel create (org.eclipse.core.resources.IWorkspaceRoot)
org.eclipse.core.resources.IWorkspaceRoot root
public static org.eclipse.jdt.core.IClassFile createClassFileFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.ICompilationUnit createCompilationUnitFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IPackageFragmentRoot createJarPackageFragmentRootFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IClasspathContainer getClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IClasspathContainer container
public static org.eclipse.jdt.core.ClasspathContainerInitializer getClasspathContainerInitializer (java.lang.String)
String containerID
java.util.Hashtable containerInitializersCache
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
private static org.eclipse.jdt.core.ClasspathContainerInitializer computeClasspathContainerInitializer (java.lang.String)
String containerID
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configurationElement
String initializerID
Object execExt
org.eclipse.core.runtime.CoreException e
private static void verbose_failed_to_instanciate_container_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String containerID
org.eclipse.core.runtime.IConfigurationElement configurationElement
private static void verbose_found_container_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String containerID
org.eclipse.core.runtime.IConfigurationElement configurationElement
public static org.eclipse.core.runtime.IPath getClasspathVariable (java.lang.String)
String variableName
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.IPath variablePath
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
boolean ok
RuntimeException e
Error e
private static void verbose_no_variable_initializer_found (java.lang.String)
String variableName
private static void verbose_variable_value_after_initialization (java.lang.String, org.eclipse.core.runtime.IPath)
String variableName
org.eclipse.core.runtime.IPath variablePath
private static void verbose_triggering_variable_initialization (java.lang.String, org.eclipse.jdt.core.ClasspathVariableInitializer)
String variableName
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
private static void verbose_triggering_variable_initialization_invocation_trace ()
public static java.lang.String getClasspathVariableDeprecationMessage (java.lang.String)
String variableName
org.eclipse.jdt.internal.core.JavaModelManager manager
String message
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String varAttribute
String deprecatedAttribute
public static org.eclipse.jdt.core.ClasspathVariableInitializer getClasspathVariableInitializer (java.lang.String)
String variable
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String varAttribute
Object execExt
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
String deprecatedAttribute
String readOnlyAttribute
org.eclipse.core.runtime.CoreException e
private static void verbose_failed_to_instanciate_variable_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String variable
org.eclipse.core.runtime.IConfigurationElement configElement
private static void verbose_found_variable_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String variable
org.eclipse.core.runtime.IConfigurationElement configElement
public static java.lang.String[] getClasspathVariableNames ()
public static java.util.Hashtable getDefaultOptions ()
public static java.lang.String getEncoding ()
public static org.eclipse.core.resources.IResource[] getGeneratedResources (org.eclipse.jdt.core.IRegion, boolean)
org.eclipse.jdt.core.IRegion region
boolean includesNonJavaResources
org.eclipse.jdt.core.IJavaElement[] elements
java.util.HashMap projectsStates
java.util.ArrayList collector
int i
int max
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.builder.State state
org.eclipse.jdt.internal.core.builder.State currentState
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.core.IRegion region2
int j
org.eclipse.core.resources.IResource[] res
int j
int max2
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.jdt.core.IJavaElement root
org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot
int rootPathSegmentCounts
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryOutputLocation
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.resources.IContainer container
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
int j
int max2
Object[] nonJavaResources
org.eclipse.jdt.core.IPackageFragmentRoot fragmentRoot
org.eclipse.jdt.core.IJavaElement[] children
int j
int max2
org.eclipse.jdt.core.ICompilationUnit[] units
int n
int max3
Object[] nonJavaResources
int size
org.eclipse.core.resources.IResource[] result
private static void getGeneratedResource (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.builder.State, int, java.util.ArrayList)
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.core.resources.IContainer container
org.eclipse.jdt.internal.core.builder.State state
int rootPathSegmentCounts
java.util.ArrayList collector
org.eclipse.core.resources.IResource resource
char[][] typeNames
org.eclipse.core.runtime.IPath path
int j
int max2
org.eclipse.core.runtime.IPath localPath
org.eclipse.core.resources.IResource member
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource member
public static org.eclipse.jdt.core.JavaCore getJavaCore ()
public static java.lang.String[] getJavaLikeExtensions ()
public static java.lang.String getOption (java.lang.String)
String optionName
public static java.lang.String getOptionForConfigurableSeverity (int)
int problemID
public static java.util.Hashtable getOptions ()
public static org.eclipse.core.runtime.Plugin getPlugin ()
public static org.eclipse.jdt.core.IClasspathEntry getResolvedClasspathEntry (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry entry
public static org.eclipse.core.runtime.IPath getResolvedVariablePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath variablePath
public static org.eclipse.jdt.core.IWorkingCopy[] getSharedWorkingCopies (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public static java.lang.String[] getUserLibraryNames ()
public static org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.ICompilationUnit[] result
public static void initializeAfterLoad (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.SubProgressMonitor subMonitor
org.eclipse.jdt.core.IJavaProject[] projects
java.util.HashSet visitedPaths
org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
int i
int length
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
int j
int length2
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath entryPath
org.eclipse.jdt.core.JavaModelException jme
org.eclipse.jdt.internal.core.JavaModel model
org.eclipse.jdt.core.search.SearchEngine engine
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.QualifiedName qName
org.eclipse.core.resources.IWorkspaceRoot root
String versionNumber
String newVersionNumber
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.CoreException e
public static boolean isClasspathVariableReadOnly (java.lang.String)
String variableName
public static boolean isJavaLikeFileName (java.lang.String)
String fileName
public static boolean isReferencedBy (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.resources.IMarker) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IMarker marker
org.eclipse.jdt.core.IMember member
String markerHandleId
org.eclipse.jdt.core.IJavaElement markerElement
org.eclipse.jdt.core.IType enclosingType
public static boolean isReferencedBy (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.resources.IMarkerDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IMarkerDelta markerDelta
org.eclipse.jdt.core.IMember member
String markerDeltarHandleId
org.eclipse.jdt.core.IJavaElement markerElement
org.eclipse.jdt.core.IType enclosingType
public static org.eclipse.jdt.core.IAccessRule newAccessRule (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath filePattern
int kind
public static org.eclipse.jdt.core.IClasspathAttribute newClasspathAttribute (java.lang.String, java.lang.String)
String name
String value
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath containerPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
boolean hasDotDot
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], boolean, org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.IRegion newRegion ()
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] exclusionPatterns
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath variableSourceAttachmentRootPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath variableSourceAttachmentRootPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IClasspathEntry libraryEntry
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.JavaModelManager manager
public static void removeClasspathVariable (java.lang.String)
String variableName
public static void removeClasspathVariable (java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
String variableName
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SetVariablesOperation operation
org.eclipse.jdt.core.JavaModelException e
public static void removeElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
public static java.lang.String removeJavaLikeExtension (java.lang.String)
String fileName
public static void removePreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.IProgressMonitor monitor
public static void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IWorkspace workspace
public static void setClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] affectedProjects
org.eclipse.jdt.core.IClasspathContainer[] respectiveContainers
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer existingCointainer
org.eclipse.jdt.internal.core.SetContainerOperation operation
public static void setClasspathVariable (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
String variableName
org.eclipse.core.runtime.IPath path
public static void setClasspathVariable (java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String variableName
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IProgressMonitor monitor
public static void setClasspathVariables (java.lang.String[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String[] variableNames
org.eclipse.core.runtime.IPath[] paths
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SetVariablesOperation operation
public static void setComplianceOptions (java.lang.String, java.util.Map)
String compliance
java.util.Map options
public static void setOptions (java.util.Hashtable)
java.util.Hashtable newOptions
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
}
org/eclipse/jdt/core/IOpenable.classIOpenable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IOpenable extends java.lang.Object {
public abstract void close () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String findRecommendedLineSeparator () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IBuffer getBuffer () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasUnsavedChanges () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isConsistent () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isOpen ()
public abstract void makeConsistent (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ICompletionRequestor.classICompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICompletionRequestor extends java.lang.Object {
public abstract void acceptAnonymousType (char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
public abstract void acceptClass (char[], char[], char[], int, int, int, int)
public abstract void acceptError (org.eclipse.jdt.core.compiler.IProblem)
public abstract void acceptField (char[], char[], char[], char[], char[], char[], int, int, int, int)
public abstract void acceptInterface (char[], char[], char[], int, int, int, int)
public abstract void acceptKeyword (char[], int, int, int)
public abstract void acceptLabel (char[], int, int, int)
public abstract void acceptLocalVariable (char[], char[], char[], int, int, int, int)
public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
public abstract void acceptMethodDeclaration (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
public abstract void acceptModifier (char[], int, int, int)
public abstract void acceptPackage (char[], char[], int, int, int)
public abstract void acceptType (char[], char[], char[], int, int, int)
public abstract void acceptVariableName (char[], char[], char[], char[], int, int, int)
}
org/eclipse/jdt/core/ITypeHierarchyChangedListener.classITypeHierarchyChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeHierarchyChangedListener extends java.lang.Object {
public abstract void typeHierarchyChanged (org.eclipse.jdt.core.ITypeHierarchy)
}
org/eclipse/jdt/core/IClasspathContainer.classIClasspathContainer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathContainer extends java.lang.Object {
public static final int K_APPLICATION
public static final int K_SYSTEM
public static final int K_DEFAULT_SYSTEM
public abstract org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public abstract java.lang.String getDescription ()
public abstract int getKind ()
public abstract org.eclipse.core.runtime.IPath getPath ()
}
org/eclipse/jdt/core/IInitializer.classIInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IInitializer extends java.lang.Object implements org.eclipse.jdt.core.IMember {
}
org/eclipse/jdt/core/ISourceReference.classISourceReference.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceReference extends java.lang.Object {
public abstract boolean exists ()
public abstract java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IMethod.classIMethod.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMethod extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract int getNumberOfParameters ()
public abstract org.eclipse.jdt.core.ILocalVariable[] getParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getKey ()
public abstract java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getParameterTypes ()
public abstract java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public abstract boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isLambdaMethod ()
public abstract boolean isResolved ()
public abstract boolean isSimilar (org.eclipse.jdt.core.IMethod)
}
org/eclipse/jdt/core/IJarEntryResource.classIJarEntryResource.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJarEntryResource extends java.lang.Object implements org.eclipse.core.resources.IStorage {
public abstract org.eclipse.jdt.core.IJarEntryResource[] getChildren ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract java.lang.Object getParent ()
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
public abstract boolean isFile ()
}
org/eclipse/jdt/core/dom/
org/eclipse/jdt/core/dom/TypeLiteral.classTypeLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type type
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SimplePropertyDescriptor.classSimplePropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.SimplePropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
private final Class valueType
private final boolean mandatory
void (java.lang.Class, java.lang.String, java.lang.Class, boolean)
Class nodeClass
String propertyId
Class valueType
boolean mandatory
public java.lang.Class getValueType ()
public boolean isMandatory ()
}
org/eclipse/jdt/core/dom/DefaultCommentMapper$CommentMapperVisitor.classDefaultCommentMapper.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultCommentMapper$CommentMapperVisitor extends org.eclipse.jdt.core.dom.DefaultASTVisitor {
org.eclipse.jdt.core.dom.ASTNode topSiblingParent
org.eclipse.jdt.core.dom.ASTNode[] siblings
int[][] parentLineRange
int siblingPtr
final org.eclipse.jdt.core.dom.DefaultCommentMapper this$0
void (org.eclipse.jdt.core.dom.DefaultCommentMapper)
protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
int previousEnd
org.eclipse.jdt.core.dom.ASTNode sibling
int[] previousLineRange
int parentStart
int firstLine
int lastLine
int[] lineRange
protected void endVisitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode sibling
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier modifier
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
}
org/eclipse/jdt/core/dom/ImportDeclaration.classImportDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ImportDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor ON_DEMAND_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor STATIC_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Name importName
private boolean onDemand
private boolean isStatic
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ImportDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isOnDemand ()
public void setOnDemand (boolean)
boolean onDemand
public boolean isStatic ()
public void setStatic (boolean)
boolean isStatic
public org.eclipse.jdt.core.dom.IBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/DocCommentParser.classDocCommentParser.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DocCommentParser extends org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser {
private org.eclipse.jdt.core.dom.Javadoc docComment
private org.eclipse.jdt.core.dom.AST ast
void (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.internal.compiler.parser.Scanner, boolean)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
boolean check
public org.eclipse.jdt.core.dom.Javadoc parse (int[])
int[] positions
public org.eclipse.jdt.core.dom.Javadoc parse (int, int)
int start
int length
private void setComment (int, int)
int start
int length
public java.lang.String toString ()
StringBuffer buffer
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
org.eclipse.jdt.core.dom.MethodRefParameter argument
org.eclipse.jdt.core.dom.ASTNode node
int argStart
int argEnd
org.eclipse.jdt.core.dom.SimpleName argName
int argNameStart
org.eclipse.jdt.core.dom.Type argType
org.eclipse.jdt.core.dom.Name argTypeName
int i
org.eclipse.jdt.core.dom.ArrayType argArrayType
int i
org.eclipse.jdt.core.dom.Dimension dimension
int dimStart
int dimEnd
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
org.eclipse.jdt.core.dom.MemberRef fieldRef
org.eclipse.jdt.core.dom.SimpleName fieldName
int start
int end
org.eclipse.jdt.core.dom.Name typeRef
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
org.eclipse.jdt.core.dom.MethodRef methodRef
org.eclipse.jdt.core.dom.SimpleName methodName
int length
int start
int end
org.eclipse.jdt.core.dom.Name typeRef
java.util.Iterator parameters
org.eclipse.jdt.core.dom.MethodRefParameter param
protected void createTag ()
org.eclipse.jdt.core.dom.TagElement tagElement
int position
StringBuffer tagName
int start
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
protected java.lang.Object createTypeReference (int)
int primitiveToken
int size
String[] identifiers
int pos
int i
org.eclipse.jdt.core.dom.ASTNode typeRef
int start
org.eclipse.jdt.core.dom.Name name
int nameIndex
int i
int s
int e
org.eclipse.jdt.core.dom.SimpleName simpleName
int end
int end
protected boolean parseIdentifierTag (boolean)
boolean report
protected boolean parseReturn ()
protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int currentPosition
int token
char[] tagName
int length
char[] ident
int length
boolean valid
protected boolean pushParamName (boolean)
boolean isTypeParam
int idIndex
org.eclipse.jdt.core.dom.SimpleName name
int nameStart
int nameEnd
org.eclipse.jdt.core.dom.TagElement paramTag
org.eclipse.jdt.core.dom.TextElement text
int txtStart
int txtEnd
protected boolean pushSeeRef (java.lang.Object)
Object statement
org.eclipse.jdt.core.dom.TagElement seeTag
org.eclipse.jdt.core.dom.ASTNode node
int end
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
protected void pushText (int, int)
int start
int end
org.eclipse.jdt.core.dom.TextElement text
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
java.util.List fragments
int size
org.eclipse.jdt.core.dom.TagElement inlineTag
org.eclipse.jdt.core.dom.ASTNode lastFragment
protected boolean pushThrowName (java.lang.Object)
Object typeRef
org.eclipse.jdt.core.dom.TagElement throwsTag
protected void refreshInlineTagPosition (int)
int previousPosition
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
org.eclipse.jdt.core.dom.ASTNode inlineTag
int inlineStart
protected void updateDocComment ()
int idx
}
org/eclipse/jdt/core/dom/Message.classMessage.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Message extends java.lang.Object {
private String message
private int startPosition
private int length
public void (java.lang.String, int)
String message
int startPosition
public void (java.lang.String, int, int)
String message
int startPosition
int length
public java.lang.String getMessage ()
public int getSourcePosition ()
public int getStartPosition ()
public int getLength ()
}
org/eclipse/jdt/core/dom/ASTParser.classASTParser.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ASTParser extends java.lang.Object {
public static final int K_EXPRESSION
public static final int K_STATEMENTS
public static final int K_CLASS_BODY_DECLARATIONS
public static final int K_COMPILATION_UNIT
private final int apiLevel
private int astKind
private java.util.Map compilerOptions
private int focalPointPosition
private char[] rawSource
private org.eclipse.jdt.core.ITypeRoot typeRoot
private int sourceOffset
private int sourceLength
private org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
private org.eclipse.jdt.core.IJavaProject project
private String unitName
private String[] classpaths
private String[] sourcepaths
private String[] sourcepathsEncodings
private int bits
public static org.eclipse.jdt.core.dom.ASTParser newParser (int)
int level
void (int)
int level
private java.util.List getClasspath () throws java.lang.IllegalStateException
org.eclipse.jdt.internal.compiler.batch.Main main
java.util.ArrayList allClasspaths
int i
int max
String encoding
int i
int max
java.util.ArrayList pendingErrors
private void initializeDefaults ()
java.util.Map options
public void setBindingsRecovery (boolean)
boolean enabled
public void setEnvironment (java.lang.String[], java.lang.String[], java.lang.String[], boolean)
String[] classpathEntries
String[] sourcepathEntries
String[] encodings
boolean includeRunningVMBootclasspath
public void setCompilerOptions (java.util.Map)
java.util.Map options
public void setResolveBindings (boolean)
boolean enabled
public void setFocalPosition (int)
int position
public void setKind (int)
int kind
public void setSource (char[])
char[] source
public void setSource (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
public void setSource (org.eclipse.jdt.core.IClassFile)
org.eclipse.jdt.core.IClassFile source
public void setSource (org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.core.ITypeRoot source
java.util.Map options
public void setSourceRange (int, int)
int offset
int length
public void setStatementsRecovery (boolean)
boolean enabled
public void setIgnoreMethodBodies (boolean)
boolean enabled
public void setWorkingCopyOwner (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner owner
public void setUnitName (java.lang.String)
String unitName
public void setProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
java.util.Map options
public org.eclipse.jdt.core.dom.ASTNode createAST (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.dom.ASTNode result
public void createASTs (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public void createASTs (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceFilePaths
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public org.eclipse.jdt.core.dom.IBinding[] createBindings (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
private org.eclipse.jdt.core.dom.ASTNode internalCreateAST (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
boolean needToResolveBindings
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
String sourceString
org.eclipse.jdt.core.JavaModelException e
java.io.StringWriter stringWriter
java.io.PrintWriter writer
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.core.dom.NodeSearcher searcher
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.WorkingCopyOwner wcOwner
String sourceString
org.eclipse.jdt.internal.core.PackageFragment packageFragment
org.eclipse.jdt.internal.core.BinaryType type
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
char[] fileName
int firstDollar
char[] suffix
int suffixLength
char[] newFileName
org.eclipse.jdt.core.JavaModelException e
java.io.StringWriter stringWriter
java.io.PrintWriter writer
int flags
org.eclipse.jdt.core.dom.CompilationUnit result
private org.eclipse.jdt.core.dom.ASTNode internalCreateASTForKind ()
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
int[][] comments
int[][] comments
int[][] comments
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.Expression expression2
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private void propagateErrors (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.compiler.CategorizedProblem[], org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
private void rootNodeToCompilationUnit (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.util.RecordedParsingInformation, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
int problemsCount
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.ExpressionStatement expressionStatement
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
}
org/eclipse/jdt/core/dom/EmptyStatement.classEmptyStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EmptyStatement extends org.eclipse.jdt.core.dom.Statement {
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EmptyStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int treeSize ()
}
org/eclipse/jdt/core/dom/DefaultBindingResolver.classDefaultBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultBindingResolver extends org.eclipse.jdt.core.dom.BindingResolver {
java.util.Map astNodesToBlockScope
java.util.Map bindingsToAstNodes
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
java.util.Map newAstToOldAst
private org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
boolean isRecoveringBindings
boolean fromJavaProject
void (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
boolean isRecoveringBindings
boolean fromJavaProject
void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
boolean isRecoveringBindings
boolean fromJavaProject
synchronized org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
synchronized org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String bindingKey
Object binding
org.eclipse.jdt.core.dom.IBinding getBinding (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap getBindingsToNodesMap ()
synchronized org.eclipse.jdt.internal.compiler.ast.ASTNode getCorrespondingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode currentNode
synchronized org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
org.eclipse.jdt.core.dom.IMethodBinding binding
synchronized org.eclipse.jdt.core.dom.IMemberValuePairBinding getMemberValuePairBinding (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
org.eclipse.jdt.core.dom.IMemberValuePairBinding binding
synchronized org.eclipse.jdt.core.dom.IPackageBinding getPackageBinding (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.core.dom.IPackageBinding binding
private int getTypeCount (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int value
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
int length
int i
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding2
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.RecoveredTypeBinding, int)
org.eclipse.jdt.core.dom.RecoveredTypeBinding recoveredTypeBinding
int dimensions
synchronized org.eclipse.jdt.core.dom.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.IVariableBinding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding2
public org.eclipse.jdt.core.WorkingCopyOwner getWorkingCopyOwner ()
synchronized org.eclipse.jdt.core.dom.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.core.dom.IVariableBinding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding2
synchronized org.eclipse.jdt.core.dom.IAnnotationBinding getAnnotationInstance (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalInstance
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.core.dom.IAnnotationBinding domInstance
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment ()
synchronized void recordScope (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
boolean resolveBoxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
boolean resolveUnboxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
java.lang.Object resolveConstantExpressionValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
org.eclipse.jdt.internal.compiler.impl.Constant constant
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousLocalTypeDeclaration
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveExpressionType (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
org.eclipse.jdt.internal.compiler.ast.Literal literal
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.core.dom.ParenthesizedExpression parenthesizedExpression
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
Object oldNode
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess fieldAccess
Object oldNode
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
synchronized org.eclipse.jdt.core.dom.IBinding resolveImport (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IMethodBinding resolveMember (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration declaration
Object oldNode
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
String key
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression lambda
Object oldNode
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
String key
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration method
Object oldNode
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
String key
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation method
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodReference)
org.eclipse.jdt.core.dom.MethodReference methodReference
Object oldNode
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
String key
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation method
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveTypeBindingForName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int index
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
char[][] tokens
int indexOfFirstFieldBinding
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int otherBindingsLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int importReferenceLength
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding method
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiver
org.eclipse.jdt.core.dom.IVariableBinding variable
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.IVariableBinding field
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.core.dom.IMethodBinding method
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitRef
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.IMethodBinding method
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.core.dom.IMethodBinding method
synchronized org.eclipse.jdt.core.dom.IBinding resolveName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int index
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
char[][] tokens
int indexOfFirstFieldBinding
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int importReferenceLength
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding2
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitRef
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
synchronized org.eclipse.jdt.core.dom.IPackageBinding resolvePackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkg
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
String key
synchronized org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef ref
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
synchronized org.eclipse.jdt.core.dom.IMemberValuePairBinding resolveMemberValuePair (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
synchronized org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef ref
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration type
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousLocalTypeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
int dimensions
boolean isVarargs
int index
int index
int index
int numberOfTypeArgumentsNotNull
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
int dimensions
boolean isVarargs
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getTypeAnnotations (int, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding, boolean)
int dimensions
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
boolean isVarargs
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] oldies
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newbies
int extendedDimensions
int i
int length
int cells
int j
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveTypeParameter (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter typeParameter
Object node
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter2
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstant
Object node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
String key
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variable
Object node
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration abstractVariableDeclaration
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
synchronized org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotation (org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.core.dom.Annotation domASTNode
Object oldNode
org.eclipse.jdt.internal.compiler.ast.Annotation internalAstNode
org.eclipse.jdt.core.dom.IAnnotationBinding domAnnotation
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope ()
synchronized void store (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
synchronized void updateKey (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
Object astNode
org.eclipse.jdt.core.dom.ITypeBinding resolveArrayType (org.eclipse.jdt.core.dom.ITypeBinding, int)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int dimensions
org.eclipse.jdt.core.dom.ITypeBinding leafComponentType
int actualDimensions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafTypeBinding
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] insertAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annots
int dimensions
int index
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnots
}
org/eclipse/jdt/core/dom/MarkerAnnotation.classMarkerAnnotation.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.MarkerAnnotation extends org.eclipse.jdt.core.dom.Annotation {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MarkerAnnotation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/DefaultASTVisitor.classDefaultASTVisitor.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultASTVisitor extends org.eclipse.jdt.core.dom.ASTVisitor {
public void ()
public void (boolean)
boolean visitDocTags
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public void endVisit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public void endVisit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public void endVisit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public void endVisit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public void endVisit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public void endVisit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public void endVisit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public void endVisit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public void endVisit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public void endVisit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public void endVisit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public void endVisit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public void endVisit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public void endVisit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public void endVisit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public void endVisit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
public void endVisit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
public void endVisit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public void endVisit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
public void endVisit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public void endVisit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public void endVisit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
public void endVisit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
public void endVisit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
public void endVisit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public void endVisit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public void endVisit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
public void endVisit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
public void endVisit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public void endVisit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
public void endVisit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment node
public void endVisit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public void endVisit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public void endVisit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public void endVisit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public void endVisit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
public void endVisit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public void endVisit (org.eclipse.jdt.core.dom.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType node
public void endVisit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public void endVisit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public void endVisit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
public void endVisit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public void endVisit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public void endVisit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public void endVisit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public void endVisit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public void endVisit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public void endVisit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public void endVisit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public void endVisit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public void endVisit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public void endVisit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public void endVisit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
public void endVisit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
public void endVisit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public void endVisit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
public void endVisit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public void endVisit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
public void endVisit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public void endVisit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public void endVisit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public void endVisit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
public void endVisit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public void endVisit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public void endVisit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public void endVisit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public void endVisit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public void endVisit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public void endVisit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
protected void endVisitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode 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.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public boolean visit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
public boolean visit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public boolean visit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement 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.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public boolean visit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess 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.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public boolean visit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
public boolean visit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public boolean visit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
public boolean visit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment 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.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public boolean visit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair 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.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public boolean visit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
public boolean visit (org.eclipse.jdt.core.dom.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType 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.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public boolean visit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public boolean visit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public boolean visit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
public boolean visit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
public boolean visit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public boolean visit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement 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.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public boolean visit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public boolean visit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
}
org/eclipse/jdt/core/dom/ASTSyntaxErrorPropagator.classASTSyntaxErrorPropagator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator extends org.eclipse.jdt.core.dom.ASTVisitor {
private org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
void (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private boolean checkAndTagAsMalformed (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
boolean tagWithErrors
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int position
int start
int end
org.eclipse.jdt.core.dom.ASTNode currentNode
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.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit 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.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
}
org/eclipse/jdt/core/dom/TagElement.classTagElement.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.TagElement extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor TAG_NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
public static final String TAG_AUTHOR
public static final String TAG_CODE
public static final String TAG_DEPRECATED
public static final String TAG_DOCROOT
public static final String TAG_EXCEPTION
public static final String TAG_INHERITDOC
public static final String TAG_LINK
public static final String TAG_LINKPLAIN
public static final String TAG_LITERAL
public static final String TAG_PARAM
public static final String TAG_RETURN
public static final String TAG_SEE
public static final String TAG_SERIAL
public static final String TAG_SERIALDATA
public static final String TAG_SERIALFIELD
public static final String TAG_SINCE
public static final String TAG_THROWS
public static final String TAG_VALUE
public static final String TAG_VERSION
private String optionalTagName
private org.eclipse.jdt.core.dom.ASTNode$NodeList fragments
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TagElement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.lang.String getTagName ()
public void setTagName (java.lang.String)
String tagName
public java.util.List fragments ()
public boolean isNested ()
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$1Requestor.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$1Requestor extends org.eclipse.jdt.core.dom.ASTRequestor {
org.eclipse.jdt.core.dom.IBinding[] bindings
private final java.util.HashMap val$sourceElementPositions
private final org.eclipse.jdt.core.IJavaElement[] val$elements
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt val$binaryElementPositions
void (int, java.util.HashMap, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt)
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.core.dom.CompilationUnitResolver$IntArrayList intList
int i
int index
org.eclipse.jdt.internal.core.SourceRefElement element
org.eclipse.jdt.internal.core.util.DOMFinder finder
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
int index
}
org/eclipse/jdt/core/dom/MethodRefParameter.classMethodRefParameter.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodRefParameter extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor VARARGS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Type type
private boolean variableArity
private org.eclipse.jdt.core.dom.SimpleName optionalParameterName
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodRefParameter result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isVarargs ()
public void setVarargs (boolean)
boolean variableArity
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/DefaultValuePairBinding.classDefaultValuePairBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultValuePairBinding extends org.eclipse.jdt.core.dom.MemberValuePairBinding {
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding ()
public java.lang.String getName ()
public java.lang.Object getValue ()
public boolean isDefault ()
public boolean isDeprecated ()
}
org/eclipse/jdt/core/dom/AssertStatement.classAssertStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AssertStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor MESSAGE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Expression optionalMessageExpression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AssertStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getMessage ()
public void setMessage (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ASTRequestor.classASTRequestor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTRequestor extends java.lang.Object {
org.eclipse.jdt.core.dom.CompilationUnitResolver compilationUnitResolver
protected void ()
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
public final org.eclipse.jdt.core.dom.IBinding[] createBindings (java.lang.String[])
String[] bindingKeys
int length
org.eclipse.jdt.core.dom.IBinding[] result
int i
}
org/eclipse/jdt/core/dom/MemberRef.classMemberRef.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MemberRef extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName memberName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MemberRef result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public final org.eclipse.jdt.core.dom.IBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/IBinding.classIBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IBinding extends java.lang.Object {
public static final int PACKAGE
public static final int TYPE
public static final int VARIABLE
public static final int METHOD
public static final int ANNOTATION
public static final int MEMBER_VALUE_PAIR
public abstract org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public abstract int getKind ()
public abstract java.lang.String getName ()
public abstract int getModifiers ()
public abstract boolean isDeprecated ()
public abstract boolean isRecovered ()
public abstract boolean isSynthetic ()
public abstract org.eclipse.jdt.core.IJavaElement getJavaElement ()
public abstract java.lang.String getKey ()
public abstract boolean equals (java.lang.Object)
public abstract boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
public abstract java.lang.String toString ()
}
org/eclipse/jdt/core/dom/DefaultBindingResolver$BindingTables.classDefaultBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables extends java.lang.Object {
java.util.Map bindingKeysToBindings
java.util.Map compilerBindingsToASTBindings
void ()
}
org/eclipse/jdt/core/dom/Block.classBlock.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Block extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor STATEMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList statements
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Block result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List statements ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BlockComment.classBlockComment.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.BlockComment extends org.eclipse.jdt.core.dom.Comment {
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BlockComment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/EnhancedForStatement.classEnhancedForStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EnhancedForStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor PARAMETER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Statement body
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EnhancedForStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SingleVariableDeclaration getParameter ()
public void setParameter (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BooleanLiteral.classBooleanLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.BooleanLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor BOOLEAN_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private boolean value
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean newValue
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BooleanLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public boolean booleanValue ()
public void setBooleanValue (boolean)
boolean value
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ThrowStatement.classThrowStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ThrowStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ThrowStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/FileASTRequestor.classFileASTRequestor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.FileASTRequestor extends java.lang.Object {
org.eclipse.jdt.core.dom.CompilationUnitResolver compilationUnitResolver
public void ()
public void acceptAST (java.lang.String, org.eclipse.jdt.core.dom.CompilationUnit)
String sourceFilePath
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
public final org.eclipse.jdt.core.dom.IBinding[] createBindings (java.lang.String[])
String[] bindingKeys
int length
org.eclipse.jdt.core.dom.IBinding[] result
int i
}
org/eclipse/jdt/core/dom/EnumConstantDeclaration.classEnumConstantDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EnumConstantDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ANONYMOUS_CLASS_DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName constantName
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
private org.eclipse.jdt.core.dom.AnonymousClassDeclaration optionalAnonymousClassDeclaration
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EnumConstantDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName constantName
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration getAnonymousClassDeclaration ()
public void setAnonymousClassDeclaration (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
public org.eclipse.jdt.core.dom.IVariableBinding resolveVariable ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ReturnStatement.classReturnStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ReturnStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression optionalExpression
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ReturnStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CompilationUnit extends org.eclipse.jdt.core.dom.ASTNode {
private static final org.eclipse.jdt.core.dom.Message[] EMPTY_MESSAGES
private static final org.eclipse.jdt.core.compiler.IProblem[] EMPTY_PROBLEMS
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor IMPORTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor PACKAGE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPES_PROPERTY
private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper
private org.eclipse.jdt.core.ITypeRoot typeRoot
private org.eclipse.jdt.core.dom.ASTNode$NodeList imports
private int[] lineEndTable
private org.eclipse.jdt.core.dom.Message[] messages
private java.util.List optionalCommentList
org.eclipse.jdt.core.dom.Comment[] optionalCommentTable
private org.eclipse.jdt.core.dom.PackageDeclaration optionalPackageDeclaration
private org.eclipse.jdt.core.compiler.IProblem[] problems
private Object statementsRecoveryData
private org.eclipse.jdt.core.dom.ASTNode$NodeList types
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CompilationUnit result
public int getColumnNumber (int)
int position
int line
int length
int previousLineOffset
int offsetForLine
int currentLineEnd
public org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
public org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String key
public java.util.List getCommentList ()
org.eclipse.jdt.core.dom.DefaultCommentMapper getCommentMapper ()
public int getExtendedLength (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public int getExtendedStartPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
public org.eclipse.jdt.core.dom.Message[] getMessages ()
int problemLength
int i
org.eclipse.jdt.core.compiler.IProblem problem
int start
int end
final int getNodeType0 ()
public org.eclipse.jdt.core.dom.PackageDeclaration getPackage ()
public int getPosition (int, int)
int line
int column
int length
int endOfLine
int previousLineOffset
int offsetForLine
int currentLineEnd
public org.eclipse.jdt.core.compiler.IProblem[] getProblems ()
public java.lang.Object getStatementsRecoveryData ()
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public java.util.List imports ()
public int firstLeadingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public int lastTrailingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void initCommentMapper (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
public int lineNumber (int)
int position
int lineNumber
public int getLineNumber (int)
int position
int length
int low
int hi
int mid
int memSize ()
int size
public void recordModifications ()
public org.eclipse.text.edits.TextEdit rewrite (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map options
void setCommentTable (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] commentTable
int nextAvailablePosition
int i
org.eclipse.jdt.core.dom.Comment comment
int start
int length
java.util.List commentList
void setTypeRoot (org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.core.ITypeRoot typeRoot
void setLineEndTable (int[])
int[] lineEndTable
public void setPackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkgDecl
org.eclipse.jdt.core.dom.ASTNode oldChild
void setProblems (org.eclipse.jdt.core.compiler.IProblem[])
org.eclipse.jdt.core.compiler.IProblem[] problems
void setStatementsRecoveryData (java.lang.Object)
Object data
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
int treeSize ()
int size
int i
org.eclipse.jdt.core.dom.Comment comment
public java.util.List types ()
}
org/eclipse/jdt/core/dom/ConditionalExpression.classConditionalExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ConditionalExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor THEN_EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ELSE_EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression conditionExpression
private org.eclipse.jdt.core.dom.Expression thenExpression
private org.eclipse.jdt.core.dom.Expression elseExpression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ConditionalExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getThenExpression ()
public void setThenExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getElseExpression ()
public void setElseExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/InfixExpression$Operator.classInfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.InfixExpression$Operator extends java.lang.Object {
private String token
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator TIMES
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator DIVIDE
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator REMAINDER
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator PLUS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator MINUS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator LEFT_SHIFT
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator RIGHT_SHIFT_SIGNED
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator RIGHT_SHIFT_UNSIGNED
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator LESS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator GREATER
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator LESS_EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator GREATER_EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator NOT_EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator XOR
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator OR
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator AND
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator CONDITIONAL_OR
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator CONDITIONAL_AND
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.InfixExpression$Operator[] ops
int i
private void (java.lang.String)
String token
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.InfixExpression$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/DefaultBindingResolver$1.classDefaultBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultBindingResolver$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap {
final org.eclipse.jdt.core.dom.DefaultBindingResolver this$0
void (org.eclipse.jdt.core.dom.DefaultBindingResolver)
public org.eclipse.jdt.internal.compiler.ast.ASTNode get (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/core/dom/StringLiteral.classStringLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.StringLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor ESCAPED_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String escapedValue
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.StringLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getEscapedValue ()
public void setEscapedValue (java.lang.String)
String token
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
void internalSetEscapedValue (java.lang.String)
String token
public java.lang.String getLiteralValue ()
String s
int len
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
public void setLiteralValue (java.lang.String)
String value
int len
StringBuffer b
int i
char c
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/TypeParameter.classTypeParameter.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeParameter extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_BOUNDS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.SimpleName typeVariableName
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeBounds
private org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeParameter result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getName ()
public final org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeBounds ()
public java.util.List modifiers ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Initializer.classInitializer.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Initializer extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Block body
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Initializer result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableDeclarationExpression.classVariableDeclarationExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
private int modifierFlags
private org.eclipse.jdt.core.dom.Type baseType
private org.eclipse.jdt.core.dom.ASTNode$NodeList variableDeclarationFragments
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.VariableDeclarationExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List modifiers ()
public int getModifiers ()
int computedModifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List fragments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/NodeEventHandler.classNodeEventHandler.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NodeEventHandler extends java.lang.Object {
void ()
void preRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void postValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void preCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void postCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode clone
}
org/eclipse/jdt/core/dom/InfixExpression.classInfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.InfixExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXTENDED_OPERANDS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.InfixExpression$Operator operator
private org.eclipse.jdt.core.dom.Expression leftOperand
private org.eclipse.jdt.core.dom.Expression rightOperand
private org.eclipse.jdt.core.dom.ASTNode$NodeList extendedOperands
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.InfixExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.InfixExpression$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.InfixExpression$Operator)
org.eclipse.jdt.core.dom.InfixExpression$Operator operator
public org.eclipse.jdt.core.dom.Expression getLeftOperand ()
public void setLeftOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getRightOperand ()
public void setRightOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean hasExtendedOperands ()
public java.util.List extendedOperands ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ExpressionStatement.classExpressionStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ExpressionStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ExpressionStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableDeclarationFragment.classVariableDeclarationFragment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationFragment extends org.eclipse.jdt.core.dom.VariableDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXTRA_DIMENSIONS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INITIALIZER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalExtraDimensions2Property ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.VariableDeclarationFragment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ParameterizedType.classParameterizedType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ParameterizedType extends org.eclipse.jdt.core.dom.Type {
int index
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ParameterizedType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SuperFieldAccess.classSuperFieldAccess.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperFieldAccess extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName fieldName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperFieldAccess result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public org.eclipse.jdt.core.dom.IVariableBinding resolveFieldBinding ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName fieldName
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ChildListPropertyDescriptor.classChildListPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
final Class elementType
final boolean cycleRisk
void (java.lang.Class, java.lang.String, java.lang.Class, boolean)
Class nodeClass
String propertyId
Class elementType
boolean cycleRisk
public final java.lang.Class getElementType ()
public final boolean cycleRisk ()
}
org/eclipse/jdt/core/dom/NullLiteral.classNullLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.NullLiteral extends org.eclipse.jdt.core.dom.Expression {
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NullLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CatchClause.classCatchClause.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CatchClause extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXCEPTION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Block body
private org.eclipse.jdt.core.dom.SingleVariableDeclaration exceptionDecl
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CatchClause result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SingleVariableDeclaration getException ()
public void setException (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration exception
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Assignment.classAssignment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Assignment extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_HAND_SIDE_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_HAND_SIDE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Assignment$Operator assignmentOperator
private org.eclipse.jdt.core.dom.Expression leftHandSide
private org.eclipse.jdt.core.dom.Expression rightHandSide
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Assignment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Assignment$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.Assignment$Operator)
org.eclipse.jdt.core.dom.Assignment$Operator assignmentOperator
public org.eclipse.jdt.core.dom.Expression getLeftHandSide ()
public void setLeftHandSide (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getRightHandSide ()
public void setRightHandSide (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/RecoveredVariableBinding.classRecoveredVariableBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.RecoveredVariableBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IVariableBinding {
private org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
private org.eclipse.jdt.core.dom.BindingResolver resolver
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
public java.lang.Object getConstantValue ()
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
org.eclipse.jdt.core.dom.ASTNode parent
public org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
org.eclipse.jdt.core.dom.ASTNode parent
public java.lang.String getName ()
public org.eclipse.jdt.core.dom.ITypeBinding getType ()
public org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration ()
public int getVariableId ()
public boolean isEnumConstant ()
public boolean isField ()
public boolean isParameter ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
public java.lang.String getKey ()
StringBuffer buffer
public int getKind ()
public int getModifiers ()
public boolean isDeprecated ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
public boolean isRecovered ()
public boolean isSynthetic ()
public boolean isEffectivelyFinal ()
}
org/eclipse/jdt/core/dom/SingleMemberAnnotation.classSingleMemberAnnotation.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.SingleMemberAnnotation extends org.eclipse.jdt.core.dom.Annotation {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression value
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SingleMemberAnnotation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getValue ()
public void setValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression value
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ASTNode$NodeList$Cursor.classASTNode.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor extends java.lang.Object implements java.util.Iterator {
private int position
final org.eclipse.jdt.core.dom.ASTNode$NodeList this$1
void (org.eclipse.jdt.core.dom.ASTNode$NodeList)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
void update (int, int)
int index
int delta
}
org/eclipse/jdt/core/dom/ArrayInitializer.classArrayInitializer.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayInitializer extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXPRESSIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList expressions
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayInitializer result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List expressions ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayAccess.classArrayAccess.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayAccess extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ARRAY_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INDEX_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression arrayExpression
private org.eclipse.jdt.core.dom.Expression indexExpression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayAccess result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getArray ()
public void setArray (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getIndex ()
public void setIndex (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ConstructorInvocation.classConstructorInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ConstructorInvocation extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ConstructorInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List typeArguments ()
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/WhileStatement.classWhileStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.WhileStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Statement body
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.WhileStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.classAnnotationTypeDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnnotationTypeDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$IntArrayList.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList extends java.lang.Object {
public int[] list
public int length
void ()
public void add (int)
int i
}
org/eclipse/jdt/core/dom/NodeSearcher.classNodeSearcher.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NodeSearcher extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public org.eclipse.jdt.internal.compiler.ast.ASTNode found
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
public int position
void (int)
int position
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
}
org/eclipse/jdt/core/dom/Modifier$ModifierKeyword.classModifier.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Modifier$ModifierKeyword extends java.lang.Object {
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword ABSTRACT_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword FINAL_KEYWORD
private static final java.util.Map KEYWORDS
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword NATIVE_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PRIVATE_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PROTECTED_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PUBLIC_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword STATIC_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword STRICTFP_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword SYNCHRONIZED_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword TRANSIENT_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword VOLATILE_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword DEFAULT_KEYWORD
private int flagValue
private String keyword
static void ()
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword[] ops
int i
public static org.eclipse.jdt.core.dom.Modifier$ModifierKeyword fromFlagValue (int)
int flagValue
java.util.Iterator it
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword k
public static org.eclipse.jdt.core.dom.Modifier$ModifierKeyword toKeyword (java.lang.String)
String keyword
private void (java.lang.String, int)
String keyword
int flagValue
public int toFlagValue ()
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/ASTMatcher.classASTMatcher.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ASTMatcher extends java.lang.Object {
private boolean matchDocTags
public void ()
public void (boolean)
boolean matchDocTags
public final boolean safeSubtreeListMatch (java.util.List, java.util.List)
java.util.List list1
java.util.List list2
int size1
int size2
java.util.Iterator it1
java.util.Iterator it2
org.eclipse.jdt.core.dom.ASTNode n1
org.eclipse.jdt.core.dom.ASTNode n2
public final boolean safeSubtreeMatch (java.lang.Object, java.lang.Object)
Object node1
Object node2
public static boolean safeEquals (java.lang.Object, java.lang.Object)
Object o1
Object o2
private org.eclipse.jdt.core.dom.Type componentType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType array
public boolean match (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
Object other
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration o
public boolean match (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
Object other
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration o
public boolean match (org.eclipse.jdt.core.dom.AnonymousClassDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
Object other
org.eclipse.jdt.core.dom.AnonymousClassDeclaration o
public boolean match (org.eclipse.jdt.core.dom.ArrayAccess, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayAccess node
Object other
org.eclipse.jdt.core.dom.ArrayAccess o
public boolean match (org.eclipse.jdt.core.dom.ArrayCreation, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayCreation node
Object other
org.eclipse.jdt.core.dom.ArrayCreation o
public boolean match (org.eclipse.jdt.core.dom.ArrayInitializer, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayInitializer node
Object other
org.eclipse.jdt.core.dom.ArrayInitializer o
public boolean match (org.eclipse.jdt.core.dom.ArrayType, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayType node
Object other
org.eclipse.jdt.core.dom.ArrayType o
int level
public boolean match (org.eclipse.jdt.core.dom.AssertStatement, java.lang.Object)
org.eclipse.jdt.core.dom.AssertStatement node
Object other
org.eclipse.jdt.core.dom.AssertStatement o
public boolean match (org.eclipse.jdt.core.dom.Assignment, java.lang.Object)
org.eclipse.jdt.core.dom.Assignment node
Object other
org.eclipse.jdt.core.dom.Assignment o
public boolean match (org.eclipse.jdt.core.dom.Block, java.lang.Object)
org.eclipse.jdt.core.dom.Block node
Object other
org.eclipse.jdt.core.dom.Block o
public boolean match (org.eclipse.jdt.core.dom.BlockComment, java.lang.Object)
org.eclipse.jdt.core.dom.BlockComment node
Object other
public boolean match (org.eclipse.jdt.core.dom.BooleanLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.BooleanLiteral node
Object other
org.eclipse.jdt.core.dom.BooleanLiteral o
public boolean match (org.eclipse.jdt.core.dom.BreakStatement, java.lang.Object)
org.eclipse.jdt.core.dom.BreakStatement node
Object other
org.eclipse.jdt.core.dom.BreakStatement o
public boolean match (org.eclipse.jdt.core.dom.CastExpression, java.lang.Object)
org.eclipse.jdt.core.dom.CastExpression node
Object other
org.eclipse.jdt.core.dom.CastExpression o
public boolean match (org.eclipse.jdt.core.dom.CatchClause, java.lang.Object)
org.eclipse.jdt.core.dom.CatchClause node
Object other
org.eclipse.jdt.core.dom.CatchClause o
public boolean match (org.eclipse.jdt.core.dom.CharacterLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.CharacterLiteral node
Object other
org.eclipse.jdt.core.dom.CharacterLiteral o
public boolean match (org.eclipse.jdt.core.dom.ClassInstanceCreation, java.lang.Object)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
Object other
org.eclipse.jdt.core.dom.ClassInstanceCreation o
int level
public boolean match (org.eclipse.jdt.core.dom.CompilationUnit, java.lang.Object)
org.eclipse.jdt.core.dom.CompilationUnit node
Object other
org.eclipse.jdt.core.dom.CompilationUnit o
public boolean match (org.eclipse.jdt.core.dom.ConditionalExpression, java.lang.Object)
org.eclipse.jdt.core.dom.ConditionalExpression node
Object other
org.eclipse.jdt.core.dom.ConditionalExpression o
public boolean match (org.eclipse.jdt.core.dom.ConstructorInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.ConstructorInvocation node
Object other
org.eclipse.jdt.core.dom.ConstructorInvocation o
public boolean match (org.eclipse.jdt.core.dom.ContinueStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ContinueStatement node
Object other
org.eclipse.jdt.core.dom.ContinueStatement o
public boolean match (org.eclipse.jdt.core.dom.CreationReference, java.lang.Object)
org.eclipse.jdt.core.dom.CreationReference node
Object other
org.eclipse.jdt.core.dom.CreationReference o
public boolean match (org.eclipse.jdt.core.dom.Dimension, java.lang.Object)
org.eclipse.jdt.core.dom.Dimension node
Object other
org.eclipse.jdt.core.dom.Dimension o
public boolean match (org.eclipse.jdt.core.dom.DoStatement, java.lang.Object)
org.eclipse.jdt.core.dom.DoStatement node
Object other
org.eclipse.jdt.core.dom.DoStatement o
public boolean match (org.eclipse.jdt.core.dom.EmptyStatement, java.lang.Object)
org.eclipse.jdt.core.dom.EmptyStatement node
Object other
public boolean match (org.eclipse.jdt.core.dom.EnhancedForStatement, java.lang.Object)
org.eclipse.jdt.core.dom.EnhancedForStatement node
Object other
org.eclipse.jdt.core.dom.EnhancedForStatement o
public boolean match (org.eclipse.jdt.core.dom.EnumConstantDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
Object other
org.eclipse.jdt.core.dom.EnumConstantDeclaration o
public boolean match (org.eclipse.jdt.core.dom.EnumDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.EnumDeclaration node
Object other
org.eclipse.jdt.core.dom.EnumDeclaration o
public boolean match (org.eclipse.jdt.core.dom.ExpressionMethodReference, java.lang.Object)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
Object other
org.eclipse.jdt.core.dom.ExpressionMethodReference o
public boolean match (org.eclipse.jdt.core.dom.ExpressionStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ExpressionStatement node
Object other
org.eclipse.jdt.core.dom.ExpressionStatement o
public boolean match (org.eclipse.jdt.core.dom.FieldAccess, java.lang.Object)
org.eclipse.jdt.core.dom.FieldAccess node
Object other
org.eclipse.jdt.core.dom.FieldAccess o
public boolean match (org.eclipse.jdt.core.dom.FieldDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.FieldDeclaration node
Object other
org.eclipse.jdt.core.dom.FieldDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.ForStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ForStatement node
Object other
org.eclipse.jdt.core.dom.ForStatement o
public boolean match (org.eclipse.jdt.core.dom.IfStatement, java.lang.Object)
org.eclipse.jdt.core.dom.IfStatement node
Object other
org.eclipse.jdt.core.dom.IfStatement o
public boolean match (org.eclipse.jdt.core.dom.ImportDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.ImportDeclaration node
Object other
org.eclipse.jdt.core.dom.ImportDeclaration o
public boolean match (org.eclipse.jdt.core.dom.InfixExpression, java.lang.Object)
org.eclipse.jdt.core.dom.InfixExpression node
Object other
org.eclipse.jdt.core.dom.InfixExpression o
public boolean match (org.eclipse.jdt.core.dom.Initializer, java.lang.Object)
org.eclipse.jdt.core.dom.Initializer node
Object other
org.eclipse.jdt.core.dom.Initializer o
int level
public boolean match (org.eclipse.jdt.core.dom.InstanceofExpression, java.lang.Object)
org.eclipse.jdt.core.dom.InstanceofExpression node
Object other
org.eclipse.jdt.core.dom.InstanceofExpression o
public boolean match (org.eclipse.jdt.core.dom.IntersectionType, java.lang.Object)
org.eclipse.jdt.core.dom.IntersectionType node
Object other
org.eclipse.jdt.core.dom.IntersectionType o
public boolean match (org.eclipse.jdt.core.dom.Javadoc, java.lang.Object)
org.eclipse.jdt.core.dom.Javadoc node
Object other
org.eclipse.jdt.core.dom.Javadoc o
private boolean compareDeprecatedComment (org.eclipse.jdt.core.dom.Javadoc, org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc first
org.eclipse.jdt.core.dom.Javadoc second
public boolean match (org.eclipse.jdt.core.dom.LabeledStatement, java.lang.Object)
org.eclipse.jdt.core.dom.LabeledStatement node
Object other
org.eclipse.jdt.core.dom.LabeledStatement o
public boolean match (org.eclipse.jdt.core.dom.LambdaExpression, java.lang.Object)
org.eclipse.jdt.core.dom.LambdaExpression node
Object other
org.eclipse.jdt.core.dom.LambdaExpression o
public boolean match (org.eclipse.jdt.core.dom.LineComment, java.lang.Object)
org.eclipse.jdt.core.dom.LineComment node
Object other
public boolean match (org.eclipse.jdt.core.dom.MarkerAnnotation, java.lang.Object)
org.eclipse.jdt.core.dom.MarkerAnnotation node
Object other
org.eclipse.jdt.core.dom.MarkerAnnotation o
public boolean match (org.eclipse.jdt.core.dom.MemberRef, java.lang.Object)
org.eclipse.jdt.core.dom.MemberRef node
Object other
org.eclipse.jdt.core.dom.MemberRef o
public boolean match (org.eclipse.jdt.core.dom.MemberValuePair, java.lang.Object)
org.eclipse.jdt.core.dom.MemberValuePair node
Object other
org.eclipse.jdt.core.dom.MemberValuePair o
public boolean match (org.eclipse.jdt.core.dom.MethodRef, java.lang.Object)
org.eclipse.jdt.core.dom.MethodRef node
Object other
org.eclipse.jdt.core.dom.MethodRef o
public boolean match (org.eclipse.jdt.core.dom.MethodRefParameter, java.lang.Object)
org.eclipse.jdt.core.dom.MethodRefParameter node
Object other
org.eclipse.jdt.core.dom.MethodRefParameter o
int level
public boolean match (org.eclipse.jdt.core.dom.MethodDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.MethodDeclaration node
Object other
org.eclipse.jdt.core.dom.MethodDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.MethodInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.MethodInvocation node
Object other
org.eclipse.jdt.core.dom.MethodInvocation o
public boolean match (org.eclipse.jdt.core.dom.Modifier, java.lang.Object)
org.eclipse.jdt.core.dom.Modifier node
Object other
org.eclipse.jdt.core.dom.Modifier o
public boolean match (org.eclipse.jdt.core.dom.NameQualifiedType, java.lang.Object)
org.eclipse.jdt.core.dom.NameQualifiedType node
Object other
org.eclipse.jdt.core.dom.NameQualifiedType o
public boolean match (org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.Object)
org.eclipse.jdt.core.dom.NormalAnnotation node
Object other
org.eclipse.jdt.core.dom.NormalAnnotation o
public boolean match (org.eclipse.jdt.core.dom.NullLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.NullLiteral node
Object other
public boolean match (org.eclipse.jdt.core.dom.NumberLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.NumberLiteral node
Object other
org.eclipse.jdt.core.dom.NumberLiteral o
public boolean match (org.eclipse.jdt.core.dom.PackageDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.PackageDeclaration node
Object other
org.eclipse.jdt.core.dom.PackageDeclaration o
public boolean match (org.eclipse.jdt.core.dom.ParameterizedType, java.lang.Object)
org.eclipse.jdt.core.dom.ParameterizedType node
Object other
org.eclipse.jdt.core.dom.ParameterizedType o
public boolean match (org.eclipse.jdt.core.dom.ParenthesizedExpression, java.lang.Object)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
Object other
org.eclipse.jdt.core.dom.ParenthesizedExpression o
public boolean match (org.eclipse.jdt.core.dom.PostfixExpression, java.lang.Object)
org.eclipse.jdt.core.dom.PostfixExpression node
Object other
org.eclipse.jdt.core.dom.PostfixExpression o
public boolean match (org.eclipse.jdt.core.dom.PrefixExpression, java.lang.Object)
org.eclipse.jdt.core.dom.PrefixExpression node
Object other
org.eclipse.jdt.core.dom.PrefixExpression o
public boolean match (org.eclipse.jdt.core.dom.PrimitiveType, java.lang.Object)
org.eclipse.jdt.core.dom.PrimitiveType node
Object other
org.eclipse.jdt.core.dom.PrimitiveType o
int level
public boolean match (org.eclipse.jdt.core.dom.QualifiedName, java.lang.Object)
org.eclipse.jdt.core.dom.QualifiedName node
Object other
org.eclipse.jdt.core.dom.QualifiedName o
public boolean match (org.eclipse.jdt.core.dom.QualifiedType, java.lang.Object)
org.eclipse.jdt.core.dom.QualifiedType node
Object other
org.eclipse.jdt.core.dom.QualifiedType o
int level
public boolean match (org.eclipse.jdt.core.dom.ReturnStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ReturnStatement node
Object other
org.eclipse.jdt.core.dom.ReturnStatement o
public boolean match (org.eclipse.jdt.core.dom.SimpleName, java.lang.Object)
org.eclipse.jdt.core.dom.SimpleName node
Object other
org.eclipse.jdt.core.dom.SimpleName o
public boolean match (org.eclipse.jdt.core.dom.SimpleType, java.lang.Object)
org.eclipse.jdt.core.dom.SimpleType node
Object other
org.eclipse.jdt.core.dom.SimpleType o
int level
public boolean match (org.eclipse.jdt.core.dom.SingleMemberAnnotation, java.lang.Object)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
Object other
org.eclipse.jdt.core.dom.SingleMemberAnnotation o
public boolean match (org.eclipse.jdt.core.dom.SingleVariableDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
Object other
org.eclipse.jdt.core.dom.SingleVariableDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.StringLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.StringLiteral node
Object other
org.eclipse.jdt.core.dom.StringLiteral o
public boolean match (org.eclipse.jdt.core.dom.SuperConstructorInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
Object other
org.eclipse.jdt.core.dom.SuperConstructorInvocation o
public boolean match (org.eclipse.jdt.core.dom.SuperFieldAccess, java.lang.Object)
org.eclipse.jdt.core.dom.SuperFieldAccess node
Object other
org.eclipse.jdt.core.dom.SuperFieldAccess o
public boolean match (org.eclipse.jdt.core.dom.SuperMethodInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
Object other
org.eclipse.jdt.core.dom.SuperMethodInvocation o
public boolean match (org.eclipse.jdt.core.dom.SuperMethodReference, java.lang.Object)
org.eclipse.jdt.core.dom.SuperMethodReference node
Object other
org.eclipse.jdt.core.dom.SuperMethodReference o
public boolean match (org.eclipse.jdt.core.dom.SwitchCase, java.lang.Object)
org.eclipse.jdt.core.dom.SwitchCase node
Object other
org.eclipse.jdt.core.dom.SwitchCase o
public boolean match (org.eclipse.jdt.core.dom.SwitchStatement, java.lang.Object)
org.eclipse.jdt.core.dom.SwitchStatement node
Object other
org.eclipse.jdt.core.dom.SwitchStatement o
public boolean match (org.eclipse.jdt.core.dom.SynchronizedStatement, java.lang.Object)
org.eclipse.jdt.core.dom.SynchronizedStatement node
Object other
org.eclipse.jdt.core.dom.SynchronizedStatement o
public boolean match (org.eclipse.jdt.core.dom.TagElement, java.lang.Object)
org.eclipse.jdt.core.dom.TagElement node
Object other
org.eclipse.jdt.core.dom.TagElement o
public boolean match (org.eclipse.jdt.core.dom.TextElement, java.lang.Object)
org.eclipse.jdt.core.dom.TextElement node
Object other
org.eclipse.jdt.core.dom.TextElement o
public boolean match (org.eclipse.jdt.core.dom.ThisExpression, java.lang.Object)
org.eclipse.jdt.core.dom.ThisExpression node
Object other
org.eclipse.jdt.core.dom.ThisExpression o
public boolean match (org.eclipse.jdt.core.dom.ThrowStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ThrowStatement node
Object other
org.eclipse.jdt.core.dom.ThrowStatement o
public boolean match (org.eclipse.jdt.core.dom.TryStatement, java.lang.Object)
org.eclipse.jdt.core.dom.TryStatement node
Object other
org.eclipse.jdt.core.dom.TryStatement o
int level
public boolean match (org.eclipse.jdt.core.dom.TypeDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.TypeDeclaration node
Object other
org.eclipse.jdt.core.dom.TypeDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.TypeDeclarationStatement, java.lang.Object)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
Object other
org.eclipse.jdt.core.dom.TypeDeclarationStatement o
public boolean match (org.eclipse.jdt.core.dom.TypeLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.TypeLiteral node
Object other
org.eclipse.jdt.core.dom.TypeLiteral o
public boolean match (org.eclipse.jdt.core.dom.TypeMethodReference, java.lang.Object)
org.eclipse.jdt.core.dom.TypeMethodReference node
Object other
org.eclipse.jdt.core.dom.TypeMethodReference o
public boolean match (org.eclipse.jdt.core.dom.TypeParameter, java.lang.Object)
org.eclipse.jdt.core.dom.TypeParameter node
Object other
org.eclipse.jdt.core.dom.TypeParameter o
int level
public boolean match (org.eclipse.jdt.core.dom.UnionType, java.lang.Object)
org.eclipse.jdt.core.dom.UnionType node
Object other
org.eclipse.jdt.core.dom.UnionType o
public boolean match (org.eclipse.jdt.core.dom.VariableDeclarationExpression, java.lang.Object)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
Object other
org.eclipse.jdt.core.dom.VariableDeclarationExpression o
int level
public boolean match (org.eclipse.jdt.core.dom.VariableDeclarationFragment, java.lang.Object)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
Object other
org.eclipse.jdt.core.dom.VariableDeclarationFragment o
int level
public boolean match (org.eclipse.jdt.core.dom.VariableDeclarationStatement, java.lang.Object)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
Object other
org.eclipse.jdt.core.dom.VariableDeclarationStatement o
int level
public boolean match (org.eclipse.jdt.core.dom.WhileStatement, java.lang.Object)
org.eclipse.jdt.core.dom.WhileStatement node
Object other
org.eclipse.jdt.core.dom.WhileStatement o
public boolean match (org.eclipse.jdt.core.dom.WildcardType, java.lang.Object)
org.eclipse.jdt.core.dom.WildcardType node
Object other
org.eclipse.jdt.core.dom.WildcardType o
int level
}
org/eclipse/jdt/core/dom/BindingComparator.classBindingComparator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.BindingComparator extends java.lang.Object {
void ()
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] otherBindings
int length
int otherLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Binding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement2
java.util.HashSet visitedTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding2
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding2
java.util.HashSet visitedTypes
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding2
java.util.HashSet visitedTypes
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBindings
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBindings
java.util.HashSet visitedTypes
int length
int otherLength
int i
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
java.util.HashSet visitedTypes
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding2
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding2
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersectionBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersectionBinding2
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding2
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding2
char[] constantPoolName
char[] constantPoolName2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
}
org/eclipse/jdt/core/dom/Name.className.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Name extends org.eclipse.jdt.core.dom.Expression implements org.eclipse.jdt.core.dom.IDocElement {
static final int BASE_NAME_NODE_SIZE
int index
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final boolean isSimpleName ()
public final boolean isQualifiedName ()
public final org.eclipse.jdt.core.dom.IBinding resolveBinding ()
public final java.lang.String getFullyQualifiedName ()
StringBuffer buffer
abstract void appendName (java.lang.StringBuffer)
}
org/eclipse/jdt/core/dom/VariableDeclarationStatement.classVariableDeclarationStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
private int modifierFlags
private org.eclipse.jdt.core.dom.Type baseType
private org.eclipse.jdt.core.dom.ASTNode$NodeList variableDeclarationFragments
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.VariableDeclarationStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List modifiers ()
public int getModifiers ()
int computedModifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List fragments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Type.classType.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Type extends org.eclipse.jdt.core.dom.ASTNode {
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final boolean isPrimitiveType ()
public final boolean isSimpleType ()
public final boolean isArrayType ()
public final boolean isNameQualifiedType ()
public final boolean isParameterizedType ()
public final boolean isQualifiedType ()
public final boolean isUnionType ()
public final boolean isIntersectionType ()
public final boolean isWildcardType ()
public boolean isAnnotatable ()
public final org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
}
org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.classAnnotationTypeMemberDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor DEFAULT_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type memberType
private org.eclipse.jdt.core.dom.SimpleName memberName
private org.eclipse.jdt.core.dom.Expression optionalDefaultValue
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName memberName
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getDefault ()
public void setDefault (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression defaultValue
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PrefixExpression$Operator.classPrefixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrefixExpression$Operator extends java.lang.Object {
private String token
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator INCREMENT
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator DECREMENT
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator PLUS
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator MINUS
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator COMPLEMENT
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator NOT
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.PrefixExpression$Operator[] ops
int i
private void (java.lang.String)
String token
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.PrefixExpression$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/NameQualifiedType.classNameQualifiedType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.NameQualifiedType extends org.eclipse.jdt.core.dom.AnnotatableType {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name qualifier
private org.eclipse.jdt.core.dom.SimpleName name
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NameQualifiedType result
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SuperMethodInvocation.classSuperMethodInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperMethodInvocation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperMethodInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public boolean isResolvedTypeInferredFromExpectedType ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Expression.classExpression.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Expression extends org.eclipse.jdt.core.dom.ASTNode {
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final java.lang.Object resolveConstantExpressionValue ()
public final org.eclipse.jdt.core.dom.ITypeBinding resolveTypeBinding ()
public final boolean resolveBoxing ()
public final boolean resolveUnboxing ()
}
org/eclipse/jdt/core/dom/InternalASTRewrite.classInternalASTRewrite.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.InternalASTRewrite extends org.eclipse.jdt.core.dom.NodeEventHandler {
private org.eclipse.jdt.core.dom.CompilationUnit root
protected final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
protected final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeStore
protected final java.util.Hashtable clonedNodes
int cloneDepth
public void (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit root
public org.eclipse.text.edits.TextEdit rewriteAST (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map options
org.eclipse.text.edits.TextEdit result
org.eclipse.jdt.core.dom.CompilationUnit rootNode
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer xsrComputer
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.List comments
java.util.Map currentOptions
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer visitor
private void markAsMoveOrCopyTarget (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ASTNode orig
java.util.List properties
int i
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object child
java.util.List children
int j
org.eclipse.jdt.core.dom.ASTNode clonedChild
org.eclipse.jdt.core.dom.ASTNode source
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation propertyLocation
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo sourceInfo
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation propertyLocation
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo sourceInfo
private org.eclipse.jdt.core.dom.CompilationUnit getRootNode ()
public java.lang.String toString ()
StringBuffer buf
void preValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void postValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
void preAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
void postAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent event
java.util.List list
int i
int s
int index
int index
org.eclipse.jdt.core.dom.ASTNode nextNode
void preRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent event
int i
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent nodeEvent
void preReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent event
int i
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent nodeEvent
void preCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void postCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode clone
Object original
private org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent getNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
private org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent getListEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
}
org/eclipse/jdt/core/dom/MethodDeclaration.classMethodDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor CONSTRUCTOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RETURN_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RETURN_TYPE2_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXTRA_DIMENSIONS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_PARAMETERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor PARAMETERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RECEIVER_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RECEIVER_QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor THROWN_EXCEPTIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor THROWN_EXCEPTION_TYPES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private boolean isConstructor
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.Type optionalReceiverType
private org.eclipse.jdt.core.dom.SimpleName optionalReceiverQualifier
private org.eclipse.jdt.core.dom.ASTNode$NodeList parameters
private org.eclipse.jdt.core.dom.Type returnType
private boolean returnType2Initialized
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeParameters
private int extraArrayDimensions
private org.eclipse.jdt.core.dom.ASTNode$NodeList extraDimensions
private org.eclipse.jdt.core.dom.ASTNode$NodeList thrownExceptions
private org.eclipse.jdt.core.dom.ASTNode$NodeList thrownExceptionTypes
private org.eclipse.jdt.core.dom.Block optionalBody
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public boolean isConstructor ()
public void setConstructor (boolean)
boolean isConstructor
public java.util.List typeParameters ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName methodName
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getReceiverType ()
public void setReceiverType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type receiverType
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getReceiverQualifier ()
public void setReceiverQualifier (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName receiverQualifier
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List parameters ()
public boolean isVarargs ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration v
public java.util.List thrownExceptions ()
java.util.List internalThrownExceptions ()
public java.util.List thrownExceptionTypes ()
public org.eclipse.jdt.core.dom.Type getReturnType ()
final org.eclipse.jdt.core.dom.Type internalGetReturnType ()
public void setReturnType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
void internalSetReturnType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getReturnType2 ()
public void setReturnType2 (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public int getExtraDimensions ()
public void setExtraDimensions (int)
int dimensions
public java.util.List extraDimensions ()
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver extends org.eclipse.jdt.internal.compiler.Compiler {
public static final int RESOLVE_BINDING
public static final int PARTIAL
public static final int STATEMENT_RECOVERY
public static final int IGNORE_METHOD_BODIES
public static final int BINDING_RECOVERY
public static final int INCLUDE_RUNNING_VM_BOOTCLASSPATH
org.eclipse.jdt.internal.compiler.util.HashtableOfObject requestedSources
org.eclipse.jdt.internal.compiler.util.HashtableOfObject requestedKeys
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
boolean hasCompilationAborted
org.eclipse.jdt.core.compiler.CategorizedProblem abortProblem
private org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.core.runtime.IProgressMonitor, boolean)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.core.SourceTypeElementInfo sourceType
public synchronized void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
protected void beginToCompile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[], java.lang.String[])
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
String[] bindingKeys
int sourceLength
int keyLength
int maxUnits
int index
int i
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int i
org.eclipse.jdt.internal.core.util.BindingKeyResolver resolver
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] fileName
Object existing
java.util.ArrayList list
char[] key
org.eclipse.jdt.core.dom.IBinding createBinding (java.lang.String)
String key
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
public static org.eclipse.jdt.core.dom.CompilationUnit convert (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], int, java.util.Map, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables, int, org.eclipse.core.runtime.IProgressMonitor, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
int apiLevel
java.util.Map options
boolean needToResolveBindings
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.core.dom.ASTConverter converter
protected static org.eclipse.jdt.internal.compiler.impl.CompilerOptions getCompilerOptions (java.util.Map, boolean)
java.util.Map options
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
protected static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy ()
protected static org.eclipse.jdt.internal.compiler.ICompilerRequestor getRequestor ()
public void initializeParser ()
public void process (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int i
char[] fileName
protected void handleInternalException (java.lang.Throwable, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
Throwable internalException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.CompilationResult result
protected void handleInternalException (org.eclipse.jdt.internal.compiler.problem.AbortCompilation, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.problem.AbortCompilation abortException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public static void parse (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
int apiLevel
java.util.Map options
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Parser parser
int unitLength
int i
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
org.eclipse.jdt.core.dom.CompilationUnit node
public static void parse (java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, int, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceUnits
String[] encodings
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
int apiLevel
java.util.Map options
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Parser parser
int unitLength
int i
char[] contents
String encoding
org.eclipse.jdt.internal.compiler.batch.CompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
org.eclipse.jdt.core.dom.CompilationUnit node
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.dom.NodeSearcher, java.util.Map, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
java.util.Map settings
int flags
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
int searchPosition
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
public static void resolve (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor requestor
int apiLevel
java.util.Map options
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CancelableNameEnvironment environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
int amountOfWork
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
public static void resolve (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, java.util.List, int, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceUnits
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor requestor
int apiLevel
java.util.Map options
java.util.List classpaths
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.INameEnvironmentWithProgress environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
int amountOfWork
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] allEntries
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
org.eclipse.jdt.internal.core.CancelableNameEnvironment cancelableNameEnvironment
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.IJavaProject, java.util.List, org.eclipse.jdt.core.dom.NodeSearcher, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.IJavaProject javaProject
java.util.List classpaths
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
java.util.Map options
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.INameEnvironmentWithProgress environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] allEntries
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean ignoreMethodBodies
boolean analyzeAndGenerateCode
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration
int problemCount
org.eclipse.jdt.internal.core.CancelableNameEnvironment cancelableNameEnvironment
public static org.eclipse.jdt.core.dom.IBinding[] resolve (org.eclipse.jdt.core.IJavaElement[], int, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaElement[] elements
int apiLevel
java.util.Map compilerOptions
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
int length
java.util.HashMap sourceElementPositions
int cuNumber
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt binaryElementPositions
int i
org.eclipse.jdt.core.IJavaElement element
Object cu
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList intList
String key
org.eclipse.jdt.core.ICompilationUnit[] cus
int bindingKeyNumber
String[] bindingKeys
org.eclipse.jdt.core.dom.CompilationUnitResolver$1Requestor requestor
public void removeUnresolvedBindings (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int max
private void removeUnresolvedBindings (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int max
private void resolve (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner, int)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
int apiLevel
java.util.Map compilerOptions
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int i
char[] fileName
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
char[] contents
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
Object key
java.util.Iterator iterator
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
Object[] keys
int j
int keysLength
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
private void resolve (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, int)
String[] sourceCompilationUnits
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
int apiLevel
java.util.Map compilerOptions
int flags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int count
int i
char[] contents
String encoding
String sourceUnitPath
int i
char[] fileName
org.eclipse.jdt.internal.compiler.env.ICompilationUnit source
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
char[] contents
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
Object key
java.util.Iterator iterator
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
Object[] keys
int j
int keysLength
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
private void reportBinding (java.lang.Object, org.eclipse.jdt.core.dom.ASTRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
Object key
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IBinding binding
private void reportBinding (java.lang.Object, org.eclipse.jdt.core.dom.FileASTRequestor, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
Object key
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IBinding binding
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.dom.NodeSearcher, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
boolean verifyMethods
boolean analyzeCode
boolean generateCode
int i
int max
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration currentCompilationUnitDeclaration
int searchPosition
char[] source
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int[] oldLineEnds
int oldLinePtr
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingTypeDeclaration
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
boolean resolvedRequestedSourcesAndKeys (int)
int unitIndexToProcess
Object[] sources
int i
int l
Object[] keys
int i
int l
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
private void worked (int)
int work
}
org/eclipse/jdt/core/dom/CharacterLiteral.classCharacterLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CharacterLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor ESCAPED_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String escapedValue
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CharacterLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getEscapedValue ()
public void setEscapedValue (java.lang.String)
String value
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
void internalSetEscapedValue (java.lang.String)
String value
public char charValue ()
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int firstChar
int secondChar
char value
int nextChar
int number
public void setCharValue (char)
char value
StringBuffer b
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/ThisExpression.classThisExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ThisExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ThisExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ClassInstanceCreation.classClassInstanceCreation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ClassInstanceCreation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ANONYMOUS_CLASS_DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.Name typeName
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
private org.eclipse.jdt.core.dom.AnonymousClassDeclaration optionalAnonymousClassDeclaration
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ClassInstanceCreation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.Name getName ()
org.eclipse.jdt.core.dom.Name internalGetName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
void internalSetName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration getAnonymousClassDeclaration ()
public void setAnonymousClassDeclaration (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
public boolean isResolvedTypeInferredFromExpectedType ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/MethodRef.classMethodRef.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodRef extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor PARAMETERS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.ASTNode$NodeList parameters
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodRef result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List parameters ()
public final org.eclipse.jdt.core.dom.IBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$2.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
void ()
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
}
org/eclipse/jdt/core/dom/AnonymousClassDeclaration.classAnonymousClassDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList bodyDeclarations
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnonymousClassDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List bodyDeclarations ()
public org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PrefixExpression.classPrefixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrefixExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor OPERAND_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.PrefixExpression$Operator operator
private org.eclipse.jdt.core.dom.Expression operand
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PrefixExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.PrefixExpression$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.PrefixExpression$Operator)
org.eclipse.jdt.core.dom.PrefixExpression$Operator operator
public org.eclipse.jdt.core.dom.Expression getOperand ()
public void setOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ASTConverter.classASTConverter.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTConverter extends java.lang.Object {
protected org.eclipse.jdt.core.dom.AST ast
private org.eclipse.jdt.core.dom.ASTNode referenceContext
protected org.eclipse.jdt.core.dom.Comment[] commentsTable
char[] compilationUnitSource
int compilationUnitSourceLength
protected org.eclipse.jdt.core.dom.DocCommentParser docParser
protected boolean insideComments
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected java.util.Set pendingNameScopeResolution
protected java.util.Set pendingThisExpressionScopeResolution
protected boolean resolveBindings
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper
public void (java.util.Map, boolean, org.eclipse.core.runtime.IProgressMonitor)
java.util.Map options
boolean resolveBindings
org.eclipse.core.runtime.IProgressMonitor monitor
Object sourceModeSetting
long sourceLevel
protected void adjustSourcePositionsForParent (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int start
int end
int leftParentCount
int rightParentCount
int token
boolean stop
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.AbstractTypeDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
boolean isInterface
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
org.eclipse.jdt.core.dom.ASTNode node
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration2
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration expression
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
org.eclipse.jdt.core.dom.ASTNode node
private void checkAndSetMalformed (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode spannedNode
org.eclipse.jdt.core.dom.ASTNode spanningNode
private static void internalSetExtraDimensions (org.eclipse.jdt.core.dom.SingleVariableDeclaration, int)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
int dimensions
private static void internalSetExtraDimensions (org.eclipse.jdt.core.dom.VariableDeclarationFragment, int)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
int dimensions
private static void internalSetExtraDimensions (org.eclipse.jdt.core.dom.MethodDeclaration, int)
org.eclipse.jdt.core.dom.MethodDeclaration node
int dimensions
private static java.util.List internalThownExceptions (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
void buildCommentsTable (org.eclipse.jdt.core.dom.CompilationUnit, int[][])
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
int[][] comments
int nbr
int i
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Comment[] newCommentsTable
protected void checkAndAddMultipleFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[], int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int index
java.util.List bodyDeclarations
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
protected void checkAndAddMultipleLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.Statement[], int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.Statement[] stmts
int index
java.util.List blockStatements
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local1
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local2
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
protected void checkCanceled ()
protected void completeRecord (org.eclipse.jdt.core.dom.ArrayType, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.core.dom.ArrayType array
int dimensions
int i
org.eclipse.jdt.core.dom.Type componentType
private org.eclipse.jdt.core.dom.Type componentType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType array
public org.eclipse.jdt.core.dom.ASTNode convert (boolean, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
boolean isInterface
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.core.dom.ASTNode oldReferenceContext
boolean isConstructor
org.eclipse.jdt.core.dom.SimpleName methodName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int methodHeaderEnd
int thrownExceptionsLength
org.eclipse.jdt.core.dom.Name thrownException
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.Type thrownExceptionType
int i
org.eclipse.jdt.internal.compiler.ast.Argument[] parameters
int parametersLength
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
int i
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.core.dom.PrimitiveType returnType
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int rightParenthesisPosition
int extraDimensions
int declarationSourceStart
int bodyEnd
int declarationSourceEnd
int rightBraceOrSemiColonPositionStart
int closingPosition
int startPosition
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
org.eclipse.jdt.core.dom.Block block
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem currentProblem
int startPosition
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
public org.eclipse.jdt.core.dom.ClassInstanceCreation convert (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression expression
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
private org.eclipse.jdt.core.dom.AnnotationTypeDeclaration convertToAnnotationDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.SimpleName typeName
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration2
org.eclipse.jdt.core.dom.SimpleName methodName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression memberValue
private void convertAndSetReceiver (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.SingleVariableDeclaration convert (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
int typeSourceEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimensions
boolean isVarArgs
org.eclipse.jdt.core.dom.Type type
int typeEnd
int rightEnd
org.eclipse.jdt.core.dom.Dimension lastDimension
java.util.List dimensions
java.util.List annotations
java.util.Iterator iter
org.eclipse.jdt.core.dom.Annotation annotation
public org.eclipse.jdt.core.dom.Annotation convert (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public org.eclipse.jdt.core.dom.ArrayCreation convert (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression expression
org.eclipse.jdt.core.dom.ArrayCreation arrayCreation
org.eclipse.jdt.internal.compiler.ast.Expression[] dimensions
int dimensionsLength
int i
org.eclipse.jdt.core.dom.Expression dimension
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ArrayType arrayType
public org.eclipse.jdt.core.dom.ArrayInitializer convert (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer expression
org.eclipse.jdt.core.dom.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int length
int i
org.eclipse.jdt.core.dom.Expression expr
public org.eclipse.jdt.core.dom.ArrayAccess convert (org.eclipse.jdt.internal.compiler.ast.ArrayReference)
org.eclipse.jdt.internal.compiler.ast.ArrayReference reference
org.eclipse.jdt.core.dom.ArrayAccess arrayAccess
public org.eclipse.jdt.core.dom.AssertStatement convert (org.eclipse.jdt.internal.compiler.ast.AssertStatement)
org.eclipse.jdt.internal.compiler.ast.AssertStatement statement
org.eclipse.jdt.core.dom.AssertStatement assertStatement
org.eclipse.jdt.core.dom.Expression assertExpression
org.eclipse.jdt.core.dom.Expression searchingNode
org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
org.eclipse.jdt.core.dom.Expression exceptionMessage
int start
int sourceEnd
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.Assignment)
org.eclipse.jdt.internal.compiler.ast.Assignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
org.eclipse.jdt.core.dom.Expression rightHandSide
int start
int end
public org.eclipse.jdt.core.dom.TypeDeclaration convert (org.eclipse.jdt.internal.compiler.ast.ASTNode[])
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.ASTNode oldReferenceContext
int nodesLength
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.FieldDeclaration currentFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
org.eclipse.jdt.core.dom.ASTNode nextMemberDeclarationNode
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal
org.eclipse.jdt.internal.compiler.ast.Expression[] stringLiterals
int i
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.Block convert (org.eclipse.jdt.internal.compiler.ast.Block)
org.eclipse.jdt.internal.compiler.ast.Block statement
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement2
public org.eclipse.jdt.core.dom.BreakStatement convert (org.eclipse.jdt.internal.compiler.ast.BreakStatement)
org.eclipse.jdt.internal.compiler.ast.BreakStatement statement
org.eclipse.jdt.core.dom.BreakStatement breakStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.SwitchCase convert (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement statement
org.eclipse.jdt.core.dom.SwitchCase switchCase
org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
public org.eclipse.jdt.core.dom.CastExpression convert (org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.ast.CastExpression expression
org.eclipse.jdt.core.dom.CastExpression castExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.core.dom.CharacterLiteral convert (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.CharacterLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess expression
org.eclipse.jdt.core.dom.TypeLiteral typeLiteral
public org.eclipse.jdt.core.dom.CompilationUnit convert (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[])
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] source
org.eclipse.jdt.internal.compiler.parser.RecoveryScanner recoveryScanner
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
int[][] comments
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int importLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typesLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
org.eclipse.jdt.core.dom.ASTNode type
int problemLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] resizedProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int realProblemLength
org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator syntaxErrorPropagator
org.eclipse.jdt.core.dom.ASTRecoveryPropagator recoveryPropagator
String bugs
StringBuffer message
String lineDelimiter
IllegalArgumentException e
StringBuffer message
String lineDelimiter
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
int start
public org.eclipse.jdt.core.dom.ConditionalExpression convert (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression expression
org.eclipse.jdt.core.dom.ConditionalExpression conditionalExpression
public org.eclipse.jdt.core.dom.ContinueStatement convert (org.eclipse.jdt.internal.compiler.ast.ContinueStatement)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement statement
org.eclipse.jdt.core.dom.ContinueStatement continueStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.DoStatement convert (org.eclipse.jdt.internal.compiler.ast.DoStatement)
org.eclipse.jdt.internal.compiler.ast.DoStatement statement
org.eclipse.jdt.core.dom.DoStatement doStatement
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.EmptyStatement convert (org.eclipse.jdt.internal.compiler.ast.EmptyStatement)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement statement
org.eclipse.jdt.core.dom.EmptyStatement emptyStatement
public org.eclipse.jdt.core.dom.EnumConstantDeclaration convert (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.core.dom.SimpleName typeName
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.EqualExpression)
org.eclipse.jdt.internal.compiler.ast.EqualExpression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall statement
org.eclipse.jdt.core.dom.Statement newStatement
org.eclipse.jdt.core.dom.Statement newStatement
int sourceStart
org.eclipse.jdt.core.dom.SuperConstructorInvocation superConstructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
org.eclipse.jdt.core.dom.ConstructorInvocation constructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.core.dom.StringLiteral convert (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral expression
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.FalseLiteral)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.FieldReference)
org.eclipse.jdt.internal.compiler.ast.FieldReference reference
org.eclipse.jdt.core.dom.SuperFieldAccess superFieldAccess
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
org.eclipse.jdt.core.dom.Expression receiver
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.FloatLiteral)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ForeachStatement)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement statement
org.eclipse.jdt.core.dom.EnhancedForStatement enhancedForStatement
org.eclipse.jdt.internal.compiler.ast.Expression collection
org.eclipse.jdt.core.dom.Statement action
int start
int end
public org.eclipse.jdt.core.dom.ForStatement convert (org.eclipse.jdt.internal.compiler.ast.ForStatement)
org.eclipse.jdt.internal.compiler.ast.ForStatement statement
org.eclipse.jdt.core.dom.ForStatement forStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration initialization
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
int initializationsLength
int i
int start
int end
int initializationsLength
int i
org.eclipse.jdt.core.dom.Expression initializer
org.eclipse.jdt.internal.compiler.ast.Statement[] increments
int incrementsLength
int i
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.IfStatement convert (org.eclipse.jdt.internal.compiler.ast.IfStatement)
org.eclipse.jdt.internal.compiler.ast.IfStatement statement
org.eclipse.jdt.core.dom.IfStatement ifStatement
org.eclipse.jdt.core.dom.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement statement2
org.eclipse.jdt.core.dom.Statement elseStatement
public org.eclipse.jdt.core.dom.InstanceofExpression convert (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
org.eclipse.jdt.core.dom.InstanceofExpression instanceOfExpression
org.eclipse.jdt.core.dom.Expression leftExpression
org.eclipse.jdt.core.dom.Type convertType
int startPosition
int sourceEnd
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteral)
org.eclipse.jdt.internal.compiler.ast.IntLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.BodyDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public org.eclipse.jdt.core.dom.LabeledStatement convert (org.eclipse.jdt.internal.compiler.ast.LabeledStatement)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement statement
org.eclipse.jdt.core.dom.LabeledStatement labeledStatement
int sourceStart
org.eclipse.jdt.core.dom.Statement body
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteral)
org.eclipse.jdt.internal.compiler.ast.LongLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.ast.MessageSend expression
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.Expression expr
int sourceStart
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.core.dom.Expression qualifier
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.core.dom.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.internal.compiler.ast.Statement body
int sourceStart
public org.eclipse.jdt.core.dom.MarkerAnnotation convert (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.core.dom.MarkerAnnotation markerAnnotation
int start
int end
public org.eclipse.jdt.core.dom.MemberValuePair convert (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.MemberValuePair pair
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.core.dom.Expression value
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference reference
public org.eclipse.jdt.core.dom.InfixExpression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.internal.compiler.ast.Expression[] stringLiterals
int i
public org.eclipse.jdt.core.dom.NormalAnnotation convert (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.core.dom.NormalAnnotation normalAnnotation
int start
int end
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int i
int max
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
int memberValuePairEnd
public org.eclipse.jdt.core.dom.NullLiteral convert (org.eclipse.jdt.internal.compiler.ast.NullLiteral)
org.eclipse.jdt.internal.compiler.ast.NullLiteral expression
org.eclipse.jdt.core.dom.NullLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.PostfixExpression convert (org.eclipse.jdt.internal.compiler.ast.PostfixExpression)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression expression
org.eclipse.jdt.core.dom.PostfixExpression postfixExpression
public org.eclipse.jdt.core.dom.PrefixExpression convert (org.eclipse.jdt.internal.compiler.ast.PrefixExpression)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression expression
org.eclipse.jdt.core.dom.PrefixExpression prefixExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
org.eclipse.jdt.core.dom.Expression argument
int i
int max
int declarationSourceStart
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int start
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameReference
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference reference
public org.eclipse.jdt.core.dom.ThisExpression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression reference
org.eclipse.jdt.core.dom.Expression result
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arguments
int start
org.eclipse.jdt.core.dom.SimpleName name
java.util.List typeArguments
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.Name typeName
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.CreationReference creationReference
org.eclipse.jdt.core.dom.TypeMethodReference typeMethodReference
org.eclipse.jdt.core.dom.SuperMethodReference superMethodReference
org.eclipse.jdt.core.dom.SuperMethodReference superMethodReference
org.eclipse.jdt.core.dom.ExpressionMethodReference expressionMethodReference
int argumentsLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference argument
int sourceStart
public org.eclipse.jdt.core.dom.ReturnStatement convert (org.eclipse.jdt.internal.compiler.ast.ReturnStatement)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement statement
org.eclipse.jdt.core.dom.ReturnStatement returnStatement
public org.eclipse.jdt.core.dom.SingleMemberAnnotation convert (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.core.dom.SingleMemberAnnotation singleMemberAnnotation
int start
int end
public org.eclipse.jdt.core.dom.SimpleName convert (org.eclipse.jdt.internal.compiler.ast.SingleNameReference)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.ASTNode result
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.TypeDeclarationStatement typeDeclarationStatement
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDeclAST3
org.eclipse.jdt.internal.compiler.ast.Expression statement2
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.ExpressionStatement stmt
int sourceStart
int sourceEnd
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.SwitchStatement convert (org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement statement
org.eclipse.jdt.core.dom.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement currentStatement
public org.eclipse.jdt.core.dom.SynchronizedStatement convert (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement statement
org.eclipse.jdt.core.dom.SynchronizedStatement synchronizedStatement
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ThisReference)
org.eclipse.jdt.internal.compiler.ast.ThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.ThrowStatement convert (org.eclipse.jdt.internal.compiler.ast.ThrowStatement)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement statement
org.eclipse.jdt.core.dom.ThrowStatement throwStatement
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.TrueLiteral)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.TryStatement convert (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement statement
org.eclipse.jdt.core.dom.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] localDeclarations
int resourcesLength
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
int start
int end
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
int catchArgumentsLength
org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
int start
int i
org.eclipse.jdt.core.dom.CatchClause catchClause
int catchClauseSourceStart
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int kind
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.ASTNode oldReferenceContext
boolean isInterface
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int index
int length
int index
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int index
int length
public org.eclipse.jdt.core.dom.TypeParameter convert (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.core.dom.TypeParameter typeParameter2
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
int annotationsStart
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
org.eclipse.jdt.core.dom.Type type
int index
int length
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] typeName
int length
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.PrefixExpression convert (org.eclipse.jdt.internal.compiler.ast.UnaryExpression)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression expression
org.eclipse.jdt.core.dom.PrefixExpression prefixExpression
public org.eclipse.jdt.core.dom.WhileStatement convert (org.eclipse.jdt.internal.compiler.ast.WhileStatement)
org.eclipse.jdt.internal.compiler.ast.WhileStatement statement
org.eclipse.jdt.core.dom.WhileStatement whileStatement
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.ImportDeclaration convertImport (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
boolean onDemand
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
int modifiers
public org.eclipse.jdt.core.dom.PackageDeclaration convertPackage (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int i
int max
private org.eclipse.jdt.core.dom.ArrayType convertToArray (org.eclipse.jdt.core.dom.Type, int, int, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.core.dom.Type elementType
int sourceStart
int length
int dimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int arrayEnd
int end
private org.eclipse.jdt.core.dom.EnumDeclaration convertToEnumDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration2
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int index
int length
public org.eclipse.jdt.core.dom.Expression convertToExpression (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected org.eclipse.jdt.core.dom.FieldDeclaration convertToFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.ParenthesizedExpression convertToParenthesizedExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.ParenthesizedExpression parenthesizedExpression
int numberOfParenthesis
protected org.eclipse.jdt.core.dom.VariableDeclarationExpression convertToVariableDeclarationExpression (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
protected org.eclipse.jdt.core.dom.SingleVariableDeclaration convertToSingleVariableDeclaration (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimensions
org.eclipse.jdt.core.dom.Type type
int typeEnd
int sourceEnd
int rightEnd
private org.eclipse.jdt.core.dom.Dimension convertToDimensions (int, int, org.eclipse.jdt.internal.compiler.ast.Annotation[])
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotation
int length
org.eclipse.jdt.core.dom.Dimension dimension
int i
org.eclipse.jdt.core.dom.Annotation annot
protected org.eclipse.jdt.core.dom.VariableDeclarationFragment convertToVariableDeclarationFragment (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimensions
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
protected org.eclipse.jdt.core.dom.VariableDeclarationFragment convertToVariableDeclarationFragment (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName name
int start
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimension
boolean hasInitialization
int end
int end
int end
int end
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
protected void setExtraAnnotatedDimensions (int, int, org.eclipse.jdt.internal.compiler.ast.TypeReference, java.util.List, int)
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference type
java.util.List extraAnnotatedDimensions
int extraDimension
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDims
int length
int i
org.eclipse.jdt.core.dom.Dimension dim
private void setTypeAnnotationsOnDimension (org.eclipse.jdt.core.dom.Dimension, org.eclipse.jdt.internal.compiler.ast.Annotation[][], int)
org.eclipse.jdt.core.dom.Dimension currentDimension
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int dimension
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int length
org.eclipse.jdt.core.dom.Annotation annotation
private void setTypeAnnotationsAndSourceRangeOnArray (org.eclipse.jdt.core.dom.ArrayType, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
java.util.List dimensions
org.eclipse.jdt.core.dom.Type elementType
int start
int endElement
int end
int i
org.eclipse.jdt.core.dom.Dimension currentDimension
protected org.eclipse.jdt.core.dom.VariableDeclarationStatement convertToVariableDeclarationStatement (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.core.dom.Type type
private int annotateType (org.eclipse.jdt.core.dom.AnnotatableType, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.core.dom.AnnotatableType type
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsEnd
int start
int length
int annotationsLength
int i
org.eclipse.jdt.internal.compiler.ast.Annotation typeAnnotation
org.eclipse.jdt.core.dom.Annotation annotation
int annotationsStart
private void annotateTypeParameter (org.eclipse.jdt.core.dom.TypeParameter, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.core.dom.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
int i
org.eclipse.jdt.internal.compiler.ast.Annotation typeAnnotation
org.eclipse.jdt.core.dom.Annotation annotation
public org.eclipse.jdt.core.dom.Type convertType (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.core.dom.WildcardType wildcardType
org.eclipse.jdt.core.dom.Type bound
int start
int start
int end
org.eclipse.jdt.core.dom.Type type
int sourceStart
int length
int dimensions
int annotationsEnd
char[] name
int[] positions
int end
org.eclipse.jdt.core.dom.PrimitiveType primitiveType
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.core.dom.SimpleName simpleName
int[] positions
int end
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.SimpleType simpleType
int newSourceStart
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.core.dom.Type type2
int i
int max
org.eclipse.jdt.core.dom.SimpleName simpleName
int[] positions
int end
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arguments
int lenth
int firstTypeIndex
long[] positions
char[][] name
int nameLength
org.eclipse.jdt.core.dom.Name qualifiedName
org.eclipse.jdt.core.dom.SimpleType simpleType
boolean isTypeArgumentBased
int i
int start
int end
org.eclipse.jdt.core.dom.Type currentType
int indexOfEnclosingType
int arglen
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
org.eclipse.jdt.core.dom.Type type2
int i
int baseStart
int i
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.QualifiedType qualifiedType
int nextPosition
int arglen
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
org.eclipse.jdt.core.dom.Type type2
int j
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
char[][] tokens
int lenth
int firstTypeIndex
int i
org.eclipse.jdt.core.dom.Type currentType
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int start
int start
int endPosition
int endPosition
org.eclipse.jdt.core.dom.UnionType unionType
int i
int max
java.util.List types
int size
org.eclipse.jdt.core.dom.Type lastType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int start
int start
int endPosition
int endPosition
org.eclipse.jdt.core.dom.IntersectionType castType
int i
int max
java.util.List types
int size
org.eclipse.jdt.core.dom.Type lastType
boolean sawDiamond
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference pstr
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference pqtr
int i
int len
private org.eclipse.jdt.core.dom.Type createBaseType (org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], org.eclipse.jdt.internal.compiler.ast.Annotation[][], char[][], int, int, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
char[][] tokens
int lenth
int firstTypeIndex
boolean isTypeArgumentBased
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Name name
boolean createNameQualifiedType
org.eclipse.jdt.core.dom.NameQualifiedType nameQualifiedType
org.eclipse.jdt.core.dom.SimpleType simpleType
private org.eclipse.jdt.core.dom.QualifiedType createQualifiedType (org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], org.eclipse.jdt.internal.compiler.ast.Annotation[][], char[][], int, org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
char[][] tokens
int index
org.eclipse.jdt.core.dom.Type qualifier
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.QualifiedType qualifiedType
int start
int end
private org.eclipse.jdt.core.dom.SimpleType createSimpleType (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], int, int)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
int startIndex
int endIndex
org.eclipse.jdt.core.dom.SimpleType simpleType
int start
int end
private void setSourceRangeAnnotationsAndRecordNodes (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.core.dom.AnnotatableType, org.eclipse.jdt.internal.compiler.ast.Annotation[][], int, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.AnnotatableType annotatableType
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
int index
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int length
private void setSourceRangeAnnotationsAndRecordNodes (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.core.dom.AnnotatableType, long[], org.eclipse.jdt.internal.compiler.ast.Annotation[][], int, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.AnnotatableType annotatableType
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
int index
int startIndex
int endIndex
int start
int end
private org.eclipse.jdt.core.dom.SimpleName createSimpleName (org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], char[][], int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
char[][] tokens
int index
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
protected org.eclipse.jdt.core.dom.Comment createComment (int[])
int[] positions
org.eclipse.jdt.core.dom.Comment comment
int start
int end
org.eclipse.jdt.core.dom.Javadoc docComment
protected org.eclipse.jdt.core.dom.Statement createFakeEmptyStatement (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.core.dom.EmptyStatement emptyStatement
int start
int end
protected org.eclipse.jdt.core.dom.Expression createFakeNullLiteral (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
org.eclipse.jdt.core.dom.NullLiteral nullLiteral
private org.eclipse.jdt.core.dom.Modifier createModifier (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword)
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword keyword
org.eclipse.jdt.core.dom.Modifier modifier
int start
int end
protected org.eclipse.jdt.core.dom.InfixExpression$Operator getOperatorFor (int)
int operatorID
protected org.eclipse.jdt.core.dom.PrimitiveType$Code getPrimitiveTypeCode (char[])
char[] name
protected boolean isPrimitiveType (char[])
char[] name
private void lookupForScopes ()
java.util.Iterator iterator
org.eclipse.jdt.core.dom.Name name
java.util.Iterator iterator
org.eclipse.jdt.core.dom.ThisExpression thisExpression
private org.eclipse.jdt.internal.compiler.lookup.BlockScope lookupScope (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode currentNode
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
protected void recordName (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.SimpleName simpleName
protected void recordNodes (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
protected void recordNodes (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.TagElement tagElement
java.util.Iterator fragments
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.MemberRef memberRef
org.eclipse.jdt.core.dom.Name name
int start
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.MethodRef methodRef
org.eclipse.jdt.core.dom.Name name
int start
int token
int token
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
java.util.Iterator parameters
org.eclipse.jdt.core.dom.MethodRefParameter param
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argExpr
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
protected void recordPendingNameScopeResolution (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
protected void recordPendingThisExpressionScopeResolution (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression thisExpression
private void trimWhiteSpacesAndComments (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int[] positions
private void trimWhiteSpacesAndComments (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int[] positions
private int[] trimWhiteSpacesAndComments (int, int)
int start
int end
int[] positions
int token
int trimLeftPosition
int trimRightPosition
boolean first
org.eclipse.jdt.internal.compiler.parser.Scanner removeBlankScanner
protected void removeLeadingAndTrailingCommentsFromLiteral (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int token
int token
int startPosition
int end
protected int retrieveClosingAngleBracketPosition (int)
int start
int token
int token
protected void retrieveColonPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int length
int end
int token
int token
protected int retrieveEllipsisStartPosition (int, int)
int start
int end
int token
int token
protected int retrieveEndBlockPosition (int, int)
int start
int end
int count
int token
int token
protected int retrieveSemiColonPosition (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression node
int start
int length
int end
int token
int token
protected int[] retrieveEndOfElementTypeNamePosition (int, int)
int start
int end
int token
int token
int count
protected int retrieveEndOfRightParenthesisPosition (int, int)
int start
int end
int token
int token
int count
protected void retrieveDimensionAndSetPositions (int, int, org.eclipse.jdt.core.dom.Dimension)
int start
int end
org.eclipse.jdt.core.dom.Dimension dim
int token
int token
int count
int lParenCount
boolean startSet
int endDim
protected void retrieveIdentifierAndSetPositions (int, int, org.eclipse.jdt.core.dom.Name)
int start
int end
org.eclipse.jdt.core.dom.Name name
int token
int token
int startName
int endName
protected int retrieveIdentifierEndPosition (int, int)
int start
int end
int token
int token
protected void retrieveInitAndSetPositions (int, int, org.eclipse.jdt.core.dom.Name)
int start
int end
org.eclipse.jdt.core.dom.Name name
int token
int token
int startName
int endName
protected int retrieveEndOfPotentialExtendedDimensions (int, int, int)
int initializerEnd
int nameEnd
int end
boolean hasTokens
int balance
int pos
int token
int token
int lParenCount
boolean hasAnnotations
protected int retrieveProperRightBracketPosition (int, int)
int bracketNumber
int start
int token
int token
int count
int lParentCount
int balance
protected int retrieveRightBraceOrSemiColonPosition (int, int)
int start
int end
int token
int token
protected int retrieveRightBrace (int, int)
int start
int end
int token
int token
protected int retrieveStartBlockPosition (int, int)
int start
int end
int token
int token
protected int retrieveStartingCatchPosition (int, int)
int start
int end
int token
int token
public void setAST (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDecl
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.BodyDeclaration, org.eclipse.jdt.internal.compiler.ast.Annotation[], int)
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int modifiersEnd
int token
int token
int indexInAnnotations
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.EnumDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration2
protected void setModifiers (org.eclipse.jdt.core.dom.EnumConstantDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
protected void setModifiers (org.eclipse.jdt.core.dom.Initializer, org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
protected void setModifiers (org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int modifiers
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationExpression, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationStatement, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[][] typeName
long[] positions
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int length
org.eclipse.jdt.core.dom.SimpleName firstToken
int start0
int start
int end
org.eclipse.jdt.core.dom.SimpleName secondToken
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
org.eclipse.jdt.core.dom.SimpleName newPart
int i
org.eclipse.jdt.core.dom.QualifiedName qualifiedName2
org.eclipse.jdt.core.dom.QualifiedName name
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], int, org.eclipse.jdt.internal.compiler.ast.TypeReference)
char[][] typeName
long[] positions
int endingIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference node
int length
org.eclipse.jdt.core.dom.SimpleName firstToken
int start0
int start
int end
org.eclipse.jdt.core.dom.SimpleName secondToken
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
org.eclipse.jdt.core.dom.SimpleName newPart
int i
org.eclipse.jdt.core.dom.QualifiedName qualifiedName2
protected void setTypeNameForAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation compilerAnnotation
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
protected void setTypeForField (org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
int dimensions
private org.eclipse.jdt.core.dom.ArrayType extractSubArrayType (org.eclipse.jdt.core.dom.ArrayType, int, int)
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
int dimensionsToRemove
org.eclipse.jdt.core.dom.ArrayType subArrayType
int start
java.util.List dimensions
int end
protected void setTypeForMethodDeclaration (org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void setTypeForMethodDeclaration (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
protected void setTypeForSingleVariableDeclaration (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void setTypeForVariableDeclarationExpression (org.eclipse.jdt.core.dom.VariableDeclarationExpression, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void setTypeForVariableDeclarationStatement (org.eclipse.jdt.core.dom.VariableDeclarationStatement, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void updateInnerPositions (org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.Type type
int dimensions
int start
org.eclipse.jdt.core.dom.Type currentComponentType
int searchedDimension
int rightBracketEndPosition
}
org/eclipse/jdt/core/dom/Statement.classStatement.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Statement extends org.eclipse.jdt.core.dom.ASTNode {
private String optionalLeadingComment
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public java.lang.String getLeadingComment ()
public void setLeadingComment (java.lang.String)
String comment
char[] source
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
int token
boolean onlyOneComment
void copyLeadingComment (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement source
int memSize ()
int size
}
org/eclipse/jdt/core/dom/IDocElement.classIDocElement.java
package org.eclipse.jdt.core.dom
abstract org.eclipse.jdt.core.dom.IDocElement extends java.lang.Object {
}
org/eclipse/jdt/core/dom/TypeDeclaration.classTypeDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERFACE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor SUPERCLASS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor SUPERCLASS_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACE_TYPES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_PARAMETERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private boolean isInterface
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeParameters
private org.eclipse.jdt.core.dom.Name optionalSuperclassName
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceNames
private org.eclipse.jdt.core.dom.Type optionalSuperclassType
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceTypes
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public boolean isInterface ()
public void setInterface (boolean)
boolean isInterface
public java.util.List typeParameters ()
public org.eclipse.jdt.core.dom.Name getSuperclass ()
final org.eclipse.jdt.core.dom.Name internalGetSuperclass ()
public org.eclipse.jdt.core.dom.Type getSuperclassType ()
public void setSuperclass (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name superclassName
final void internalSetSuperclass (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name superclassName
org.eclipse.jdt.core.dom.ASTNode oldChild
public void setSuperclassType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type superclassType
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List superInterfaces ()
final java.util.List internalSuperInterfaces ()
public java.util.List superInterfaceTypes ()
public org.eclipse.jdt.core.dom.FieldDeclaration[] getFields ()
java.util.List bd
int fieldCount
java.util.Iterator it
org.eclipse.jdt.core.dom.FieldDeclaration[] fields
int next
java.util.Iterator it
Object decl
public org.eclipse.jdt.core.dom.MethodDeclaration[] getMethods ()
java.util.List bd
int methodCount
java.util.Iterator it
org.eclipse.jdt.core.dom.MethodDeclaration[] methods
int next
java.util.Iterator it
Object decl
public org.eclipse.jdt.core.dom.TypeDeclaration[] getTypes ()
java.util.List bd
int typeCount
java.util.Iterator it
org.eclipse.jdt.core.dom.TypeDeclaration[] memberTypes
int next
java.util.Iterator it
Object decl
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/InternalASTRewrite$1.classInternalASTRewrite.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.InternalASTRewrite$1 extends org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer {
final org.eclipse.jdt.core.dom.InternalASTRewrite this$0
private final org.eclipse.jdt.core.dom.CompilationUnit val$rootNode
void (org.eclipse.jdt.core.dom.InternalASTRewrite, org.eclipse.jdt.core.dom.CompilationUnit)
public org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange computeSourceRange (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int extendedStartPosition
int extendedLength
}
org/eclipse/jdt/core/dom/NormalAnnotation.classNormalAnnotation.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.NormalAnnotation extends org.eclipse.jdt.core.dom.Annotation {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor VALUES_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList values
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NormalAnnotation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List values ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/WildcardType.classWildcardType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.WildcardType extends org.eclipse.jdt.core.dom.AnnotatableType {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BOUND_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor UPPER_BOUND_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Type optionalBound
private boolean isUpperBound
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.WildcardType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public boolean isUpperBound ()
public org.eclipse.jdt.core.dom.Type getBound ()
public void setBound (org.eclipse.jdt.core.dom.Type, boolean)
org.eclipse.jdt.core.dom.Type type
boolean isUpperBound
public void setBound (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public void setUpperBound (boolean)
boolean isUpperBound
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TypeBinding.classTypeBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.TypeBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.ITypeBinding {
private static final org.eclipse.jdt.internal.compiler.ast.StringLiteral EXPRESSION
protected static final org.eclipse.jdt.core.dom.IMethodBinding[] NO_METHOD_BINDINGS
private static final String NO_NAME
protected static final org.eclipse.jdt.core.dom.ITypeBinding[] NO_TYPE_BINDINGS
protected static final org.eclipse.jdt.core.dom.IVariableBinding[] NO_VARIABLE_BINDINGS
private static final int VALID_MODIFIERS
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
private org.eclipse.jdt.core.dom.TypeBinding prototype
private String key
private org.eclipse.jdt.core.dom.BindingResolver resolver
private org.eclipse.jdt.core.dom.IVariableBinding[] fields
private org.eclipse.jdt.core.dom.IAnnotationBinding[] annotations
private org.eclipse.jdt.core.dom.IAnnotationBinding[] typeAnnotations
private org.eclipse.jdt.core.dom.IMethodBinding[] methods
private org.eclipse.jdt.core.dom.ITypeBinding[] members
private org.eclipse.jdt.core.dom.ITypeBinding[] interfaces
private org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
private org.eclipse.jdt.core.dom.ITypeBinding[] bounds
private org.eclipse.jdt.core.dom.ITypeBinding[] typeParameters
static void ()
public void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compilerPrototype
public org.eclipse.jdt.core.dom.ITypeBinding createArrayType (int)
int dimension
int realDimensions
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refType
private org.eclipse.jdt.core.dom.IAnnotationBinding[] resolveAnnotationBindings (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] internalAnnotations
boolean isTypeUse
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[] tempAnnotations
int convertedAnnotationCount
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalAnnotation
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public java.lang.String getBinaryName ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaring
StringBuffer binaryName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
char[] constantPoolName
char[] constantPoolName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] constantPoolName
char[] dotSeparated
public org.eclipse.jdt.core.dom.ITypeBinding getBound ()
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public org.eclipse.jdt.core.dom.ITypeBinding getGenericTypeOfWildcardType ()
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public int getRank ()
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public org.eclipse.jdt.core.dom.ITypeBinding getComponentType ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public synchronized org.eclipse.jdt.core.dom.IVariableBinding[] getDeclaredFields ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fieldBindings
int length
int convertedFieldCount
org.eclipse.jdt.core.dom.IVariableBinding[] newFields
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
RuntimeException e
public synchronized org.eclipse.jdt.core.dom.IMethodBinding[] getDeclaredMethods ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] internalMethods
int length
int convertedMethodCount
org.eclipse.jdt.core.dom.IMethodBinding[] newMethods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.dom.IMethodBinding methodBinding2
RuntimeException e
public int getDeclaredModifiers ()
public synchronized org.eclipse.jdt.core.dom.ITypeBinding[] getDeclaredTypes ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] internalMembers
int length
org.eclipse.jdt.core.dom.ITypeBinding[] newMembers
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
RuntimeException e
public synchronized org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
RuntimeException e
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
RuntimeException e
public synchronized org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
RuntimeException e
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
RuntimeException e
public int getDimensions ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getElementType ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getTypeDeclaration ()
public org.eclipse.jdt.core.dom.ITypeBinding getErasure ()
public org.eclipse.jdt.core.dom.IMethodBinding getFunctionalInterfaceMethod ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
public synchronized org.eclipse.jdt.core.dom.ITypeBinding[] getInterfaces ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] internalInterfaces
RuntimeException e
int length
org.eclipse.jdt.core.dom.ITypeBinding[] newInterfaces
int interfacesCounter
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.core.JavaElement element
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.core.IJavaElement javaElement
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement ()
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
public java.lang.String getKey ()
public int getKind ()
public int getModifiers ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
public java.lang.String getName ()
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.core.dom.ITypeBinding elementType
int dimensions
char[] brackets
int i
org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding baseTypeBinding
public org.eclipse.jdt.core.dom.IPackageBinding getPackage ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public java.lang.String getQualifiedName ()
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.core.dom.ITypeBinding bound
org.eclipse.jdt.core.dom.ITypeBinding elementType
int dimensions
char[] brackets
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding baseTypeBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public synchronized org.eclipse.jdt.core.dom.ITypeBinding getSuperclass ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
RuntimeException e
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int argumentsLength
org.eclipse.jdt.core.dom.ITypeBinding[] newTypeArguments
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeBounds ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding varSuperclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstClassOrArrayBound
int boundsLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superinterfaces
int superinterfacesLength
org.eclipse.jdt.core.dom.ITypeBinding[] typeBounds
int boundsIndex
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int typeVariableBindingsLength
org.eclipse.jdt.core.dom.ITypeBinding[] newTypeParameters
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.ITypeBinding getWildcard ()
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
public boolean isGenericType ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
public boolean isAnnotation ()
public boolean isAnonymous ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isArray ()
public boolean isAssignmentCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.core.dom.TypeBinding other
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isCapture ()
public boolean isCastCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
public boolean isClass ()
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isEnum ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherBinding
public boolean isFromSource ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
public boolean isInterface ()
public boolean isLocal ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isMember ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isNested ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isNullType ()
public boolean isParameterizedType ()
public boolean isPrimitive ()
public boolean isRawType ()
public boolean isRecovered ()
public boolean isSubTypeCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.core.dom.TypeBinding other
public boolean isSynthetic ()
public boolean isTopLevel ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isTypeVariable ()
public boolean isUpperbound ()
public boolean isWildcardType ()
public java.lang.String toString ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getTypeAnnotations ()
}
org/eclipse/jdt/core/dom/IPackageBinding.classIPackageBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IPackageBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract java.lang.String getName ()
public abstract boolean isUnnamed ()
public abstract java.lang.String[] getNameComponents ()
}
org/eclipse/jdt/core/dom/Comment.classComment.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Comment extends org.eclipse.jdt.core.dom.ASTNode {
private org.eclipse.jdt.core.dom.ASTNode alternateRoot
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final boolean isBlockComment ()
public final boolean isLineComment ()
public final boolean isDocComment ()
public final org.eclipse.jdt.core.dom.ASTNode getAlternateRoot ()
public final void setAlternateRoot (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode root
int memSize ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$1.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/core/dom/ArrayType.classArrayType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayType extends org.eclipse.jdt.core.dom.Type {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor COMPONENT_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ELEMENT_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor DIMENSIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.ASTNode$NodeList dimensions
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
void (org.eclipse.jdt.core.dom.AST, int)
org.eclipse.jdt.core.dom.AST ast
int dimensions
int i
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayType result
org.eclipse.jdt.core.dom.ArrayType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getComponentType ()
private org.eclipse.jdt.core.dom.Type internalGetType (org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
public void setComponentType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type componentType
private void internalSetType (org.eclipse.jdt.core.dom.Type, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.Type componentType
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getElementType ()
org.eclipse.jdt.core.dom.Type t
public void setElementType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
public int getDimensions ()
org.eclipse.jdt.core.dom.Type t
int dimension
public java.util.List dimensions ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableBinding.classVariableBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.VariableBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IVariableBinding {
private static final int VALID_MODIFIERS
private org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
private org.eclipse.jdt.core.dom.ITypeBinding declaringClass
private String key
private String name
private org.eclipse.jdt.core.dom.BindingResolver resolver
private org.eclipse.jdt.core.dom.ITypeBinding type
private org.eclipse.jdt.core.dom.IAnnotationBinding[] annotations
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] internalAnnotations
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[] tempAnnotations
int convertedAnnotationCount
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalAnnotation
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public java.lang.Object getConstantValue ()
org.eclipse.jdt.internal.compiler.impl.Constant c
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.core.JavaElement element
public java.lang.String getKey ()
public int getKind ()
public int getModifiers ()
public java.lang.String getName ()
public org.eclipse.jdt.core.dom.ITypeBinding getType ()
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement ()
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
org.eclipse.jdt.core.dom.VariableDeclaration localVar
org.eclipse.jdt.core.dom.SimpleName localName
int nameStart
int nameLength
int sourceStart
int sourceStart
int sourceLength
int sourceLength
int modifiers
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.VariableDeclarationExpression expression
org.eclipse.jdt.core.dom.VariableDeclarationStatement statement
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
int sourceEnd
char[] typeSig
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.core.dom.IMethodBinding declaringMethod
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.JavaElement typeHandle
public org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public int getVariableId ()
public boolean isParameter ()
public boolean isDeprecated ()
public boolean isEnumConstant ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.VariableBinding otherBinding
org.eclipse.jdt.core.dom.IMethodBinding declaringMethod
org.eclipse.jdt.core.dom.IMethodBinding otherDeclaringMethod
public boolean isField ()
public boolean isSynthetic ()
public boolean isRecovered ()
public boolean isEffectivelyFinal ()
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/MemberValuePairBinding.classMemberValuePairBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.MemberValuePairBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IMemberValuePairBinding {
static final org.eclipse.jdt.core.dom.MemberValuePairBinding[] NoPair
private static final Object NoValue
private static final Object[] EmptyArray
private org.eclipse.jdt.internal.compiler.lookup.ElementValuePair internalPair
protected Object value
protected org.eclipse.jdt.core.dom.BindingResolver bindingResolver
static void ()
static void appendValue (java.lang.Object, java.lang.StringBuffer)
Object value
StringBuffer buffer
Object[] values
int i
int l
static java.lang.Object buildDOMValue (java.lang.Object, org.eclipse.jdt.core.dom.BindingResolver)
Object internalObject
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.impl.Constant constant
Object[] elements
int length
Object[] values
int i
void (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair pair
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
public java.lang.String getKey ()
public int getKind ()
public org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding ()
public int getModifiers ()
public java.lang.String getName ()
char[] membername
public java.lang.Object getValue ()
private void init ()
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
char[] internalName ()
public boolean isDefault ()
Object value2
Object defaultValue
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IMemberValuePairBinding otherMemberValuePairBinding
Object otherValue
Object currentValue
Object[] currentValues
Object[] otherValues
int length
int i
Object current
Object other
public boolean isRecovered ()
public boolean isSynthetic ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/core/dom/SwitchStatement.classSwitchStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SwitchStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor STATEMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.ASTNode$NodeList statements
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SwitchStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List statements ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/UnionType.classUnionType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.UnionType extends org.eclipse.jdt.core.dom.Type {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPES_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList types
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.UnionType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List types ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PrimitiveType.classPrimitiveType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrimitiveType extends org.eclipse.jdt.core.dom.AnnotatableType {
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code INT
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code CHAR
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code BOOLEAN
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code SHORT
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code LONG
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code FLOAT
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code DOUBLE
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code BYTE
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code VOID
private org.eclipse.jdt.core.dom.PrimitiveType$Code typeCode
private static final java.util.Map CODES
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor PRIMITIVE_TYPE_CODE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
static void ()
org.eclipse.jdt.core.dom.PrimitiveType$Code[] ops
int i
java.util.List propertyList
public static org.eclipse.jdt.core.dom.PrimitiveType$Code toCode (java.lang.String)
String token
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PrimitiveType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.PrimitiveType$Code getPrimitiveTypeCode ()
public void setPrimitiveTypeCode (org.eclipse.jdt.core.dom.PrimitiveType$Code)
org.eclipse.jdt.core.dom.PrimitiveType$Code typeCode
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ITypeBinding.classITypeBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ITypeBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract org.eclipse.jdt.core.dom.ITypeBinding createArrayType (int)
public abstract java.lang.String getBinaryName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getBound ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getGenericTypeOfWildcardType ()
public abstract int getRank ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getComponentType ()
public abstract org.eclipse.jdt.core.dom.IVariableBinding[] getDeclaredFields ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding[] getDeclaredMethods ()
public abstract int getDeclaredModifiers ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getDeclaredTypes ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
public abstract int getDimensions ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getElementType ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getErasure ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getFunctionalInterfaceMethod ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getInterfaces ()
public abstract int getModifiers ()
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.IPackageBinding getPackage ()
public abstract java.lang.String getQualifiedName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getSuperclass ()
public abstract org.eclipse.jdt.core.dom.IAnnotationBinding[] getTypeAnnotations ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getTypeBounds ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getTypeDeclaration ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getWildcard ()
public abstract boolean isAnnotation ()
public abstract boolean isAnonymous ()
public abstract boolean isArray ()
public abstract boolean isAssignmentCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
public abstract boolean isCapture ()
public abstract boolean isCastCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
public abstract boolean isClass ()
public abstract boolean isEnum ()
public abstract boolean isFromSource ()
public abstract boolean isGenericType ()
public abstract boolean isInterface ()
public abstract boolean isLocal ()
public abstract boolean isMember ()
public abstract boolean isNested ()
public abstract boolean isNullType ()
public abstract boolean isParameterizedType ()
public abstract boolean isPrimitive ()
public abstract boolean isRawType ()
public abstract boolean isSubTypeCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
public abstract boolean isTopLevel ()
public abstract boolean isTypeVariable ()
public abstract boolean isUpperbound ()
public abstract boolean isWildcardType ()
}
org/eclipse/jdt/core/dom/AST.classAST.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.AST extends java.lang.Object {
private static final Class[] AST_CLASS
public static final int JLS2
static final int JLS2_INTERNAL
public static final int JLS3
static final int JLS3_INTERNAL
public static final int JLS4
static final int JLS4_INTERNAL
public static final int JLS8
static final int RESOLVED_BINDINGS
int apiLevel
private int bits
private int defaultNodeFlag
private int disableEvents
private org.eclipse.jdt.core.dom.NodeEventHandler eventHandler
private final Object internalASTLock
private long modificationCount
private long originalModificationCount
private org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.InternalASTRewrite rewriter
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private final Object[] THIS_AST
static void ()
public static org.eclipse.jdt.core.dom.CompilationUnit convertCompilationUnit (int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], java.util.Map, boolean, org.eclipse.jdt.internal.core.CompilationUnit, int, org.eclipse.core.runtime.IProgressMonitor)
int level
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
java.util.Map options
boolean isResolved
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public static org.eclipse.jdt.core.dom.CompilationUnit convertCompilationUnit (int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, java.util.Map, boolean, org.eclipse.jdt.internal.core.CompilationUnit, int, org.eclipse.core.runtime.IProgressMonitor)
int level
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
java.util.Map options
boolean isResolved
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.AST ast
int savedDefaultNodeFlag
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit unit
public static org.eclipse.jdt.core.dom.AST newAST (int)
int level
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (char[])
char[] source
org.eclipse.jdt.core.dom.ASTParser c
org.eclipse.jdt.core.dom.ASTNode result
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (char[], java.lang.String, org.eclipse.jdt.core.IJavaProject)
char[] source
String unitName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.dom.ASTParser astParser
org.eclipse.jdt.core.dom.ASTNode result
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (org.eclipse.jdt.core.IClassFile, boolean)
org.eclipse.jdt.core.IClassFile classFile
boolean resolveBindings
org.eclipse.jdt.core.dom.ASTParser c
org.eclipse.jdt.core.dom.ASTNode result
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (org.eclipse.jdt.core.ICompilationUnit, boolean)
org.eclipse.jdt.core.ICompilationUnit unit
boolean resolveBindings
org.eclipse.jdt.core.dom.ASTParser c
org.eclipse.jdt.core.dom.ASTNode result
public void ()
private void (int)
int level
public void (java.util.Map)
java.util.Map options
Object sourceLevelOption
long sourceLevel
Object complianceLevelOption
long complianceLevel
public int apiLevel ()
public org.eclipse.jdt.core.dom.ASTNode createInstance (java.lang.Class)
Class nodeClass
java.lang.reflect.Constructor c
Object result
java.lang.reflect.InvocationTargetException e
IllegalArgumentException iae
public org.eclipse.jdt.core.dom.ASTNode createInstance (int)
int nodeType
Class nodeClass
final void disableEvents ()
org.eclipse.jdt.core.dom.BindingResolver getBindingResolver ()
int getDefaultNodeFlag ()
org.eclipse.jdt.core.dom.NodeEventHandler getEventHandler ()
public boolean hasBindingsRecovery ()
public boolean hasResolvedBindings ()
public boolean hasStatementsRecovery ()
org.eclipse.jdt.core.dom.Name internalNewName (java.lang.String[])
String[] identifiers
int count
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.Name result
int i
org.eclipse.jdt.core.dom.SimpleName name
public long modificationCount ()
void modifying ()
private void setArrayComponentType (org.eclipse.jdt.core.dom.ArrayType, org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.AnnotationTypeDeclaration newAnnotationTypeDeclaration ()
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration result
public org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration newAnnotationTypeMemberDeclaration ()
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration result
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration newAnonymousClassDeclaration ()
org.eclipse.jdt.core.dom.AnonymousClassDeclaration result
public org.eclipse.jdt.core.dom.ArrayAccess newArrayAccess ()
org.eclipse.jdt.core.dom.ArrayAccess result
public org.eclipse.jdt.core.dom.ArrayCreation newArrayCreation ()
org.eclipse.jdt.core.dom.ArrayCreation result
public org.eclipse.jdt.core.dom.ArrayInitializer newArrayInitializer ()
org.eclipse.jdt.core.dom.ArrayInitializer result
public org.eclipse.jdt.core.dom.ArrayType newArrayType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType result
org.eclipse.jdt.core.dom.ArrayType result
public org.eclipse.jdt.core.dom.ArrayType newArrayType (org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.Type elementType
int dimensions
org.eclipse.jdt.core.dom.ArrayType result
org.eclipse.jdt.core.dom.ArrayType result
int i
int i
public org.eclipse.jdt.core.dom.AssertStatement newAssertStatement ()
public org.eclipse.jdt.core.dom.Assignment newAssignment ()
org.eclipse.jdt.core.dom.Assignment result
public org.eclipse.jdt.core.dom.Block newBlock ()
public org.eclipse.jdt.core.dom.BlockComment newBlockComment ()
org.eclipse.jdt.core.dom.BlockComment result
public org.eclipse.jdt.core.dom.BooleanLiteral newBooleanLiteral (boolean)
boolean value
org.eclipse.jdt.core.dom.BooleanLiteral result
public org.eclipse.jdt.core.dom.BreakStatement newBreakStatement ()
public org.eclipse.jdt.core.dom.CastExpression newCastExpression ()
org.eclipse.jdt.core.dom.CastExpression result
public org.eclipse.jdt.core.dom.CatchClause newCatchClause ()
public org.eclipse.jdt.core.dom.CharacterLiteral newCharacterLiteral ()
public org.eclipse.jdt.core.dom.ClassInstanceCreation newClassInstanceCreation ()
org.eclipse.jdt.core.dom.ClassInstanceCreation result
public org.eclipse.jdt.core.dom.CompilationUnit newCompilationUnit ()
public org.eclipse.jdt.core.dom.ConditionalExpression newConditionalExpression ()
org.eclipse.jdt.core.dom.ConditionalExpression result
public org.eclipse.jdt.core.dom.ConstructorInvocation newConstructorInvocation ()
org.eclipse.jdt.core.dom.ConstructorInvocation result
public org.eclipse.jdt.core.dom.ContinueStatement newContinueStatement ()
public org.eclipse.jdt.core.dom.CreationReference newCreationReference ()
org.eclipse.jdt.core.dom.CreationReference result
public org.eclipse.jdt.core.dom.DoStatement newDoStatement ()
public org.eclipse.jdt.core.dom.EmptyStatement newEmptyStatement ()
public org.eclipse.jdt.core.dom.EnhancedForStatement newEnhancedForStatement ()
public org.eclipse.jdt.core.dom.EnumConstantDeclaration newEnumConstantDeclaration ()
org.eclipse.jdt.core.dom.EnumConstantDeclaration result
public org.eclipse.jdt.core.dom.EnumDeclaration newEnumDeclaration ()
org.eclipse.jdt.core.dom.EnumDeclaration result
public org.eclipse.jdt.core.dom.ExpressionMethodReference newExpressionMethodReference ()
org.eclipse.jdt.core.dom.ExpressionMethodReference result
public org.eclipse.jdt.core.dom.ExpressionStatement newExpressionStatement (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ExpressionStatement result
public org.eclipse.jdt.core.dom.Dimension newDimension ()
org.eclipse.jdt.core.dom.Dimension result
public org.eclipse.jdt.core.dom.FieldAccess newFieldAccess ()
org.eclipse.jdt.core.dom.FieldAccess result
public org.eclipse.jdt.core.dom.FieldDeclaration newFieldDeclaration (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.FieldDeclaration result
public org.eclipse.jdt.core.dom.ForStatement newForStatement ()
public org.eclipse.jdt.core.dom.IfStatement newIfStatement ()
public org.eclipse.jdt.core.dom.ImportDeclaration newImportDeclaration ()
org.eclipse.jdt.core.dom.ImportDeclaration result
public org.eclipse.jdt.core.dom.InfixExpression newInfixExpression ()
org.eclipse.jdt.core.dom.InfixExpression result
public org.eclipse.jdt.core.dom.Initializer newInitializer ()
org.eclipse.jdt.core.dom.Initializer result
public org.eclipse.jdt.core.dom.InstanceofExpression newInstanceofExpression ()
org.eclipse.jdt.core.dom.InstanceofExpression result
public org.eclipse.jdt.core.dom.Javadoc newJavadoc ()
org.eclipse.jdt.core.dom.Javadoc result
public org.eclipse.jdt.core.dom.LabeledStatement newLabeledStatement ()
public org.eclipse.jdt.core.dom.LambdaExpression newLambdaExpression ()
org.eclipse.jdt.core.dom.LambdaExpression result
public org.eclipse.jdt.core.dom.LineComment newLineComment ()
org.eclipse.jdt.core.dom.LineComment result
public org.eclipse.jdt.core.dom.MarkerAnnotation newMarkerAnnotation ()
org.eclipse.jdt.core.dom.MarkerAnnotation result
public org.eclipse.jdt.core.dom.MemberRef newMemberRef ()
org.eclipse.jdt.core.dom.MemberRef result
public org.eclipse.jdt.core.dom.MemberValuePair newMemberValuePair ()
org.eclipse.jdt.core.dom.MemberValuePair result
public org.eclipse.jdt.core.dom.MethodDeclaration newMethodDeclaration ()
org.eclipse.jdt.core.dom.MethodDeclaration result
public org.eclipse.jdt.core.dom.MethodInvocation newMethodInvocation ()
org.eclipse.jdt.core.dom.MethodInvocation result
public org.eclipse.jdt.core.dom.MethodRef newMethodRef ()
org.eclipse.jdt.core.dom.MethodRef result
public org.eclipse.jdt.core.dom.MethodRefParameter newMethodRefParameter ()
org.eclipse.jdt.core.dom.MethodRefParameter result
public org.eclipse.jdt.core.dom.Modifier newModifier (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword)
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword keyword
org.eclipse.jdt.core.dom.Modifier result
public java.util.List newModifiers (int)
int flags
java.util.List result
public org.eclipse.jdt.core.dom.Name newName (java.lang.String)
String qualifiedName
java.util.StringTokenizer t
org.eclipse.jdt.core.dom.Name result
int balance
String s
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.Name newName (java.lang.String[])
String[] identifiers
int count
org.eclipse.jdt.core.dom.Name result
int i
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.NameQualifiedType newNameQualifiedType (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.NameQualifiedType result
public org.eclipse.jdt.core.dom.NormalAnnotation newNormalAnnotation ()
org.eclipse.jdt.core.dom.NormalAnnotation result
public org.eclipse.jdt.core.dom.NullLiteral newNullLiteral ()
public org.eclipse.jdt.core.dom.NumberLiteral newNumberLiteral ()
org.eclipse.jdt.core.dom.NumberLiteral result
public org.eclipse.jdt.core.dom.NumberLiteral newNumberLiteral (java.lang.String)
String literal
org.eclipse.jdt.core.dom.NumberLiteral result
public org.eclipse.jdt.core.dom.PackageDeclaration newPackageDeclaration ()
org.eclipse.jdt.core.dom.PackageDeclaration result
public org.eclipse.jdt.core.dom.ParameterizedType newParameterizedType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ParameterizedType result
public org.eclipse.jdt.core.dom.ParenthesizedExpression newParenthesizedExpression ()
org.eclipse.jdt.core.dom.ParenthesizedExpression result
public org.eclipse.jdt.core.dom.PostfixExpression newPostfixExpression ()
org.eclipse.jdt.core.dom.PostfixExpression result
public org.eclipse.jdt.core.dom.PrefixExpression newPrefixExpression ()
org.eclipse.jdt.core.dom.PrefixExpression result
public org.eclipse.jdt.core.dom.PrimitiveType newPrimitiveType (org.eclipse.jdt.core.dom.PrimitiveType$Code)
org.eclipse.jdt.core.dom.PrimitiveType$Code typeCode
org.eclipse.jdt.core.dom.PrimitiveType result
public org.eclipse.jdt.core.dom.QualifiedName newQualifiedName (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.QualifiedName result
public org.eclipse.jdt.core.dom.QualifiedType newQualifiedType (org.eclipse.jdt.core.dom.Type, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.Type qualifier
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.QualifiedType result
public org.eclipse.jdt.core.dom.ReturnStatement newReturnStatement ()
public org.eclipse.jdt.core.dom.SimpleName newSimpleName (java.lang.String)
String identifier
org.eclipse.jdt.core.dom.SimpleName result
public org.eclipse.jdt.core.dom.SimpleType newSimpleType (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name typeName
org.eclipse.jdt.core.dom.SimpleType result
public org.eclipse.jdt.core.dom.SingleMemberAnnotation newSingleMemberAnnotation ()
org.eclipse.jdt.core.dom.SingleMemberAnnotation result
public org.eclipse.jdt.core.dom.SingleVariableDeclaration newSingleVariableDeclaration ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration result
public org.eclipse.jdt.core.dom.StringLiteral newStringLiteral ()
public org.eclipse.jdt.core.dom.SuperConstructorInvocation newSuperConstructorInvocation ()
org.eclipse.jdt.core.dom.SuperConstructorInvocation result
public org.eclipse.jdt.core.dom.SuperFieldAccess newSuperFieldAccess ()
org.eclipse.jdt.core.dom.SuperFieldAccess result
public org.eclipse.jdt.core.dom.SuperMethodInvocation newSuperMethodInvocation ()
org.eclipse.jdt.core.dom.SuperMethodInvocation result
public org.eclipse.jdt.core.dom.SuperMethodReference newSuperMethodReference ()
org.eclipse.jdt.core.dom.SuperMethodReference result
public org.eclipse.jdt.core.dom.SwitchCase newSwitchCase ()
public org.eclipse.jdt.core.dom.SwitchStatement newSwitchStatement ()
public org.eclipse.jdt.core.dom.SynchronizedStatement newSynchronizedStatement ()
public org.eclipse.jdt.core.dom.TagElement newTagElement ()
org.eclipse.jdt.core.dom.TagElement result
public org.eclipse.jdt.core.dom.TextElement newTextElement ()
org.eclipse.jdt.core.dom.TextElement result
public org.eclipse.jdt.core.dom.ThisExpression newThisExpression ()
org.eclipse.jdt.core.dom.ThisExpression result
public org.eclipse.jdt.core.dom.ThrowStatement newThrowStatement ()
public org.eclipse.jdt.core.dom.TryStatement newTryStatement ()
public org.eclipse.jdt.core.dom.TypeDeclaration newTypeDeclaration ()
org.eclipse.jdt.core.dom.TypeDeclaration result
public org.eclipse.jdt.core.dom.TypeDeclarationStatement newTypeDeclarationStatement (org.eclipse.jdt.core.dom.AbstractTypeDeclaration)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration decl
org.eclipse.jdt.core.dom.TypeDeclarationStatement result
public org.eclipse.jdt.core.dom.TypeDeclarationStatement newTypeDeclarationStatement (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
org.eclipse.jdt.core.dom.TypeDeclarationStatement result
public org.eclipse.jdt.core.dom.TypeLiteral newTypeLiteral ()
org.eclipse.jdt.core.dom.TypeLiteral result
public org.eclipse.jdt.core.dom.TypeMethodReference newTypeMethodReference ()
org.eclipse.jdt.core.dom.TypeMethodReference result
public org.eclipse.jdt.core.dom.TypeParameter newTypeParameter ()
org.eclipse.jdt.core.dom.TypeParameter result
public org.eclipse.jdt.core.dom.UnionType newUnionType ()
public org.eclipse.jdt.core.dom.IntersectionType newIntersectionType ()
public org.eclipse.jdt.core.dom.VariableDeclarationExpression newVariableDeclarationExpression (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationExpression result
public org.eclipse.jdt.core.dom.VariableDeclarationFragment newVariableDeclarationFragment ()
org.eclipse.jdt.core.dom.VariableDeclarationFragment result
public org.eclipse.jdt.core.dom.VariableDeclarationStatement newVariableDeclarationStatement (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationStatement result
public org.eclipse.jdt.core.dom.WhileStatement newWhileStatement ()
public org.eclipse.jdt.core.dom.WildcardType newWildcardType ()
org.eclipse.jdt.core.dom.WildcardType result
void postAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode clone
void postRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void preAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void preRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void recordModifications (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit root
final void reenableEvents ()
public org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
org.eclipse.text.edits.TextEdit rewrite (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map options
void setBindingResolver (org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.core.dom.BindingResolver resolver
void setDefaultNodeFlag (int)
int flag
void setEventHandler (org.eclipse.jdt.core.dom.NodeEventHandler)
org.eclipse.jdt.core.dom.NodeEventHandler eventHandler
void setFlag (int)
int newValue
void setOriginalModificationCount (long)
long count
void supportedOnlyIn2 ()
void unsupportedIn2 ()
}
org/eclipse/jdt/core/dom/CreationReference.classCreationReference.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CreationReference extends org.eclipse.jdt.core.dom.MethodReference {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Type type
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CreationReference result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AnnotationBinding.classAnnotationBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.AnnotationBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IAnnotationBinding {
static final org.eclipse.jdt.core.dom.AnnotationBinding[] NoAnnotations
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding binding
private org.eclipse.jdt.core.dom.BindingResolver bindingResolver
private String key
static void ()
void (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.dom.ITypeBinding getAnnotationType ()
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getDeclaredMemberValuePairs ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] internalPairs
int length
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int counter
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getAllMemberValuePairs ()
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodLength
int declaredLength
org.eclipse.jdt.internal.compiler.util.HashtableOfObject table
int i
char[] internalName
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] allPairs
int i
Object pair
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IJavaElement cu
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
public java.lang.String getKey ()
String recipientKey
private java.lang.String getRecipientKey ()
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode recipient
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
public int getKind ()
public int getModifiers ()
public java.lang.String getName ()
org.eclipse.jdt.core.dom.ITypeBinding annotationType
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding otherBinding
org.eclipse.jdt.core.dom.IAnnotationBinding other
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] memberValuePairs
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] otherMemberValuePairs
int i
int length
public boolean isRecovered ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
public boolean isSynthetic ()
public java.lang.String toString ()
org.eclipse.jdt.core.dom.ITypeBinding type
StringBuffer buffer
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int i
int len
}
org/eclipse/jdt/core/dom/TypeMethodReference.classTypeMethodReference.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeMethodReference extends org.eclipse.jdt.core.dom.MethodReference {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.SimpleName methodName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeMethodReference result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ChildPropertyDescriptor.classChildPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
private final Class childClass
private final boolean mandatory
final boolean cycleRisk
void (java.lang.Class, java.lang.String, java.lang.Class, boolean, boolean)
Class nodeClass
String propertyId
Class childType
boolean mandatory
boolean cycleRisk
public final java.lang.Class getChildType ()
public final boolean isMandatory ()
public final boolean cycleRisk ()
}
org/eclipse/jdt/core/dom/FieldDeclaration.classFieldDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.FieldDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Type baseType
private org.eclipse.jdt.core.dom.ASTNode$NodeList variableDeclarationFragments
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.FieldDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List fragments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/IAnnotationBinding.classIAnnotationBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IAnnotationBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getAllMemberValuePairs ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getAnnotationType ()
public abstract org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getDeclaredMemberValuePairs ()
public abstract java.lang.String getName ()
}
org/eclipse/jdt/core/dom/SynchronizedStatement.classSynchronizedStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SynchronizedStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Block body
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SynchronizedStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Dimension.classDimension.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Dimension extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList annotations
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Dimension result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List annotations ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SimpleName.classSimpleName.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SimpleName extends org.eclipse.jdt.core.dom.Name {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor IDENTIFIER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final String MISSING_IDENTIFIER
private String identifier
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SimpleName result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getIdentifier ()
public void setIdentifier (java.lang.String)
String identifier
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
long sourceLevel
long complianceLevel
char[] source
int length
int tokenType
org.eclipse.jdt.core.compiler.InvalidInputException e
IllegalArgumentException iae
void internalSetIdentifier (java.lang.String)
String ident
public boolean isDeclaration ()
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor d
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.MethodDeclaration p
void appendName (java.lang.StringBuffer)
StringBuffer buffer
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayCreation.classArrayCreation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayCreation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INITIALIZER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ArrayType arrayType
private org.eclipse.jdt.core.dom.ASTNode$NodeList dimensions
private org.eclipse.jdt.core.dom.ArrayInitializer optionalInitializer
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayCreation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.ArrayType getType ()
public void setType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List dimensions ()
public org.eclipse.jdt.core.dom.ArrayInitializer getInitializer ()
public void setInitializer (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer initializer
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
int size
}
org/eclipse/jdt/core/dom/IMethodBinding.classIMethodBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IMethodBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract boolean isConstructor ()
public abstract boolean isDefaultConstructor ()
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public abstract java.lang.Object getDefaultValue ()
public abstract org.eclipse.jdt.core.dom.IAnnotationBinding[] getParameterAnnotations (int)
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getParameterTypes ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaredReceiverType ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getReturnType ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getExceptionTypes ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
public abstract boolean isAnnotationMember ()
public abstract boolean isGenericMethod ()
public abstract boolean isParameterizedMethod ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getMethodDeclaration ()
public abstract boolean isRawMethod ()
public abstract boolean isSubsignature (org.eclipse.jdt.core.dom.IMethodBinding)
public abstract boolean isVarargs ()
public abstract boolean overrides (org.eclipse.jdt.core.dom.IMethodBinding)
}
org/eclipse/jdt/core/dom/ASTRecoveryPropagator.classASTRecoveryPropagator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTRecoveryPropagator extends org.eclipse.jdt.core.dom.DefaultASTVisitor {
private static final int NOTHING
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray endingTokens
private org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private boolean[] usedOrIrrelevantProblems
private org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
private int blockDepth
private int lastEnd
private int[] insertedTokensKind
private int[] insertedTokensPosition
private boolean[] insertedTokensFlagged
private boolean[] removedTokensFlagged
private boolean[] replacedTokensFlagged
private java.util.Vector stack
void (org.eclipse.jdt.core.compiler.CategorizedProblem[], org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
int length
int i
int tokenCount
int i
int j
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
boolean visitChildren
protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
int i
int i
protected void endVisitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
int i
private void flagNodeWithInsertedTokens ()
int s
int i
int i
private boolean flagNodesWithInsertedTokensAtEnd (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int[] expectedEndingToken
int start
int end
boolean flagParent
int i
int j
org.eclipse.jdt.core.dom.ASTNode parent
private boolean flagNodesWithInsertedTokensInside (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
private boolean markIncludedProblems (int, int)
int start
int end
boolean foundProblems
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int problemStart
int problemEnd
public void endVisit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression rightHandSide
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.Expression expression2
public void endVisit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
java.util.List initializers
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
java.util.List fragments
int i
int max
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.SimpleName simpleName
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
java.util.List fragments
int i
int max
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.SimpleName simpleName
public void endVisit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
java.util.List values
int size
org.eclipse.jdt.core.dom.MemberValuePair lastMemberValuePair
int annotationEnd
int lastMemberValuePairEnd
public void endVisit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
org.eclipse.jdt.core.dom.Expression value
int annotationEnd
int valueEnd
}
org/eclipse/jdt/core/dom/TryStatement.classTryStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TryStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor RESOURCES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor CATCH_CLAUSES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor FINALLY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_4_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList resources
private org.eclipse.jdt.core.dom.Block body
private org.eclipse.jdt.core.dom.ASTNode$NodeList catchClauses
private org.eclipse.jdt.core.dom.Block optionalFinallyBody
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TryStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List catchClauses ()
public org.eclipse.jdt.core.dom.Block getFinally ()
public void setFinally (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List resources ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AbstractTypeDeclaration.classAbstractTypeDeclaration.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.AbstractTypeDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.core.dom.ASTNode$NodeList bodyDeclarations
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getBodyDeclarationsProperty ()
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getNameProperty ()
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationPropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNamePropertyFactory (java.lang.Class)
Class nodeClass
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List bodyDeclarations ()
public boolean isPackageMemberTypeDeclaration ()
org.eclipse.jdt.core.dom.ASTNode parent
public boolean isMemberTypeDeclaration ()
org.eclipse.jdt.core.dom.ASTNode parent
public boolean isLocalTypeDeclaration ()
org.eclipse.jdt.core.dom.ASTNode parent
public final org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
abstract org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
}
org/eclipse/jdt/core/dom/Assignment$Operator.classAssignment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Assignment$Operator extends java.lang.Object {
private String op
public static final org.eclipse.jdt.core.dom.Assignment$Operator ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator PLUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator MINUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator TIMES_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator DIVIDE_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_AND_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_OR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_XOR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator REMAINDER_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator LEFT_SHIFT_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_SIGNED_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_UNSIGNED_ASSIGN
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.Assignment$Operator[] ops
int i
private void (java.lang.String)
String op
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.Assignment$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/Javadoc.classJavadoc.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Javadoc extends org.eclipse.jdt.core.dom.Comment {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor COMMENT_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TAGS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private static final String MINIMAL_DOC_COMMENT
private String comment
private org.eclipse.jdt.core.dom.ASTNode$NodeList tags
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Javadoc result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.lang.String getComment ()
public void setComment (java.lang.String)
String docComment
char[] source
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
int token
boolean onlyOneComment
public java.util.List tags ()
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/ParenthesizedExpression.classParenthesizedExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ParenthesizedExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ParenthesizedExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TypeDeclarationStatement.classTypeDeclarationStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeDeclarationStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_DECLARATION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
private org.eclipse.jdt.core.dom.ChildPropertyDescriptor typeDeclProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeDeclarationStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.AbstractTypeDeclaration getDeclaration ()
public void setDeclaration (org.eclipse.jdt.core.dom.AbstractTypeDeclaration)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor typeDeclProperty
public org.eclipse.jdt.core.dom.TypeDeclaration getTypeDeclaration ()
final org.eclipse.jdt.core.dom.TypeDeclaration internalGetTypeDeclaration ()
public void setTypeDeclaration (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
final void internalSetTypeDeclaration (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
public org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
org.eclipse.jdt.core.dom.AbstractTypeDeclaration d
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/EnumDeclaration.classEnumDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EnumDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACE_TYPES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ENUM_CONSTANTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceTypes
private org.eclipse.jdt.core.dom.ASTNode$NodeList enumConstants
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EnumDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List superInterfaceTypes ()
public java.util.List enumConstants ()
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/MemberValuePair.classMemberValuePair.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MemberValuePair extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName name
private org.eclipse.jdt.core.dom.Expression value
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MemberValuePair result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getName ()
public final org.eclipse.jdt.core.dom.IMemberValuePairBinding resolveMemberValuePairBinding ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getValue ()
public void setValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression value
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableDeclaration.classVariableDeclaration.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.VariableDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
org.eclipse.jdt.core.dom.SimpleName variableName
int extraArrayDimensions
org.eclipse.jdt.core.dom.ASTNode$NodeList extraDimensions
org.eclipse.jdt.core.dom.Expression optionalInitializer
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNamePropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsPropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalExtraDimensions2PropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerPropertyFactory (java.lang.Class)
Class nodeClass
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getNameProperty ()
abstract org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsProperty ()
public final org.eclipse.jdt.core.dom.SimplePropertyDescriptor getExtraDimensionsProperty ()
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalExtraDimensions2Property ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getExtraDimensions2Property ()
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getInitializerProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName variableName
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public int getExtraDimensions ()
public void setExtraDimensions (int)
int dimensions
final void internalSetExtraDimensions (int)
int dimensions
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
public java.util.List extraDimensions ()
public org.eclipse.jdt.core.dom.Expression getInitializer ()
public void setInitializer (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression initializer
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IVariableBinding resolveBinding ()
}
org/eclipse/jdt/core/dom/ASTVisitor.classASTVisitor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTVisitor extends java.lang.Object {
private boolean visitDocTags
public void ()
public void (boolean)
boolean visitDocTags
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public boolean preVisit2 (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode 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.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public boolean visit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
public boolean visit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public boolean visit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement 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.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public boolean visit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess 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.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public boolean visit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
public boolean visit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public boolean visit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
public boolean visit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment 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.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public boolean visit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public boolean visit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public boolean visit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter 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.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public boolean visit (org.eclipse.jdt.core.dom.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType 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.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public boolean visit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public boolean visit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public boolean visit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
public boolean visit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
public boolean visit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public boolean visit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement 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.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public boolean visit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public boolean visit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public void endVisit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public void endVisit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public void endVisit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public void endVisit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public void endVisit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public void endVisit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public void endVisit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public void endVisit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public void endVisit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public void endVisit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public void endVisit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public void endVisit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public void endVisit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public void endVisit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public void endVisit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public void endVisit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
public void endVisit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public void endVisit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
public void endVisit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public void endVisit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
public void endVisit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public void endVisit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
public void endVisit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
public void endVisit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
public void endVisit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public void endVisit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public void endVisit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
public void endVisit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public void endVisit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
public void endVisit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment node
public void endVisit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public void endVisit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public void endVisit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public void endVisit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
public void endVisit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public void endVisit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public void endVisit (org.eclipse.jdt.core.dom.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType node
public void endVisit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public void endVisit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public void endVisit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
public void endVisit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public void endVisit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public void endVisit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public void endVisit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public void endVisit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public void endVisit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public void endVisit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public void endVisit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public void endVisit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public void endVisit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public void endVisit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public void endVisit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
public void endVisit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
public void endVisit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public void endVisit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
public void endVisit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public void endVisit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
public void endVisit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public void endVisit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public void endVisit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public void endVisit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
public void endVisit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public void endVisit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public void endVisit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public void endVisit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public void endVisit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
public void endVisit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public void endVisit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public void endVisit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
}
org/eclipse/jdt/core/dom/ASTNode.classASTNode.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTNode extends java.lang.Object {
public static final int ANONYMOUS_CLASS_DECLARATION
public static final int ARRAY_ACCESS
public static final int ARRAY_CREATION
public static final int ARRAY_INITIALIZER
public static final int ARRAY_TYPE
public static final int ASSERT_STATEMENT
public static final int ASSIGNMENT
public static final int BLOCK
public static final int BOOLEAN_LITERAL
public static final int BREAK_STATEMENT
public static final int CAST_EXPRESSION
public static final int CATCH_CLAUSE
public static final int CHARACTER_LITERAL
public static final int CLASS_INSTANCE_CREATION
public static final int COMPILATION_UNIT
public static final int CONDITIONAL_EXPRESSION
public static final int CONSTRUCTOR_INVOCATION
public static final int CONTINUE_STATEMENT
public static final int DO_STATEMENT
public static final int EMPTY_STATEMENT
public static final int EXPRESSION_STATEMENT
public static final int FIELD_ACCESS
public static final int FIELD_DECLARATION
public static final int FOR_STATEMENT
public static final int IF_STATEMENT
public static final int IMPORT_DECLARATION
public static final int INFIX_EXPRESSION
public static final int INITIALIZER
public static final int JAVADOC
public static final int LABELED_STATEMENT
public static final int METHOD_DECLARATION
public static final int METHOD_INVOCATION
public static final int NULL_LITERAL
public static final int NUMBER_LITERAL
public static final int PACKAGE_DECLARATION
public static final int PARENTHESIZED_EXPRESSION
public static final int POSTFIX_EXPRESSION
public static final int PREFIX_EXPRESSION
public static final int PRIMITIVE_TYPE
public static final int QUALIFIED_NAME
public static final int RETURN_STATEMENT
public static final int SIMPLE_NAME
public static final int SIMPLE_TYPE
public static final int SINGLE_VARIABLE_DECLARATION
public static final int STRING_LITERAL
public static final int SUPER_CONSTRUCTOR_INVOCATION
public static final int SUPER_FIELD_ACCESS
public static final int SUPER_METHOD_INVOCATION
public static final int SWITCH_CASE
public static final int SWITCH_STATEMENT
public static final int SYNCHRONIZED_STATEMENT
public static final int THIS_EXPRESSION
public static final int THROW_STATEMENT
public static final int TRY_STATEMENT
public static final int TYPE_DECLARATION
public static final int TYPE_DECLARATION_STATEMENT
public static final int TYPE_LITERAL
public static final int VARIABLE_DECLARATION_EXPRESSION
public static final int VARIABLE_DECLARATION_FRAGMENT
public static final int VARIABLE_DECLARATION_STATEMENT
public static final int WHILE_STATEMENT
public static final int INSTANCEOF_EXPRESSION
public static final int LINE_COMMENT
public static final int BLOCK_COMMENT
public static final int TAG_ELEMENT
public static final int TEXT_ELEMENT
public static final int MEMBER_REF
public static final int METHOD_REF
public static final int METHOD_REF_PARAMETER
public static final int ENHANCED_FOR_STATEMENT
public static final int ENUM_DECLARATION
public static final int ENUM_CONSTANT_DECLARATION
public static final int TYPE_PARAMETER
public static final int PARAMETERIZED_TYPE
public static final int QUALIFIED_TYPE
public static final int WILDCARD_TYPE
public static final int NORMAL_ANNOTATION
public static final int MARKER_ANNOTATION
public static final int SINGLE_MEMBER_ANNOTATION
public static final int MEMBER_VALUE_PAIR
public static final int ANNOTATION_TYPE_DECLARATION
public static final int ANNOTATION_TYPE_MEMBER_DECLARATION
public static final int MODIFIER
public static final int UNION_TYPE
public static final int DIMENSION
public static final int LAMBDA_EXPRESSION
public static final int INTERSECTION_TYPE
public static final int NAME_QUALIFIED_TYPE
public static final int CREATION_REFERENCE
public static final int EXPRESSION_METHOD_REFERENCE
public static final int SUPER_METHOD_REFERENCE
public static final int TYPE_METHOD_REFERENCE
final org.eclipse.jdt.core.dom.AST ast
private org.eclipse.jdt.core.dom.ASTNode parent
private static final java.util.Map UNMODIFIABLE_EMPTY_MAP
private Object property1
private Object property2
private int startPosition
private int length
public static final int MALFORMED
public static final int ORIGINAL
public static final int PROTECT
public static final int RECOVERED
int typeAndFlags
private org.eclipse.jdt.core.dom.StructuralPropertyDescriptor location
static final boolean CYCLE_RISK
static final boolean NO_CYCLE_RISK
static final boolean MANDATORY
static final boolean OPTIONAL
static final int HEADERS
static final int BASE_NODE_SIZE
static void ()
public static java.lang.Class nodeClassForType (int)
int nodeType
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final org.eclipse.jdt.core.dom.AST getAST ()
public final org.eclipse.jdt.core.dom.ASTNode getParent ()
public final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getLocationInParent ()
public final org.eclipse.jdt.core.dom.ASTNode getRoot ()
org.eclipse.jdt.core.dom.ASTNode candidate
org.eclipse.jdt.core.dom.ASTNode p
public final java.lang.Object getStructuralProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
int result
boolean result
public final void setStructuralProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object value
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
int arg
boolean arg
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode child
int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public final java.util.List structuralPropertiesForType ()
abstract java.util.List internalStructuralPropertiesForType (int)
static void createPropertyList (java.lang.Class, java.util.List)
Class nodeClass
java.util.List propertyList
static void addProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.util.List)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
java.util.List propertyList
Class nodeClass
static java.util.List reapPropertyList (java.util.List)
java.util.List propertyList
java.util.ArrayList a
final void unsupportedIn2 ()
final void unsupportedIn2_3 ()
final void unsupportedIn2_3_4 ()
final void supportedOnlyIn2 ()
final void supportedOnlyIn2_3_4 ()
final void setParent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
public final void delete ()
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor p
java.util.List l
static void checkNewChild (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, boolean, java.lang.Class)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newChild
boolean cycleCheck
Class nodeType
Class childClass
final void preReplaceChild (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode oldChild
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
final void postReplaceChild (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode oldChild
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
final void preValueChange (org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
final void postValueChange (org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
final void checkModifiable ()
final void preLazyInit ()
final void postLazyInit (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
public final java.lang.Object getProperty (java.lang.String)
String propertyName
java.util.Map m
public final void setProperty (java.lang.String, java.lang.Object)
String propertyName
Object data
java.util.Map m
java.util.Map m
java.util.Map$Entry[] entries
public final java.util.Map properties ()
public final int getFlags ()
public final void setFlags (int)
int flags
int old
public final int getNodeType ()
private void setNodeType (int)
int nodeType
int old
abstract int getNodeType0 ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
public final boolean subtreeMatch (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
abstract boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
public static org.eclipse.jdt.core.dom.ASTNode copySubtree (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
public static java.util.List copySubtrees (org.eclipse.jdt.core.dom.AST, java.util.List)
org.eclipse.jdt.core.dom.AST target
java.util.List nodes
java.util.List result
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode oldNode
org.eclipse.jdt.core.dom.ASTNode newNode
final org.eclipse.jdt.core.dom.ASTNode clone (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ASTNode c
abstract org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
public final void accept (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
abstract void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
final void acceptChild (org.eclipse.jdt.core.dom.ASTVisitor, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode child
final void acceptChildren (org.eclipse.jdt.core.dom.ASTVisitor, org.eclipse.jdt.core.dom.ASTNode$NodeList)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode$NodeList children
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor cursor
org.eclipse.jdt.core.dom.ASTNode child
public final int getStartPosition ()
public final int getLength ()
public final void setSourceRange (int, int)
int startPosition
int length
public final java.lang.String toString ()
StringBuffer buffer
int p
final java.lang.String standardToString ()
void appendDebugString (java.lang.StringBuffer)
StringBuffer buffer
final void appendPrintString (java.lang.StringBuffer)
StringBuffer buffer
org.eclipse.jdt.internal.core.dom.NaiveASTFlattener printer
static int stringSize (java.lang.String)
String string
int size
public final int subtreeBytes ()
abstract int treeSize ()
abstract int memSize ()
}
org/eclipse/jdt/core/dom/Modifier.classModifier.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.Modifier extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IExtendedModifier {
public static final int ABSTRACT
public static final int FINAL
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor KEYWORD_PROPERTY
public static final int NATIVE
public static final int NONE
public static final int PRIVATE
private static final java.util.List PROPERTY_DESCRIPTORS
public static final int PROTECTED
public static final int PUBLIC
public static final int STATIC
public static final int STRICTFP
public static final int SYNCHRONIZED
public static final int TRANSIENT
public static final int VOLATILE
public static final int DEFAULT
private org.eclipse.jdt.core.dom.Modifier$ModifierKeyword modifierKeyword
static void ()
java.util.List properyList
public static boolean isAbstract (int)
int flags
public static boolean isFinal (int)
int flags
public static boolean isNative (int)
int flags
public static boolean isPrivate (int)
int flags
public static boolean isProtected (int)
int flags
public static boolean isPublic (int)
int flags
public static boolean isStatic (int)
int flags
public static boolean isStrictfp (int)
int flags
public static boolean isSynchronized (int)
int flags
public static boolean isTransient (int)
int flags
public static boolean isVolatile (int)
int flags
public static boolean isDefault (int)
int flags
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Modifier result
public org.eclipse.jdt.core.dom.Modifier$ModifierKeyword getKeyword ()
final int getNodeType0 ()
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
public boolean isAbstract ()
public boolean isAnnotation ()
public boolean isFinal ()
public boolean isModifier ()
public boolean isNative ()
public boolean isPrivate ()
public boolean isProtected ()
public boolean isPublic ()
public boolean isStatic ()
public boolean isStrictfp ()
public boolean isSynchronized ()
public boolean isTransient ()
public boolean isVolatile ()
public boolean isDefault ()
int memSize ()
public void setKeyword (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword)
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword modifierKeyord
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
int treeSize ()
}
org/eclipse/jdt/core/dom/Annotation.classAnnotation.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Annotation extends org.eclipse.jdt.core.dom.Expression implements org.eclipse.jdt.core.dom.IExtendedModifier {
org.eclipse.jdt.core.dom.Name typeName
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getTypeNameProperty ()
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNamePropertyFactory (java.lang.Class)
Class nodeClass
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public boolean isModifier ()
public boolean isAnnotation ()
public org.eclipse.jdt.core.dom.Name getTypeName ()
public void setTypeName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name typeName
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isNormalAnnotation ()
public boolean isMarkerAnnotation ()
public boolean isSingleMemberAnnotation ()
int memSize ()
public org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotationBinding ()
}
org/eclipse/jdt/core/dom/DoStatement.classDoStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.DoStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Statement body
private org.eclipse.jdt.core.dom.Expression expression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.DoStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ContinueStatement.classContinueStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ContinueStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName optionalLabel
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ContinueStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ASTNode$NodeList.classASTNode.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTNode$NodeList extends java.util.AbstractList {
java.util.ArrayList store
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor propertyDescriptor
private java.util.List cursors
final org.eclipse.jdt.core.dom.ASTNode this$0
void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public int size ()
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ASTNode oldChild
Object result
public void add (int, java.lang.Object)
int index
Object element
org.eclipse.jdt.core.dom.ASTNode newChild
public java.lang.Object remove (int)
int index
org.eclipse.jdt.core.dom.ASTNode oldChild
Object result
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor newCursor ()
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor result
void releaseCursor (org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor)
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor cursor
private synchronized void updateCursors (int, int)
int index
int delta
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor c
int memSize ()
int result
int listSize ()
int result
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode child
}
org/eclipse/jdt/core/dom/RecoveredTypeBinding.classRecoveredTypeBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.RecoveredTypeBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.ITypeBinding {
private org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
private org.eclipse.jdt.core.dom.Type currentType
private org.eclipse.jdt.core.dom.BindingResolver resolver
private int dimensions
private org.eclipse.jdt.core.dom.RecoveredTypeBinding innerTypeBinding
private org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.Type type
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.RecoveredTypeBinding, int)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.RecoveredTypeBinding typeBinding
int dimensions
public org.eclipse.jdt.core.dom.ITypeBinding createArrayType (int)
int dims
public java.lang.String getBinaryName ()
public org.eclipse.jdt.core.dom.ITypeBinding getBound ()
public org.eclipse.jdt.core.dom.ITypeBinding getGenericTypeOfWildcardType ()
public int getRank ()
public org.eclipse.jdt.core.dom.ITypeBinding getComponentType ()
public org.eclipse.jdt.core.dom.IVariableBinding[] getDeclaredFields ()
public org.eclipse.jdt.core.dom.IMethodBinding[] getDeclaredMethods ()
public int getDeclaredModifiers ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getDeclaredTypes ()
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
public int getDimensions ()
public org.eclipse.jdt.core.dom.ITypeBinding getElementType ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getErasure ()
public org.eclipse.jdt.core.dom.IMethodBinding getFunctionalInterfaceMethod ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getInterfaces ()
public int getModifiers ()
public java.lang.String getName ()
char[] brackets
int i
StringBuffer buffer
private java.lang.String getInternalName ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public org.eclipse.jdt.core.dom.IPackageBinding getPackage ()
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public java.lang.String getQualifiedName ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
StringBuffer buffer
char[] brackets
int i
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getReferenceBinding ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getSuperclass ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
java.util.List typeArgumentsList
int size
org.eclipse.jdt.core.dom.ITypeBinding[] temp
int i
org.eclipse.jdt.core.dom.ITypeBinding currentTypeBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeBounds ()
public org.eclipse.jdt.core.dom.ITypeBinding getTypeDeclaration ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
public org.eclipse.jdt.core.dom.ITypeBinding getWildcard ()
public boolean isAnnotation ()
public boolean isAnonymous ()
public boolean isArray ()
public boolean isAssignmentCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isCapture ()
public boolean isCastCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isClass ()
public boolean isEnum ()
public boolean isFromSource ()
public boolean isGenericType ()
public boolean isInterface ()
public boolean isLocal ()
public boolean isMember ()
public boolean isNested ()
public boolean isNullType ()
public boolean isParameterizedType ()
public boolean isPrimitive ()
public boolean isRawType ()
public boolean isSubTypeCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isTopLevel ()
public boolean isTypeVariable ()
public boolean isUpperbound ()
public boolean isWildcardType ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.core.IJavaElement javaElement
public java.lang.String getKey ()
StringBuffer buffer
int i
int max
public int getKind ()
public boolean isDeprecated ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
public boolean isRecovered ()
public boolean isSynthetic ()
private java.lang.String getTypeNameFrom (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
StringBuffer buffer
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.core.dom.PrimitiveType primitiveType
org.eclipse.jdt.core.dom.QualifiedType qualifiedType
org.eclipse.jdt.core.dom.NameQualifiedType nameQualifiedType
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
private org.eclipse.jdt.core.dom.Type getType ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.VariableDeclarationStatement statement
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getTypeAnnotations ()
}
org/eclipse/jdt/core/dom/AnnotatableType.classAnnotatableType.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.AnnotatableType extends org.eclipse.jdt.core.dom.Type {
org.eclipse.jdt.core.dom.ASTNode$NodeList annotations
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsPropertyFactory (java.lang.Class)
Class nodeClass
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getAnnotationsProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public java.util.List annotations ()
}
org/eclipse/jdt/core/dom/PackageBinding.classPackageBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.PackageBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IPackageBinding {
private static final String[] NO_NAME_COMPONENTS
private static final String UNNAMED
private static final char PACKAGE_NAME_SEPARATOR
private org.eclipse.jdt.internal.compiler.lookup.PackageBinding binding
private String name
private org.eclipse.jdt.core.dom.BindingResolver resolver
private String[] components
static void ()
void (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding binding
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
org.eclipse.jdt.internal.core.NameLookup nameLookup
String pkgName
org.eclipse.jdt.core.IPackageFragment[] pkgs
int i
int len
int fragType
String unitName
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.dom.ASTParser p
org.eclipse.jdt.core.dom.CompilationUnit domUnit
org.eclipse.jdt.core.dom.PackageDeclaration pkgDecl
java.util.List annos
org.eclipse.jdt.core.dom.IAnnotationBinding[] result
int index
java.util.Iterator it
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.env.IBinaryType type
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] binaryInstances
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] allInstances
int total
org.eclipse.jdt.core.dom.IAnnotationBinding[] domInstances
int a
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public java.lang.String getName ()
public boolean isUnnamed ()
public java.lang.String[] getNameComponents ()
public int getKind ()
public int getModifiers ()
public boolean isDeprecated ()
public boolean isRecovered ()
public boolean isSynthetic ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
org.eclipse.jdt.internal.core.NameLookup nameLookup
org.eclipse.jdt.core.IJavaElement[] pkgs
public java.lang.String getKey ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding2
private void computeNameAndComponents ()
char[][] compoundName
int length
StringBuffer buffer
int i
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/MethodReference.classMethodReference.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.MethodReference extends org.eclipse.jdt.core.dom.Expression {
org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsFactory (java.lang.Class)
Class nodeClass
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getTypeArgumentsProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
}
org/eclipse/jdt/core/dom/FieldAccess.classFieldAccess.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.FieldAccess extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.SimpleName fieldName
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.FieldAccess result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName fieldName
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
public org.eclipse.jdt.core.dom.IVariableBinding resolveFieldBinding ()
int treeSize ()
}
org/eclipse/jdt/core/dom/rewrite/
org/eclipse/jdt/core/dom/rewrite/ITrackedNodePosition.classITrackedNodePosition.java
package org.eclipse.jdt.core.dom.rewrite
public abstract org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition extends java.lang.Object {
public abstract int getStartPosition ()
public abstract int getLength ()
}
org/eclipse/jdt/core/dom/rewrite/TargetSourceRangeComputer$SourceRange.classTargetSourceRangeComputer.java
package org.eclipse.jdt.core.dom.rewrite
public final org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange extends java.lang.Object {
private int startPosition
private int length
public void (int, int)
int startPosition
int length
public int getStartPosition ()
public int getLength ()
}
org/eclipse/jdt/core/dom/rewrite/TargetSourceRangeComputer.classTargetSourceRangeComputer.java
package org.eclipse.jdt.core.dom.rewrite
public org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer extends java.lang.Object {
public void ()
public org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange computeSourceRange (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode root
org.eclipse.jdt.core.dom.CompilationUnit cu
}
org/eclipse/jdt/core/dom/rewrite/ASTRewrite.classASTRewrite.java
package org.eclipse.jdt.core.dom.rewrite
public org.eclipse.jdt.core.dom.rewrite.ASTRewrite extends java.lang.Object {
private final org.eclipse.jdt.core.dom.AST ast
private final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
private final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeStore
private org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer targetSourceRangeComputer
private Object property1
private Object property2
public static org.eclipse.jdt.core.dom.rewrite.ASTRewrite create (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
protected void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final org.eclipse.jdt.core.dom.AST getAST ()
protected final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore getRewriteEventStore ()
protected final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore getNodeStore ()
public org.eclipse.text.edits.TextEdit rewriteAST (org.eclipse.jface.text.IDocument, java.util.Map) throws java.lang.IllegalArgumentException
org.eclipse.jface.text.IDocument document
java.util.Map options
org.eclipse.jdt.core.dom.ASTNode rootNode
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
org.eclipse.jdt.core.dom.ASTNode astRoot
java.util.List commentNodes
java.util.Map currentOptions
public org.eclipse.text.edits.TextEdit rewriteAST () throws org.eclipse.jdt.core.JavaModelException java.lang.IllegalArgumentException
org.eclipse.jdt.core.dom.ASTNode rootNode
org.eclipse.jdt.core.dom.ASTNode root
org.eclipse.jdt.core.dom.CompilationUnit astRoot
org.eclipse.jdt.core.ITypeRoot typeRoot
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.Map options
private org.eclipse.text.edits.TextEdit internalRewriteAST (char[], org.eclipse.jdt.internal.core.dom.rewrite.LineInformation, java.lang.String, java.util.List, java.util.Map, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.List commentNodes
java.util.Map options
org.eclipse.jdt.core.dom.ASTNode rootNode
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
org.eclipse.text.edits.TextEdit result
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer visitor
private org.eclipse.jdt.core.dom.ASTNode getRootNode ()
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
java.util.Iterator iter
org.eclipse.jdt.core.dom.ASTNode curr
int currStart
int currEnd
int currStart
int currEnd
org.eclipse.jdt.core.dom.ASTNode parent
public final void remove (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
public final void replace (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode replacement
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
public final void set (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object value
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent nodeEvent
public java.lang.Object get (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
public final org.eclipse.jdt.core.dom.rewrite.ListRewrite getListRewrite (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public final java.lang.Object getProperty (java.lang.String)
String propertyName
java.util.Map m
public final org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition track (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup group
private void validateIsExistingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsCorrectAST (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsListProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
private void validateIsPropertyOfNode (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode node
String message
private void validatePropertyType (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor prop
Object value
String message
String message
Class valueType
Class valueType
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
String message
public final org.eclipse.jdt.core.dom.ASTNode createStringPlaceholder (java.lang.String, int)
String code
int nodeType
org.eclipse.jdt.core.dom.ASTNode placeholder
public final org.eclipse.jdt.core.dom.ASTNode createGroupNode (org.eclipse.jdt.core.dom.ASTNode[])
org.eclipse.jdt.core.dom.ASTNode[] targetNodes
org.eclipse.jdt.core.dom.Block res
org.eclipse.jdt.core.dom.rewrite.ListRewrite listRewrite
int i
private org.eclipse.jdt.core.dom.ASTNode createTargetNode (org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo info
org.eclipse.jdt.core.dom.ASTNode placeholder
public final org.eclipse.jdt.core.dom.ASTNode createCopyTarget (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public final org.eclipse.jdt.core.dom.ASTNode createMoveTarget (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public final org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer getExtendedSourceRangeComputer ()
public final void setProperty (java.lang.String, java.lang.Object)
String propertyName
Object data
java.util.Map m
java.util.Map m
java.util.Map$Entry[] entries
public final void setTargetSourceRangeComputer (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer computer
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/core/dom/rewrite/ListRewrite.classListRewrite.java
package org.eclipse.jdt.core.dom.rewrite
public final org.eclipse.jdt.core.dom.rewrite.ListRewrite extends java.lang.Object {
private org.eclipse.jdt.core.dom.ASTNode parent
private org.eclipse.jdt.core.dom.ChildListPropertyDescriptor childListProperty
private org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
void (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor childProperty
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore getRewriteStore ()
private org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent getEvent ()
public org.eclipse.jdt.core.dom.ASTNode getParent ()
public org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getLocationInParent ()
public void remove (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public org.eclipse.jdt.core.dom.rewrite.ASTRewrite getASTRewrite ()
public void replace (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode replacement
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public void insertAfter (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode previousElement
org.eclipse.text.edits.TextEditGroup editGroup
int index
public void insertBefore (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode nextElement
org.eclipse.text.edits.TextEditGroup editGroup
int index
public void insertFirst (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
public void insertLast (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
public void insertAt (org.eclipse.jdt.core.dom.ASTNode, int, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
int index
org.eclipse.text.edits.TextEditGroup editGroup
private void internalInsertAt (org.eclipse.jdt.core.dom.ASTNode, int, boolean, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
int index
boolean boundToPrevious
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
private void validatePropertyType (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
String message
private org.eclipse.jdt.core.dom.ASTNode createTargetNode (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, boolean, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
boolean isMove
org.eclipse.jdt.core.dom.ASTNode replacingNode
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeStore
org.eclipse.jdt.core.dom.ASTNode placeholder
org.eclipse.jdt.core.dom.Block internalPlaceHolder
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo info
public final org.eclipse.jdt.core.dom.ASTNode createCopyTarget (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
public final org.eclipse.jdt.core.dom.ASTNode createMoveTarget (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
public final org.eclipse.jdt.core.dom.ASTNode createMoveTarget (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
org.eclipse.jdt.core.dom.ASTNode replacingNode
org.eclipse.text.edits.TextEditGroup editGroup
private boolean isInsertBoundToPreviousByDefault (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public java.util.List getOriginalList ()
java.util.List list
public java.util.List getRewrittenList ()
java.util.List list
}
org/eclipse/jdt/core/dom/IVariableBinding.classIVariableBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IVariableBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract boolean isField ()
public abstract boolean isEnumConstant ()
public abstract boolean isParameter ()
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getType ()
public abstract int getVariableId ()
public abstract java.lang.Object getConstantValue ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
public abstract org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration ()
public abstract boolean isEffectivelyFinal ()
}
org/eclipse/jdt/core/dom/QualifiedName.classQualifiedName.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.QualifiedName extends org.eclipse.jdt.core.dom.Name {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name qualifier
private org.eclipse.jdt.core.dom.SimpleName name
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.QualifiedName result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
void appendName (java.lang.StringBuffer)
StringBuffer buffer
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SimpleType.classSimpleType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SimpleType extends org.eclipse.jdt.core.dom.AnnotatableType {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Name typeName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SimpleType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name typeName
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SuperMethodReference.classSuperMethodReference.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperMethodReference extends org.eclipse.jdt.core.dom.MethodReference {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName methodName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperMethodReference result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BindingResolver.classBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.BindingResolver extends java.lang.Object {
void ()
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String bindingKey
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IAnnotationBinding)
org.eclipse.jdt.core.dom.IAnnotationBinding instance
org.eclipse.jdt.internal.compiler.ast.ASTNode getCorrespondingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode currentNode
org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.dom.IMemberValuePairBinding getMemberValuePairBinding (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
org.eclipse.jdt.core.dom.IPackageBinding getPackageBinding (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceBinding
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.RecoveredTypeBinding, int)
org.eclipse.jdt.core.dom.RecoveredTypeBinding recoveredTypeBinding
int dimensions
org.eclipse.jdt.core.dom.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
public org.eclipse.jdt.core.WorkingCopyOwner getWorkingCopyOwner ()
org.eclipse.jdt.core.dom.IAnnotationBinding getAnnotationInstance (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding instance
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation methodInvocation
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment ()
void recordScope (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
boolean resolveBoxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
boolean resolveUnboxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
java.lang.Object resolveConstantExpressionValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation expression
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation expression
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation expression
org.eclipse.jdt.core.dom.ITypeBinding resolveExpressionType (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess fieldAccess
org.eclipse.jdt.core.dom.IBinding resolveImport (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
org.eclipse.jdt.core.dom.IMethodBinding resolveMember (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration member
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration method
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodReference)
org.eclipse.jdt.core.dom.MethodReference methodReference
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression lambda
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation method
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation method
org.eclipse.jdt.core.dom.IBinding resolveName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.IPackageBinding resolvePackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkg
org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef ref
org.eclipse.jdt.core.dom.IMemberValuePairBinding resolveMemberValuePair (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef ref
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveTypeParameter (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter typeParameter
org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstant
org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variable
org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotation (org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.core.dom.ITypeBinding resolveArrayType (org.eclipse.jdt.core.dom.ITypeBinding, int)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int dimensions
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope ()
void store (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode newNode
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
void updateKey (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
}
org/eclipse/jdt/core/dom/DefaultCommentMapper.classDefaultCommentMapper.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultCommentMapper extends java.lang.Object {
org.eclipse.jdt.core.dom.Comment[] comments
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int leadingPtr
org.eclipse.jdt.core.dom.ASTNode[] leadingNodes
long[] leadingIndexes
int trailingPtr
int lastTrailingPtr
org.eclipse.jdt.core.dom.ASTNode[] trailingNodes
long[] trailingIndexes
static final int STORAGE_INCREMENT
void (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] table
boolean hasSameTable (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] table
org.eclipse.jdt.core.dom.Comment getComment (int)
int position
int size
int index
private int getCommentIndex (int, int, int)
int start
int position
int exact
int bottom
int top
int i
int index
org.eclipse.jdt.core.dom.Comment comment
int commentStart
public int getExtendedStartPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
long range
int i
public final int getLineNumber (int, int[])
int position
int[] lineRange
int[] lineEnds
int length
public int getExtendedEnd (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int end
long range
int i
org.eclipse.jdt.core.dom.Comment lastComment
public int getExtendedLength (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int firstLeadingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int i
int lastTrailingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int i
void initialize (org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.core.dom.CompilationUnit unit
org.eclipse.jdt.internal.compiler.parser.Scanner sc
int size
org.eclipse.jdt.core.dom.DefaultASTVisitor commentVisitor
int leadingCount
int trailingCount
int storeLeadingComments (org.eclipse.jdt.core.dom.ASTNode, int, int[])
org.eclipse.jdt.core.dom.ASTNode node
int previousEnd
int[] parentLineRange
int nodeStart
int extended
int previousEndLine
int nodeStartLine
int idx
int startIdx
int endIdx
int previousStart
org.eclipse.jdt.core.dom.Comment comment
int commentStart
int end
int commentLine
int token
char[] gap
int nbrLine
int pos
int commentStart
int lastTokenEnd
int lastTokenLine
int length
int newLength
int storeTrailingComments (org.eclipse.jdt.core.dom.ASTNode, int, boolean, int[])
org.eclipse.jdt.core.dom.ASTNode node
int nextStart
boolean lastChild
int[] parentLineRange
int nodeEnd
int newLength
int extended
int nodeEndLine
int idx
int startIdx
int endIdx
int length
int commentStart
int previousEnd
int sameLineIdx
org.eclipse.jdt.core.dom.Comment comment
int token
char[] gap
int nbrLine
int pos
int commentLine
int nextLine
int previousLine
int newLength
long nodeRange
org.eclipse.jdt.core.dom.ASTNode previousNode
int ptr
long range
org.eclipse.jdt.core.dom.ASTNode unresolved
int offset
int i
}
org/eclipse/jdt/core/dom/InstanceofExpression.classInstanceofExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.InstanceofExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_OPERAND_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression leftOperand
private org.eclipse.jdt.core.dom.Type rightOperand
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.InstanceofExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getLeftOperand ()
public void setLeftOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getRightOperand ()
public void setRightOperand (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type referenceType
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CastExpression.classCastExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CastExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.Expression expression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CastExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SingleVariableDeclaration.classSingleVariableDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SingleVariableDeclaration extends org.eclipse.jdt.core.dom.VariableDeclaration {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor VARARGS_ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor VARARGS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXTRA_DIMENSIONS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INITIALIZER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
private int modifierFlags
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.ASTNode$NodeList varargsAnnotations
private boolean variableArity
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalExtraDimensions2Property ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SingleVariableDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List modifiers ()
public int getModifiers ()
int computedModifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isVarargs ()
public void setVarargs (boolean)
boolean variableArity
public java.util.List varargsAnnotations ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PrimitiveType$Code.classPrimitiveType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrimitiveType$Code extends java.lang.Object {
private String name
void (java.lang.String)
String name
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/QualifiedType.classQualifiedType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.QualifiedType extends org.eclipse.jdt.core.dom.AnnotatableType {
int index
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Type qualifier
private org.eclipse.jdt.core.dom.SimpleName name
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.QualifiedType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ExpressionMethodReference.classExpressionMethodReference.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ExpressionMethodReference extends org.eclipse.jdt.core.dom.MethodReference {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.SimpleName methodName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ExpressionMethodReference result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/LineComment.classLineComment.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.LineComment extends org.eclipse.jdt.core.dom.Comment {
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.LineComment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BodyDeclaration.classBodyDeclaration.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.BodyDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
org.eclipse.jdt.core.dom.Javadoc optionalDocComment
private int modifierFlags
org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
abstract org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getModifiersProperty ()
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getJavadocProperty ()
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocPropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersPropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2PropertyFactory (java.lang.Class)
Class nodeClass
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public org.eclipse.jdt.core.dom.Javadoc getJavadoc ()
public void setJavadoc (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc docComment
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public int getModifiers ()
int computedmodifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
public java.util.List modifiers ()
int memSize ()
}
org/eclipse/jdt/core/dom/StructuralPropertyDescriptor.classStructuralPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.StructuralPropertyDescriptor extends java.lang.Object {
private final String propertyId
private final Class nodeClass
void (java.lang.Class, java.lang.String)
Class nodeClass
String propertyId
public final java.lang.String getId ()
public final java.lang.Class getNodeClass ()
public final boolean isSimpleProperty ()
public final boolean isChildProperty ()
public final boolean isChildListProperty ()
public java.lang.String toString ()
StringBuffer b
}
org/eclipse/jdt/core/dom/NameEnvironmentWithProgress.classNameEnvironmentWithProgress.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NameEnvironmentWithProgress extends org.eclipse.jdt.internal.compiler.batch.FileSystem implements org.eclipse.jdt.internal.core.INameEnvironmentWithProgress {
org.eclipse.core.runtime.IProgressMonitor monitor
public void (org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[], java.lang.String[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] paths
String[] initialFileNames
org.eclipse.core.runtime.IProgressMonitor monitor
private void checkCanceled ()
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundName
public boolean isPackage (char[][], char[])
char[][] compoundName
char[] packageName
public void setMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/core/dom/IMemberValuePairBinding.classIMemberValuePairBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IMemberValuePairBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding ()
public abstract java.lang.Object getValue ()
public abstract boolean isDefault ()
}
org/eclipse/jdt/core/dom/IExtendedModifier.classIExtendedModifier.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IExtendedModifier extends java.lang.Object {
public abstract boolean isModifier ()
public abstract boolean isAnnotation ()
}
org/eclipse/jdt/core/dom/BreakStatement.classBreakStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.BreakStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName optionalLabel
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BreakStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/IfStatement.classIfStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.IfStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor THEN_STATEMENT_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ELSE_STATEMENT_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Statement thenStatement
private org.eclipse.jdt.core.dom.Statement optionalElseStatement
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.IfStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getThenStatement ()
public void setThenStatement (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getElseStatement ()
public void setElseStatement (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PostfixExpression$Operator.classPostfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PostfixExpression$Operator extends java.lang.Object {
private String token
public static final org.eclipse.jdt.core.dom.PostfixExpression$Operator INCREMENT
public static final org.eclipse.jdt.core.dom.PostfixExpression$Operator DECREMENT
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.PostfixExpression$Operator[] ops
int i
private void (java.lang.String)
String token
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.PostfixExpression$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/ForStatement.classForStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ForStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor INITIALIZERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor UPDATERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList initializers
private org.eclipse.jdt.core.dom.Expression optionalConditionExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList updaters
private org.eclipse.jdt.core.dom.Statement body
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ForStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List initializers ()
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List updaters ()
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PostfixExpression.classPostfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PostfixExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor OPERAND_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.PostfixExpression$Operator operator
private org.eclipse.jdt.core.dom.Expression operand
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PostfixExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.PostfixExpression$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.PostfixExpression$Operator)
org.eclipse.jdt.core.dom.PostfixExpression$Operator operator
public org.eclipse.jdt.core.dom.Expression getOperand ()
public void setOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SwitchCase.classSwitchCase.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SwitchCase extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression optionalExpression
private boolean expressionInitialized
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SwitchCase result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isDefault ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TextElement.classTextElement.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.TextElement extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor TEXT_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String text
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TextElement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getText ()
public void setText (java.lang.String)
String text
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/MethodBinding.classMethodBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.MethodBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IMethodBinding {
private static final int VALID_MODIFIERS
private static final org.eclipse.jdt.core.dom.ITypeBinding[] NO_TYPE_BINDINGS
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
private org.eclipse.jdt.core.dom.BindingResolver resolver
private org.eclipse.jdt.core.dom.ITypeBinding[] parameterTypes
private org.eclipse.jdt.core.dom.ITypeBinding[] exceptionTypes
private String name
private org.eclipse.jdt.core.dom.ITypeBinding declaringClass
private org.eclipse.jdt.core.dom.ITypeBinding returnType
private String key
private org.eclipse.jdt.core.dom.ITypeBinding[] typeParameters
private org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
private org.eclipse.jdt.core.dom.IAnnotationBinding[] annotations
private org.eclipse.jdt.core.dom.IAnnotationBinding[][] parameterAnnotations
static void ()
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public boolean isAnnotationMember ()
public boolean isConstructor ()
public boolean isDefaultConstructor ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClassBinding
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawTypeBinding
public java.lang.String getName ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] internalAnnotations
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getParameterAnnotations (int)
int index
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] bindingAnnotations
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[][] domAnnotations
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] paramBindingAnnotations
int pLength
int j
org.eclipse.jdt.core.dom.IAnnotationBinding domAnnotation
public org.eclipse.jdt.core.dom.ITypeBinding[] getParameterTypes ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
org.eclipse.jdt.core.dom.ITypeBinding[] paramTypes
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
StringBuffer message
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaredReceiverType ()
public org.eclipse.jdt.core.dom.ITypeBinding getReturnType ()
protected org.eclipse.jdt.core.dom.IAnnotationBinding[] filterTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] internalAnnotations
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[] tempAnnotations
int convertedAnnotationCount
boolean isConstructor
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalAnnotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
long metaTagBits
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public java.lang.Object getDefaultValue ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getExceptionTypes ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] exceptions
int length
org.eclipse.jdt.core.dom.ITypeBinding[] exTypes
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.core.JavaElement element
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement ()
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
public int getKind ()
public int getModifiers ()
public boolean isDeprecated ()
public boolean isRecovered ()
public boolean isSynthetic ()
public boolean isVarargs ()
public java.lang.String getKey ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int typeVariableBindingsLength
org.eclipse.jdt.core.dom.ITypeBinding[] tParameters
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isGenericMethod ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgumentsBindings
int typeArgumentsLength
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isParameterizedMethod ()
public boolean isRawMethod ()
public boolean isSubsignature (org.eclipse.jdt.core.dom.IMethodBinding)
org.eclipse.jdt.core.dom.IMethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public org.eclipse.jdt.core.dom.IMethodBinding getMethodDeclaration ()
public boolean overrides (org.eclipse.jdt.core.dom.IMethodBinding)
org.eclipse.jdt.core.dom.IMethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/LabeledStatement.classLabeledStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.LabeledStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName labelName
private org.eclipse.jdt.core.dom.Statement body
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.LabeledStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PackageDeclaration.classPackageDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PackageDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
org.eclipse.jdt.core.dom.Javadoc optionalDocComment
private org.eclipse.jdt.core.dom.ASTNode$NodeList annotations
private org.eclipse.jdt.core.dom.Name packageName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PackageDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List annotations ()
public org.eclipse.jdt.core.dom.Javadoc getJavadoc ()
public void setJavadoc (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc docComment
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Name getName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IPackageBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/NumberLiteral.classNumberLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.NumberLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor TOKEN_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String tokenValue
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NumberLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getToken ()
public void setToken (java.lang.String)
String token
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
void internalSetToken (java.lang.String)
String token
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/IntersectionType.classIntersectionType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.IntersectionType extends org.eclipse.jdt.core.dom.Type {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPES_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList types
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.IntersectionType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List types ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/MethodInvocation.classMethodInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodInvocation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public boolean isResolvedTypeInferredFromExpectedType ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/LambdaExpression.classLambdaExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.LambdaExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor PARENTHESES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor PARAMETERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private boolean hasParentheses
private org.eclipse.jdt.core.dom.ASTNode$NodeList parameters
private org.eclipse.jdt.core.dom.ASTNode body
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.LambdaExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public boolean hasParentheses ()
public void setParentheses (boolean)
boolean hasParentheses
public java.util.List parameters ()
public org.eclipse.jdt.core.dom.ASTNode getBody ()
public void setBody (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode body
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SuperConstructorInvocation.classSuperConstructorInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperConstructorInvocation extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperConstructorInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/IBufferChangedListener.classIBufferChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBufferChangedListener extends java.lang.Object {
public abstract void bufferChanged (org.eclipse.jdt.core.BufferChangedEvent)
}
org/eclipse/jdt/core/ICodeCompletionRequestor.classICodeCompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeCompletionRequestor extends java.lang.Object {
public abstract void acceptClass (char[], char[], char[], int, int, int)
public abstract void acceptError (org.eclipse.core.resources.IMarker)
public abstract void acceptField (char[], char[], char[], char[], char[], char[], int, int, int)
public abstract void acceptInterface (char[], char[], char[], int, int, int)
public abstract void acceptKeyword (char[], int, int)
public abstract void acceptLabel (char[], int, int)
public abstract void acceptLocalVariable (char[], char[], char[], int, int, int)
public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[], char[], char[], int, int, int)
public abstract void acceptModifier (char[], int, int)
public abstract void acceptPackage (char[], char[], int, int)
public abstract void acceptType (char[], char[], char[], int, int)
}
org/eclipse/jdt/core/JavaModelException.classJavaModelException.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.JavaModelException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
org.eclipse.core.runtime.CoreException nestedCoreException
public void (java.lang.Throwable, int)
Throwable e
int code
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException exception
public void (org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IJavaModelStatus status
public java.lang.Throwable getException ()
public org.eclipse.jdt.core.IJavaModelStatus getJavaModelStatus ()
org.eclipse.core.runtime.IStatus status
public boolean isDoesNotExist ()
org.eclipse.jdt.core.IJavaModelStatus javaModelStatus
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
Throwable throwable
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
Throwable throwable
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.core.runtime.CoreException c
}
org/eclipse/jdt/core/IField.classIField.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IField extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.Object getConstant () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract java.lang.String getKey ()
public abstract java.lang.String getTypeSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isEnumConstant () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isResolved ()
}
org/eclipse/jdt/core/IPackageFragment.classIPackageFragment.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageFragment extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.ISourceManipulation {
public static final String DEFAULT_PACKAGE_NAME
public abstract boolean containsJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit createCompilationUnit (java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClassFile getClassFile (java.lang.String)
public abstract org.eclipse.jdt.core.IClassFile[] getClassFiles () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getCompilationUnit (java.lang.String)
public abstract org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits (org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract int getKind () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasSubpackages () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isDefaultPackage ()
}
org/eclipse/jdt/core/IAccessRule.classIAccessRule.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAccessRule extends java.lang.Object {
public static final int K_ACCESSIBLE
public static final int K_NON_ACCESSIBLE
public static final int K_DISCOURAGED
public static final int IGNORE_IF_BETTER
public abstract org.eclipse.core.runtime.IPath getPattern ()
public abstract int getKind ()
public abstract boolean ignoreIfBetter ()
}
org/eclipse/jdt/core/IJavaElement.classIJavaElement.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElement extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int JAVA_MODEL
public static final int JAVA_PROJECT
public static final int PACKAGE_FRAGMENT_ROOT
public static final int PACKAGE_FRAGMENT
public static final int COMPILATION_UNIT
public static final int CLASS_FILE
public static final int TYPE
public static final int FIELD
public static final int METHOD
public static final int INITIALIZER
public static final int PACKAGE_DECLARATION
public static final int IMPORT_CONTAINER
public static final int IMPORT_DECLARATION
public static final int LOCAL_VARIABLE
public static final int TYPE_PARAMETER
public static final int ANNOTATION
public abstract boolean exists ()
public abstract org.eclipse.jdt.core.IJavaElement getAncestor (int)
public abstract java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract int getElementType ()
public abstract java.lang.String getHandleIdentifier ()
public abstract org.eclipse.jdt.core.IJavaModel getJavaModel ()
public abstract org.eclipse.jdt.core.IJavaProject getJavaProject ()
public abstract org.eclipse.jdt.core.IOpenable getOpenable ()
public abstract org.eclipse.jdt.core.IJavaElement getParent ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract org.eclipse.jdt.core.IJavaElement getPrimaryElement ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
public abstract org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isReadOnly ()
public abstract boolean isStructureKnown () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ITypeHierarchy.classITypeHierarchy.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeHierarchy extends java.lang.Object {
public abstract void addTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
public abstract boolean contains (org.eclipse.jdt.core.IType)
public abstract boolean exists ()
public abstract org.eclipse.jdt.core.IType[] getAllClasses ()
public abstract org.eclipse.jdt.core.IType[] getAllInterfaces ()
public abstract org.eclipse.jdt.core.IType[] getAllSubtypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSuperclasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSuperInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSupertypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllTypes ()
public abstract int getCachedFlags (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getExtendingInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getImplementingClasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getRootClasses ()
public abstract org.eclipse.jdt.core.IType[] getRootInterfaces ()
public abstract org.eclipse.jdt.core.IType[] getSubclasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSubtypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType getSuperclass (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSuperInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSupertypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType getType ()
public abstract void refresh (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void removeTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
public abstract void store (java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/Flags.classFlags.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.Flags extends java.lang.Object {
public static final int AccDefault
public static final int AccPublic
public static final int AccPrivate
public static final int AccProtected
public static final int AccStatic
public static final int AccFinal
public static final int AccSynchronized
public static final int AccVolatile
public static final int AccTransient
public static final int AccNative
public static final int AccInterface
public static final int AccAbstract
public static final int AccStrictfp
public static final int AccSuper
public static final int AccSynthetic
public static final int AccDeprecated
public static final int AccBridge
public static final int AccVarargs
public static final int AccEnum
public static final int AccAnnotation
public static final int AccDefaultMethod
public static final int AccAnnotationDefault
private void ()
public static boolean isAbstract (int)
int flags
public static boolean isDeprecated (int)
int flags
public static boolean isFinal (int)
int flags
public static boolean isInterface (int)
int flags
public static boolean isNative (int)
int flags
public static boolean isPackageDefault (int)
int flags
public static boolean isPrivate (int)
int flags
public static boolean isProtected (int)
int flags
public static boolean isPublic (int)
int flags
public static boolean isStatic (int)
int flags
public static boolean isSuper (int)
int flags
public static boolean isStrictfp (int)
int flags
public static boolean isSynchronized (int)
int flags
public static boolean isSynthetic (int)
int flags
public static boolean isTransient (int)
int flags
public static boolean isVolatile (int)
int flags
public static boolean isBridge (int)
int flags
public static boolean isVarargs (int)
int flags
public static boolean isEnum (int)
int flags
public static boolean isAnnotation (int)
int flags
public static boolean isDefaultMethod (int)
int flags
public static boolean isAnnnotationDefault (int)
int flags
public static java.lang.String toString (int)
int flags
StringBuffer sb
int len
}
org/eclipse/jdt/internal/
org/eclipse/jdt/internal/codeassist/
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser$1.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$1 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISearchRequestor {
final org.eclipse.jdt.internal.codeassist.MissingTypesGuesser this$0
private final boolean val$isQualified
private final char[] val$missingFullyQualifiedName
private final java.util.ArrayList val$results
void (org.eclipse.jdt.internal.codeassist.MissingTypesGuesser, boolean, char[], java.util.ArrayList)
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
public void acceptPackage (char[])
char[] packageName
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] typeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] fullyQualifiedName
char[][] compoundName
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$2.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$2 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] val$argTypes
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$7.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$7 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final java.util.ArrayList val$proposedNames
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, java.util.ArrayList)
public void acceptName (char[])
char[] name
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$1Visitor.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$1Visitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
private final char[] val$assistIdentifier
void (org.eclipse.jdt.internal.codeassist.SelectionEngine, char[])
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.MissingTypesGuesser extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.codeassist.CompletionEngine$CompletionProblemFactory problemFactory
private org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
private java.util.HashMap substituedTypes
private java.util.HashMap originalTypes
private int combinationsCount
public void (org.eclipse.jdt.internal.codeassist.CompletionEngine)
org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
private boolean computeMissingElements (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[], char[][][], org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[])
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] substituedTypeNodes
char[][][] originalTypeNames
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference substituedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding erasure
org.eclipse.jdt.internal.compiler.lookup.Binding missingElement
org.eclipse.jdt.internal.compiler.lookup.Binding missingElement
org.eclipse.jdt.internal.compiler.lookup.Binding missingElement
int depthToRemove
int depth
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] convertedTypeArguments
int i
int length2
int j
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] newConvertedTypeArguments
int k
int l
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] convertedTypeArguments
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] allConvertedTypeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.Wildcard)
org.eclipse.jdt.internal.compiler.ast.Wildcard typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedBound
org.eclipse.jdt.internal.compiler.ast.Wildcard convertedType
private char[][][] findTypeNames (char[][])
char[][] missingTypeName
char[] missingSimpleName
boolean isQualified
char[] missingFullyQualifiedName
java.util.ArrayList results
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
private char[][] getOriginal (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
private org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] getSubstituedTypes ()
java.util.Set types
private char[][][] getSubstitution (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
public void guess (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor requestor
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedType
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] substituedTypeNodes
int length
int[] substitutionsIndexes
char[][][][] subtitutions
char[][][] originalTypeNames
int i
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$ResolutionCleaner resolutionCleaner
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
private void nextSubstitution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[], char[][][][], int[])
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] substituedTypeNodes
char[][][][] subtitutions
int[] substitutionsIndexes
int length
int i
int i
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] newTypeArguments
int j
int k
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$1.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public int sourceEnd ()
public int sourceStart ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public boolean receiverIsImplicitThis ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
}
org/eclipse/jdt/internal/codeassist/impl/
org/eclipse/jdt/internal/codeassist/impl/Engine.classEngine.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.Engine extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor {
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
protected org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
public org.eclipse.jdt.internal.codeassist.impl.AssistOptions options
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
public boolean forbiddenReferenceIsError
public boolean discouragedReferenceIsError
public boolean importCachesInitialized
public char[][][] importsCache
public org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] onDemandImportsCache
public int importCacheCount
public int onDemandImportCacheCount
public char[] currentPackageName
public void (java.util.Map)
java.util.Map settings
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.codeassist.impl.AssistParser assistParser
Object parserState
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public abstract org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
public void initializeImportCaches ()
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
public void initializePackageCache ()
protected boolean mustQualifyType (char[], char[], char[], int)
char[] packageName
char[] typeName
char[] enclosingTypeNames
int modifiers
int i
char[][] importName
char[] fullyQualifiedTypeName
char[] fullyQualifiedEnclosingTypeName
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
char[][] importName
char[] importFlatName
boolean isFound
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding conflictingImportBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
char[] conflictingImportName
protected org.eclipse.jdt.internal.compiler.ast.ASTNode parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int position
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
private org.eclipse.jdt.internal.compiler.ast.ASTNode parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int position
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int length
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
protected void reset (boolean)
boolean resetLookupEnvironment
public static char[] getTypeSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] result
public static char[] getSignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
char[] result
int oldMod
public static char[] getSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] result
}
org/eclipse/jdt/internal/codeassist/impl/AssistCompilationUnit.classAssistCompilationUnit.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistCompilationUnit extends org.eclipse.jdt.internal.core.CompilationUnit {
private java.util.Map infoCache
private java.util.Map bindingCache
public void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.WorkingCopyOwner, java.util.Map, java.util.Map)
org.eclipse.jdt.core.ICompilationUnit compilationUnit
org.eclipse.jdt.core.WorkingCopyOwner owner
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IImportContainer getImportContainer ()
public org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String)
String pkg
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
public boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElementInfo info
}
org/eclipse/jdt/internal/codeassist/impl/AssistInitializer.classAssistInitializer.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistInitializer extends org.eclipse.jdt.internal.core.Initializer {
private java.util.Map bindingCache
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.JavaElement, int, java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
int count
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
}
org/eclipse/jdt/internal/codeassist/impl/AssistImportDeclaration.classAssistImportDeclaration.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistImportDeclaration extends org.eclipse.jdt.internal.core.ImportDeclaration {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.ImportContainer, java.lang.String, boolean, java.util.Map)
org.eclipse.jdt.internal.core.ImportContainer parent
String name
boolean isOnDemand
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/codeassist/impl/AssistAnnotation.classAssistAnnotation.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistAnnotation extends org.eclipse.jdt.internal.core.Annotation {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/codeassist/impl/AssistOptions.classAssistOptions.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistOptions extends java.lang.Object {
public static final String OPTION_PerformVisibilityCheck
public static final String OPTION_PerformDeprecationCheck
public static final String OPTION_ForceImplicitQualification
public static final String OPTION_FieldPrefixes
public static final String OPTION_StaticFieldPrefixes
public static final String OPTION_StaticFinalFieldPrefixes
public static final String OPTION_LocalPrefixes
public static final String OPTION_ArgumentPrefixes
public static final String OPTION_FieldSuffixes
public static final String OPTION_StaticFieldSuffixes
public static final String OPTION_StaticFinalFieldSuffixes
public static final String OPTION_LocalSuffixes
public static final String OPTION_ArgumentSuffixes
public static final String OPTION_PerformForbiddenReferenceCheck
public static final String OPTION_PerformDiscouragedReferenceCheck
public static final String OPTION_CamelCaseMatch
public static final String OPTION_SuggestStaticImports
public static final String ENABLED
public static final String DISABLED
public boolean checkVisibility
public boolean checkDeprecation
public boolean checkForbiddenReference
public boolean checkDiscouragedReference
public boolean forceImplicitQualification
public boolean camelCaseMatch
public boolean suggestStaticImport
public char[][] fieldPrefixes
public char[][] staticFieldPrefixes
public char[][] staticFinalFieldPrefixes
public char[][] localPrefixes
public char[][] argumentPrefixes
public char[][] fieldSuffixes
public char[][] staticFieldSuffixes
public char[][] staticFinalFieldSuffixes
public char[][] localSuffixes
public char[][] argumentSuffixes
public void ()
public void (java.util.Map)
java.util.Map settings
public void set (java.util.Map)
java.util.Map optionsMap
Object optionValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
private char[][] splitAndTrimOn (char, char[])
char divider
char[] arrayToSplit
char[][] result
int length
int resultCount
int i
}
org/eclipse/jdt/internal/codeassist/impl/AssistSourceMethod.classAssistSourceMethod.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistSourceMethod extends org.eclipse.jdt.internal.core.ResolvedSourceMethod {
private java.util.Map bindingCache
private java.util.Map infoCache
private String uniqueKey
private boolean isResolved
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[], java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getKey ()
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String annotationName
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
}
org/eclipse/jdt/internal/codeassist/impl/AssistPackageDeclaration.classAssistPackageDeclaration.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistPackageDeclaration extends org.eclipse.jdt.internal.core.PackageDeclaration {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.CompilationUnit, java.lang.String, java.util.Map)
org.eclipse.jdt.internal.core.CompilationUnit parent
String name
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String name
}
org/eclipse/jdt/internal/codeassist/impl/AssistParser.classAssistParser.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.AssistParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
public boolean isOrphanCompletionNode
private boolean resumedAfterRepair
protected int lastModifiers
protected int lastModifiersStart
int[] blockStarts
protected int previousToken
protected int previousIdentifierPtr
protected int bracketDepth
protected static final int ElementStackIncrement
protected int elementPtr
protected int[] elementKindStack
protected int[] elementInfoStack
protected Object[] elementObjectInfoStack
protected int previousKind
protected int previousInfo
protected Object previousObjectInfo
protected static final int ASSIST_PARSER
protected static final int K_SELECTOR
protected static final int K_TYPE_DELIMITER
protected static final int K_METHOD_DELIMITER
protected static final int K_FIELD_INITIALIZER_DELIMITER
protected static final int K_ATTRIBUTE_VALUE_DELIMITER
protected static final int K_ENUM_CONSTANT_DELIMITER
protected static final int K_LAMBDA_EXPRESSION_DELIMITER
protected static final int THIS_CONSTRUCTOR
protected static final int SUPER_CONSTRUCTOR
protected static final int NO_BODY
protected static final int WITH_BODY
protected static final int EXPRESSION_BODY
protected static final int BLOCK_BODY
protected boolean isFirst
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public abstract char[] assistIdentifier ()
public void copyState (org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser)
org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser from
org.eclipse.jdt.internal.codeassist.impl.AssistParser parser
int length
public java.lang.Object becomeSimpleParser ()
public void restoreAssistParser (java.lang.Object)
Object parserState
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement buildInitialRecoveryState ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.Block block
int lastStart
int blockIndex
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode lastNode
int i
int nodeStart
int j
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.Statement stmt
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
int pos
boolean createLambdaBlock
int j
protected void consumeAnnotationTypeDeclarationHeader ()
protected void consumeClassBodyDeclaration ()
protected void consumeClassBodyopt ()
protected void consumeClassHeader ()
protected void consumeConstructorBody ()
protected void consumeConstructorHeader ()
protected void consumeEnhancedForStatementHeaderInit (boolean)
boolean hasModifiers
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
protected void consumeEnterMemberValue ()
protected void consumeEnumConstantHeader ()
protected void consumeEnumConstantHeaderName ()
protected void consumeEnumConstantWithClassBody ()
protected void consumeEnumConstantNoClassBody ()
protected void consumeEnumHeader ()
protected void consumeExitMemberValue ()
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
protected boolean triggerRecoveryUponLambdaClosure (org.eclipse.jdt.internal.compiler.ast.Statement, boolean)
org.eclipse.jdt.internal.compiler.ast.Statement statement
boolean shouldCommit
boolean lambdaClosed
int statementStart
int statementEnd
int i
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
int stackLength
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock recoveredBlock
org.eclipse.jdt.internal.compiler.parser.RecoveredStatement recoveredStatement
org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree
protected org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent ()
protected org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode ()
protected boolean isAssistParser ()
protected void consumeBlockStatement ()
protected void consumeBlockStatements ()
protected void consumeFieldDeclaration ()
protected void consumeForceNoDiet ()
int info
protected void consumeInterfaceHeader ()
protected void consumeNestedLambda ()
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lexp
protected void consumeMethodBody ()
protected void consumeMethodDeclaration (boolean, boolean)
boolean isNotAbstract
boolean isDefaultMethod
protected void consumeMethodHeader ()
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationPrimary ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationSuper ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationSuperWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeNestedMethod ()
protected void consumeOpenBlock ()
int stackLength
protected void consumeOpenFakeBlock ()
int stackLength
protected void consumePackageDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumePackageDeclarationNameWithModifiers ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeRestoreDiet ()
protected void consumeSingleStaticImportDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeSingleTypeImportDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeStaticImportOnDemandDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeStaticInitializer ()
protected void consumeStaticOnly ()
protected void consumeToken (int)
int token
protected void consumeTypeImportOnDemandDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public abstract org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistImportReference (char[][], long[], int)
public abstract org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistPackageReference (char[][], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.NameReference createQualifiedAssistNameReference (char[][], char[], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createQualifiedAssistTypeReference (char[][], char[], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedQualifiedAssistTypeReference (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.NameReference createSingleAssistNameReference (char[], long)
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createSingleAssistTypeReference (char[], long)
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedSingleAssistTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[], char[], long)
public void flushAssistState ()
protected void flushElementStack ()
int j
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
int index
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
int numberOfIdentifiers
char[][] subset
long[] positions
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getAssistTypeReferenceForGenericType (int, int, int)
int dim
int identifierLength
int numberOfIdentifiers
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
long[] positions
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[][] tokens
long[] positions
int index
int currentIdentifiersLength
int currentTypeArgumentsLength
int realLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
boolean isParameterized
int i
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
int completionIndex
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.NameReference reference
org.eclipse.jdt.internal.compiler.ast.NameReference reference
public void goForBlockStatementsopt ()
public void goForHeaders ()
public void goForCompilationUnit ()
public void goForBlockStatementsOrCatchHeader ()
protected char[][] identifierSubSet (int)
int subsetLength
char[][] subset
protected int indexOfAssistIdentifier ()
protected int indexOfAssistIdentifier (boolean)
boolean useGenericsStack
char[] assistIdentifier
int length
int i
public void initialize ()
public void initialize (boolean)
boolean parsingCompilationUnit
public abstract void initializeScanner ()
protected boolean isIndirectlyInsideFieldInitialization ()
int i
protected boolean isIndirectlyInsideMethod ()
int i
protected boolean isIndirectlyInsideLambdaExpression ()
int i
protected boolean isIndirectlyInsideType ()
int i
protected boolean isInsideAttributeValue ()
int i
protected boolean isInsideFieldInitialization ()
int i
protected boolean isInsideMethod ()
int i
protected boolean isInsideType ()
int i
protected int lastIndexOfElement (int)
int kind
int i
public void parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
public void parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
public void parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
protected void popElement (int)
int kind
int stackPointer
int length
protected void popUntilElement (int)
int kind
int i
int j
protected void prepareForBlockStatements ()
int fieldInitializerIndex
int methodIndex
protected void prepareForHeaders ()
public boolean requireExtendedRecovery ()
protected void pushOnElementStack (int)
int kind
protected void pushOnElementStack (int, int)
int kind
int info
protected void pushOnElementStack (int, int, java.lang.Object)
int kind
int info
Object objectInfo
int stackLength
public void recoveryExitFromVariable ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
public void recoveryTokenCheck ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
public void reset ()
protected int resumeAfterRecovery ()
int mode
protected boolean isInsideArrayInitializer ()
public abstract void setAssistIdentifier (char[])
protected int topKnownElementInfo (int)
int owner
protected int topKnownElementInfo (int, int)
int owner
int offSet
int i
protected int topKnownElementKind (int)
int owner
protected int topKnownElementKind (int, int)
int owner
int offSet
int i
protected java.lang.Object topKnownElementObjectInfo (int, int)
int owner
int offSet
int i
protected java.lang.Object topKnownElementObjectInfo (int)
int owner
protected org.eclipse.jdt.internal.compiler.ast.ASTNode wrapWithExplicitConstructorCallIfNeeded (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode ast
int selector
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall call
}
org/eclipse/jdt/internal/codeassist/impl/AssistSourceField.classAssistSourceField.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistSourceField extends org.eclipse.jdt.internal.core.ResolvedSourceField {
private java.util.Map bindingCache
private java.util.Map infoCache
private String uniqueKey
private boolean isResolved
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getKey ()
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String annotationName
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
}
org/eclipse/jdt/internal/codeassist/impl/AssistTypeParameter.classAssistTypeParameter.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistTypeParameter extends org.eclipse.jdt.internal.core.TypeParameter {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/codeassist/impl/AssistSourceType.classAssistSourceType.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistSourceType extends org.eclipse.jdt.internal.core.ResolvedSourceType {
private java.util.Map bindingCache
private java.util.Map infoCache
private String uniqueKey
private boolean isResolved
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getKey ()
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String annotationName
public org.eclipse.jdt.core.IField getField (java.lang.String)
String fieldName
public org.eclipse.jdt.core.IInitializer getInitializer (int)
int count
public org.eclipse.jdt.core.IMethod getMethod (java.lang.String, java.lang.String[])
String selector
String[] parameterTypeSignatures
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
}
org/eclipse/jdt/internal/codeassist/impl/AssistImportContainer.classAssistImportContainer.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistImportContainer extends org.eclipse.jdt.internal.core.ImportContainer {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.CompilationUnit, java.util.Map)
org.eclipse.jdt.internal.core.CompilationUnit parent
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String, boolean)
String importName
boolean isOnDemand
}
org/eclipse/jdt/internal/codeassist/impl/Keywords.classKeywords.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.Keywords extends java.lang.Object {
public static final int COUNT
public static final char[] ABSTRACT
public static final char[] ASSERT
public static final char[] BREAK
public static final char[] CASE
public static final char[] CATCH
public static final char[] CLASS
public static final char[] CONTINUE
public static final char[] DEFAULT
public static final char[] DO
public static final char[] ELSE
public static final char[] ENUM
public static final char[] EXTENDS
public static final char[] FINAL
public static final char[] FINALLY
public static final char[] FOR
public static final char[] IF
public static final char[] IMPLEMENTS
public static final char[] IMPORT
public static final char[] INSTANCEOF
public static final char[] INTERFACE
public static final char[] NATIVE
public static final char[] NEW
public static final char[] PACKAGE
public static final char[] PRIVATE
public static final char[] PROTECTED
public static final char[] PUBLIC
public static final char[] RETURN
public static final char[] STATIC
public static final char[] STRICTFP
public static final char[] SUPER
public static final char[] SWITCH
public static final char[] SYNCHRONIZED
public static final char[] THIS
public static final char[] THROW
public static final char[] THROWS
public static final char[] TRANSIENT
public static final char[] TRY
public static final char[] VOLATILE
public static final char[] WHILE
public static final char[] TRUE
public static final char[] FALSE
public static final char[] NULL
static void ()
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$2.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$2 extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
boolean isCanceled
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
void (org.eclipse.jdt.internal.codeassist.SelectionEngine)
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/jdt/internal/codeassist/ISelectionRequestor.classISelectionRequestor.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.ISelectionRequestor extends java.lang.Object {
public abstract void acceptType (char[], char[], int, boolean, char[], int, int)
public abstract void acceptError (org.eclipse.jdt.core.compiler.CategorizedProblem)
public abstract void acceptField (char[], char[], char[], boolean, char[], int, int)
public abstract void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], char[][], char[][][], boolean, boolean, char[], int, int)
public abstract void acceptPackage (char[])
public abstract void acceptTypeParameter (char[], char[], char[], boolean, int, int)
public abstract void acceptMethodTypeParameter (char[], char[], char[], int, int, char[], boolean, int, int)
}
org/eclipse/jdt/internal/codeassist/CompletionUnitStructureRequestor.classCompletionUnitStructureRequestor.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor extends org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor {
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
private java.util.Map bindingCache
private java.util.Map elementCache
private java.util.Map elementWithProblemCache
public void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.CompilationUnitElementInfo, org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.ASTNode, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
java.util.Map bindingCache
java.util.Map elementCache
java.util.Map elementWithProblemCache
java.util.Map newElements
protected org.eclipse.jdt.internal.core.Annotation createAnnotation (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.internal.core.SourceField createField (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
String fieldName
org.eclipse.jdt.internal.codeassist.impl.AssistSourceField field
protected org.eclipse.jdt.internal.core.ImportContainer createImportContainer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit parent
protected org.eclipse.jdt.internal.core.ImportDeclaration createImportDeclaration (org.eclipse.jdt.internal.core.ImportContainer, java.lang.String, boolean)
org.eclipse.jdt.internal.core.ImportContainer parent
String name
boolean onDemand
protected org.eclipse.jdt.internal.core.Initializer createInitializer (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
protected org.eclipse.jdt.internal.core.SourceMethod createMethodHandle (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
String selector
String[] parameterTypeSigs
org.eclipse.jdt.internal.codeassist.impl.AssistSourceMethod method
protected org.eclipse.jdt.internal.core.PackageDeclaration createPackageDeclaration (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.internal.core.SourceType createTypeHandle (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
String nameString
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
protected org.eclipse.jdt.internal.core.TypeParameter createTypeParameter (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.core.IAnnotation acceptAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.AnnotatableInfo, org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.core.AnnotatableInfo parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
protected java.lang.Object getMemberValue (org.eclipse.jdt.internal.core.MemberValuePair, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference reference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference reference
protected org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs (org.eclipse.jdt.internal.compiler.ast.MemberValuePair[])
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int membersLength
int membersCount
org.eclipse.jdt.core.IMemberValuePair[] members
int j
protected static boolean hasEmptyName (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
char[][] typeName
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int i
int j
}
org/eclipse/jdt/internal/codeassist/CompletionElementNotifier.classCompletionElementNotifier.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionElementNotifier extends org.eclipse.jdt.internal.compiler.SourceElementNotifier {
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
public void (org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor, boolean, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor requestor
boolean reportLocalDeclarations
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
protected char[][][] getArguments (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentLength
char[][] argumentTypes
char[][] argumentNames
int argumentCount
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
protected char[][] getInterfaceNames (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[][] interfaceNames
int superInterfacesLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int superInterfaceCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterface
protected char[] getSuperclassName (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
protected char[][] getThrownExceptions (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
char[][] thrownExceptionTypes
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int thrownExceptionLength
int thrownExceptionCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference thrownException
protected char[][] getTypeParameterBounds (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.TypeReference firstBound
org.eclipse.jdt.internal.compiler.ast.TypeReference[] otherBounds
char[][] typeParameterBounds
int otherBoundsLength
char[][] boundNames
int boundCount
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference otherBound
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int, int, boolean, org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt, java.util.Map)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int sourceStart
int sourceEnd
boolean reportReference
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEndsMap
java.util.Map nodesToCategoriesMap
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.ImportReference, boolean)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
boolean isPackage
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, boolean, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
boolean notifyTypePresence
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$4.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$4 extends org.eclipse.jdt.internal.codeassist.SelectionEngine$InheritDocVisitor {
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.MethodBinding val$method
private final org.eclipse.jdt.internal.core.SelectionRequestor val$requestor1
void (org.eclipse.jdt.internal.codeassist.SelectionEngine, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.core.SelectionRequestor)
public java.lang.Object visit (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overridden
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
String[] names
int i
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.IOpenable openable
org.eclipse.jdt.core.IBuffer buf
org.eclipse.jdt.core.ISourceRange javadocRange
String rawJavadoc
}
org/eclipse/jdt/internal/codeassist/UnresolvedReferenceNameFinder.classUnresolvedReferenceNameFinder.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private static final int MAX_LINE_COUNT
private static final int FAKE_BLOCKS_COUNT
private org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor requestor
private org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
private org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
private int parentsPtr
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] parents
private int potentialVariableNamesPtr
private char[][] potentialVariableNames
private int[] potentialVariableNameStarts
private org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray acceptedNames
public void (org.eclipse.jdt.internal.codeassist.CompletionEngine)
org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
private void acceptName (char[])
char[] name
public void find (char[], org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.ClassScope, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int from
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
public void find (char[], org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int from
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
public void findAfter (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ClassScope, int, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int from
int to
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
private org.eclipse.jdt.internal.compiler.ast.MethodDeclaration findAfter (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, int, int, int, boolean, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope s
int from
int to
int maxLineCount
boolean outsideEnclosingBlock
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
int maxEnd
int end
int end
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
public void findBefore (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ClassScope, int, int, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int from
int recordTo
int parseTo
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
private org.eclipse.jdt.internal.compiler.ast.MethodDeclaration findBefore (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, int, int, int, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope s
int from
int recordTo
int parseTo
int maxLineCount
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
int minStart
int start
int start
int fakeBlocksCount
int fakeBlocksCount
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
private boolean initPotentialNamesTables (char[][])
char[][] discouragedNames
char[][] pvns
int[] pvnss
int pvnsPtr
int discouragedNamesCount
int j
int i
char[] temp
int k
private void popParent ()
private void pushParent (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
int length
private org.eclipse.jdt.internal.compiler.ast.ASTNode getEnclosingDeclaration ()
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingDeclaration
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
private int indexOfFisrtNameAfter (int)
int position
int left
int right
int mid
int midPosition
int nextMid
int leftPosition
int nextLeft
private int indexOfNextName (int)
int index
int nextIndex
int jumpIndex
private void removeNameAt (int)
int index
int nextIndex
private void endVisitPreserved (int, int)
int start
int end
int i
int nameStart
private void endVisitRemoved (int, int)
int start
int end
int i
int nameStart
private void removeLocals (org.eclipse.jdt.internal.compiler.ast.Statement[], int, int)
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int start
int end
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int j
int nameStart
private void removeFields (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int i
int j
int nameStart
}
org/eclipse/jdt/internal/codeassist/UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor.classUnresolvedReferenceNameFinder.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor extends java.lang.Object {
public abstract void acceptName (char[])
}
org/eclipse/jdt/internal/codeassist/CompletionEngine.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.CompletionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.codeassist.RelevanceConstants org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeCache
public int openedBinaryTypes
public static boolean DEBUG
public static boolean PERF
private static final char[] KNOWN_TYPE_WITH_UNKNOWN_CONSTRUCTORS
private static final char[] KNOWN_TYPE_WITH_KNOWN_CONSTRUCTORS
private static final char[] ARG
private static final char[] ARG0
private static final char[] ARG1
private static final char[] ARG2
private static final char[] ARG3
private static final char[][] ARGS1
private static final char[][] ARGS2
private static final char[][] ARGS3
private static final char[][] ARGS4
private static final int CHECK_CANCEL_FREQUENCY
public static final boolean NO_TYPE_COMPLETION_ON_EMPTY_TOKEN
private static final char[] ERROR_PATTERN
private static final char[] EXCEPTION_PATTERN
private static final char[] SEMICOLON
private static final char[] CLASS
private static final char[] VOID
private static final char[] INT
private static final char[] INT_SIGNATURE
private static final char[] VALUE
private static final char[] EXTENDS
private static final char[] SUPER
private static final char[] DEFAULT_CONSTRUCTOR_SIGNATURE
private static final char[] DOT
private static final char[] VARARGS
private static final char[] IMPORT
private static final char[] STATIC
private static final char[] ON_DEMAND
private static final char[] IMPORT_END
private static final char[] JAVA_LANG_OBJECT_SIGNATURE
private static final char[] JAVA_LANG_NAME
private static final int NONE
private static final int SUPERTYPE
private static final int SUBTYPE
int expectedTypesPtr
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] expectedTypes
int expectedTypesFilter
boolean hasJavaLangObjectAsExpectedType
boolean hasExpectedArrayTypes
boolean hasComputedExpectedArrayTypes
int uninterestingBindingsPtr
org.eclipse.jdt.internal.compiler.lookup.Binding[] uninterestingBindings
int forbbidenBindingsPtr
org.eclipse.jdt.internal.compiler.lookup.Binding[] forbbidenBindings
int uninterestingBindingsFilter
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] favoriteReferenceBindings
boolean assistNodeIsClass
boolean assistNodeIsEnum
boolean assistNodeIsException
boolean assistNodeIsInterface
boolean assistNodeIsAnnotation
boolean assistNodeIsConstructor
boolean assistNodeIsSuperType
boolean assistNodeIsExtendedType
boolean assistNodeIsInterfaceExcludingAnnotation
int assistNodeInJavadoc
boolean assistNodeCanBeSingleMemberAnnotation
boolean assistNodeIsInsideCase
boolean assistNodeIsString
long targetedElement
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.internal.codeassist.CompletionEngine$CompletionProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
private org.eclipse.jdt.internal.core.search.matching.JavaSearchNameEnvironment noCacheNameEnvironment
char[] source
char[] completionToken
char[] qualifiedCompletionToken
boolean resolvingImports
boolean resolvingStaticImports
boolean insideQualifiedReference
boolean noProposal
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] fileName
int startPosition
int actualCompletionPosition
int endPosition
int offset
int tokenStart
int tokenEnd
int javadocTagPosition
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray validPackageNames
org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray invalidPackageNames
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownPkgs
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownTypes
static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding[] BASE_TYPES
static final int BASE_TYPES_LENGTH
static final char[][] BASE_TYPE_NAMES
static final int BASE_TYPES_WITHOUT_VOID_LENGTH
static final char[][] BASE_TYPE_NAMES_WITHOUT_VOID
static final char[] classField
static final char[] lengthField
static final char[] cloneMethod
static final char[] THIS
static final char[] THROWS
static org.eclipse.jdt.internal.compiler.lookup.InvocationSite FakeInvocationSite
private int foundTypesCount
private org.eclipse.jdt.internal.compiler.util.ObjectVector acceptedTypes
private int foundConstructorsCount
private org.eclipse.jdt.internal.compiler.util.ObjectVector acceptedConstructors
static void ()
int i
int i
public static char[] createBindingKey (char[], char[])
char[] packageName
char[] typeName
char[] signature
public static char[][] createDefaultParameterNames (int)
int length
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
int i
public static char[] createMethodSignature (char[][], char[][], char[])
char[][] parameterPackageNames
char[][] parameterTypeNames
char[] returnTypeSignature
char[][] parameterTypeSignature
int i
public static char[] createMethodSignature (char[][], char[][], char[], char[])
char[][] parameterPackageNames
char[][] parameterTypeNames
char[] returnPackagename
char[] returnTypeName
char[] returnTypeSignature
public static char[] createNonGenericTypeSignature (char[], char[])
char[] qualifiedPackageName
char[] qualifiedTypeName
public static char[] createTypeSignature (char[], char[])
char[] qualifiedPackageName
char[] qualifiedTypeName
char[] name
int depth
int length
int i
private static char[] getRequiredTypeSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] result
StringBuffer sig
int sigLength
private static char[] getTypeName (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[] typeName
int dims
int length
int newLength
int k
private static boolean hasStaticMemberTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
private static boolean hasMemberTypesInEnclosingScope (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int length
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
public void (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.core.CompletionRequestor, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
org.eclipse.jdt.core.CompletionRequestor requestor
java.util.Map settings
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int accessibility
private void acceptConstructors (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int length
org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
java.util.ArrayList deferredProposals
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor acceptedConstructor
int typeModifiers
char[] packageName
char[] simpleTypeName
int modifiers
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int extraFlags
int accessibility
boolean proposeType
char[] fullyQualifiedName
Object knownTypeKind
boolean proposeConstructor
int j
char[][] importName
boolean isQualified
char[] fullyQualifiedEnclosingTypeOrPackageName
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor foundConstructor
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
char[][] keys
Object[] values
int max
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor value
char[] fullyQualifiedEnclosingTypeOrPackageName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
public void acceptPackage (char[])
char[] packageName
char[] completion
char[] completion
char[] completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] currentPackage
int accessibility
private void acceptTypes (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int length
org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType acceptedType
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
int accessibility
char[] typeName
char[] typeName
char[] flatEnclosingTypeNames
char[] flatEnclosingTypeNames
char[] fullyQualifiedName
char[] completionName
int relevance
int j
char[][] importName
char[] fullyQualifiedEnclosingTypeOrPackageName
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType foundType
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
char[][] keys
Object[] values
int max
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType value
public void acceptUnresolvedName (char[])
char[] name
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void addExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int i
int length
private void addForbiddenBindings (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int length
private void addUninterestingBindings (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int length
private final boolean areParametersCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
boolean isVarargs
int paramLength
int argLength
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
int i
int i
private void buildContext (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
int length
char[][] expTypes
char[][] expKeys
int i
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner scanner
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner scanner
private void buildTokenLocationContext (org.eclipse.jdt.internal.codeassist.InternalCompletionContext, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType field
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType method
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference completionOnSingleTypeReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference completionOnQualifiedTypeReference
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
void checkCancel ()
private boolean complete (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
public void complete (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
int completionPosition
int pos
org.eclipse.jdt.core.ITypeRoot root
boolean contextAccepted
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int i
int length
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
long positions
char[][] oldTokens
int tokenCount
char[] lastToken
char[][] qualifierTokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword keyword
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
IndexOutOfBoundsException e
org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
public void complete (org.eclipse.jdt.core.IType, char[], int, char[][], char[][], int[], boolean)
org.eclipse.jdt.core.IType type
char[] snippet
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
boolean contextAccepted
org.eclipse.jdt.core.IType topLevelType
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.SourceType sourceType
org.eclipse.jdt.internal.compiler.env.ISourceType info
org.eclipse.jdt.internal.compiler.ast.Initializer fakeInitializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] oldFields
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] newFields
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
IndexOutOfBoundsException e
org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
private void completionOnBranchStatementLabel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnBranchStatementLabel label
private void completionOnClassLiteralAccess (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess access
private void completionOnExplicitConstructorCall (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall constructorCall
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
private void completionOnFieldName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
char[][] excludeNames
int i
int kind
private void completionOnFieldType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType field
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void completionOnJavadocAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression allocExpression
int rangeStart
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnJavadocFieldReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
long completionPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
int rangeStart
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
private void completionOnJavadocMessageSend (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int rangeStart
private void completionOnJavadocParamNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference paramRef
private void completionOnJavadocQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference typeRef
long completionPosition
int rangeStart
int rangeStart
private void completionOnJavadocSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference typeRef
private void completionOnJavadocTag (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
private void completionOnJavadocTypeParamReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference paramRef
private void completionOnKeyword (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword keyword
private void completionOnLocalOrArgumentName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration variable
int kind
int kind
org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName arg
char[][] alreadyDefinedName
char[][] forbiddenNames
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
char[][] discouragedNames
int localCount
int i
private void completionOnMarkerAnnotationName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMarkerAnnotationName annot
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type
int relevance
org.eclipse.jdt.core.CompletionProposal proposal
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference type
long completionPosition
private void completionOnMemberAccess (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess access
long completionPosition
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean superCall
private void completionOnMemberValueName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValuePair
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
int i
char[][] alreadyDefinedName
private void completionOnMessageSend (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
private void completionOnMessageSendName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSendName messageSend
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
private void completionOnReferenceExpressionName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnReferenceExpressionName referenceExpression
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
private void completionOnMethodName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
char[][] excludeNames
int i
int kind
private void completionOnMethodReturnType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType method
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference type
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void completionOnParameterizedQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference ref
long completionPosition
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private boolean assistNodeIsExtendedType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
private boolean assistNodeIsInterfaceExcludingAnnotation (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
int i
private boolean assistNodeIsInsideCase (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.CaseStatement[] cases
int i
int caseCount
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
private void completionOnQualifiedAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression allocExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnQualifiedNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference ref
long completionPosition
boolean foundSomeFields
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
private void completionOnQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference ref
long completionPosition
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private void completionOnSingleNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
int i
char[][] alreadyDefinedName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private char[][] computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ClassScope, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int computeBaseRelevance ()
private void computeExpectedTypes (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.TypeReference e
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
boolean isStatic
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
int operator
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression e
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.SingleNameReference name
org.eclipse.jdt.internal.compiler.lookup.Binding b
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expected
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration abstractVariableDeclaration
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expected
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration abstractVariableDeclaration
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int iLength
int i
int jLength
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
boolean canBeSingleMemberAnnotation
int i
boolean isException
org.eclipse.jdt.internal.codeassist.ThrownExceptionFinder thrownExceptionFinder
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] alreadyCaughtExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] discouragedExceptions
int i
int i
int i
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
private void computeExpectedTypesForAllocationExpression (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int j
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private void computeExpectedTypesForMessageSend (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[] selector
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int j
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private void computeExpectedTypesForMessageSendForInterface (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[] selector
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private org.eclipse.jdt.internal.compiler.lookup.Scope computeForbiddenBindings (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
int astNodeIndex
int i
int i
private void addForbiddenBindingsForMemberTypes (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int memberTypesLen
int i
private char[] computePrefix (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declarationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
boolean isStatic
StringBuffer completion
private int computeRelevanceForAnnotation ()
private int computeRelevanceForAnnotationTarget (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
long target
int computeRelevanceForCaseMatching (char[], char[])
char[] token
char[] proposalName
private int computeRelevanceForClass ()
private int computeRelevanceForConstructor ()
private int computeRelevanceForEnum ()
private int computeRelevanceForEnumConstant (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding proposalType
int i
private int computeRelevanceForException ()
private int computeRelevanceForException (char[])
char[] proposalName
private int computeRelevanceForExpectingType (char[], char[])
char[] packageName
char[] typeName
int i
private int computeRelevanceForExpectingType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding proposalType
int relevance
int i
private int computeRelevanceForInheritance (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int computeRelevanceForInterestingProposal ()
private int computeRelevanceForInterestingProposal (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
private int computeRelevanceForInterestingProposal (char[], char[])
char[] givenPkgName
char[] fullTypeName
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] currPkgName
char[] currTypeName
private int computeRelevanceForInterface ()
private int computeRelevanceForMissingElements (boolean)
boolean hasProblems
int computeRelevanceForQualification (boolean)
boolean prefixRequired
int computeRelevanceForResolution ()
int computeRelevanceForResolution (boolean)
boolean isResolved
int computeRelevanceForRestrictions (int)
int accessRuleKind
private int computeRelevanceForStatic (boolean, boolean)
boolean onlyStatic
boolean isStatic
private int computeRelevanceForFinal (boolean, boolean)
boolean onlyFinal
boolean isFinal
private int computeRelevanceForSuper (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess access
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
private long computeTargetedElement (org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeNode
org.eclipse.jdt.internal.compiler.ast.ASTNode annotatedElement
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotatedTypeDeclaration
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] computeTypes (org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int a
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] computeTypesIfCorrect (org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int a
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
private void computeUninterestingBindings (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean isException
org.eclipse.jdt.internal.compiler.ast.Argument[] args
int i
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
private char[] createImportCharArray (char[], boolean, boolean)
char[] importedElement
boolean isStatic
boolean onDemand
char[] result
private void createMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][], char[][], char[][], org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int insertedModifiers
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
protected org.eclipse.jdt.internal.codeassist.InternalCompletionProposal createProposal (int, int)
int kind
int completionOffset
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private org.eclipse.jdt.core.CompletionProposal createRequiredTypeProposal (org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int start
int end
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] packageName
char[] typeName
char[] fullyQualifiedName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[] packageName
private void createType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
int length
int i
int dim
int i
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
int i
int length
char[] packageName
char[] typeName
private void createTypeParameterProposal (org.eclipse.jdt.internal.compiler.ast.TypeParameter, int)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int relevance
char[] completionName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void createTypeProposal (char[], char[], int, int, char[], int)
char[] packageName
char[] typeName
int modifiers
int accessibility
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
private void createTypeProposal (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int, char[], int, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
char[] typeName
int accessibility
char[] completionName
int relevance
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
private void createTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int i
int length
private void createVargsType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int dim
int i
private void findAnnotationAttributes (char[], org.eclipse.jdt.internal.compiler.ast.MemberValuePair[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] token
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] attributesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int length
int j
int relevance
org.eclipse.jdt.core.CompletionProposal proposal
void findAnonymousType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
private void findAnonymousType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
boolean exactMatch
boolean isQualified
int relevance
char[] completion
char[] typeCompletion
char[] packageName
char[] typeName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findClassField (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] signature
char[] typeArgument
int oldLength
int argumentLength
int newLength
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
void findConstructors (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean forAnonymousType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
private void findConstructorsFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findConstructors (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean forAnonymousType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
boolean exactMatch
boolean isQualified
int relevance
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression alloc
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalGenericType
int minArgLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int paramLength
int a
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
char[] typeCompletion
char[] packageName
char[] typeName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] typeCompletion
org.eclipse.jdt.internal.compiler.ast.Expression receiver
char[] selector
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression alloc
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
StringBuffer javadocCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
boolean isVarargs
int p
int ln
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argTypeBinding
char[] packageName
char[] typeName
int constructorRelevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
int start
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int start
private char[] getResolvedSignature (char[][], char[], int, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[][] parameterTypes
char[] fullyQualifiedTypeName
int parameterCount
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] cn
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.env.INameEnvironment oldNameEnvironment
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding refBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int j
char[] argumentTypeName
private void findConstructorsOrAnonymousTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isQualified
int relevance
private char[][] findEnclosingTypeNames (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] excludedNames
int excludedNameCount
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] classTypeParameters
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] methodTypeParameters
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
private void findEnumConstants (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, char[][], int, boolean)
char[] enumConstantName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
char[][] alreadyUsedConstants
int alreadyUsedConstantCount
boolean needQualification
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int enumConstantLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
char[] fieldName
int i
int relevance
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.TypeBinding visibleType
boolean needImport
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding fieldType
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
private void findEnumConstantsFromExpectedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
int length
int i
private void findEnumConstantsFromSwithStatement (char[], org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
char[] enumConstantName
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.ast.CaseStatement[] cases
char[][] alreadyUsedConstants
int alreadyUsedConstantCount
int i
org.eclipse.jdt.internal.compiler.ast.Expression caseExpression
private void findExceptionFromTryStatement (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean searchSuperClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangThrowable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
char[] completionName
boolean isQualified
char[] memberPackageName
char[] memberTypeName
char[] memberEnclosingTypeNames
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int j
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding localType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int j
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int j
int relevance
private void findExceptionFromTryStatement (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
private void findExplicitConstructors (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int paramLength
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findFields (char[], org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.util.ObjectVector newFieldsFound
int fieldBeingCompletedId
boolean isFieldBeingCompletedStatic
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
int fieldLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
boolean prefixRequired
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
int l
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declarationType
char[] completion
char[] prefix
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal valueProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findFields (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
protected void findFieldsAndMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean proposeField
boolean proposeMethod
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding objectRef
int relevance
char[] completion
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
protected void findFieldsAndMethodsFromAnotherReceiver (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[][], int, int)
char[] token
org.eclipse.jdt.internal.compiler.ast.TypeReference receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[][] receiverName
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverTypeBinding
char[] castedReceiver
char[] castedTypeChars
int memberRefStart
char[] receiverChars
char[] dotChars
int oldStartPosition
private void findFieldsAndMethodsFromCastedReceiver (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference instanceOfType
boolean findFromAnotherReceiver
char[][] receiverName
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference1
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverTypeBinding
char[] castedReceiver
char[] castedTypeChars
int memberRefStart
char[] receiverChars
char[] dotChars
int oldStartPosition
private void findFieldsAndMethodsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFoundFromFavorites
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] favoriteBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding favoriteBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
long range
int start
int end
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
private boolean findFieldsAndMethodsFromMissingFieldType (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean insideTypeAnnotation
boolean foundSomeFields
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int fieldsCount
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
private void findFieldsAndMethodsFromMissingReturnType (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean insideTypeAnnotation
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int methodsCount
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.Argument[] parameters
int parametersLength
int argumentsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parametersBindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parametersBindings
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
private void findFieldsAndMethodsFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findFieldsAndMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean exactMatch
boolean insideAnnotationAttribute
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
private void findFieldsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
char[] typeName
int fieldLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
int relevance
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] fieldImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal fieldImportProposal
private void findImplicitMessageSends (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void findImports (org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference, boolean)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference importReference
boolean findMembers
char[][] tokens
char[] importName
char[] lastToken
int oldStart
int oldEnd
private void findImportsOfMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int typeLength
int m
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
char[] completionName
int relevance
private void findImportsOfStaticFields (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int fieldLength
int m
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findImportsOfStaticMethods (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodLength
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findInterfacesMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementssStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void findInterfacesMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementssStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void findJavadocBlockTags (org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
char[][] possibleTags
int length
int i
int relevance
char[] possibleTag
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int tagLength
char[] completion
private void findJavadocInlineTags (org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
char[][] possibleTags
int length
int i
int relevance
char[] possibleTag
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int tagLength
char[] completion
private void findJavadocParamNames (char[], char[][], boolean)
char[] token
char[][] missingParams
boolean isTypeParam
int relevance
int length
int i
char[] argName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] completion
private void findKeywords (char[], char[][], boolean, boolean)
char[] keyword
char[][] choices
boolean staticFieldsAndMethodOnly
boolean ignorePackageKeyword
int length
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findKeywordsForMember (char[], int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[] token
int modifiers
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
char[][] keywords
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding astNodeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean canBeField
boolean canBeMethod
boolean canBeType
private void findLabels (char[], char[][])
char[] label
char[][] choices
int length
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findLocalMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int methodLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
int length
char[][] parameterPackageNames
char[][] parameterFullTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[][] excludedNames
char[][] substituedParameterNames
StringBuffer completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findLocalMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean completionOnReferenceExpressionName
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int methodLength
int minTypeArgLength
int minArgLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int a
boolean prefixRequired
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeWithSameErasure
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] otherMethods
int i
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend msg
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
StringBuffer javadocCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int t
int nt
boolean isVarargs
int p
int ln
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argTypeBinding
char[] prefix
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int start
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findLocalMethodsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFoundFromFavorites
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
char[] typeName
int methodLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
boolean proposeStaticImport
boolean isAlreadyImported
int j
char[][] importName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeWithSameErasure
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] otherMethods
int i
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
int relevance
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] methodImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal methodImportProposal
private void findLocalMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean exactMatch
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findLocalMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean exactMatch
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeMethod
protected void findMembers (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findMembersFromMissingType (char[], long, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
long pos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
private void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
boolean checkQualification
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeToIgnore
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
protected void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
private void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
boolean checkQualification
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int typeLength
int m
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
char[] completionName
boolean isQualified
char[] memberPackageName
char[] memberTypeName
char[] memberEnclosingTypeNames
int relevance
boolean allowingLongComputationProposals
private void findMemberTypesFromMissingType (char[], long, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] typeName
long pos
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
private void findMemberTypesFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, long, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
long pos
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] receiverTypeMethods
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
private char[][] findMethodParameterNames (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[][] parameterTypeNames
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
char[][] parameterNames
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration parsedType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding bindingType
char[] compoundName
Object type
org.eclipse.jdt.internal.compiler.env.ISourceType sourceType
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.core.IType typeHandle
String[] parameterTypeSignatures
int i
org.eclipse.jdt.core.IMethod searchedMethod
org.eclipse.jdt.core.IMethod[] foundMethods
int len
org.eclipse.jdt.internal.core.SourceMethod sourceMethod
private void findMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
boolean java8Plus
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
private void findNestedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding nextTypeToIgnore
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding localType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
int relevance
boolean allowingLongComputationProposals
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
private void findPackages (org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference packageStatement
long completionPosition
private void findParameterizedType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
private void findSubMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
private void findTrueOrFalseKeywords (char[][])
char[][] choices
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypeParameters (char[], org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int i
int typeLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int relevance
private void findTypesAndPackages (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeBaseTypes
boolean proposeVoidType
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean allowingLongComputationProposals
boolean proposeType
boolean proposeAllMemberTypes
boolean proposeConstructor
boolean isEmptyPrefix
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
int relevance
char[] typeName
int l
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
char[] fullyQualifiedTypeName
int l
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
char[] fullyQualifiedTypeName
int searchFor
private void findTypesAndSubpackages (char[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] token
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean allowingLongComputationProposals
boolean proposeType
boolean proposeConstructor
char[] qualifiedName
int length
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
char[] qualifiedSourceTypeName
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
char[] typeName
int searchFor
private void findTypesFromExpectedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean proposeType
boolean proposeConstructor
boolean allowingLongComputationProposals
int typeLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
boolean inSameUnit
char[] packageName
char[] typeName
char[] completionName
boolean isQualified
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypesFromImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeType
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int typeLength
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypesFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int typeLength
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findUnresolvedReference (int, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int completedNameStart
int completedNameEnd
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
char[][] foundNames
int discouragedNamesLength
int foundNamesLength
int newLength
private char[][] findUnresolvedReferenceAfter (int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int from
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private char[][] findUnresolvedReferenceBefore (int, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int recordTo
int parseTo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private char[][] findVariableFromUnresolvedReference (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration variable
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
org.eclipse.jdt.internal.compiler.ast.TypeReference type
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private void findVariableName (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], boolean, int, int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
boolean forCollection
int dim
int kind
char[] displayName
char[] displayName
char[] displayName
int l
int i
char[] t
char[] q
org.eclipse.jdt.internal.core.INamingRequestor namingRequestor
private void findVariableName (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], int, int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
int dim
int kind
private void findVariableNameForCollection (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
int kind
private void findVariableNames (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference, char[][], char[][], int)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference type
char[][] discouragedNames
char[][] forbiddenNames
int kind
org.eclipse.jdt.internal.compiler.lookup.TypeBinding tb
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding ptb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
private void findVariablesAndMethods (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean insideTypeAnnotation
boolean insideAnnotationAttribute
boolean staticsOnly
int tokenLength
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int ptr
int f
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding otherLocal
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private char[] getCompletedTypeSignature (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
char[] result
StringBuffer sig
char[] typeSig
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
int sigLength
private org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] getFavoriteReferenceBindings (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
String[] favoriteReferences
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] resolvedImports
int count
int i
String favoriteReference
int length
int length
boolean onDemand
char[][] compoundName
int j
org.eclipse.jdt.internal.compiler.ast.ImportReference f
boolean isStatic
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
private org.eclipse.jdt.internal.compiler.env.INameEnvironment getNoCacheNameEnvironment ()
public org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
protected boolean hasArrayTypeAsExpectedSuperTypes ()
int i
protected boolean hasPossibleAnnotationTarget (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
long target
long target
private char[] inlineTagCompletion (char[], char[])
char[] completionName
char[] inlineTag
int tagLength
int completionLength
int inlineLength
char[] inlineCompletion
private boolean isAllowingLongComputationProposals ()
private boolean isForbidden (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
int i
private boolean isForbidden (char[], char[], char[][])
char[] givenPkgName
char[] givenTypeName
char[][] enclosingTypeNames
char[] fullTypeName
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] currPkgName
char[] currTypeName
private boolean isIgnored (int)
int kind
boolean isIgnored (int, boolean)
int kind
boolean missingTypes
private boolean isIgnored (int, int)
int kind
int requiredProposalKind
private boolean isValidPackageName (char[])
char[] packageName
char[][] names
int i
int length
private boolean isValidParent (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
int nodeIndex
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeBindings
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] arguments
int iLength
int i
int jLength
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeBindings
int k
private boolean mustQualifyType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] packageName
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
private org.eclipse.jdt.internal.compiler.ast.Initializer parseSnippeInitializer (char[], int, char[][], char[][], int[], boolean)
char[] snippet
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
StringBuffer prefix
int i
char[] fakeSource
String encoding
org.eclipse.jdt.internal.core.BasicCompilationUnit fakeUnit
org.eclipse.jdt.internal.compiler.CompilationResult fakeResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration fakeAST
protected void printDebug (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
protected void printDebug (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
StringBuffer buffer
private void printDebug (org.eclipse.jdt.core.CompletionProposal, int, java.lang.StringBuffer)
org.eclipse.jdt.core.CompletionProposal proposal
int tab
StringBuffer buffer
int flags
org.eclipse.jdt.core.CompletionProposal[] proposals
int i
int start
int end
private void printDebugTab (int, java.lang.StringBuffer)
int tab
StringBuffer buffer
int i
private void proposeConstructor (org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor deferredProposal
org.eclipse.jdt.internal.compiler.lookup.Scope scope
private void proposeConstructor (char[], int, char[], char[][], char[][], int, char[], int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int modifiers
char[] packageName
int typeModifiers
int accessibility
char[] typeName
char[] fullyQualifiedName
boolean isQualified
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int extraFlags
char[] typeCompletion
int relevance
boolean isInterface
int kind
char[] completion
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
int flags
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int parameterNamesLength
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void proposeNewMethod (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] token
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding reference
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void proposeType (char[], char[], int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] packageName
char[] simpleTypeName
int modifiers
int accessibility
char[] typeName
char[] fullyQualifiedName
boolean isQualified
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[] completionName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
char[][] cn
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
int relevance
int kind
protected void reset ()
private void setSourceAndTokenRange (int, int)
int start
int end
private void setSourceAndTokenRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
private void setSourceRange (int, int)
int start
int end
private void setSourceRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
int endOfEmptyToken
private void setTokenRange (int, int)
int start
int end
private void setTokenRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
int endOfEmptyToken
private char[] substituteMethodTypeParameterName (char, char, char, char[][], char[][])
char firstName
char startChar
char endChar
char[][] excludedNames
char[][] otherParameterNames
char name
int i
int i
private char[] substituteMethodTypeParameterName (char[], char[][], char[][])
char[] firstName
char[][] excludedNames
char[][] otherParameterNames
char[] name
int count
int k
int i
private char[][] substituteMethodTypeParameterNames (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], char[][])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
char[][] excludedNames
char[][] substituedParameterNames
int i
boolean foundConflicts
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
char[] methodParameterName
int j
char[] typeParameterName
char[] substitution
char[] substitution
char[] substitution
}
org/eclipse/jdt/internal/codeassist/select/
org/eclipse/jdt/internal/codeassist/select/SelectionParser.classSelectionParser.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionParser extends org.eclipse.jdt.internal.codeassist.impl.AssistParser {
protected static final int SELECTION_PARSER
protected static final int SELECTION_OR_ASSIST_PARSER
protected static final int K_BETWEEN_CASE_AND_COLON
protected static final int K_INSIDE_RETURN_STATEMENT
protected static final int K_CAST_STATEMENT
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
public int selectionStart
public int selectionEnd
public static final char[] SUPER
public static final char[] THIS
static void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public char[] assistIdentifier ()
protected void attachOrphanCompletionNode ()
org.eclipse.jdt.internal.compiler.ast.ASTNode orphan
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.Statement statement
private void buildMoreCompletionContext (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode parentNode
int kind
int info
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
int length
int newAstPtr
org.eclipse.jdt.internal.compiler.ast.ASTNode firstNode
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.ast.Expression castType
org.eclipse.jdt.internal.compiler.ast.CastExpression cast
private boolean checkRecoveredType ()
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void classInstanceCreation (boolean)
boolean hasClassBody
int index
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int length
char[] oldIdent
protected void consumeArrayCreationExpressionWithoutInitializer ()
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression alloc
protected void consumeArrayCreationExpressionWithInitializer ()
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression alloc
protected void consumeCastExpressionLL1 ()
protected void consumeCastExpressionLL1WithBounds ()
protected void consumeCastExpressionWithGenericsArray ()
protected void consumeCastExpressionWithNameArray ()
protected void consumeCastExpressionWithPrimitiveType ()
protected void consumeCastExpressionWithQualifiedGenericsArray ()
protected void consumeCatchFormalParameter ()
org.eclipse.jdt.internal.compiler.ast.Argument argument
char[] identifierName
long namePositions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int modifierPositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
int length
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int length
char[] oldIdent
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qae
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
char[] oldIdent
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
char[] oldIdent
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int argumentLength
protected void consumeEnterVariable ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
protected void consumeExitVariableWithInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
int start
int end
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
protected void consumeFormalParameter (boolean)
boolean isVarArgs
org.eclipse.jdt.internal.compiler.ast.Argument argument
boolean isReceiver
char[] identifierName
long namePositions
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[] varArgsAnnotations
int length
int length
int endOfEllipsis
int firstDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int modifierPositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentRecoveryType
protected void consumeInsideCastExpression ()
protected void consumeInsideCastExpressionLL1 ()
protected void consumeInsideCastExpressionLL1WithBounds ()
protected void consumeInsideCastExpressionWithQualifiedGenerics ()
protected void consumeInstanceOfExpression ()
protected void consumeInstanceOfExpressionWithName ()
protected void consumeLambdaExpression ()
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
int arrowEnd
int arrowStart
protected void consumeReferenceExpression (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
int kolonKolonStart
int kolonKolonEnd
protected void consumeLocalVariableDeclarationStatement ()
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
protected void consumeMarkerAnnotation (boolean)
boolean isTypeAnnotation
int index
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] subset
long[] positions
protected void consumeMemberValuePair ()
char[] simpleName
long position
int end
int start
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
protected void consumeMethodInvocationName ()
char[] selector
int accessMode
int accessMode
int accessMode
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
int length
protected void consumeMethodInvocationPrimary ()
char[] selector
int accessMode
int accessMode
int accessMode
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
int length
protected void consumeNormalAnnotation (boolean)
boolean isTypeAnnotation
int index
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] subset
long[] positions
protected void consumeSingleMemberAnnotation (boolean)
boolean isTypeAnnotation
int index
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] subset
long[] positions
protected void consumeStaticImportOnDemandDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeToken (int)
int token
protected void consumeTypeImportOnDemandDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser createSnapShotParser ()
public org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistImportReference (char[][], long[], int)
char[][] tokens
long[] positions
int mod
public org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistPackageReference (char[][], long[])
char[][] tokens
long[] positions
protected org.eclipse.jdt.internal.compiler.parser.JavadocParser createJavadocParser ()
protected org.eclipse.jdt.internal.compiler.ast.LocalDeclaration createLocalDeclaration (char[], int, int)
char[] assistName
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.codeassist.select.SelectionOnLocalName local
public org.eclipse.jdt.internal.compiler.ast.NameReference createQualifiedAssistNameReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createQualifiedAssistTypeReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedQualifiedAssistTypeReference (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] assistname
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
long[] positions
public org.eclipse.jdt.internal.compiler.ast.NameReference createSingleAssistNameReference (char[], long)
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.TypeReference createSingleAssistTypeReference (char[], long)
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedSingleAssistTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[], char[], long)
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration dietParse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int start
int end
org.eclipse.jdt.internal.codeassist.select.SelectionScanner selectionScanner
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
int completionIndex
int length
org.eclipse.jdt.internal.compiler.ast.Reference reference
org.eclipse.jdt.internal.compiler.ast.Reference reference
int ptr
int i
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
char[][] subset
long[] positions
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
int index
org.eclipse.jdt.internal.compiler.ast.NameReference reference
public void initializeScanner ()
public org.eclipse.jdt.internal.compiler.ast.ReferenceExpression newReferenceExpression ()
char[] selector
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSend ()
char[] selector
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
int length
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSendWithTypeArguments ()
char[] selector
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
int length
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int start
int end
org.eclipse.jdt.internal.codeassist.select.SelectionScanner selectionScanner
protected int resumeAfterRecovery ()
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
public void selectionIdentifierCheck ()
public void setAssistIdentifier (char[])
char[] assistIdent
protected void updateRecoveryState ()
protected org.eclipse.jdt.internal.compiler.ast.Argument typeElidedArgument ()
char[] selector
char[] identifierName
long namePositions
org.eclipse.jdt.internal.compiler.ast.Argument argument
public java.lang.String toString ()
String s
int i
int i
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnMessageSend.classSelectionOnMessageSend.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public void ()
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findNonDefaultAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int k
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedTypeReference.classSelectionOnQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
public void (char[][], char[], long[])
char[][] previousIdentifiers
char[] selectionIdentifier
long[] positions
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemBinding
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int length
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnPackageReference.classSelectionOnPackageReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnPackageReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[])
char[][] tokens
long[] positions
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int tab
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/select/SelectionJavadoc.classSelectionJavadoc.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionJavadoc extends org.eclipse.jdt.internal.compiler.ast.Javadoc {
org.eclipse.jdt.internal.compiler.ast.Expression selectedNode
boolean inheritDocSelected
public void (int, int)
int sourceStart
int sourceEnd
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
String selectedString
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int pos
private void internalResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionParser$2.classSelectionParser.java
package org.eclipse.jdt.internal.codeassist.select
org.eclipse.jdt.internal.codeassist.select.SelectionParser$2 extends org.eclipse.jdt.internal.compiler.ast.Expression {
final org.eclipse.jdt.internal.codeassist.select.SelectionParser this$0
private final org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall val$constructorCall
void (org.eclipse.jdt.internal.codeassist.select.SelectionParser, org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnExplicitConstructorCall.classSelectionOnExplicitConstructorCall.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnExplicitConstructorCall extends org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall {
public void (int)
int accessMode
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionNodeFound.classSelectionNodeFound.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound extends java.lang.RuntimeException {
public org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isDeclaration
private static final long serialVersionUID
public void ()
public void (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public void (org.eclipse.jdt.internal.compiler.lookup.Binding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
boolean isDeclaration
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedNameReference.classSelectionOnQualifiedNameReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference {
public void (char[][], char[], long[])
char[][] previousIdentifiers
char[] selectionIdentifier
long[] positions
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnReferenceExpressionName.classSelectionOnReferenceExpressionName.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnReferenceExpressionName extends org.eclipse.jdt.internal.compiler.ast.ReferenceExpression {
public void ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public boolean isConstructorReference ()
public boolean isMethodReference ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedAllocationExpression.classSelectionOnQualifiedAllocationExpression.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression {
public void ()
public void (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymous
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnImportReference.classSelectionOnImportReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnImportReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[], int)
char[][] tokens
long[] positions
int modifiers
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int indent
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnLambdaExpression.classSelectionOnLambdaExpression.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnLambdaExpression extends org.eclipse.jdt.internal.compiler.ast.LambdaExpression {
public void (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnFieldReference.classSelectionOnFieldReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnFieldReference extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public void (char[], long)
char[] source
long pos
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnSuperReference.classSelectionOnSuperReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnSuperReference extends org.eclipse.jdt.internal.compiler.ast.SuperReference {
public void (int, int)
int pos
int sourceEnd
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedSuperReference.classSelectionOnQualifiedSuperReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedSuperReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference name
int pos
int sourceEnd
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
}
org/eclipse/jdt/internal/codeassist/select/SelectionParser$1.classSelectionParser.java
package org.eclipse.jdt.internal.codeassist.select
org.eclipse.jdt.internal.codeassist.select.SelectionParser$1 extends org.eclipse.jdt.internal.compiler.ast.Expression {
final org.eclipse.jdt.internal.codeassist.select.SelectionParser this$0
private final org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall val$constructorCall
void (org.eclipse.jdt.internal.codeassist.select.SelectionParser, org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnArgumentName.classSelectionOnArgumentName.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnArgumentName extends org.eclipse.jdt.internal.compiler.ast.Argument {
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int, boolean)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
boolean typeElided
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding bind (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
boolean used
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveForCatch (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnNameOfMemberValuePair.classSelectionOnNameOfMemberValuePair.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnNameOfMemberValuePair extends org.eclipse.jdt.internal.compiler.ast.MemberValuePair {
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.Expression)
char[] token
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression value
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnFieldType.classSelectionOnFieldType.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnFieldType extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedSingleTypeReference.classSelectionOnParameterizedSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnParameterizedSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference {
public void (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
long pos
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int i
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnSingleNameReference.classSelectionOnSingleNameReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionJavadocParser.classSelectionJavadocParser.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionJavadocParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser {
int selectionStart
int selectionEnd
org.eclipse.jdt.internal.compiler.ast.ASTNode selectedNode
public boolean inheritDocTagSelected
public void (org.eclipse.jdt.internal.codeassist.select.SelectionParser)
org.eclipse.jdt.internal.codeassist.select.SelectionParser sourceParser
public boolean checkDeprecation (int)
int commentPtr
protected boolean commentParse ()
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
org.eclipse.jdt.internal.compiler.ast.Expression expression
int start
int end
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int start
int end
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
int memberPtr
int start
int end
protected java.lang.Object createTypeReference (int)
int primitiveToken
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedTypeRef
int size
int i
int start
int end
int pos
char[][] tokens
int ptr
long[] positions
protected boolean pushParamName (boolean)
boolean isTypeParam
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void updateDocComment ()
protected void parseInheritDocTag ()
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedQualifiedTypeReference.classSelectionOnParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference {
public void (char[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
char[][] previousIdentifiers
char[] selectionIdentifier
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
long[] positions
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int max
int j
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnLocalName.classSelectionOnLocalName.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnLocalName extends org.eclipse.jdt.internal.compiler.ast.LocalDeclaration {
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printAsExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnSingleTypeReference.classSelectionOnSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public void (char[], long)
char[] source
long pos
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemBinding
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeEnclosing (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
}
org/eclipse/jdt/internal/codeassist/select/SelectionScanner.classSelectionScanner.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner {
public char[] selectionIdentifier
public int selectionStart
public int selectionEnd
public void (long)
long sourceLevel
protected boolean isAtAssistIdentifier ()
public char[] getCurrentIdentifierSource ()
int length
public int scanIdentifierOrKeyword ()
int id
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnReferenceExpression.classSelectionOnReferenceExpression.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnReferenceExpression extends org.eclipse.jdt.internal.compiler.ast.ReferenceExpression {
public void (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$3.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$3 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$invocationScope
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/InternalExtendedCompletionContext.classInternalExtendedCompletionContext.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.InternalExtendedCompletionContext extends java.lang.Object {
private static org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap EmptyNodeMap
private org.eclipse.jdt.internal.codeassist.InternalCompletionContext completionContext
private org.eclipse.jdt.core.ITypeRoot typeRoot
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
private org.eclipse.jdt.internal.compiler.lookup.Scope assistScope
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
private org.eclipse.jdt.core.WorkingCopyOwner owner
private org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private boolean hasComputedVisibleElementBindings
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleLocalVariables
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleFields
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleMethods
private boolean hasComputedEnclosingJavaElements
private java.util.Map bindingsToHandles
private java.util.Map nodesWithProblemsToHandles
private org.eclipse.jdt.core.ICompilationUnit compilationUnit
static void ()
public void (org.eclipse.jdt.internal.codeassist.InternalCompletionContext, org.eclipse.jdt.core.ITypeRoot, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.codeassist.complete.CompletionParser)
org.eclipse.jdt.internal.codeassist.InternalCompletionContext completionContext
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.compiler.lookup.Scope assistScope
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private void computeEnclosingJavaElements ()
org.eclipse.jdt.core.ICompilationUnit original
java.util.HashMap handleToBinding
java.util.HashMap bindingToHandle
java.util.HashMap nodeWithProblemToHandle
java.util.HashMap handleToInfo
org.eclipse.jdt.core.ICompilationUnit handle
org.eclipse.jdt.internal.core.CompilationUnitElementInfo info
org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor structureRequestor
org.eclipse.jdt.internal.codeassist.CompletionElementNotifier notifier
private void computeVisibleElementBindings ()
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
boolean isInsideInitializer
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding visibleField
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.JavaModelException e
private org.eclipse.jdt.internal.core.JavaElement getJavaElement (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.JavaElement type
private org.eclipse.jdt.internal.core.JavaElement getJavaElementOfCompilationUnit (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
private org.eclipse.jdt.internal.core.JavaElement getJavaElementOfCompilationUnit (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Binding binding
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromSignature (java.lang.String, org.eclipse.jdt.internal.compiler.lookup.Scope)
String typeSignature
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding assignableTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
int count
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
private char[] replacePackagesDot (char[])
char[] signature
boolean replace
int length
int i
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
org.eclipse.jdt.internal.compiler.lookup.TypeBinding assignableTypeBinding
int length
org.eclipse.jdt.core.IJavaElement[] result
int elementCount
int size
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.core.JavaElement localVariable
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
org.eclipse.jdt.internal.core.JavaElement field
org.eclipse.jdt.internal.core.JavaElement field
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.core.JavaElement method
org.eclipse.jdt.internal.core.JavaElement method
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private void searchVisibleFields (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector newFieldsFound
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
int l
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
private void searchVisibleFields (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticFields
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void searchVisibleInterfaceMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void searchVisibleLocalMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
private void searchVisibleMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
private void searchVisibleVariablesAndMethods (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int f
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding otherLocal
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public boolean canUseDiamond (java.lang.String[], char[])
String[] parameterTypes
char[] fullyQualifiedTypeName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
char[][] cn
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] expectedTypekeys
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
int i
int j
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNode ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNodeParent ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleLocalVariables ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleFields ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleMethods ()
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$CompletionProblemFactory.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionEngine$CompletionProblemFactory extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory {
private int lastErrorStart
private boolean checkProblems
public boolean hasForbiddenProblems
public boolean hasAllowedProblems
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
public void (org.eclipse.jdt.internal.codeassist.CompletionEngine, java.util.Locale)
java.util.Locale loc
private org.eclipse.jdt.core.compiler.CategorizedProblem checkProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, char[], int, int)
org.eclipse.jdt.core.compiler.CategorizedProblem pb
char[] originatingFileName
int severity
int start
int id
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int start
int end
int lineNumber
int columnNumber
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int start
int end
int lineNumber
int columnNumber
public void startCheckingProblems ()
public void stopCheckingProblems ()
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$3.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$3 extends org.eclipse.jdt.core.search.TypeNameMatchRequestor {
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
void (org.eclipse.jdt.internal.codeassist.SelectionEngine)
public void acceptTypeNameMatch (org.eclipse.jdt.core.search.TypeNameMatch)
org.eclipse.jdt.core.search.TypeNameMatch match
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$InheritDocVisitor$2.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$InheritDocVisitor$2 extends java.lang.Object {
void ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser$GuessedTypeRequestor.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor extends java.lang.Object {
public abstract void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
}
org/eclipse/jdt/internal/codeassist/complete/
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocMessageSend.classCompletionOnJavadocMessageSend.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend extends org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public int separatorPosition
public void (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, int)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend method
int position
public void (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, int, int)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend method
int position
int flags
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeyword.classCompletionOnKeyword.java
package org.eclipse.jdt.internal.codeassist.complete
public abstract org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword extends java.lang.Object {
public abstract char[] getToken ()
public abstract char[][] getPossibleKeywords ()
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnFieldType.classCompletionOnFieldType.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
public boolean isLocalVariable
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
boolean isLocalVariable
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnLocalName.classCompletionOnLocalName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnLocalName extends org.eclipse.jdt.internal.compiler.ast.LocalDeclaration {
private static final char[] FAKENAMESUFFIX
public char[] realName
static void ()
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printAsExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnImportReference.classCompletionOnImportReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[], int)
char[][] tokens
long[] positions
int modifiers
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int indent
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocFieldReference.classCompletionOnJavadocFieldReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference extends org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public int separatorPosition
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int, int, char[])
org.eclipse.jdt.internal.compiler.ast.Expression receiver
int tag
int position
int separatorPos
char[] name
public void (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, int, char[])
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
int position
char[] name
public void (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, int)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
int position
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionNodeDetector.classCompletionNodeDetector.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.ast.ASTNode searchedNode
private org.eclipse.jdt.internal.compiler.ast.ASTNode parent
private boolean result
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode searchedNode
org.eclipse.jdt.internal.compiler.ast.ASTNode visitedAst
public boolean containsCompletionNode ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNodeParent ()
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
private void endVisit (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
private boolean visit (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMemberValueName.classCompletionOnMemberValueName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName extends org.eclipse.jdt.internal.compiler.ast.MemberValuePair {
public void (char[], int, int)
char[] token
int sourceStart
int sourceEnd
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeyword2.classCompletionOnKeyword2.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword2 extends org.eclipse.jdt.internal.compiler.ast.ImportReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword {
private char[] token
private char[][] possibleKeywords
public void (char[], long, char[][])
char[] token
long pos
char[][] possibleKeywords
public char[] getToken ()
public char[][] getPossibleKeywords ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int indent
StringBuffer output
boolean withOnDemand
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnSingleTypeReference.classCompletionOnSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
private int kind
public boolean isCompletionNode
public boolean isConstructorType
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType fieldTypeCompletionNode
public void (char[], long)
char[] source
long pos
public void (char[], long, int)
char[] source
long pos
int kind
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isClass ()
public boolean isInterface ()
public boolean isException ()
public boolean isSuperType ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeEnclosing (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public void setKind (int)
int kind
}
org/eclipse/jdt/internal/codeassist/complete/InvalidCursorLocation.classInvalidCursorLocation.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation extends java.lang.RuntimeException {
public String irritant
public static final String NO_COMPLETION_INSIDE_UNICODE
public static final String NO_COMPLETION_INSIDE_COMMENT
public static final String NO_COMPLETION_INSIDE_STRING
public static final String NO_COMPLETION_INSIDE_NUMBER
private static final long serialVersionUID
public void (java.lang.String)
String irritant
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnPackageReference.classCompletionOnPackageReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[])
char[][] tokens
long[] positions
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int indent
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMessageSend.classCompletionOnMessageSend.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int argsLength
int a
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocTag.classCompletionOnJavadocTag.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference implements org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public static final char[][][] NO_CHAR_CHAR_CHAR
private char[][][] possibleTags
static void ()
public void (char[], long, int, int, char[][][], boolean)
char[] source
long pos
int tagStart
int tagEnd
char[][][] possibleTags
boolean orphan
public void addCompletionFlags (int)
int flags
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
char[][] blockTags
int length
int i
char[][] inlineTags
int length
int i
public void filterPossibleTags (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int kind
char[][] specifiedTags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
int kinds
int k
int length
int specLenth
char[][] filteredTags
int size
int i
char[] possibleTag
int j
public char[][] getPossibleBlockTags ()
public char[][] getPossibleInlineTags ()
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnArgumentName.classCompletionOnArgumentName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName extends org.eclipse.jdt.internal.compiler.ast.Argument {
private static final char[] FAKENAMESUFFIX
public char[] realName
public boolean isCatchArgument
static void ()
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding bind (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
boolean used
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocSingleTypeReference.classCompletionOnJavadocSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
public void (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodReturnType.classCompletionOnMethodReturnType.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void resolveStatements ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionScanner.classCompletionScanner.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner {
public char[] completionIdentifier
public int cursorLocation
public int endOfEmptyToken
public int completedIdentifierStart
public int completedIdentifierEnd
public int unicodeCharSize
public static final char[] EmptyCompletionIdentifier
static void ()
public void (long)
long sourceLevel
protected boolean isAtAssistIdentifier ()
public char[] getCurrentIdentifierSource ()
int length
int length
public char[] getCurrentTokenSourceString ()
int length
int length
protected int getNextToken0 () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
boolean checkIfUnicode
int temp
int temp
int test
int test
int test
int test
int test
int test
int test
int lookAhead
int lookAhead
boolean checkIfUnicode
int lookAhead
boolean isUnicode
int start
int lookAhead
org.eclipse.jdt.core.compiler.InvalidInputException e
int lookAhead
int test
int c1
int c2
int c3
int c4
boolean isUnicode
int c1
int c2
int c3
int c4
char unicodeChar
int index
int c1
int c2
int c3
int c4
boolean isJavadoc
boolean star
boolean isUnicode
int previous
int firstTag
int token
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public final void getNextUnicodeChar () throws org.eclipse.jdt.core.compiler.InvalidInputException
int temp
protected boolean isFirstTag ()
public final void jumpOverBlock ()
public int scanIdentifierOrKeyword ()
int id
int temp
public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean dotPrefix
int token
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocParamNameReference.classCompletionOnJavadocParamNameReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public char[][] missingParams
public char[][] missingTypeParams
public void (char[], long, int, int)
char[] name
long pos
int start
int end
public void (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference nameRef
public void addCompletionFlags (int)
int flags
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnParameterizedQualifiedTypeReference.classCompletionOnParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference {
public static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
private int kind
public char[] completionIdentifier
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] completionIdentifier
long[] positions
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], long[], int)
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] completionIdentifier
long[] positions
int kind
public boolean isClass ()
public boolean isInterface ()
public boolean isException ()
public boolean isSuperType ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int max
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int max
int j
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnSingleNameReference.classCompletionOnSingleNameReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public char[][] possibleKeywords
public boolean canBeExplicitConstructor
public boolean isInsideAnnotationAttribute
public boolean isPrecededByModifiers
public void (char[], long, boolean)
char[] source
long pos
boolean isInsideAnnotationAttribute
public void (char[], long, char[][], boolean, boolean)
char[] source
long pos
char[][] possibleKeywords
boolean canBeExplicitConstructor
boolean isInsideAnnotationAttribute
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocTypeParamReference.classCompletionOnJavadocTypeParamReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public char[][] missingParams
public void (char[], long, int, int)
char[] name
long pos
int start
int end
public void (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
public void addCompletionFlags (int)
int flags
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc.classCompletionJavadoc.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc extends org.eclipse.jdt.internal.compiler.ast.Javadoc {
org.eclipse.jdt.internal.compiler.ast.Expression completionNode
public void (int, int)
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.ast.Expression getCompletionNode ()
private void internalResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean resolve
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference paramNameReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference typeParamReference
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend msg
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression alloc
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
boolean nodePrinted
int i
int length
int i
int length
int i
int length
int i
int length
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
private char[][] missingParamTags (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.Binding paramNameRefBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
int paramTagsSize
int argumentsSize
char[][] missingParams
int i
char[][] missingParams
int size
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
boolean found
int paramNameRefCount
int j
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
private char[][] missingTypeParameterTags (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Binding paramNameRefBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int paramTypeParamLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int typeParametersLength
char[][] missingParams
int i
char[][] missingParams
int size
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
boolean found
int paramNameRefCount
int j
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMessageSendName.classCompletionOnMessageSendName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSendName extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public void (char[], int, int)
char[] selector
int start
int end
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
int i
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnReferenceExpressionName.classCompletionOnReferenceExpressionName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnReferenceExpressionName extends org.eclipse.jdt.internal.compiler.ast.ReferenceExpression {
public void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
boolean typeArgumentsHaveErrors
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int tab
StringBuffer output
int max
int j
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocQualifiedTypeReference.classCompletionOnJavadocQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public char[] completionIdentifier
public void (char[][], char[], long[], int, int)
char[][] sources
char[] identifier
long[] pos
int tagStart
int tagEnd
public void (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnFieldName.classCompletionOnFieldName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
private static final char[] FAKENAMESUFFIX
public char[] realName
static void ()
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeyword1.classCompletionOnKeyword1.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword {
private char[][] possibleKeywords
public void (char[], long, char[])
char[] token
long pos
char[] possibleKeyword
public void (char[], long, char[][])
char[] token
long pos
char[][] possibleKeywords
public char[] getToken ()
public char[][] getPossibleKeywords ()
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnAnnotationMemberValuePair.classCompletionOnAnnotationMemberValuePair.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationMemberValuePair extends org.eclipse.jdt.internal.compiler.ast.NormalAnnotation {
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair completedMemberValuePair
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.MemberValuePair[], org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
org.eclipse.jdt.internal.compiler.ast.MemberValuePair completedMemberValuePair
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int max
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedNameReference.classCompletionOnQualifiedNameReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference {
public char[] completionIdentifier
public boolean isInsideAnnotationAttribute
public void (char[][], char[], long[], boolean)
char[][] previousIdentifiers
char[] completionIdentifier
long[] positions
boolean isInsideAnnotationAttribute
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnBranchStatementLabel.classCompletionOnBranchStatementLabel.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnBranchStatementLabel extends org.eclipse.jdt.internal.compiler.ast.BranchStatement {
public static final int BREAK
public static final int CONTINUE
private int kind
public char[][] possibleLabels
public void (int, char[], int, int, char[][])
int kind
char[] l
int s
int e
char[][] possibleLabels
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeyword3.classCompletionOnKeyword3.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword3 extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword {
private char[][] possibleKeywords
public void (char[], long, char[])
char[] token
long pos
char[] possibleKeyword
public void (char[], long, char[][])
char[] token
long pos
char[][] possibleKeywords
public char[] getToken ()
public char[][] getPossibleKeywords ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodName.classCompletionOnMethodName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public int selectorEnd
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope upperScope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedTypeReference.classCompletionOnQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
public static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
private int kind
public char[] completionIdentifier
public boolean isConstructorType
public void (char[][], char[], long[])
char[][] previousIdentifiers
char[] completionIdentifier
long[] positions
public void (char[][], char[], long[], int)
char[][] previousIdentifiers
char[] completionIdentifier
long[] positions
int kind
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isClass ()
public boolean isInterface ()
public boolean isException ()
public boolean isSuperType ()
public void setKind (int)
int kind
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionNodeFound.classCompletionNodeFound.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound extends java.lang.RuntimeException {
public org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
public org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
public org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean insideTypeAnnotation
private static final long serialVersionUID
public void ()
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocAllocationExpression.classCompletionOnJavadocAllocationExpression.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public int separatorPosition
public void (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, int)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocation
int position
public void (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, int, int)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocation
int position
int flags
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMarkerAnnotationName.classCompletionOnMarkerAnnotationName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMarkerAnnotationName extends org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMemberAccess.classCompletionOnMemberAccess.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public boolean isInsideAnnotation
public void (char[], long, boolean)
char[] source
long pos
boolean isInsideAnnotation
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnAnnotationOfType.classCompletionOnAnnotationOfType.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType extends org.eclipse.jdt.internal.compiler.ast.TypeDeclaration {
public org.eclipse.jdt.internal.compiler.ast.ASTNode potentialAnnotatedNode
public boolean isParameter
public void (char[], org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.ast.Annotation)
char[] typeName
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadoc.classCompletionOnJavadoc.java
package org.eclipse.jdt.internal.codeassist.complete
public abstract org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc extends java.lang.Object {
public static final int JAVADOC
public static final int EXCEPTION
public static final int TEXT
public static final int BASE_TYPES
public static final int ONLY_INLINE_TAG
public static final int REPLACE_TAG
public static final int FORMAL_REFERENCE
public static final int ALL_POSSIBLE_TAGS
public abstract int getCompletionFlags ()
public abstract void addCompletionFlags (int)
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodTypeParameter.classCompletionOnMethodTypeParameter.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodTypeParameter extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public void (org.eclipse.jdt.internal.compiler.ast.TypeParameter[], org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void resolveStatements ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
int max
int j
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnStringLiteral.classCompletionOnStringLiteral.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnStringLiteral extends org.eclipse.jdt.internal.compiler.ast.StringLiteral {
public int contentStart
public int contentEnd
public void (char[], int, int, int, int, int)
char[] token
int s
int e
int cs
int ce
int lineNumber
public void (int, int, int, int)
int s
int e
int cs
int ce
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnExplicitConstructorCall.classCompletionOnExplicitConstructorCall.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall extends org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall {
public void (int)
int accessMode
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
int argsLength
int a
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedAllocationExpression.classCompletionOnQualifiedAllocationExpression.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression {
public void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argsLength
int length
int a
boolean isDiamond
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeReference enclosingInstanceType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionParser.classCompletionParser.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionParser extends org.eclipse.jdt.internal.codeassist.impl.AssistParser {
protected static final int COMPLETION_PARSER
protected static final int COMPLETION_OR_ASSIST_PARSER
protected static final int K_BLOCK_DELIMITER
protected static final int K_SELECTOR_INVOCATION_TYPE
protected static final int K_SELECTOR_QUALIFIER
protected static final int K_BETWEEN_CATCH_AND_RIGHT_PAREN
protected static final int K_NEXT_TYPEREF_IS_CLASS
protected static final int K_NEXT_TYPEREF_IS_INTERFACE
protected static final int K_NEXT_TYPEREF_IS_EXCEPTION
protected static final int K_BETWEEN_NEW_AND_LEFT_BRACKET
protected static final int K_INSIDE_THROW_STATEMENT
protected static final int K_INSIDE_RETURN_STATEMENT
protected static final int K_CAST_STATEMENT
protected static final int K_LOCAL_INITIALIZER_DELIMITER
protected static final int K_ARRAY_INITIALIZER
protected static final int K_ARRAY_CREATION
protected static final int K_UNARY_OPERATOR
protected static final int K_BINARY_OPERATOR
protected static final int K_ASSISGNMENT_OPERATOR
protected static final int K_CONDITIONAL_OPERATOR
protected static final int K_BETWEEN_IF_AND_RIGHT_PAREN
protected static final int K_BETWEEN_WHILE_AND_RIGHT_PAREN
protected static final int K_BETWEEN_FOR_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SWITCH_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SYNCHRONIZED_AND_RIGHT_PAREN
protected static final int K_INSIDE_ASSERT_STATEMENT
protected static final int K_SWITCH_LABEL
protected static final int K_BETWEEN_CASE_AND_COLON
protected static final int K_BETWEEN_DEFAULT_AND_COLON
protected static final int K_BETWEEN_LEFT_AND_RIGHT_BRACKET
protected static final int K_EXTENDS_KEYWORD
protected static final int K_PARAMETERIZED_METHOD_INVOCATION
protected static final int K_PARAMETERIZED_ALLOCATION
protected static final int K_PARAMETERIZED_CAST
protected static final int K_BETWEEN_ANNOTATION_NAME_AND_RPAREN
protected static final int K_INSIDE_BREAK_STATEMENT
protected static final int K_INSIDE_CONTINUE_STATEMENT
protected static final int K_LABEL
protected static final int K_MEMBER_VALUE_ARRAY_INITIALIZER
protected static final int K_CONTROL_STATEMENT_DELIMITER
protected static final int K_INSIDE_ASSERT_EXCEPTION
protected static final int K_INSIDE_FOR_CONDITIONAL
protected static final int K_BETWEEN_INSTANCEOF_AND_RPAREN
protected static final int K_INSIDE_IMPORT_STATEMENT
public static final char[] FAKE_TYPE_NAME
public static final char[] FAKE_METHOD_NAME
public static final char[] FAKE_ARGUMENT_NAME
public static final char[] VALUE
public int cursorLocation
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
public org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
static final int IF
static final int TRY
static final int CATCH
static final int WHILE
static final int SWITCH
static final int FOR
static final int DO
static final int SYNCHRONIZED
static final int DEFAULT
static final int EXPLICIT_RECEIVER
static final int NO_RECEIVER
static final int SUPER_RECEIVER
static final int NAME_RECEIVER
static final int ALLOCATION
static final int QUALIFIED_ALLOCATION
static final int QUESTION
static final int COLON
static final int LPAREN_NOT_CONSUMED
static final int LPAREN_CONSUMED
static final int ANNOTATION_NAME_COMPLETION
static final int INSIDE_NAME
int invocationType
int qualifier
boolean hasUnusedModifiers
int canBeExplicitConstructor
static final int NO
static final int NEXTTOKEN
static final int YES
protected static final int LabelStackIncrement
char[][] labelStack
int labelPtr
boolean isAlreadyAttached
boolean shouldStackAssistNode
public boolean record
public boolean skipRecord
public int recordFrom
public int recordTo
public int potentialVariableNamesPtr
public char[][] potentialVariableNames
public int[] potentialVariableNameStarts
public int[] potentialVariableNameEnds
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType pendingAnnotation
private boolean storeSourceEnds
public org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEnds
private boolean inReferenceExpression
private org.eclipse.core.runtime.IProgressMonitor monitor
private int resumeOnSyntaxError
static void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean storeExtraSourceEnds
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean storeExtraSourceEnds
org.eclipse.core.runtime.IProgressMonitor monitor
private void addPotentialName (char[], int, int)
char[] potentialVariableName
int start
int end
int length
public void startRecordingIdentifiers (int, int)
int from
int to
public void stopRecordingIdentifiers ()
public char[] assistIdentifier ()
protected org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent ()
protected org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode ()
protected void attachOrphanCompletionNode ()
org.eclipse.jdt.internal.compiler.ast.ASTNode orphan
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeReference fieldType
org.eclipse.jdt.internal.compiler.ast.TypeReference fieldType
int kind
int info
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType fieldDeclaration
int length
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValueName
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
int index
int attributeIndentifierPtr
int identLengthPtr
int identPtr
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int kind
int info
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
int kind
int info
int numberOfIdentifiers
int genPtr
int i
int identifierLength
int length
int j
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.compiler.ast.Statement enclosing
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock recoveredBlock
public java.lang.Object becomeSimpleParser ()
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
int[] parserState
private void buildMoreAnnotationCompletionContext (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int nodesToRemove
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int length
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int length
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
private void buildMoreCompletionContext (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Statement statement
int kind
int info
int selector
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall call
int invocType
int qualifierExprPtr
int length
int start
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int identifierLength
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpr
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpr
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.ast.Expression castType
org.eclipse.jdt.internal.compiler.ast.CastExpression cast
org.eclipse.jdt.internal.compiler.ast.Expression operatorExpression
org.eclipse.jdt.internal.compiler.ast.Expression operatorExpression
org.eclipse.jdt.internal.compiler.ast.Expression left
int start
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
int length
org.eclipse.jdt.internal.compiler.parser.RecoveredField recoveredField
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable recoveredLocalVariable
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
int length
int newAstPtr
org.eclipse.jdt.internal.compiler.ast.ASTNode firstNode
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement
org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
private org.eclipse.jdt.internal.compiler.ast.Statement buildMoreCompletionEnclosingContext (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
int blockIndex
int controlIndex
int index
int index
int instanceOfIndex
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable recoveredLocalVariable
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock recoveredBlock
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression condition
private void buildMoreGenericsCompletionContext (org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
boolean consumeTypeArguments
int kind
int info
int prevKind
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.AllocationExpression exp
org.eclipse.jdt.internal.compiler.ast.AllocationExpression exp
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
private void buildMoreTryStatementCompletionContext (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference exceptionRef
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int newAstPtr
int length
org.eclipse.jdt.internal.compiler.ast.Block[] bks
org.eclipse.jdt.internal.compiler.ast.Argument[] args
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int newAstPtr
org.eclipse.jdt.internal.compiler.ast.Block[] bks
org.eclipse.jdt.internal.compiler.ast.Argument[] args
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
protected void checkAndSetModifiers (int)
int flag
protected void consumePushCombineModifiers ()
private boolean checkClassInstanceCreation ()
int length
int numberOfIdentifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocExpr
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocExpr
private boolean checkClassLiteralAccess ()
int length
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
char[] source
long pos
org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess access
char[] source
long pos
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess access
private boolean checkKeyword ()
org.eclipse.jdt.internal.compiler.parser.RecoveredUnit unit
int index
int ptr
char[] ident
long pos
char[][] keywords
int count
boolean hasNoPublicType
int i
private boolean checkInstanceofKeyword ()
int kind
int index
int ptr
private boolean checkInvocation ()
org.eclipse.jdt.internal.compiler.ast.Expression topExpression
boolean isEmptyNameCompletion
boolean isEmptyAssistIdentifier
int invocType
int qualifierExprPtr
int numArgs
int argStart
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int count
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSend messageSend
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int selectorPtr
int selectorPtr
org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall call
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression allocExpr
private boolean checkLabelStatement ()
int kind
char[][] labels
int labelCount
int labelKind
int index
int ptr
long position
org.eclipse.jdt.internal.codeassist.complete.CompletionOnBranchStatementLabel statementLabel
private boolean checkMemberAccess ()
private boolean checkNameCompletion ()
private boolean checkParemeterizedMethodName ()
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSendName m
char[] selector
long position
int end
int start
int length
char[] selector
long position
int end
int start
int length
char[] selector
long position
int end
int start
int length
private boolean checkParemeterizedType ()
int length
int numberOfIdentifiers
private boolean checkRecoveredMethod ()
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
private boolean checkMemberValueName ()
char[] simpleName
long position
int end
int start
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValueName
private boolean checkRecoveredType ()
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
private void classHeaderExtendsOrImplements (boolean)
boolean isInterface
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
char[][] keywords
int count
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
public void completionIdentifierCheck ()
protected void consumeArrayCreationExpressionWithInitializer ()
protected void consumeArrayCreationExpressionWithoutInitializer ()
protected void consumeArrayCreationHeader ()
protected void consumeAssignment ()
protected void consumeAssignmentOperator (int)
int pos
protected void consumeBinaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeBinaryExpressionWithName (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeCaseLabel ()
protected void consumeCastExpressionWithPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
protected void consumeCastExpressionWithGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
protected void consumeCastExpressionWithQualifiedGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
protected void consumeCastExpressionWithNameArray ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
protected void consumeCastExpressionLL1 ()
protected void consumeCatchFormalParameter ()
char[] identifierName
long namePositions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName arg
int length
protected void consumeClassBodyDeclaration ()
protected void consumeClassBodyopt ()
protected void consumeClassDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.codeassist.complete.CompletionJavadocParser completionJavadocParser
protected void consumeClassHeaderName1 ()
protected void consumeClassHeaderExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
protected void consumeClassHeaderImplements ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
int i
protected void consumeClassTypeElt ()
protected void consumeCompilationUnit ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
protected void consumeConditionalExpression (int)
int op
protected void consumeConditionalExpressionWithName (int)
int op
protected void consumeConstructorBody ()
protected void consumeConstructorHeader ()
protected void consumeConstructorHeaderName ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeConstructorHeaderNameWithTypeParameters ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeDefaultLabel ()
protected void consumeDimWithOrWithOutExpr ()
protected void consumeEmptyStatement ()
protected void consumeEnhancedForStatement ()
protected void consumeEnhancedForStatementHeaderInit (boolean)
boolean hasModifiers
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
protected void consumeEnterVariable ()
boolean isLocalDeclaration
int variableIndex
int nameSourceStart
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration completionFieldDecl
int length
protected void consumeEnumConstantHeaderName ()
protected void consumeEnumConstantNoClassBody ()
protected void consumeEnumConstantWithClassBody ()
protected void consumeEnumHeaderName ()
protected void consumeEnumHeaderNameWithTypeParameters ()
protected void consumeEqualityExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeEqualityExpressionWithName (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeExitVariableWithInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
protected void consumeExitVariableWithoutInitialization ()
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
protected void consumeForceNoDiet ()
protected void consumeFormalParameter (boolean)
boolean isVarArgs
boolean isReceiver
char[] identifierName
long namePositions
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[] varArgsAnnotations
int length
int length
int endOfEllipsis
int firstDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName arg
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentRecoveryType
protected void consumeGenericTypeWithDiamond ()
protected void consumeStatementFor ()
protected void consumeStatementIfNoElse ()
protected void consumeStatementIfWithElse ()
protected void consumeInsideCastExpression ()
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
int end
boolean isParameterized
org.eclipse.jdt.internal.compiler.ast.Expression castType
protected void consumeInsideCastExpressionLL1 ()
boolean temp
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
protected void consumeInsideCastExpressionLL1WithBounds ()
boolean temp
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
protected void consumeInsideCastExpressionWithQualifiedGenerics ()
org.eclipse.jdt.internal.compiler.ast.Expression castType
int end
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
protected void consumeInstanceOfExpression ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression exp
protected void consumeInstanceOfExpressionWithName ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression exp
protected void consumeInterfaceHeaderName1 ()
protected void consumeInterfaceHeaderExtends ()
protected void consumeInterfaceType ()
protected void consumeMethodInvocationName ()
protected void consumeMethodInvocationNameWithTypeArguments ()
protected void consumeMethodInvocationPrimary ()
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
protected void consumeMethodInvocationSuper ()
protected void consumeMethodInvocationSuperWithTypeArguments ()
protected void consumeMethodHeaderName (boolean)
boolean isAnnotationMethod
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
char[] selector
long selectorSource
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int declarationSourceStart
int mod
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration completionFieldDecl
int length
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType md
int length
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName md
long selectorSource
int length
protected void consumeMethodHeaderNameWithTypeParameters (boolean)
boolean isAnnotationMethod
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeMethodHeaderRightParen ()
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
protected void consumeMethodHeaderExtendedDims ()
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
protected void consumeAnnotationAsModifier ()
protected void consumeAdditionalBound ()
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected void consumeAdditionalBound1 ()
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected void consumeAnnotationName ()
int index
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] subset
long[] positions
protected void consumeAnnotationTypeDeclarationHeaderName ()
protected void consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters ()
protected void consumeLabel ()
protected void consumeMarkerAnnotation (boolean)
boolean isTypeAnnotation
protected void consumeMemberValuePair ()
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
char[] simpleName
long position
int end
int start
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValueName
protected void consumeMemberValueAsName ()
protected void consumeMethodBody ()
protected void consumeMethodHeader ()
protected void consumeMethodDeclaration (boolean, boolean)
boolean isNotAbstract
boolean isDefaultMethod
protected void consumeModifiers ()
protected void consumeReferenceType ()
protected void consumeRestoreDiet ()
protected void consumeSingleMemberAnnotation (boolean)
boolean isTypeAnnotation
protected void consumeSingleStaticImportDeclarationName ()
protected void consumeSingleTypeImportDeclarationName ()
protected void consumeStatementBreakWithLabel ()
org.eclipse.jdt.internal.compiler.ast.ASTNode breakStatement
protected void consumeStatementLabel ()
protected void consumeStatementSwitch ()
protected void consumeStatementWhile ()
protected void consumeStaticImportOnDemandDeclarationName ()
protected void consumeStaticInitializer ()
protected void consumeNestedMethod ()
protected void consumeNormalAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumePackageDeclarationName ()
protected void consumePackageDeclarationNameWithModifiers ()
protected void consumePrimaryNoNewArrayName ()
protected void consumePrimaryNoNewArrayNameSuper ()
protected void consumePrimaryNoNewArrayNameThis ()
protected void consumePushPosition ()
int info
protected void consumeToken (int)
int token
int previous
int prevIdentifierPtr
int kind
int info
int info
int kind
int info
int kind
protected void consumeInvocationExpression ()
protected void consumeIdentifierOrNew (boolean)
boolean newForm
protected void consumeOnlySynchronized ()
protected void consumeOnlyTypeArguments ()
protected void consumeOnlyTypeArgumentsForCastExpression ()
protected void consumeOpenFakeBlock ()
protected void consumeRightParen ()
protected void consumeReferenceType1 ()
protected void consumeReferenceType2 ()
protected void consumeReferenceType3 ()
protected void consumeTypeArgumentReferenceType1 ()
protected void consumeTypeArgumentReferenceType2 ()
protected void consumeTypeArguments ()
protected void consumeTypeHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeTypeImportOnDemandDeclarationName ()
protected void consumeImportDeclaration ()
protected void consumeTypeParameters ()
protected void consumeTypeParameterHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 keyword
protected void consumeTypeParameter1 ()
protected void consumeTypeParameterWithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterWithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeUnionType ()
protected void consumeUnionTypeAsClassType ()
protected void consumeWildcard ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 keyword
protected void consumeWildcard1 ()
protected void consumeWildcard2 ()
protected void consumeWildcard3 ()
protected void consumeWildcardBoundsExtends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds1Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeUnaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.UnaryExpression exp
protected void consumeUnaryExpression (int, boolean)
int op
boolean post
org.eclipse.jdt.internal.compiler.ast.UnaryExpression exp
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration convertToMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
int selectorSourceEnd
public org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistImportReference (char[][], long[], int)
char[][] tokens
long[] positions
int mod
public org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistPackageReference (char[][], long[])
char[][] tokens
long[] positions
public org.eclipse.jdt.internal.compiler.ast.NameReference createQualifiedAssistNameReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createQualifiedAssistTypeReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedQualifiedAssistTypeReference (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
char[][] previousIdentifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] assistName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
long[] positions
boolean isParameterized
int i
public org.eclipse.jdt.internal.compiler.ast.NameReference createSingleAssistNameReference (char[], long)
char[] assistName
long position
int kind
boolean canBeExplicitConstructorCall
char[][] keywords
int count
public org.eclipse.jdt.internal.compiler.ast.TypeReference createSingleAssistTypeReference (char[], long)
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedSingleAssistTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[], char[], long)
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] assistName
long position
protected org.eclipse.jdt.internal.compiler.ast.StringLiteral createStringLiteral (char[], int, int, int)
char[] token
int start
int end
int lineNumber
char[] source
int contentStart
int contentEnd
int pos
org.eclipse.jdt.internal.codeassist.complete.CompletionOnStringLiteral stringLiteral
protected org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
org.eclipse.jdt.internal.compiler.ast.TypeReference result
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration dietParse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int cursorLoc
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
public void flushAssistState ()
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReferenceForGenericType (int, int, int)
int dim
int identifierLength
int numberOfIdentifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qualifiedRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int i
int j
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
private boolean isAlreadyPotentialName (int)
int identifierStart
protected int indexOfAssistIdentifier (boolean)
boolean useGenericsStack
public void initialize ()
public void initialize (boolean)
boolean parsingCompilationUnit
public void copyState (org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser)
org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser from
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private void initializeForBlockStatements ()
public void initializeScanner ()
private boolean isAfterArrayType ()
private boolean isEmptyNameCompletion ()
protected boolean isInsideAnnotation ()
int i
protected boolean isIndirectlyInsideBlock ()
int i
protected boolean isInsideBlock ()
int i
protected boolean isInsideBreakable ()
int i
protected boolean isInsideLoop ()
int i
protected boolean isInsideReturn ()
int i
public org.eclipse.jdt.internal.compiler.ast.ReferenceExpression newReferenceExpression ()
char[] selector
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int cursorLoc
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
public void parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration parseSomeStatements (int, int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
int start
int end
int fakeBlocksCount
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
int i
int length
protected void popUntilCompletedAnnotationIfNecessary ()
int i
int j
protected void prepareForBlockStatements ()
protected void pushOnLabelStack (char[])
char[] label
int stackLength
private void pushCompletionOnMemberAccessOnExpressionStack (boolean)
boolean isSuperAccess
char[] source
long pos
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess fr
private void recordReference (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
char[] token
char[] token
public void recoveryExitFromVariable ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
public void recoveryTokenCheck ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
protected org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser createSnapShotParser ()
public void reset ()
public void resetAfterCompletion ()
public void restoreAssistParser (java.lang.Object)
Object parserState
int[] state
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
protected int resumeOnSyntaxError ()
protected int resumeAfterRecovery ()
int end
public void setAssistIdentifier (char[])
char[] assistIdent
protected void shouldStackAssistNode ()
public java.lang.String toString ()
StringBuffer buffer
int i
int i
protected void updateRecoveryState ()
org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser parser
protected org.eclipse.jdt.internal.compiler.ast.LocalDeclaration createLocalDeclaration (char[], int, int)
char[] assistName
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.codeassist.complete.CompletionOnLocalName local
protected org.eclipse.jdt.internal.compiler.parser.JavadocParser createJavadocParser ()
protected org.eclipse.jdt.internal.compiler.ast.FieldDeclaration createFieldDeclaration (char[], int, int)
char[] assistName
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName field
private boolean stackHasInstanceOfExpression (java.lang.Object[], int)
Object[] stackToSearch
int startIndex
int indexInstanceOf
protected boolean isInsideArrayInitializer ()
int i
protected boolean isInImportStatement ()
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionJavadocParser.classCompletionJavadocParser.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionJavadocParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser {
public static final int INLINE_ALL_TAGS_LENGTH
public static final int BLOCK_ALL_TAGS_LENGTH
char[][][] levelTags
int[] levelTagsLength
int cursorLocation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc completionNode
boolean pushText
boolean allPossibleTags
static void ()
int length
int i
int i
public void (org.eclipse.jdt.internal.codeassist.complete.CompletionParser)
org.eclipse.jdt.internal.codeassist.complete.CompletionParser sourceParser
public boolean checkDeprecation (int)
int commentPtr
boolean isDeprecated
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
boolean previousValue
protected boolean commentParse ()
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
char[] argName
org.eclipse.jdt.internal.compiler.ast.Expression expression
int refStart
int refEnd
boolean inCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression javadocArgument
org.eclipse.jdt.internal.compiler.ast.TypeReference expressionType
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int refStart
int refEnd
boolean inCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
int memberPtr
int refStart
int refEnd
boolean inCompletion
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
int nameStart
int nameEnd
protected java.lang.Object createTypeReference (int)
int primitiveToken
int nbIdentifiers
int startPtr
int refStart
int refEnd
boolean inCompletion
int i
int start
int end
char[][] tokens
long[] positions
char[][] tokens
long[] positions
private char[][][] possibleTags (char[], boolean)
char[] prefix
boolean newLine
char[][][] possibleTags
int kinds
int k
int length
int size
int[] indexes
int i
char[][] tags
int i
private org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc getCompletionJavadoc ()
private org.eclipse.jdt.internal.codeassist.complete.CompletionParser getCompletionParser ()
private void initLevelTags ()
int level
int i
int length
int i
int length
protected java.lang.Object parseArguments (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int modulo
int iToken
char[] argName
java.util.List arguments
Object typeRef
int dim
boolean isVarargs
long[] dimPositions
char[] name
long argNamePos
boolean firstArg
Object methodRef
int argumentStart
Object argument
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference singleTypeReference
Object methodRef
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference qualifiedTypeReference
Object methodRef
int dimStart
int dimStart
int token
Object argument
Object argument
Object argument
protected boolean parseParam () throws org.eclipse.jdt.core.compiler.InvalidInputException
int startPosition
int endPosition
long namePosition
boolean valid
char[] name
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
boolean isTypeParam
char[] identifier
boolean inCompletion
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference paramNameRef
int nameStart
int nameEnd
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference typeParamRef
int nameStart
int nameEnd
protected boolean parseReference () throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean completed
boolean valid
protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int startPosition
boolean newLine
boolean valid
boolean inCompletion
int end
long position
int length
char[] tag
char[][][] tags
protected boolean parseThrows ()
Object typeRef
protected boolean pushParamName (boolean)
boolean isTypeParam
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void pushText (int, int)
int start
int end
boolean tokenizeWhiteSpace
Object typeRef
int previousToken
int token
int strStart
int strEnd
Object member
int flags
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression alloc
int startPosition
protected int readToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
int token
protected java.lang.Object syntaxRecoverQualifiedName (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int primitiveToken
int idLength
char[][] tokens
int startPtr
long[] positions
protected java.lang.Object syntaxRecoverArgumentType (java.lang.Object, java.util.List, java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
Object argument
char[] token
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference singleTypeReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference qualifiedTypeReference
Object methodRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
int nameStart
int nameEnd
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocExp
protected java.lang.Object syntaxRecoverEmptyArgumentType (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object methodRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocExp
protected void updateDocComment ()
protected boolean verifySpaceOrEndComment ()
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnClassLiteralAccess.classCompletionOnClassLiteralAccess.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess extends org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess {
public char[] completionIdentifier
public int classStart
public void (long, org.eclipse.jdt.internal.compiler.ast.TypeReference)
long pos
org.eclipse.jdt.internal.compiler.ast.TypeReference t
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$InheritDocVisitor.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
abstract org.eclipse.jdt.internal.codeassist.SelectionEngine$InheritDocVisitor extends java.lang.Object {
public static final Object STOP_BRANCH
public static final Object CONTINUE
static void ()
void ()
public abstract java.lang.Object visit (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) throws org.eclipse.jdt.core.JavaModelException
public java.lang.Object visitInheritDoc (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
java.util.ArrayList visited
Object result
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
private java.lang.Object visitInheritDocInterfaces (java.util.ArrayList, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList visited
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
java.util.ArrayList toVisitChildren
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
Object result
java.util.Iterator iter
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding child
Object result
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$10.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$10 extends java.lang.Object implements org.eclipse.jdt.internal.core.INamingRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final char[][] val$forbiddenNames
private final char[] val$t
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$typeBinding
private final char[] val$q
private final char[] val$displayName
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, char[][], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], char[])
void accept (char[], int, int)
char[] name
int prefixAndSuffixRelevance
int reusedCharacters
int l
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
public void acceptNameWithoutPrefixAndSuffix (char[], int)
char[] name
int reusedCharacters
public void acceptNameWithPrefix (char[], boolean, int)
char[] name
boolean isFirstPrefix
int reusedCharacters
public void acceptNameWithPrefixAndSuffix (char[], boolean, boolean, int)
char[] name
boolean isFirstPrefix
boolean isFirstSuffix
int reusedCharacters
public void acceptNameWithSuffix (char[], boolean, int)
char[] name
boolean isFirstSuffix
int reusedCharacters
}
org/eclipse/jdt/internal/codeassist/ISearchRequestor.classISearchRequestor.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.ISearchRequestor extends java.lang.Object {
public abstract void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void acceptPackage (char[])
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$5.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$5 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/SelectionEngine.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.SelectionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor {
public static boolean DEBUG
public static boolean PERF
org.eclipse.jdt.internal.codeassist.select.SelectionParser parser
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
boolean acceptedAnswer
private int actualSelectionStart
private int actualSelectionEnd
private char[] selectedIdentifier
private char[][][] acceptedClasses
private int[] acceptedClassesModifiers
private char[][][] acceptedInterfaces
private int[] acceptedInterfacesModifiers
private char[][][] acceptedEnums
private int[] acceptedEnumsModifiers
private char[][][] acceptedAnnotations
private int[] acceptedAnnotationsModifiers
int acceptedClassesCount
int acceptedInterfacesCount
int acceptedEnumsCount
int acceptedAnnotationsCount
boolean noProposal
org.eclipse.jdt.core.compiler.CategorizedProblem problem
static void ()
public void (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.internal.codeassist.ISelectionRequestor, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
java.util.Map settings
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] typeName
char[] flatEnclosingTypeNames
int length
int kind
char[][] acceptedAnnotation
int newLength
char[][] acceptedEnum
int newLength
char[][] acceptedInterface
int newLength
char[][] acceptedClass
int newLength
public void acceptPackage (char[])
char[] packageName
private void acceptQualifiedTypes ()
int i
int i
int i
int i
private boolean checkSelection (char[], int, int)
char[] source
int selectionStart
int selectionEnd
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int lastIdentifierStart
int lastIdentifierEnd
char[] lastIdentifier
int token
int token
int token
int token
int end
int currentPosition
int nextCharacterPosition
char currentCharacter
int pos
int c1
int c2
int c3
int c4
int endOfUnicode
int temp
boolean expectingIdentifier
private boolean checkTypeArgument (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int depth
int token
int token
StringBuffer buffer
int length
char[] typeRef
int length
char[] typeRef
private void findAllTypes (char[])
char[] prefix
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.search.TypeNameMatchRequestor typeNameMatchRequestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper requestorWrapper
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
private boolean isLocal (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public void select (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
int selectionSourceStart
int selectionSourceEnd
char[] source
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int i
int length
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] tokens
int tokenCount
char[] lastToken
char[][] qualifierTokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound e
IndexOutOfBoundsException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private void selectMemberTypeFromImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean staticOnly
int fieldLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
private void selectStaticFieldFromStaticImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
int fieldLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int j
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void selectStaticMethodFromStaticImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
int methodLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
private void selectFrom (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
boolean isDeclaration
private void selectFrom (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
boolean isDeclaration
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding enclosingElement
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean isValuesOrValueOf
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
char[][] typeParameterNames
char[][][] typeParameterBoundNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int boundCount
int j
int boundCount
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding currentFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
char[] fieldName
char[] key
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
private void selectLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
char[] assistIdentifier
public void selectType (char[], org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
char[] typeName
org.eclipse.jdt.core.IType context
char[] typeSig
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IType[] topLevelTypes
int length
org.eclipse.jdt.internal.core.SourceTypeElementInfo[] topLevelInfos
int i
org.eclipse.jdt.internal.compiler.CompilationResult result
int flags
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray typeNames
org.eclipse.jdt.internal.core.BinaryTypeConverter converter
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int dot
char[][] previousIdentifiers
char[] selectionIdentifier
org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound e
private boolean selectDeclaration (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
char[] assistIdentifier
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
char[] packageName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
private boolean selectDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, char[], char[])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[] assistIdentifier
char[] packageName
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
char[] uniqueKey
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
int length
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] methodTypeParameters
int j
int length2
org.eclipse.jdt.internal.compiler.ast.TypeParameter methodTypeParameter
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding getCorrectMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
Object res
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding findOverriddenMethodInType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding overriddenType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overriding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] overriddenMethods
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnv
int i
private java.lang.Object findMethodWithAttachedDocInHierarchy (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.core.SelectionRequestor requestor1
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$InheritDocVisitor$1.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$InheritDocVisitor$1 extends java.lang.Object {
void ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/codeassist/ThrownExceptionFinder.classThrownExceptionFinder.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.ThrownExceptionFinder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.util.SimpleSet thrownExceptions
private java.util.Stack exceptionsStack
private org.eclipse.jdt.internal.compiler.util.SimpleSet caughtExceptions
private org.eclipse.jdt.internal.compiler.util.SimpleSet discouragedExceptions
public void ()
public void processThrownExceptions (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private void acceptException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThrowStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private void endVisitMethodInvocation (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptionBindings
int length
int i
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getAlreadyCaughtExceptions ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] allCaughtExceptions
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getThrownUncaughtExceptions ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] result
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getDiscouragedExceptions ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] allDiscouragedExceptions
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private boolean visitType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.SimpleSet exceptionSet
Object[] values
int i
org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
int length
int i
private void removeCaughtExceptions (org.eclipse.jdt.internal.compiler.ast.TryStatement, boolean)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
boolean recordUncheckedCaughtExceptions
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding caughtException
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exception
private void removeCaughtException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
Object[] exceptions
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exception
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$9.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$9 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.ast.TypeReference val$type
private final java.util.ArrayList val$proposedNames
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.ast.TypeReference, java.util.ArrayList)
public void acceptName (char[])
char[] name
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
}
org/eclipse/jdt/internal/codeassist/RelevanceConstants.classRelevanceConstants.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.RelevanceConstants extends java.lang.Object {
public static final int R_DEFAULT
public static final int R_INTERESTING
public static final int R_CASE
public static final int R_CAMEL_CASE
public static final int R_EXACT_NAME
public static final int R_VOID
public static final int R_EXPECTED_TYPE
public static final int R_EXACT_EXPECTED_TYPE
public static final int R_INTERFACE
public static final int R_CLASS
public static final int R_ENUM
public static final int R_ANNOTATION
public static final int R_EXCEPTION
public static final int R_ENUM_CONSTANT
public static final int R_ABSTRACT_METHOD
public static final int R_NON_STATIC
public static final int R_UNQUALIFIED
public static final int R_QUALIFIED
public static final int R_NAME_FIRST_PREFIX
public static final int R_NAME_PREFIX
public static final int R_NAME_FIRST_SUFFIX
public static final int R_NAME_SUFFIX
public static final int R_NAME_LESS_NEW_CHARACTERS
public static final int R_METHOD_OVERIDE
public static final int R_NON_RESTRICTED
public static final int R_TRUE_OR_FALSE
public static final int R_INLINE_TAG
public static final int R_VALUE_TAG
public static final int R_NON_INHERITED
public static final int R_NO_PROBLEMS
public static final int R_RESOLVED
public static final int R_TARGET
public static final int R_FINAL
public static final int R_CONSTRUCTOR
}
org/eclipse/jdt/internal/codeassist/InternalCompletionProposal.classInternalCompletionProposal.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.InternalCompletionProposal extends org.eclipse.jdt.core.CompletionProposal {
private static Object NO_ATTACHED_SOURCE
protected org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected char[] declarationPackageName
protected char[] declarationTypeName
protected char[] packageName
protected char[] typeName
protected char[][] parameterPackageNames
protected char[][] parameterTypeNames
protected char[] originalSignature
private boolean hasNoParameterNamesFromIndex
private boolean updateCompletion
protected int accessibility
protected boolean isConstructor
private int completionKind
private int completionLocation
private int tokenStart
private int tokenEnd
private char[] completion
private int replaceStart
private int replaceEnd
private int relevance
private char[] declarationSignature
private char[] declarationKey
private char[] name
private char[] signature
private char[] key
private org.eclipse.jdt.core.CompletionProposal[] requiredProposals
private int flags
private int additionalFlags
private char[][] parameterNames
private boolean parameterNamesComputed
private int receiverStart
private int receiverEnd
private char[] receiverSignature
static void ()
protected char[][] findConstructorParameterNames (char[], char[], char[], char[][])
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] paramTypeNames
char[][] parameters
int length
char[] tName
Object cachedType
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.NameLookup$Answer answer
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot
org.eclipse.jdt.internal.core.SourceMapper mapper
char[][] paramNames
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] source
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
char[][] argumentNames
String[] params
int i
protected char[][] findMethodParameterNames (char[], char[], char[], char[][])
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] paramTypeNames
char[][] parameters
int length
char[] tName
Object cachedType
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.NameLookup$Answer answer
org.eclipse.jdt.core.IMethod method
String[] params
int i
private org.eclipse.jdt.core.IMethod findMethod (org.eclipse.jdt.core.IType, char[], char[][]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
char[] selector
char[][] paramTypeNames
org.eclipse.jdt.core.IMethod method
int startingIndex
String[] args
String[] args
org.eclipse.jdt.core.IType enclosingType
int length
int i
org.eclipse.jdt.core.IMethod[] methods
protected char[] getDeclarationPackageName ()
protected char[] getDeclarationTypeName ()
private int getOpenedBinaryTypesThreshold ()
protected char[] getPackageName ()
protected char[] getTypeName ()
protected char[][] getParameterPackageNames ()
protected char[][] getParameterTypeNames ()
protected void setDeclarationPackageName (char[])
char[] declarationPackageName
protected void setDeclarationTypeName (char[])
char[] declarationTypeName
protected void setPackageName (char[])
char[] packageName
protected void setTypeName (char[])
char[] typeName
protected void setParameterPackageNames (char[][])
char[][] parameterPackageNames
protected void setParameterTypeNames (char[][])
char[][] parameterTypeNames
protected void setAccessibility (int)
int kind
protected void setIsContructor (boolean)
boolean isConstructor
public void setOriginalSignature (char[])
char[] originalSignature
public void (int, int)
int kind
int completionLocation
public int getAdditionalFlags ()
public void setAdditionalFlags (int)
int additionalFlags
public int getKind ()
public int getCompletionLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public void setTokenRange (int, int)
int startIndex
int endIndex
public char[] getCompletion ()
int length
StringBuffer completionBuffer
int start
int end
int i
int nameLength
public void setCompletion (char[])
char[] completion
public int getReplaceStart ()
public int getReplaceEnd ()
public void setReplaceRange (int, int)
int startIndex
int endIndex
public int getRelevance ()
public void setRelevance (int)
int rating
public char[] getDeclarationSignature ()
public char[] getDeclarationKey ()
public void setDeclarationSignature (char[])
char[] signature
public void setDeclarationKey (char[])
char[] key
public char[] getName ()
public void setName (char[])
char[] name
public char[] getSignature ()
public char[] getKey ()
public void setSignature (char[])
char[] signature
public void setKey (char[])
char[] key
public int getFlags ()
public void setFlags (int)
int flags
public void setHasNoParameterNamesFromIndex (boolean)
boolean hasNoParameterNamesFromIndex
public org.eclipse.jdt.core.CompletionProposal[] getRequiredProposals ()
public void setRequiredProposals (org.eclipse.jdt.core.CompletionProposal[])
org.eclipse.jdt.core.CompletionProposal[] proposals
public char[][] findParameterNames (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void setParameterNames (char[][])
char[][] parameterNames
public int getAccessibility ()
public boolean isConstructor ()
public char[] getReceiverSignature ()
public int getReceiverStart ()
public int getReceiverEnd ()
public void setReceiverSignature (char[])
char[] signature
public void setReceiverRange (int, int)
int startIndex
int endIndex
public java.lang.String toString ()
StringBuffer buffer
public boolean canUseDiamond (org.eclipse.jdt.core.CompletionContext)
org.eclipse.jdt.core.CompletionContext coreContext
org.eclipse.jdt.internal.codeassist.InternalCompletionContext internalCompletionContext
char[] name1
char[] name2
char[] declarationType
char[] sign
char[][] types
String[] paramTypeNames
int i
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$6.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$6 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/CompletionRequestorWrapper.classCompletionRequestorWrapper.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionRequestorWrapper extends org.eclipse.jdt.core.CompletionRequestor {
private static boolean DECODE_SIGNATURE
private org.eclipse.jdt.core.ICompletionRequestor requestor
static void ()
public void (org.eclipse.jdt.core.ICompletionRequestor)
org.eclipse.jdt.core.ICompletionRequestor requestor
public void accept (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal internalCompletionProposal
org.eclipse.jdt.internal.codeassist.IExtendedCompletionRequestor r
public void completionFailure (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
private char[][] getParameterPackages (char[])
char[] methodSignature
char[][] parameterQualifiedTypes
int length
char[][] parameterPackages
int i
private char[][] getParameterTypes (char[])
char[] methodSignature
char[][] parameterQualifiedTypes
int length
char[][] parameterPackages
int i
}
org/eclipse/jdt/internal/codeassist/InternalExtendedCompletionContext$1.classInternalExtendedCompletionContext.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.InternalExtendedCompletionContext$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap {
void ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode get (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper extends org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper {
private org.eclipse.jdt.internal.compiler.ast.ImportReference[] importReferences
private boolean importCachesNodeInitialized
private org.eclipse.jdt.internal.compiler.ast.ImportReference[] onDemandImportsNodeCache
private int onDemandImportsNodeCacheCount
private char[][][] importsNodeCache
private int importsNodeCacheCount
private org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
private org.eclipse.jdt.internal.compiler.util.ObjectVector notImportedFound
public void (org.eclipse.jdt.core.search.TypeNameMatchRequestor, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.compiler.ast.ImportReference[])
org.eclipse.jdt.core.search.TypeNameMatchRequestor requestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.compiler.ast.ImportReference[] importReferences
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
char[] fullyQualifiedTypeName
int i
char[][] importName
int i
char[][] importName
char[] importFlatName
public void acceptNotImported ()
int size
int i
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType acceptedType
public void initializeImportNodeCaches ()
int length
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$AcceptedType.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType extends java.lang.Object {
public char[] packageName
public char[] simpleTypeName
public char[][] enclosingTypeNames
public int modifiers
public int accessibility
public boolean mustBeQualified
public char[] fullyQualifiedName
public char[] qualifiedTypeName
public void (char[], char[], char[][], int, int)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
int accessibility
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser$ResolutionCleaner.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$ResolutionCleaner extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt bitsMap
private boolean firstCall
public void ()
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference typeReference
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
public void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedType
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType extends java.lang.Object {
public int modifiers
public char[] packageName
public char[] simpleTypeName
public String path
public org.eclipse.jdt.internal.compiler.env.AccessRestriction access
final org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper this$1
public void (org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper, int, char[], char[], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$4.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$4 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
private final boolean val$isInsideAnnotationAttribute
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$8.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$8 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final java.util.ArrayList val$proposedNames
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, java.util.ArrayList)
public void acceptName (char[])
char[] name
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$AcceptedConstructor.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor extends java.lang.Object {
public int modifiers
public char[] simpleTypeName
public int parameterCount
public char[] signature
public char[][] parameterTypes
public char[][] parameterNames
public int typeModifiers
public char[] packageName
public int extraFlags
public int accessibility
public boolean proposeType
public boolean proposeConstructor
public char[] fullyQualifiedName
public boolean mustBeQualified
public void (int, char[], int, char[], char[][], char[][], int, char[], int, int)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
int accessibility
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$1.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$1 extends org.eclipse.jdt.internal.compiler.problem.ProblemReporter {
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
void (org.eclipse.jdt.internal.codeassist.SelectionEngine, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy $anonymous0
org.eclipse.jdt.internal.compiler.impl.CompilerOptions $anonymous1
org.eclipse.jdt.internal.compiler.IProblemFactory $anonymous2
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] fileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int problemStartPosition
int problemEndPosition
int lineNumber
int columnNumber
org.eclipse.jdt.core.compiler.CategorizedProblem pb
}
org/eclipse/jdt/internal/codeassist/IExtendedCompletionRequestor.classIExtendedCompletionRequestor.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.IExtendedCompletionRequestor extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor {
public abstract void acceptPotentialMethodDeclaration (char[], char[], char[], int, int, int)
}
org/eclipse/jdt/internal/codeassist/InternalCompletionContext.classInternalCompletionContext.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.InternalCompletionContext extends org.eclipse.jdt.core.CompletionContext {
protected char[][] expectedTypesSignatures
protected char[][] expectedTypesKeys
protected int javadoc
protected int offset
protected int tokenStart
protected int tokenEnd
protected char[] token
protected int tokenKind
protected int tokenLocation
protected boolean isExtended
protected org.eclipse.jdt.internal.codeassist.InternalExtendedCompletionContext extendedContext
public void ()
protected void setExpectedTypesKeys (char[][])
char[][] expectedTypesKeys
protected void setExpectedTypesSignatures (char[][])
char[][] expectedTypesSignatures
protected void setExtended ()
protected void setExtendedData (org.eclipse.jdt.core.ITypeRoot, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.codeassist.complete.CompletionParser)
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
protected void setJavadoc (int)
int javadoc
protected void setOffset (int)
int offset
protected void setToken (char[])
char[] token
protected void setTokenKind (int)
int tokenKind
protected void setTokenLocation (int)
int tokenLocation
protected void setTokenRange (int, int)
int start
int end
protected void setTokenRange (int, int, int)
int start
int end
int endOfEmptyToken
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
public char[][] getExpectedTypesKeys ()
public char[][] getExpectedTypesSignatures ()
public int getOffset ()
public char[] getToken ()
public int getTokenEnd ()
public int getTokenKind ()
public int getTokenLocation ()
public int getTokenStart ()
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
public boolean isExtended ()
public boolean isInJavadoc ()
public boolean isInJavadocFormalReference ()
public boolean isInJavadocText ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNode ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNodeParent ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleLocalVariables ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleFields ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleMethods ()
}
org/eclipse/jdt/internal/compiler/
org/eclipse/jdt/internal/compiler/messages.properties
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$FieldInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo extends java.lang.Object {
public boolean typeAnnotated
public int declarationStart
public int modifiers
public char[] type
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[][] categories
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
public void ()
}
org/eclipse/jdt/internal/compiler/AbstractAnnotationProcessorManager.classAbstractAnnotationProcessorManager.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager extends java.lang.Object {
public void ()
public abstract void configure (java.lang.Object, java.lang.String[])
public abstract void configureFromPlatform (org.eclipse.jdt.internal.compiler.Compiler, java.lang.Object, java.lang.Object)
public abstract void setOut (java.io.PrintWriter)
public abstract void setErr (java.io.PrintWriter)
public abstract org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] getNewUnits ()
public abstract org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getNewClassFiles ()
public abstract org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] getDeletedUnits ()
public abstract void reset ()
public abstract void processAnnotations (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], boolean)
public abstract void setProcessors (java.lang.Object[])
}
org/eclipse/jdt/internal/compiler/env/
org/eclipse/jdt/internal/compiler/env/AccessRuleSet.classAccessRuleSet.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
public byte classpathEntryType
public String classpathEntryName
public void (org.eclipse.jdt.internal.compiler.env.AccessRule[], byte, java.lang.String)
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
byte classpathEntryType
String classpathEntryName
public boolean equals (java.lang.Object)
Object object
org.eclipse.jdt.internal.compiler.env.AccessRuleSet otherRuleSet
int rulesLength
int i
public org.eclipse.jdt.internal.compiler.env.AccessRule[] getAccessRules ()
public org.eclipse.jdt.internal.compiler.env.AccessRestriction getViolatedRestriction (char[])
char[] targetTypeFilePath
int i
int length
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
public int hashCode ()
int result
private int hashCode (org.eclipse.jdt.internal.compiler.env.AccessRule[])
org.eclipse.jdt.internal.compiler.env.AccessRule[] rules
int result
int i
int length
public java.lang.String toString ()
public java.lang.String toString (boolean)
boolean wrap
StringBuffer buffer
int i
int length
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
}
org/eclipse/jdt/internal/compiler/env/IBinaryType.classIBinaryType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericType {
public static final char[][] NoInterface
public static final org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] NoNestedType
public static final org.eclipse.jdt.internal.compiler.env.IBinaryField[] NoField
public static final org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] NoMethod
static void ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public abstract char[] getEnclosingMethod ()
public abstract char[] getEnclosingTypeName ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields ()
public abstract char[] getGenericSignature ()
public abstract char[][] getInterfaceNames ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods ()
public abstract char[][][] getMissingTypeNames ()
public abstract char[] getName ()
public abstract char[] getSourceName ()
public abstract char[] getSuperclassName ()
public abstract long getTagBits ()
public abstract boolean isAnonymous ()
public abstract boolean isLocal ()
public abstract boolean isMember ()
public abstract char[] sourceFileName ()
}
org/eclipse/jdt/internal/compiler/env/IBinaryTypeAnnotation.classIBinaryTypeAnnotation.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation extends java.lang.Object {
public static final int[] NO_TYPE_PATH
static void ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation getAnnotation ()
public abstract int getTargetType ()
public abstract int[] getTypePath ()
public abstract int getSupertypeIndex ()
public abstract int getTypeParameterIndex ()
public abstract int getBoundIndex ()
public abstract int getMethodFormalParameterIndex ()
public abstract int getThrowsTypeIndex ()
}
org/eclipse/jdt/internal/compiler/env/IBinaryField.classIBinaryField.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryField extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericField {
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public abstract org.eclipse.jdt.internal.compiler.impl.Constant getConstant ()
public abstract char[] getGenericSignature ()
public abstract char[] getName ()
public abstract long getTagBits ()
public abstract char[] getTypeName ()
}
org/eclipse/jdt/internal/compiler/env/IGenericMethod.classIGenericMethod.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IGenericMethod extends java.lang.Object {
public abstract int getModifiers ()
public abstract boolean isConstructor ()
public abstract char[][] getArgumentNames ()
}
org/eclipse/jdt/internal/compiler/env/IGenericType.classIGenericType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IGenericType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IDependent {
public abstract int getModifiers ()
public abstract boolean isBinaryType ()
}
org/eclipse/jdt/internal/compiler/env/ISourceField.classISourceField.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceField extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericField {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract char[] getInitializationSource ()
public abstract int getNameSourceEnd ()
public abstract int getNameSourceStart ()
public abstract char[] getTypeName ()
}
org/eclipse/jdt/internal/compiler/env/AccessRestriction.classAccessRestriction.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.AccessRestriction extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
public byte classpathEntryType
public static final byte COMMAND_LINE
public static final byte PROJECT
public static final byte LIBRARY
public String classpathEntryName
public void (org.eclipse.jdt.internal.compiler.env.AccessRule, byte, java.lang.String)
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
byte classpathEntryType
String classpathEntryName
public int getProblemId ()
public boolean ignoreIfBetter ()
}
org/eclipse/jdt/internal/compiler/env/IBinaryMethod.classIBinaryMethod.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryMethod extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericMethod {
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public abstract java.lang.Object getDefaultValue ()
public abstract char[][] getExceptionTypeNames ()
public abstract char[] getGenericSignature ()
public abstract char[] getMethodDescriptor ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getParameterAnnotations (int)
public abstract int getAnnotatedParametersCount ()
public abstract char[] getSelector ()
public abstract long getTagBits ()
public abstract boolean isClinit ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
}
org/eclipse/jdt/internal/compiler/env/INameEnvironment.classINameEnvironment.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.INameEnvironment extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
public abstract boolean isPackage (char[][], char[])
public abstract void cleanup ()
}
org/eclipse/jdt/internal/compiler/env/ISourceImport.classISourceImport.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceImport extends java.lang.Object {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract int getModifiers ()
}
org/eclipse/jdt/internal/compiler/env/IBinaryElementValuePair.classIBinaryElementValuePair.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair extends java.lang.Object {
public abstract char[] getName ()
public abstract java.lang.Object getValue ()
}
org/eclipse/jdt/internal/compiler/env/IDependent.classIDependent.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IDependent extends java.lang.Object {
public static final char JAR_FILE_ENTRY_SEPARATOR
public abstract char[] getFileName ()
}
org/eclipse/jdt/internal/compiler/env/EnumConstantSignature.classEnumConstantSignature.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.EnumConstantSignature extends java.lang.Object {
char[] typeName
char[] constName
public void (char[], char[])
char[] typeName
char[] constName
public char[] getTypeName ()
public char[] getEnumConstantName ()
public java.lang.String toString ()
StringBuffer buffer
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.env.EnumConstantSignature other
}
org/eclipse/jdt/internal/compiler/env/ISourceType.classISourceType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericType {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceType getEnclosingType ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceField[] getFields ()
public abstract char[][] getInterfaceNames ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceType[] getMemberTypes ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceMethod[] getMethods ()
public abstract char[] getName ()
public abstract int getNameSourceEnd ()
public abstract int getNameSourceStart ()
public abstract char[] getSuperclassName ()
public abstract char[][][] getTypeParameterBounds ()
public abstract char[][] getTypeParameterNames ()
public abstract boolean isAnonymous ()
}
org/eclipse/jdt/internal/compiler/env/ICompilationUnit.classICompilationUnit.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ICompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IDependent {
public abstract char[] getContents ()
public abstract char[] getMainTypeName ()
public abstract char[][] getPackageName ()
public abstract boolean ignoreOptionalProblems ()
}
org/eclipse/jdt/internal/compiler/env/IBinaryAnnotation.classIBinaryAnnotation.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation extends java.lang.Object {
public abstract char[] getTypeName ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] getElementValuePairs ()
}
org/eclipse/jdt/internal/compiler/env/AccessRule.classAccessRule.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.AccessRule extends java.lang.Object {
public static final int IgnoreIfBetter
public char[] pattern
public int problemId
public void (char[], int)
char[] pattern
int problemId
public void (char[], int, boolean)
char[] pattern
int problemId
boolean keepLooking
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.env.AccessRule other
public int getProblemId ()
public boolean ignoreIfBetter ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/env/ISourceMethod.classISourceMethod.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceMethod extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericMethod {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract char[][] getExceptionTypeNames ()
public abstract int getNameSourceEnd ()
public abstract int getNameSourceStart ()
public abstract char[] getReturnTypeName ()
public abstract char[][] getTypeParameterNames ()
public abstract char[][][] getTypeParameterBounds ()
}
org/eclipse/jdt/internal/compiler/env/ClassSignature.classClassSignature.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.ClassSignature extends java.lang.Object {
char[] className
public void (char[])
char[] className
public char[] getTypeName ()
public java.lang.String toString ()
StringBuffer buffer
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.env.ClassSignature other
}
org/eclipse/jdt/internal/compiler/env/NameEnvironmentAnswer.classNameEnvironmentAnswer.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer extends java.lang.Object {
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public org.eclipse.jdt.internal.compiler.env.AccessRestriction getAccessRestriction ()
public org.eclipse.jdt.internal.compiler.env.IBinaryType getBinaryType ()
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit getCompilationUnit ()
public org.eclipse.jdt.internal.compiler.env.ISourceType[] getSourceTypes ()
public boolean isBinaryType ()
public boolean isCompilationUnit ()
public boolean isSourceType ()
public boolean ignoreIfBetter ()
public boolean isBetter (org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer)
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer otherAnswer
}
org/eclipse/jdt/internal/compiler/env/IBinaryNestedType.classIBinaryNestedType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryNestedType extends java.lang.Object {
public abstract char[] getEnclosingTypeName ()
public abstract int getModifiers ()
public abstract char[] getName ()
}
org/eclipse/jdt/internal/compiler/env/IGenericField.classIGenericField.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IGenericField extends java.lang.Object {
public abstract int getModifiers ()
}
org/eclipse/jdt/internal/compiler/IProblemFactory.classIProblemFactory.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.IProblemFactory extends java.lang.Object {
public abstract org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
public abstract org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
public abstract java.util.Locale getLocale ()
public abstract java.lang.String getLocalizedMessage (int, java.lang.String[])
public abstract java.lang.String getLocalizedMessage (int, int, java.lang.String[])
}
org/eclipse/jdt/internal/compiler/codegen/
org/eclipse/jdt/internal/compiler/codegen/IntegerCache.classIntegerCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.IntegerCache extends java.lang.Object {
public int[] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (int)
int key
int index
int length
public int hash (int)
int key
public int put (int, int)
int key
int value
int index
int length
public int putIfAbsent (int, int)
int key
int value
int index
int length
private void rehash ()
org.eclipse.jdt.internal.compiler.codegen.IntegerCache newHashtable
int i
int key
int value
public int size ()
public java.lang.String toString ()
int max
StringBuffer buf
int i
}
org/eclipse/jdt/internal/compiler/codegen/CharArrayCache.classCharArrayCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CharArrayCache extends java.lang.Object {
public char[][] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (char[])
char[] key
int length
int index
public int get (char[])
char[] key
int length
int index
public int putIfAbsent (char[], int)
char[] key
int value
int length
int index
private int put (char[], int)
char[] key
int value
int length
int index
private void rehash ()
org.eclipse.jdt.internal.compiler.codegen.CharArrayCache newHashtable
int i
public void remove (char[])
char[] key
int length
int index
public char[] returnKeyFor (int)
int value
int i
public int size ()
public java.lang.String toString ()
int max
StringBuffer buf
int i
}
org/eclipse/jdt/internal/compiler/codegen/FloatCache.classFloatCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.FloatCache extends java.lang.Object {
private float[] keyTable
private int[] valueTable
private int elementSize
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (float)
float key
int i
int max
int value1
int value2
int i
int max
public int put (float, int)
float key
int value
public int putIfAbsent (float, int)
float key
int value
int i
int max
int value1
int value2
int i
int max
public java.lang.String toString ()
int max
StringBuffer buf
int i
}
org/eclipse/jdt/internal/compiler/codegen/ConstantPool.classConstantPool.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.ConstantPool extends java.lang.Object implements org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds {
public static final int DOUBLE_INITIAL_SIZE
public static final int FLOAT_INITIAL_SIZE
public static final int INT_INITIAL_SIZE
public static final int LONG_INITIAL_SIZE
public static final int UTF8_INITIAL_SIZE
public static final int STRING_INITIAL_SIZE
public static final int METHODS_AND_FIELDS_INITIAL_SIZE
public static final int CLASS_INITIAL_SIZE
public static final int NAMEANDTYPE_INITIAL_SIZE
public static final int CONSTANTPOOL_INITIAL_SIZE
public static final int CONSTANTPOOL_GROW_SIZE
protected org.eclipse.jdt.internal.compiler.codegen.DoubleCache doubleCache
protected org.eclipse.jdt.internal.compiler.codegen.FloatCache floatCache
protected org.eclipse.jdt.internal.compiler.codegen.IntegerCache intCache
protected org.eclipse.jdt.internal.compiler.codegen.LongCache longCache
public org.eclipse.jdt.internal.compiler.codegen.CharArrayCache UTF8Cache
protected org.eclipse.jdt.internal.compiler.codegen.CharArrayCache stringCache
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject methodsAndFieldsCache
protected org.eclipse.jdt.internal.compiler.codegen.CharArrayCache classCache
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject nameAndTypeCacheForFieldsAndMethods
public byte[] poolContent
public int currentIndex
public int currentOffset
public int[] offsets
public org.eclipse.jdt.internal.compiler.ClassFile classFile
public static final char[] Append
public static final char[] ARRAY_NEWINSTANCE_NAME
public static final char[] ARRAY_NEWINSTANCE_SIGNATURE
public static final char[] ArrayCopy
public static final char[] ArrayCopySignature
public static final char[] ArrayJavaLangClassConstantPoolName
public static final char[] ArrayJavaLangObjectConstantPoolName
public static final char[] booleanBooleanSignature
public static final char[] BooleanConstrSignature
public static final char[] BOOLEANVALUE_BOOLEAN_METHOD_NAME
public static final char[] BOOLEANVALUE_BOOLEAN_METHOD_SIGNATURE
public static final char[] byteByteSignature
public static final char[] ByteConstrSignature
public static final char[] BYTEVALUE_BYTE_METHOD_NAME
public static final char[] BYTEVALUE_BYTE_METHOD_SIGNATURE
public static final char[] charCharacterSignature
public static final char[] CharConstrSignature
public static final char[] CHARVALUE_CHARACTER_METHOD_NAME
public static final char[] CHARVALUE_CHARACTER_METHOD_SIGNATURE
public static final char[] Clinit
public static final char[] DefaultConstructorSignature
public static final char[] ClinitSignature
public static final char[] Close
public static final char[] CloseSignature
public static final char[] DesiredAssertionStatus
public static final char[] DesiredAssertionStatusSignature
public static final char[] DoubleConstrSignature
public static final char[] doubleDoubleSignature
public static final char[] DOUBLEVALUE_DOUBLE_METHOD_NAME
public static final char[] DOUBLEVALUE_DOUBLE_METHOD_SIGNATURE
public static final char[] EnumName
public static final char[] EnumOrdinal
public static final char[] Exit
public static final char[] ExitIntSignature
public static final char[] FloatConstrSignature
public static final char[] floatFloatSignature
public static final char[] FLOATVALUE_FLOAT_METHOD_NAME
public static final char[] FLOATVALUE_FLOAT_METHOD_SIGNATURE
public static final char[] ForName
public static final char[] ForNameSignature
public static final char[] GET_BOOLEAN_METHOD_NAME
public static final char[] GET_BOOLEAN_METHOD_SIGNATURE
public static final char[] GET_BYTE_METHOD_NAME
public static final char[] GET_BYTE_METHOD_SIGNATURE
public static final char[] GET_CHAR_METHOD_NAME
public static final char[] GET_CHAR_METHOD_SIGNATURE
public static final char[] GET_DOUBLE_METHOD_NAME
public static final char[] GET_DOUBLE_METHOD_SIGNATURE
public static final char[] GET_FLOAT_METHOD_NAME
public static final char[] GET_FLOAT_METHOD_SIGNATURE
public static final char[] GET_INT_METHOD_NAME
public static final char[] GET_INT_METHOD_SIGNATURE
public static final char[] GET_LONG_METHOD_NAME
public static final char[] GET_LONG_METHOD_SIGNATURE
public static final char[] GET_OBJECT_METHOD_NAME
public static final char[] GET_OBJECT_METHOD_SIGNATURE
public static final char[] GET_SHORT_METHOD_NAME
public static final char[] GET_SHORT_METHOD_SIGNATURE
public static final char[] GetClass
public static final char[] GetClassSignature
public static final char[] GetComponentType
public static final char[] GetComponentTypeSignature
public static final char[] GetConstructor
public static final char[] GetConstructorSignature
public static final char[] GETDECLAREDCONSTRUCTOR_NAME
public static final char[] GETDECLAREDCONSTRUCTOR_SIGNATURE
public static final char[] GETDECLAREDFIELD_NAME
public static final char[] GETDECLAREDFIELD_SIGNATURE
public static final char[] GETDECLAREDMETHOD_NAME
public static final char[] GETDECLAREDMETHOD_SIGNATURE
public static final char[] GetMessage
public static final char[] GetMessageSignature
public static final char[] HasNext
public static final char[] HasNextSignature
public static final char[] Init
public static final char[] IntConstrSignature
public static final char[] ITERATOR_NAME
public static final char[] ITERATOR_SIGNATURE
public static final char[] Intern
public static final char[] InternSignature
public static final char[] IntIntegerSignature
public static final char[] INTVALUE_INTEGER_METHOD_NAME
public static final char[] INTVALUE_INTEGER_METHOD_SIGNATURE
public static final char[] INVOKE_METHOD_METHOD_NAME
public static final char[] INVOKE_METHOD_METHOD_SIGNATURE
public static final char[][] JAVA_LANG_REFLECT_ACCESSIBLEOBJECT
public static final char[][] JAVA_LANG_REFLECT_ARRAY
public static final char[] IllegalArgumentExceptionConstructorSignature
public static final char[] JavaIoPrintStreamSignature
public static final char[] JavaLangAssertionErrorConstantPoolName
public static final char[] JavaLangBooleanConstantPoolName
public static final char[] JavaLangByteConstantPoolName
public static final char[] JavaLangCharacterConstantPoolName
public static final char[] JavaLangClassConstantPoolName
public static final char[] JavaLangClassNotFoundExceptionConstantPoolName
public static final char[] JavaLangClassSignature
public static final char[] JavaLangDoubleConstantPoolName
public static final char[] JavaLangEnumConstantPoolName
public static final char[] JavaLangErrorConstantPoolName
public static final char[] JavaLangExceptionConstantPoolName
public static final char[] JavaLangFloatConstantPoolName
public static final char[] JavaLangIntegerConstantPoolName
public static final char[] JavaLangLongConstantPoolName
public static final char[] JavaLangNoClassDefFoundErrorConstantPoolName
public static final char[] JavaLangNoSuchFieldErrorConstantPoolName
public static final char[] JavaLangObjectConstantPoolName
public static final char[] JAVALANGREFLECTACCESSIBLEOBJECT_CONSTANTPOOLNAME
public static final char[] JAVALANGREFLECTARRAY_CONSTANTPOOLNAME
public static final char[] JavaLangReflectConstructorConstantPoolName
public static final char[] JavaLangReflectConstructorNewInstanceSignature
public static final char[] JAVALANGREFLECTFIELD_CONSTANTPOOLNAME
public static final char[] JAVALANGREFLECTMETHOD_CONSTANTPOOLNAME
public static final char[] JavaLangShortConstantPoolName
public static final char[] JavaLangStringBufferConstantPoolName
public static final char[] JavaLangStringBuilderConstantPoolName
public static final char[] JavaLangStringConstantPoolName
public static final char[] JavaLangStringSignature
public static final char[] JavaLangObjectSignature
public static final char[] JavaLangSystemConstantPoolName
public static final char[] JavaLangThrowableConstantPoolName
public static final char[] JavaLangIllegalArgumentExceptionConstantPoolName
public static final char[] JavaLangVoidConstantPoolName
public static final char[] JavaUtilIteratorConstantPoolName
public static final char[] LongConstrSignature
public static final char[] longLongSignature
public static final char[] LONGVALUE_LONG_METHOD_NAME
public static final char[] LONGVALUE_LONG_METHOD_SIGNATURE
public static final char[] Name
public static final char[] NewInstance
public static final char[] NewInstanceSignature
public static final char[] Next
public static final char[] NextSignature
public static final char[] ObjectConstrSignature
public static final char[] ObjectSignature
public static final char[] Ordinal
public static final char[] OrdinalSignature
public static final char[] Out
public static final char[] SET_BOOLEAN_METHOD_NAME
public static final char[] SET_BOOLEAN_METHOD_SIGNATURE
public static final char[] SET_BYTE_METHOD_NAME
public static final char[] SET_BYTE_METHOD_SIGNATURE
public static final char[] SET_CHAR_METHOD_NAME
public static final char[] SET_CHAR_METHOD_SIGNATURE
public static final char[] SET_DOUBLE_METHOD_NAME
public static final char[] SET_DOUBLE_METHOD_SIGNATURE
public static final char[] SET_FLOAT_METHOD_NAME
public static final char[] SET_FLOAT_METHOD_SIGNATURE
public static final char[] SET_INT_METHOD_NAME
public static final char[] SET_INT_METHOD_SIGNATURE
public static final char[] SET_LONG_METHOD_NAME
public static final char[] SET_LONG_METHOD_SIGNATURE
public static final char[] SET_OBJECT_METHOD_NAME
public static final char[] SET_OBJECT_METHOD_SIGNATURE
public static final char[] SET_SHORT_METHOD_NAME
public static final char[] SET_SHORT_METHOD_SIGNATURE
public static final char[] SETACCESSIBLE_NAME
public static final char[] SETACCESSIBLE_SIGNATURE
public static final char[] ShortConstrSignature
public static final char[] shortShortSignature
public static final char[] SHORTVALUE_SHORT_METHOD_NAME
public static final char[] SHORTVALUE_SHORT_METHOD_SIGNATURE
public static final char[] StringBufferAppendBooleanSignature
public static final char[] StringBufferAppendCharSignature
public static final char[] StringBufferAppendDoubleSignature
public static final char[] StringBufferAppendFloatSignature
public static final char[] StringBufferAppendIntSignature
public static final char[] StringBufferAppendLongSignature
public static final char[] StringBufferAppendObjectSignature
public static final char[] StringBufferAppendStringSignature
public static final char[] StringBuilderAppendBooleanSignature
public static final char[] StringBuilderAppendCharSignature
public static final char[] StringBuilderAppendDoubleSignature
public static final char[] StringBuilderAppendFloatSignature
public static final char[] StringBuilderAppendIntSignature
public static final char[] StringBuilderAppendLongSignature
public static final char[] StringBuilderAppendObjectSignature
public static final char[] StringBuilderAppendStringSignature
public static final char[] StringConstructorSignature
public static final char[] This
public static final char[] ToString
public static final char[] ToStringSignature
public static final char[] TYPE
public static final char[] ValueOf
public static final char[] ValueOfBooleanSignature
public static final char[] ValueOfCharSignature
public static final char[] ValueOfDoubleSignature
public static final char[] ValueOfFloatSignature
public static final char[] ValueOfIntSignature
public static final char[] ValueOfLongSignature
public static final char[] ValueOfObjectSignature
public static final char[] ValueOfStringClassSignature
public static final char[] JAVA_LANG_ANNOTATION_DOCUMENTED
public static final char[] JAVA_LANG_ANNOTATION_ELEMENTTYPE
public static final char[] JAVA_LANG_ANNOTATION_RETENTION
public static final char[] JAVA_LANG_ANNOTATION_RETENTIONPOLICY
public static final char[] JAVA_LANG_ANNOTATION_TARGET
public static final char[] JAVA_LANG_DEPRECATED
public static final char[] JAVA_LANG_ANNOTATION_INHERITED
public static final char[] JAVA_LANG_SAFEVARARGS
public static final char[] JAVA_LANG_INVOKE_METHODHANDLE_POLYMORPHICSIGNATURE
public static final char[] METAFACTORY
public static final char[] JAVA_LANG_INVOKE_LAMBDAMETAFACTORY_METAFACTORY_SIGNATURE
public static final char[] ALTMETAFACTORY
public static final char[] JAVA_LANG_INVOKE_LAMBDAMETAFACTORY_ALTMETAFACTORY_SIGNATURE
public static final char[] JavaLangInvokeSerializedLambda
public static final char[] JavaLangInvokeSerializedLambdaConstantPoolName
public static final char[] GetImplMethodName
public static final char[] GetImplMethodNameSignature
public static final char[] GetImplMethodKind
public static final char[] GetImplMethodKindSignature
public static final char[] GetFunctionalInterfaceClass
public static final char[] GetFunctionalInterfaceClassSignature
public static final char[] GetFunctionalInterfaceMethodName
public static final char[] GetFunctionalInterfaceMethodNameSignature
public static final char[] GetFunctionalInterfaceMethodSignature
public static final char[] GetFunctionalInterfaceMethodSignatureSignature
public static final char[] GetImplClass
public static final char[] GetImplClassSignature
public static final char[] GetImplMethodSignature
public static final char[] GetImplMethodSignatureSignature
public static final char[] GetCapturedArg
public static final char[] GetCapturedArgSignature
public static final char[] JAVA_LANG_ANNOTATION_REPEATABLE
public static final char[] HashCode
public static final char[] HashCodeSignature
public static final char[] Equals
public static final char[] EqualsSignature
public static final char[] AddSuppressed
public static final char[] AddSuppressedSignature
public static final char[] Clone
public static final char[] CloneSignature
static void ()
public void (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
public void initialize (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
public byte[] dumpBytes ()
public int literalIndex (byte[], char[])
byte[] utf8encoding
char[] stringCharArray
int index
int length
int utf8encodingLength
public int literalIndex (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public int literalIndex (char[])
char[] utf8Constant
int index
int length
int savedCurrentOffset
int i
char current
public int literalIndex (char[], byte[])
char[] stringCharArray
byte[] utf8encoding
int index
int length
int stringIndexOffset
int stringIndex
public int literalIndex (double)
double key
int index
int length
long temp
public int literalIndex (float)
float key
int index
int length
int temp
public int literalIndex (int)
int key
int index
int length
public int literalIndex (long)
long key
int index
int length
public int literalIndex (java.lang.String)
String stringConstant
int index
char[] stringCharArray
int length
int stringIndexOffset
int stringIndex
public int literalIndexForType (char[])
char[] constantPoolName
int index
int length
int nameIndexOffset
int nameIndex
public int literalIndexForType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public int literalIndexForMethod (char[], char[], char[], boolean)
char[] declaringClass
char[] selector
char[] signature
boolean isInterface
int index
int length
int classIndexOffset
int classIndex
int nameAndTypeIndex
public int literalIndexForMethod (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], char[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
char[] selector
char[] signature
boolean isInterface
public int literalIndexForNameAndType (char[], char[])
char[] name
char[] signature
int index
int length
int nameIndexOffset
int nameIndex
int typeIndex
public int literalIndexForMethodHandle (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
boolean isInterface
int referenceKind
public int literalIndexForMethodHandle (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], char[], boolean)
int referenceKind
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
char[] selector
char[] signature
boolean isInterface
int indexForMethod
int index
int length
public int literalIndexForMethodType (char[])
char[] descriptor
int signatureIndex
int index
int length
public int literalIndexForInvokeDynamic (int, char[], char[])
int bootStrapIndex
char[] selector
char[] descriptor
int nameAndTypeIndex
int index
int length
public int literalIndexForField (char[], char[], char[])
char[] declaringClass
char[] name
char[] signature
int index
int length
int classIndexOffset
int classIndex
int nameAndTypeIndex
public int literalIndexForLdc (char[])
char[] stringCharArray
int savedCurrentIndex
int savedCurrentOffset
int index
int length
int stringIndexOffset
int stringIndex
int lengthOffset
int i
char current
private int putInNameAndTypeCacheIfAbsent (char[], char[], int)
char[] key1
char[] key2
int value
int index
int index
int index
int index
Object key1Value
org.eclipse.jdt.internal.compiler.codegen.CachedIndexEntry cachedIndexEntry
org.eclipse.jdt.internal.compiler.codegen.CachedIndexEntry entry
org.eclipse.jdt.internal.compiler.codegen.CharArrayCache charArrayCache
org.eclipse.jdt.internal.compiler.codegen.CharArrayCache charArrayCache
private int putInCacheIfAbsent (char[], char[], char[], int)
char[] key1
char[] key2
char[] key3
int value
int index
int index
int index
int index
int index
org.eclipse.jdt.internal.compiler.util.HashtableOfObject key1Value
org.eclipse.jdt.internal.compiler.codegen.CachedIndexEntry cachedIndexEntry
Object key2Value
org.eclipse.jdt.internal.compiler.codegen.CachedIndexEntry cachedIndexEntry
org.eclipse.jdt.internal.compiler.codegen.CachedIndexEntry entry
org.eclipse.jdt.internal.compiler.codegen.CharArrayCache charArrayCache
org.eclipse.jdt.internal.compiler.codegen.CharArrayCache charArrayCache
public void resetForClinit (int, int)
int constantPoolIndex
int constantPoolOffset
private final void resizePoolContents (int)
int minimalSize
int length
int toAdd
protected final void writeU1 (int)
int value
protected final void writeU2 (int)
int value
public void reset ()
public void resetForAttributeName (char[], int, int)
char[] attributeName
int constantPoolIndex
int constantPoolOffset
}
org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.classStackMapFrame.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrame extends java.lang.Object {
public static final int USED
public static final int SAME_FRAME
public static final int CHOP_FRAME
public static final int APPEND_FRAME
public static final int SAME_FRAME_EXTENDED
public static final int FULL_FRAME
public static final int SAME_LOCALS_1_STACK_ITEMS
public static final int SAME_LOCALS_1_STACK_ITEMS_EXTENDED
public int pc
public int numberOfStackItems
private int numberOfLocals
public int localIndex
public org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] locals
public org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] stackItems
private int numberOfDifferentLocals
public int tagBits
public void (int)
int initialLocalSize
public int getFrameType (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int offsetDelta
public void addLocal (int, org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
int resolvedPosition
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int length
public void addStackItem (org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int length
public void addStackItem (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
int length
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrame duplicate ()
int length
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame result
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
int i
public int numberOfDifferentLocals (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] prevLocals
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] currentLocals
int prevLocalsLength
int currentLocalsLength
int prevNumberOfLocals
int currentNumberOfLocals
int result
int counter
int i
int counter
int i
int indexInPrevLocals
int indexInCurrentLocals
int currentLocalsCounter
int prevLocalsCounter
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo currentLocal
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo prevLocal
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo currentLocal
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo prevLocal
public int getNumberOfLocals ()
int result
int length
int i
public int getOffsetDelta (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
public java.lang.String toString ()
StringBuffer buffer
private void printFrame (java.lang.StringBuffer, org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
StringBuffer buffer
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
String pattern
int localsLength
private java.lang.String print (org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[], int)
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
int length
StringBuffer buffer
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
public void putLocal (int, org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
int resolvedPosition
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int length
public void replaceWithElementType ()
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
public int getIndexOfDifferentLocals (int)
int differentLocalsCount
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo currentLocal
private boolean equals (org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo, org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
}
org/eclipse/jdt/internal/compiler/codegen/LongCache.classLongCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.LongCache extends java.lang.Object {
public long[] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (long)
long key
int index
int length
public int hash (long)
long key
public int put (long, int)
long key
int value
int index
int length
public int putIfAbsent (long, int)
long key
int value
int index
int length
private void rehash ()
org.eclipse.jdt.internal.compiler.codegen.LongCache newHashtable
int i
long key
int value
public int size ()
public java.lang.String toString ()
int max
StringBuffer buf
int i
}
org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream$StackDepthMarker.classStackMapFrameCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker extends java.lang.Object {
public int pc
public int delta
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void (int, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int pc
int delta
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void (int, int)
int pc
int delta
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/codegen/Label.classLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public abstract org.eclipse.jdt.internal.compiler.codegen.Label extends java.lang.Object {
public org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public int position
public static final int POS_NOT_SET
public void ()
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public abstract void place ()
}
org/eclipse/jdt/internal/compiler/codegen/CaseLabel.classCaseLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CaseLabel extends org.eclipse.jdt.internal.compiler.codegen.BranchLabel {
public int instructionPosition
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
void branch ()
void branchWide ()
public boolean isCaseLabel ()
public boolean isStandardLabel ()
public void place ()
int offset
int[] forwardRefs
int i
int length
void placeInstruction ()
}
org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream$StackMarker.classStackMapFrameCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker extends java.lang.Object {
public int pc
public int destinationPC
public org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
public void (int, int)
int pc
int destinationPC
public void setInfos (org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[])
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
public java.lang.String toString ()
StringBuffer buffer
int i
int max
}
org/eclipse/jdt/internal/compiler/codegen/ObjectCache.classObjectCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.ObjectCache extends java.lang.Object {
public Object[] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (java.lang.Object)
Object key
int index
int length
public int get (java.lang.Object)
Object key
int index
int length
public int hashCode (java.lang.Object)
Object key
public int put (java.lang.Object, int)
Object key
int value
int index
int length
private void rehash ()
org.eclipse.jdt.internal.compiler.codegen.ObjectCache newHashtable
int i
public int size ()
public java.lang.String toString ()
int max
StringBuffer buf
int i
}
org/eclipse/jdt/internal/compiler/codegen/CachedIndexEntry.classCachedIndexEntry.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CachedIndexEntry extends java.lang.Object {
public char[] signature
public int index
public void (char[], int)
char[] signature
int index
}
org/eclipse/jdt/internal/compiler/codegen/TypeAnnotationCodeStream.classTypeAnnotationCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.TypeAnnotationCodeStream extends org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream {
public java.util.List allTypeAnnotationContexts
public void (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
private void addAnnotationContext (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int info
int targetType
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
private void addAnnotationContext (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int info
int targetType
private void addAnnotationContext (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int info
int typeIndex
int targetType
public void instance_of (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void multianewarray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int dimensions
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
public void new_ (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void newArray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public void checkcast (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
public void invoke (byte, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
byte opcode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int targetType
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
public void invokeDynamic (int, int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
int bootStrapIndex
int argsSize
int returnTypeSize
char[] selector
char[] signature
boolean isConstructorReference
org.eclipse.jdt.internal.compiler.ast.TypeReference lhsTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int targetType
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
public void reset (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
public void init (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
}
org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream$ExceptionMarker.classStackMapFrameCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker extends java.lang.Object implements java.lang.Comparable {
public char[] constantPoolName
public int pc
public void (int, char[])
int pc
char[] constantPoolName
public int compareTo (java.lang.Object)
Object o
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker marker
public int hashCode ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream$FramePosition.classStackMapFrameCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$FramePosition extends java.lang.Object {
int counter
void ()
}
org/eclipse/jdt/internal/compiler/codegen/VerificationTypeInfo.classVerificationTypeInfo.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo extends java.lang.Object {
public static final int ITEM_TOP
public static final int ITEM_INTEGER
public static final int ITEM_FLOAT
public static final int ITEM_DOUBLE
public static final int ITEM_LONG
public static final int ITEM_NULL
public static final int ITEM_UNINITIALIZED_THIS
public static final int ITEM_OBJECT
public static final int ITEM_UNINITIALIZED
public int tag
private int id
private char[] constantPoolName
public int offset
private void ()
public void (int, char[])
int id
char[] constantPoolName
public void (int, int, char[])
int id
int tag
char[] constantPoolName
public void (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int tag
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void setBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
int typeBindingId
public int id ()
public java.lang.String toString ()
StringBuffer buffer
public org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo duplicate ()
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info1
public int hashCode ()
public char[] constantPoolName ()
public char[] readableName ()
public void replaceWithElementType ()
}
org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.classStackMapFrameCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream extends org.eclipse.jdt.internal.compiler.codegen.CodeStream {
public int[] stateIndexes
public int stateIndexesCounter
private java.util.HashMap framePositions
public java.util.Set exceptionMarkers
public java.util.ArrayList stackDepthMarkers
public java.util.ArrayList stackMarkers
public void (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
public void addDefinitelyAssignedVariables (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
boolean isDefinitelyAssigned
int j
int max
public void addExceptionMarker (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int pc
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void addFramePosition (int)
int pc
Integer newEntry
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$FramePosition value
public void optimizeBranch (int, org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
int oldPosition
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void removeFramePosition (int)
int pc
Integer entry
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$FramePosition value
public void addVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
private void addStackMarker (int, int)
int pc
int destinationPC
int size
private void addStackDepthMarker (int, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int pc
int delta
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int size
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker stackDepthMarker
public void decrStackSize (int)
int offset
public void recordExpressionType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void generateClassLiteralAccessForType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding accessedType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticFieldBinding
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel classNotFoundExceptionHandler
int fromPC
int savedStackDepth
public void generateOuterAccess (java.lang.Object[], org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
Object[] mappingSequence
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding target
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int currentPosition
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker[] getExceptionMarkers ()
java.util.Set exceptionMarkerSet
int size
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker[] markers
int n
java.util.Iterator iterator
public int[] getFramePositions ()
java.util.Set set
int size
int[] positions
int n
java.util.Iterator iterator
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker[] getStackDepthMarkers ()
int length
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker[] result
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker[] getStackMarkers ()
int length
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker[] result
public boolean hasFramePositions ()
public void init (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
public void initializeMaxLocals (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public void popStateIndex ()
public void pushStateIndex (int)
int naturalExitMergeInitStateIndex
int length
public void removeNotDefinitelyAssignedVariables (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
int index
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
boolean isDefinitelyAssigned
int j
int max
public void reset (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
protected void writePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
protected void writePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel, int)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int forwardReference
protected void writeSignedWord (int, int)
int pos
int value
protected void writeWidePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public void areturn ()
public void ireturn ()
public void lreturn ()
public void freturn ()
public void dreturn ()
public void return_ ()
public void athrow ()
public void pushOnStack (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void pushExceptionOnStack (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void goto_ (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public void goto_w (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public void resetInWideMode ()
public void resetForCodeGenUnusedLocals ()
public void resetSecretLocals ()
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
}
org/eclipse/jdt/internal/compiler/codegen/ExceptionLabel.classExceptionLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel extends org.eclipse.jdt.internal.compiler.codegen.Label {
public int[] ranges
private int count
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public org.eclipse.jdt.internal.compiler.ast.TypeReference exceptionTypeReference
public org.eclipse.jdt.internal.compiler.ast.Annotation[] se7Annotations
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.TypeReference exceptionTypeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[] se7Annotations
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public int getCount ()
public void place ()
public void placeEnd ()
int endPosition
public void placeStart ()
int startPosition
int length
public java.lang.String toString ()
String basic
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/codegen/MultiCatchExceptionLabel.classMultiCatchExceptionLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.MultiCatchExceptionLabel extends org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel {
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public void initialize (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int length
int i
public void place ()
int i
int max
public void placeEnd ()
int i
int max
public void placeStart ()
int i
int max
public int getCount ()
int temp
int i
int max
}
org/eclipse/jdt/internal/compiler/codegen/AnnotationContext.classAnnotationContext.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.AnnotationContext extends java.lang.Object {
public static final int VISIBLE
public static final int INVISIBLE
public org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public org.eclipse.jdt.internal.compiler.ast.Expression typeReference
public int targetType
public int info
public int info2
public int visibility
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variableBinding
public org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
public void (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
int targetType
int visibility
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/codegen/AttributeNamesConstants.classAttributeNamesConstants.java
package org.eclipse.jdt.internal.compiler.codegen
public abstract org.eclipse.jdt.internal.compiler.codegen.AttributeNamesConstants extends java.lang.Object {
public static final char[] SyntheticName
public static final char[] ConstantValueName
public static final char[] LineNumberTableName
public static final char[] LocalVariableTableName
public static final char[] InnerClassName
public static final char[] CodeName
public static final char[] ExceptionsName
public static final char[] SourceName
public static final char[] DeprecatedName
public static final char[] SignatureName
public static final char[] LocalVariableTypeTableName
public static final char[] EnclosingMethodName
public static final char[] AnnotationDefaultName
public static final char[] RuntimeInvisibleAnnotationsName
public static final char[] RuntimeVisibleAnnotationsName
public static final char[] RuntimeInvisibleParameterAnnotationsName
public static final char[] RuntimeVisibleParameterAnnotationsName
public static final char[] StackMapTableName
public static final char[] InconsistentHierarchy
public static final char[] VarargsName
public static final char[] StackMapName
public static final char[] MissingTypesName
public static final char[] BootstrapMethodsName
public static final char[] RuntimeVisibleTypeAnnotationsName
public static final char[] RuntimeInvisibleTypeAnnotationsName
public static final char[] MethodParametersName
static void ()
}
org/eclipse/jdt/internal/compiler/codegen/CodeStream.classCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CodeStream extends java.lang.Object {
public static org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] ImplicitThis
public static final int LABELS_INCREMENT
public static final int LOCALS_INCREMENT
static org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] noExceptionHandlers
static org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] noLabels
static org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] noLocals
static org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] noVisibleLocals
public static final org.eclipse.jdt.internal.compiler.CompilationResult RESTART_IN_WIDE_MODE
public static final org.eclipse.jdt.internal.compiler.CompilationResult RESTART_CODE_GEN_FOR_UNUSED_LOCALS_MODE
public int allLocalsCounter
public byte[] bCodeStream
public org.eclipse.jdt.internal.compiler.ClassFile classFile
public int classFileOffset
public org.eclipse.jdt.internal.compiler.codegen.ConstantPool constantPool
public int countLabels
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
public int exceptionLabelsCounter
public int generateAttributes
static final int L_UNKNOWN
static final int L_OPTIMIZABLE
static final int L_CANNOT_OPTIMIZE
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] labels
public int lastEntryPC
public int lastAbruptCompletion
public int[] lineSeparatorPositions
public int lineNumberStart
public int lineNumberEnd
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
public int maxFieldCount
public int maxLocals
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
public int[] pcToSourceMap
public int pcToSourceMapSize
public int position
public boolean preserveUnusedLocals
public int stackDepth
public int stackMax
public int startingClassFileOffset
protected long targetLevel
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] visibleLocals
int visibleLocalsCount
public boolean wideMode
static void ()
public void (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
public static int insertionIndex (int[], int, int)
int[] pcToSourceMap
int length
int pc
int g
int d
int m
int currentPC
public static final void sort (int[], int, int, int[])
int[] tab
int lo0
int hi0
int[] result
int lo
int hi
int mid
private static final void swap (int[], int, int, int[])
int[] a
int i
int j
int[] result
int T
public void aaload ()
public void aastore ()
public void aconst_null ()
public void addDefinitelyAssignedVariables (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void addLabel (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel aLabel
public void addVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void addVisibleLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void aload (int)
int iArg
public void aload_0 ()
public void aload_1 ()
public void aload_2 ()
public void aload_3 ()
public void anewarray (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void areturn ()
public void arrayAt (int)
int typeBindingID
public void arrayAtPut (int, boolean)
int elementTypeID
boolean valueRequired
public void arraylength ()
public void astore (int)
int iArg
public void astore_0 ()
public void astore_1 ()
public void astore_2 ()
public void astore_3 ()
public void athrow ()
public void baload ()
public void bastore ()
public void bipush (byte)
byte b
public void caload ()
public void castore ()
public void checkcast (int)
int baseId
public void checkcast (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void checkcast (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void d2f ()
public void d2i ()
public void d2l ()
public void dadd ()
public void daload ()
public void dastore ()
public void dcmpg ()
public void dcmpl ()
public void dconst_0 ()
public void dconst_1 ()
public void ddiv ()
public void decrStackSize (int)
int offset
public void dload (int)
int iArg
public void dload_0 ()
public void dload_1 ()
public void dload_2 ()
public void dload_3 ()
public void dmul ()
public void dneg ()
public void drem ()
public void dreturn ()
public void dstore (int)
int iArg
public void dstore_0 ()
public void dstore_1 ()
public void dstore_2 ()
public void dstore_3 ()
public void dsub ()
public void dup ()
public void dup_x1 ()
public void dup_x2 ()
public void dup2 ()
public void dup2_x1 ()
public void dup2_x2 ()
public void exitUserScope (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
int index
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding visibleLocal
public void exitUserScope (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
int index
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding visibleLocal
public void f2d ()
public void f2i ()
public void f2l ()
public void fadd ()
public void faload ()
public void fastore ()
public void fcmpg ()
public void fcmpl ()
public void fconst_0 ()
public void fconst_1 ()
public void fconst_2 ()
public void fdiv ()
public void fieldAccess (byte, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
byte opcode
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
int returnTypeSize
int returnTypeSize
private void fieldAccess (byte, int, char[], char[], char[])
byte opcode
int returnTypeSize
char[] declaringClass
char[] fieldName
char[] signature
public void fload (int)
int iArg
public void fload_0 ()
public void fload_1 ()
public void fload_2 ()
public void fload_3 ()
public void fmul ()
public void fneg ()
public void frem ()
public void freturn ()
public void fstore (int)
int iArg
public void fstore_0 ()
public void fstore_1 ()
public void fstore_2 ()
public void fstore_3 ()
public void fsub ()
public void generateBoxingConversion (int)
int unboxedTypeID
public void generateClassLiteralAccessForType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding accessedType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticFieldBinding
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel classNotFoundExceptionHandler
int savedStackDepth
public final void generateCodeAttributeForProblemMethod (java.lang.String)
String problemMessage
public void generateConstant (org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant constant
int implicitConversionCode
int targetTypeID
public void generateEmulatedReadAccessForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateEmulatedWriteAccessForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateEmulationForConstructor (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int paramLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding array
int dimensions
public void generateEmulationForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateEmulationForMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int paramLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding array
int dimensions
public void generateImplicitConversion (int)
int implicitConversionCode
int typeId
int runtimeType
int typeId
public void generateInlinedValue (boolean)
boolean inlinedValue
public void generateInlinedValue (byte)
byte inlinedValue
public void generateInlinedValue (char)
char inlinedValue
public void generateInlinedValue (double)
double inlinedValue
public void generateInlinedValue (float)
float inlinedValue
public void generateInlinedValue (int)
int inlinedValue
public void generateInlinedValue (long)
long inlinedValue
public void generateInlinedValue (short)
short inlinedValue
public void generateOuterAccess (java.lang.Object[], org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
Object[] mappingSequence
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding target
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int i
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateReturnBytecode (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int implicitConversion
int runtimeType
public void generateStringConcatenationAppend (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.ast.Expression oper1
org.eclipse.jdt.internal.compiler.ast.Expression oper2
int pc
int pc
public void generateSyntheticBodyForConstructorAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int resolvedPosition
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void generateSyntheticBodyForArrayConstructor (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
public void generateSyntheticBodyForArrayClone (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arrayType
public void generateSyntheticBodyForFactoryMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int resolvedPosition
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
int i
public void generateSyntheticBodyForEnumValueOf (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void generateSyntheticBodyForDeserializeLambda (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethodBindings
java.util.List syntheticsForSerializableLambdas
java.util.Map hashcodesToLambdas
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
Integer hashcode
java.util.List lambdasForThisHashcode
int lambdaCount
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding lvb1
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding lvb2
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
int numberOfHashcodes
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] switchLabels
int[] keys
int[] sortedIndexes
java.util.Set hashcodes
java.util.Iterator hashcodeIterator
int index
Integer hashcode
int[] localKeysCopy
Integer hashcode
java.util.List lambdas
org.eclipse.jdt.internal.compiler.codegen.BranchLabel nextOne
int j
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
org.eclipse.jdt.internal.compiler.codegen.BranchLabel errorLabel
int j
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaEx
org.eclipse.jdt.internal.compiler.lookup.MethodBinding mb
byte methodKind
String functionalInterface
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
StringBuffer sig
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocalVariables
int p
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varType
public void loadInt (int)
int value
public void generateSyntheticBodyForEnumValues (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enumArray
public void generateSyntheticBodyForEnumInitializationMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope staticInitializerScope
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public void generateSyntheticBodyForFieldReadAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void generateSyntheticBodyForFieldWriteAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void generateSyntheticBodyForMethodAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int resolvedPosition
int resolvedPosition
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding accessErasure
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findDirectSuperTypeTowards (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superIfc
public void generateSyntheticBodyForSwitchTable (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.codegen.BranchLabel nullLabel
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumBinding
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int max
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anyExceptionHandler
public void generateSyntheticEnclosingInstanceValues (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding checkedTargetType
boolean hasExtraEnclosingInstance
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticArgumentTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
long compliance
boolean denyEnclosingArgInConstructorCall
boolean denyEnclosingArgInConstructorCall
boolean denyEnclosingArgInConstructorCall
boolean complyTo14
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding syntheticArgType
Object[] emulationPath
public void generateSyntheticOuterArgumentValues (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding targetVariable
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] emulationPath
public void generateUnboxingConversion (int)
int unboxedTypeID
public void generateWideRevertedConditionalBranch (byte, org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
byte revertedOpcode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel wideTarget
org.eclipse.jdt.internal.compiler.codegen.BranchLabel intermediate
public void getBaseTypeValue (int)
int baseTypeID
public final byte[] getContents ()
byte[] contents
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding getConstantPoolDeclaringClass (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
boolean isImplicitThisReceiver
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding getConstantPoolDeclaringClass (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
boolean isImplicitThisReceiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
protected int getPosition ()
public void getTYPE (int)
int baseTypeID
public void goto_ (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
boolean chained
int[] forwardRefs
int i
int max
public void goto_w (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public void i2b ()
public void i2c ()
public void i2d ()
public void i2f ()
public void i2l ()
public void i2s ()
public void iadd ()
public void iaload ()
public void iand ()
public void iastore ()
public void iconst_0 ()
public void iconst_1 ()
public void iconst_2 ()
public void iconst_3 ()
public void iconst_4 ()
public void iconst_5 ()
public void iconst_m1 ()
public void idiv ()
public void if_acmpeq (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_acmpne (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpeq (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpge (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpgt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmple (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmplt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpne (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifeq (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifge (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifgt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifle (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void iflt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifne (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifnonnull (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifnull (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public final void iinc (int, int)
int index
int value
public void iload (int)
int iArg
public void iload_0 ()
public void iload_1 ()
public void iload_2 ()
public void iload_3 ()
public void imul ()
public int indexOfSameLineEntrySincePC (int, int)
int pc
int line
int index
int max
public void ineg ()
public void init (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
int length
public void initializeMaxLocals (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int i
int max
public boolean inlineForwardReferencesFromLabelsTargeting (org.eclipse.jdt.internal.compiler.codegen.BranchLabel, int)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel targetLabel
int gotoLocation
int chaining
int i
org.eclipse.jdt.internal.compiler.codegen.BranchLabel currentLabel
public void instance_of (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void instance_of (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
protected void invoke (byte, int, int, char[], char[], char[])
byte opcode
int receiverAndArgsSize
int returnTypeSize
char[] declaringClass
char[] selector
char[] signature
private void invoke18 (byte, int, int, char[], boolean, char[], char[])
byte opcode
int receiverAndArgsSize
int returnTypeSize
char[] declaringClass
boolean isInterface
char[] selector
char[] signature
public void invokeDynamic (int, int, int, char[], char[])
int bootStrapIndex
int argsSize
int returnTypeSize
char[] selector
char[] signature
public void invokeDynamic (int, int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
int bootStrapIndex
int argsSize
int returnTypeSize
char[] selector
char[] signature
boolean isConstructorReference
org.eclipse.jdt.internal.compiler.ast.TypeReference lhsTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int invokeDynamicIndex
public void invoke (byte, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
byte opcode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void invoke (byte, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
byte opcode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
int i
int returnTypeSize
int returnTypeSize
int returnTypeSize
protected void invokeAccessibleObjectSetAccessible ()
protected void invokeArrayNewInstance ()
public void invokeClassForName ()
protected void invokeClassGetDeclaredConstructor ()
protected void invokeClassGetDeclaredField ()
protected void invokeClassGetDeclaredMethod ()
public void invokeEnumOrdinal (char[])
char[] enumTypeConstantPoolName
public void invokeIterableIterator (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding iterableReceiverType
public void invokeAutoCloseableClose (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resourceType
public void invokeThrowableAddSuppressed ()
public void invokeJavaLangAssertionErrorConstructor (int)
int typeBindingID
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
public void invokeJavaLangAssertionErrorDefaultConstructor ()
public void invokeJavaLangClassDesiredAssertionStatus ()
public void invokeJavaLangEnumvalueOf (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public void invokeJavaLangEnumValues (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enumBinding
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
char[] signature
public void invokeJavaLangErrorConstructor ()
public void invokeJavaLangReflectConstructorNewInstance ()
protected void invokeJavaLangReflectFieldGetter (int)
int typeID
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
protected void invokeJavaLangReflectFieldSetter (int)
int typeID
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
public void invokeJavaLangReflectMethodInvoke ()
public void invokeJavaUtilIteratorHasNext ()
public void invokeJavaUtilIteratorNext ()
public void invokeNoClassDefFoundErrorStringConstructor ()
public void invokeObjectGetClass ()
public void invokeStringConcatenationAppendForType (int)
int typeID
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
char[] declaringClass
char[] selector
char[] signature
public void invokeStringConcatenationDefaultConstructor ()
char[] declaringClass
char[] declaringClass
public void invokeStringConcatenationStringConstructor ()
char[] declaringClass
char[] declaringClass
public void invokeStringConcatenationToString ()
char[] declaringClass
char[] declaringClass
public void invokeStringEquals ()
public void invokeObjectEquals ()
public void invokeStringHashCode ()
public void invokeStringIntern ()
public void invokeStringValueOf (int)
int typeID
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
public void invokeSystemArraycopy ()
public void invokeThrowableGetMessage ()
public void ior ()
public void irem ()
public void ireturn ()
public boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.Scope, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int localPosition
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
long[] extraInits
int vectorIndex
public void ishl ()
public void ishr ()
public void istore (int)
int iArg
public void istore_0 ()
public void istore_1 ()
public void istore_2 ()
public void istore_3 ()
public void isub ()
public void iushr ()
public void ixor ()
public final void jsr (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public final void jsr_w (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void l2d ()
public void l2f ()
public void l2i ()
public void ladd ()
public void laload ()
public void land ()
public void lastore ()
public void lcmp ()
public void lconst_0 ()
public void lconst_1 ()
public void ldc (float)
float constant
int index
public void ldc (int)
int constant
int index
public void ldc (java.lang.String)
String constant
int currentCodeStreamPosition
char[] constantChars
int index
int i
int length
int constantLength
byte[] utf8encoding
int utf8encodingLength
char current
char[] subChars
int startIndex
char current
int newCharLength
public void ldc (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int index
public void ldc2_w (double)
double constant
int index
public void ldc2_w (long)
long constant
int index
public void ldcForIndex (int)
int index
public void ldiv ()
public void lload (int)
int iArg
public void lload_0 ()
public void lload_1 ()
public void lload_2 ()
public void lload_3 ()
public void lmul ()
public void lneg ()
public final void load (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
protected final void load (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int resolvedPosition
public void lookupswitch (org.eclipse.jdt.internal.compiler.codegen.CaseLabel, int[], int[], org.eclipse.jdt.internal.compiler.codegen.CaseLabel[])
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
int[] keys
int[] sortedIndexes
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] casesLabel
int length
int pos
int i
int i
int i
public void lor ()
public void lrem ()
public void lreturn ()
public void lshl ()
public void lshr ()
public void lstore (int)
int iArg
public void lstore_0 ()
public void lstore_1 ()
public void lstore_2 ()
public void lstore_3 ()
public void lsub ()
public void lushr ()
public void lxor ()
public void monitorenter ()
public void monitorexit ()
public void multianewarray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int dimensions
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
public void new_ (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void new_ (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void newarray (int)
int array_Type
public void newArray (org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public void newArray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding component
public void newJavaLangAssertionError ()
public void newJavaLangError ()
public void newNoClassDefFoundError ()
public void newStringContatenation ()
public void newWrapperFor (int)
int typeID
public void nop ()
public void optimizeBranch (int, org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
int oldPosition
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
int i
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int offset
int[] forwardRefs
int j
int length
int forwardRef
int[] forwardRefs
int j
int length
int forwardRef
public void pop ()
public void pop2 ()
public void pushExceptionOnStack (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void pushOnStack (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void record (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void recordExpressionType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void recordPositionsFrom (int, int)
int startPC
int sourcePos
public void recordPositionsFrom (int, int, boolean)
int startPC
int sourcePos
boolean widen
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int previousLineNumber
int[] lineSeparatorPositions2
int length
int insertionIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int lineNumber
public void registerExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel)
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anExceptionLabel
int length
public void removeNotDefinitelyAssignedVariables (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void removeUnusedPcToSourceMapEntries ()
public void removeVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding visibleLocal
public void reset (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration referenceMethod
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
int[] lineSeparatorPositions2
int length
int lineSeparatorPositionsEnd
int start
int end
public void reset (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
int[] lineSeparatorPositions2
int length
int lineSeparatorPositionsEnd
int start
int end
public void reset (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
int produceAttributes
public void resetForProblemClinit (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
public void resetInWideMode ()
public void resetForCodeGenUnusedLocals ()
private final void resizeByteArray ()
int length
int requiredSize
public final void ret (int)
int index
public void return_ ()
public void saload ()
public void sastore ()
public void sendOperator (int, int)
int operatorConstant
int type_ID
public void sipush (int)
int s
public void store (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
boolean valueRequired
int localPosition
public void swap ()
public void tableswitch (org.eclipse.jdt.internal.compiler.codegen.CaseLabel, int, int, int[], int[], org.eclipse.jdt.internal.compiler.codegen.CaseLabel[])
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
int low
int high
int[] keys
int[] sortedIndexes
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] casesLabel
int length
int pos
int i
int i
int i
int j
int index
int key
public void throwAnyException (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding anyExceptionVariable
public java.lang.String toString ()
StringBuffer buffer
protected void writePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int offset
int[] forwardRefs
int i
int max
protected void writePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel, int)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int forwardReference
int offset
private final void writeSignedShort (int)
int value
private final void writeSignedShort (int, int)
int pos
int value
int currentOffset
protected final void writeSignedWord (int)
int value
protected void writeSignedWord (int, int)
int pos
int value
int currentOffset
private final void writeUnsignedShort (int)
int value
protected void writeWidePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int labelPos
int offset
int[] forwardRefs
int i
int max
int forward
}
org/eclipse/jdt/internal/compiler/codegen/DoubleCache.classDoubleCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.DoubleCache extends java.lang.Object {
private double[] keyTable
private int[] valueTable
private int elementSize
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (double)
double key
int i
int max
long value1
long value2
int i
int max
public int put (double, int)
double key
int value
public int putIfAbsent (double, int)
double key
int value
int i
int max
long value1
long value2
int i
int max
public java.lang.String toString ()
int max
StringBuffer buf
int i
}
org/eclipse/jdt/internal/compiler/codegen/BranchLabel.classBranchLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel extends org.eclipse.jdt.internal.compiler.codegen.Label {
private int[] forwardReferences
private int forwardReferenceCount
org.eclipse.jdt.internal.compiler.codegen.BranchLabel delegate
public int tagBits
public static final int WIDE
public static final int USED
public void ()
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
void addForwardReference (int)
int pos
int count
int previousValue
int length
int[] refs
int i
int max
int length
int length
public void becomeDelegateFor (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel otherLabel
int otherCount
int[] mergedForwardReferences
int indexInMerge
int j
int i
int max
int max2
int value1
int value2
void branch ()
void branchWide ()
public int forwardReferenceCount ()
public int[] forwardReferences ()
public void initialize (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream stream
public boolean isCaseLabel ()
public boolean isStandardLabel ()
public void place ()
int oldPosition
boolean isOptimizedBranch
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int i
public java.lang.String toString ()
String basic
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$TypeInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo extends java.lang.Object {
public boolean typeAnnotated
public int declarationStart
public int modifiers
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[] superclass
public char[][] superinterfaces
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo[] typeParameters
public char[][] categories
public boolean secondary
public boolean anonymousMember
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public int extraFlags
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
public java.util.HashMap childrenCategories
public void ()
}
org/eclipse/jdt/internal/compiler/impl/
org/eclipse/jdt/internal/compiler/impl/ReferenceContext.classReferenceContext.java
package org.eclipse.jdt.internal.compiler.impl
public abstract org.eclipse.jdt.internal.compiler.impl.ReferenceContext extends java.lang.Object {
public abstract void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
public abstract org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public abstract org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
public abstract boolean hasErrors ()
public abstract void tagAsHavingErrors ()
public abstract void tagAsHavingIgnoredMandatoryErrors (int)
}
org/eclipse/jdt/internal/compiler/impl/StringConstant.classStringConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.StringConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private String value
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (java.lang.String)
String value
private void (java.lang.String)
String value
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.StringConstant other
}
org/eclipse/jdt/internal/compiler/impl/LongConstant.classLongConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.LongConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private static final org.eclipse.jdt.internal.compiler.impl.LongConstant ZERO
private static final org.eclipse.jdt.internal.compiler.impl.LongConstant MIN_VALUE
private long value
static void ()
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (long)
long value
private void (long)
long value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.LongConstant other
}
org/eclipse/jdt/internal/compiler/impl/ITypeRequestor.classITypeRequestor.java
package org.eclipse.jdt.internal.compiler.impl
public abstract org.eclipse.jdt.internal.compiler.impl.ITypeRequestor extends java.lang.Object {
public abstract void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
}
org/eclipse/jdt/internal/compiler/impl/ByteConstant.classByteConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.ByteConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private byte value
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (byte)
byte value
private void (byte)
byte value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.ByteConstant other
}
org/eclipse/jdt/internal/compiler/impl/Constant.classConstant.java
package org.eclipse.jdt.internal.compiler.impl
public abstract org.eclipse.jdt.internal.compiler.impl.Constant extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeIds org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public static final org.eclipse.jdt.internal.compiler.impl.Constant NotAConstant
static void ()
public void ()
public boolean booleanValue ()
public byte byteValue ()
public final org.eclipse.jdt.internal.compiler.impl.Constant castTo (int)
int conversionToTargetType
public char charValue ()
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperation (org.eclipse.jdt.internal.compiler.impl.Constant, int, int)
org.eclipse.jdt.internal.compiler.impl.Constant cst
int id
int operator
float f
double d
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperation (org.eclipse.jdt.internal.compiler.impl.Constant, int, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
int operator
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationAND (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationAND_AND (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationDIVIDE (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationEQUAL_EQUAL (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationGREATER (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationGREATER_EQUAL (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationLEFT_SHIFT (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationLESS (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationLESS_EQUAL (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationMINUS (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationMULTIPLY (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationOR (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationOR_OR (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationPLUS (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationREMAINDER (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationRIGHT_SHIFT (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationUNSIGNED_RIGHT_SHIFT (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationXOR (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public double doubleValue ()
public float floatValue ()
public boolean hasSameValue (org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.compiler.impl.Constant otherConstant
int typeID
String value
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public abstract int typeID ()
public java.lang.String typeName ()
}
org/eclipse/jdt/internal/compiler/impl/IrritantSet.classIrritantSet.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.IrritantSet extends java.lang.Object {
public static final int GROUP_MASK
public static final int GROUP_SHIFT
public static final int GROUP_MAX
public static final int GROUP0
public static final int GROUP1
public static final int GROUP2
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet ALL
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet BOXING
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet CAST
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet DEPRECATION
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet DEP_ANN
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet FALLTHROUGH
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet FINALLY
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet HIDING
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet INCOMPLETE_SWITCH
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet NLS
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet NULL
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet RAW
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet RESTRICTION
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet SERIAL
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet STATIC_ACCESS
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet STATIC_METHOD
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet SYNTHETIC_ACCESS
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet SYNCHRONIZED
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet SUPER
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet UNUSED
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet UNCHECKED
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet UNQUALIFIED_FIELD_ACCESS
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet RESOURCE
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet JAVADOC
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet COMPILER_DEFAULT_ERRORS
public static final org.eclipse.jdt.internal.compiler.impl.IrritantSet COMPILER_DEFAULT_WARNINGS
private int[] bits
static void ()
String suppressRawWhenUnchecked
public void (int)
int singleGroupIrritants
public void (org.eclipse.jdt.internal.compiler.impl.IrritantSet)
org.eclipse.jdt.internal.compiler.impl.IrritantSet other
public boolean areAllSet ()
int i
public org.eclipse.jdt.internal.compiler.impl.IrritantSet clear (int)
int singleGroupIrritants
int group
public org.eclipse.jdt.internal.compiler.impl.IrritantSet clearAll ()
int i
public void initialize (int)
int singleGroupIrritants
int group
public void initialize (org.eclipse.jdt.internal.compiler.impl.IrritantSet)
org.eclipse.jdt.internal.compiler.impl.IrritantSet other
public boolean isAnySet (org.eclipse.jdt.internal.compiler.impl.IrritantSet)
org.eclipse.jdt.internal.compiler.impl.IrritantSet other
int i
public boolean hasSameIrritants (org.eclipse.jdt.internal.compiler.impl.IrritantSet)
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritantSet
int i
public boolean isSet (int)
int singleGroupIrritants
int group
public org.eclipse.jdt.internal.compiler.impl.IrritantSet set (int)
int singleGroupIrritants
int group
public org.eclipse.jdt.internal.compiler.impl.IrritantSet set (org.eclipse.jdt.internal.compiler.impl.IrritantSet)
org.eclipse.jdt.internal.compiler.impl.IrritantSet other
boolean wasNoOp
int i
int otherIrritant
public org.eclipse.jdt.internal.compiler.impl.IrritantSet setAll ()
int i
}
org/eclipse/jdt/internal/compiler/impl/IntConstant.classIntConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.IntConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
int value
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MIN_VALUE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_FOUR
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_THREE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_TWO
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_ONE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant ZERO
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant ONE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant TWO
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant THREE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant FOUR
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant FIVE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant SIX
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant SEVEN
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant EIGHT
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant NINE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant TEN
static void ()
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (int)
int value
private void (int)
int value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.IntConstant other
}
org/eclipse/jdt/internal/compiler/impl/CompilerStats.classCompilerStats.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.CompilerStats extends java.lang.Object implements java.lang.Comparable {
public long startTime
public long endTime
public long lineCount
public long parseTime
public long resolveTime
public long analyzeTime
public long generateTime
public void ()
public long elapsedTime ()
public int compareTo (java.lang.Object)
Object o
org.eclipse.jdt.internal.compiler.impl.CompilerStats otherStats
long time1
long time2
}
org/eclipse/jdt/internal/compiler/impl/CompilerOptions.classCompilerOptions.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions extends java.lang.Object {
public static final String OPTION_LocalVariableAttribute
public static final String OPTION_LineNumberAttribute
public static final String OPTION_SourceFileAttribute
public static final String OPTION_PreserveUnusedLocal
public static final String OPTION_MethodParametersAttribute
public static final String OPTION_DocCommentSupport
public static final String OPTION_ReportMethodWithConstructorName
public static final String OPTION_ReportOverridingPackageDefaultMethod
public static final String OPTION_ReportDeprecation
public static final String OPTION_ReportDeprecationInDeprecatedCode
public static final String OPTION_ReportDeprecationWhenOverridingDeprecatedMethod
public static final String OPTION_ReportHiddenCatchBlock
public static final String OPTION_ReportUnusedLocal
public static final String OPTION_ReportUnusedParameter
public static final String OPTION_ReportUnusedParameterWhenImplementingAbstract
public static final String OPTION_ReportUnusedParameterWhenOverridingConcrete
public static final String OPTION_ReportUnusedParameterIncludeDocCommentReference
public static final String OPTION_ReportUnusedImport
public static final String OPTION_ReportSyntheticAccessEmulation
public static final String OPTION_ReportNoEffectAssignment
public static final String OPTION_ReportLocalVariableHiding
public static final String OPTION_ReportSpecialParameterHidingField
public static final String OPTION_ReportFieldHiding
public static final String OPTION_ReportTypeParameterHiding
public static final String OPTION_ReportPossibleAccidentalBooleanAssignment
public static final String OPTION_ReportNonExternalizedStringLiteral
public static final String OPTION_ReportIncompatibleNonInheritedInterfaceMethod
public static final String OPTION_ReportUnusedPrivateMember
public static final String OPTION_ReportNoImplicitStringConversion
public static final String OPTION_ReportAssertIdentifier
public static final String OPTION_ReportEnumIdentifier
public static final String OPTION_ReportNonStaticAccessToStatic
public static final String OPTION_ReportIndirectStaticAccess
public static final String OPTION_ReportEmptyStatement
public static final String OPTION_ReportUnnecessaryTypeCheck
public static final String OPTION_ReportUnnecessaryElse
public static final String OPTION_ReportUndocumentedEmptyBlock
public static final String OPTION_ReportInvalidJavadoc
public static final String OPTION_ReportInvalidJavadocTags
public static final String OPTION_ReportInvalidJavadocTagsDeprecatedRef
public static final String OPTION_ReportInvalidJavadocTagsNotVisibleRef
public static final String OPTION_ReportInvalidJavadocTagsVisibility
public static final String OPTION_ReportMissingJavadocTags
public static final String OPTION_ReportMissingJavadocTagsVisibility
public static final String OPTION_ReportMissingJavadocTagsOverriding
public static final String OPTION_ReportMissingJavadocTagsMethodTypeParameters
public static final String OPTION_ReportMissingJavadocComments
public static final String OPTION_ReportMissingJavadocTagDescription
public static final String OPTION_ReportMissingJavadocCommentsVisibility
public static final String OPTION_ReportMissingJavadocCommentsOverriding
public static final String OPTION_ReportFinallyBlockNotCompletingNormally
public static final String OPTION_ReportUnusedDeclaredThrownException
public static final String OPTION_ReportUnusedDeclaredThrownExceptionWhenOverriding
public static final String OPTION_ReportUnusedDeclaredThrownExceptionIncludeDocCommentReference
public static final String OPTION_ReportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable
public static final String OPTION_ReportUnqualifiedFieldAccess
public static final String OPTION_ReportUnavoidableGenericTypeProblems
public static final String OPTION_ReportUncheckedTypeOperation
public static final String OPTION_ReportRawTypeReference
public static final String OPTION_ReportFinalParameterBound
public static final String OPTION_ReportMissingSerialVersion
public static final String OPTION_ReportVarargsArgumentNeedCast
public static final String OPTION_ReportUnusedTypeArgumentsForMethodInvocation
public static final String OPTION_Source
public static final String OPTION_TargetPlatform
public static final String OPTION_Compliance
public static final String OPTION_Encoding
public static final String OPTION_MaxProblemPerUnit
public static final String OPTION_TaskTags
public static final String OPTION_TaskPriorities
public static final String OPTION_TaskCaseSensitive
public static final String OPTION_InlineJsr
public static final String OPTION_ShareCommonFinallyBlocks
public static final String OPTION_ReportNullReference
public static final String OPTION_ReportPotentialNullReference
public static final String OPTION_ReportRedundantNullCheck
public static final String OPTION_ReportAutoboxing
public static final String OPTION_ReportAnnotationSuperInterface
public static final String OPTION_ReportMissingOverrideAnnotation
public static final String OPTION_ReportMissingOverrideAnnotationForInterfaceMethodImplementation
public static final String OPTION_ReportMissingDeprecatedAnnotation
public static final String OPTION_ReportIncompleteEnumSwitch
public static final String OPTION_ReportMissingEnumCaseDespiteDefault
public static final String OPTION_ReportMissingDefaultCase
public static final String OPTION_ReportForbiddenReference
public static final String OPTION_ReportDiscouragedReference
public static final String OPTION_SuppressWarnings
public static final String OPTION_SuppressOptionalErrors
public static final String OPTION_ReportUnhandledWarningToken
public static final String OPTION_ReportUnusedTypeParameter
public static final String OPTION_ReportUnusedWarningToken
public static final String OPTION_ReportUnusedLabel
public static final String OPTION_FatalOptionalError
public static final String OPTION_ReportParameterAssignment
public static final String OPTION_ReportFallthroughCase
public static final String OPTION_ReportOverridingMethodWithoutSuperInvocation
public static final String OPTION_GenerateClassFiles
public static final String OPTION_Process_Annotations
public static final String OPTION_Store_Annotations
public static final String OPTION_EmulateJavacBug8031744
public static final String OPTION_PostResolutionRawTypeCompatibilityCheck
public static final String OPTION_ReportRedundantSuperinterface
public static final String OPTION_ReportComparingIdentical
public static final String OPTION_ReportMissingSynchronizedOnInheritedMethod
public static final String OPTION_ReportMissingHashCodeMethod
public static final String OPTION_ReportDeadCode
public static final String OPTION_ReportDeadCodeInTrivialIfStatement
public static final String OPTION_ReportTasks
public static final String OPTION_ReportUnusedObjectAllocation
public static final String OPTION_IncludeNullInfoFromAsserts
public static final String OPTION_ReportMethodCanBeStatic
public static final String OPTION_ReportMethodCanBePotentiallyStatic
public static final String OPTION_ReportRedundantSpecificationOfTypeArguments
public static final String OPTION_ReportUnclosedCloseable
public static final String OPTION_ReportPotentiallyUnclosedCloseable
public static final String OPTION_ReportExplicitlyClosedAutoCloseable
public static final String OPTION_ReportNullSpecViolation
public static final String OPTION_ReportNullAnnotationInferenceConflict
public static final String OPTION_ReportNullUncheckedConversion
public static final String OPTION_ReportRedundantNullAnnotation
public static final String OPTION_AnnotationBasedNullAnalysis
public static final String OPTION_NullableAnnotationName
public static final String OPTION_NonNullAnnotationName
public static final String OPTION_NonNullByDefaultAnnotationName
public static final String OPTION_ReportUninternedIdentityComparison
static final char[][] DEFAULT_NULLABLE_ANNOTATION_NAME
static final char[][] DEFAULT_NONNULL_ANNOTATION_NAME
static final char[][] DEFAULT_NONNULLBYDEFAULT_ANNOTATION_NAME
public static final String OPTION_ReportMissingNonNullByDefaultAnnotation
public static final String OPTION_SyntacticNullAnalysisForFields
public static final String OPTION_InheritNullAnnotations
public static final String OPTION_ReportNonnullParameterAnnotationDropped
public static final String GENERATE
public static final String DO_NOT_GENERATE
public static final String PRESERVE
public static final String OPTIMIZE_OUT
public static final String VERSION_1_1
public static final String VERSION_1_2
public static final String VERSION_1_3
public static final String VERSION_1_4
public static final String VERSION_JSR14
public static final String VERSION_CLDC1_1
public static final String VERSION_1_5
public static final String VERSION_1_6
public static final String VERSION_1_7
public static final String VERSION_1_8
public static final String ERROR
public static final String WARNING
public static final String IGNORE
public static final String ENABLED
public static final String DISABLED
public static final String PUBLIC
public static final String PROTECTED
public static final String DEFAULT
public static final String PRIVATE
public static final String RETURN_TAG
public static final String NO_TAG
public static final String ALL_STANDARD_TAGS
public static final int MethodWithConstructorName
public static final int OverriddenPackageDefaultMethod
public static final int UsingDeprecatedAPI
public static final int MaskedCatchBlock
public static final int UnusedLocalVariable
public static final int UnusedArgument
public static final int NoImplicitStringConversion
public static final int AccessEmulation
public static final int NonExternalizedString
public static final int AssertUsedAsAnIdentifier
public static final int UnusedImport
public static final int NonStaticAccessToStatic
public static final int Task
public static final int NoEffectAssignment
public static final int IncompatibleNonInheritedInterfaceMethod
public static final int UnusedPrivateMember
public static final int LocalVariableHiding
public static final int FieldHiding
public static final int AccidentalBooleanAssign
public static final int EmptyStatement
public static final int MissingJavadocComments
public static final int MissingJavadocTags
public static final int UnqualifiedFieldAccess
public static final int UnusedDeclaredThrownException
public static final int FinallyBlockNotCompleting
public static final int InvalidJavadoc
public static final int UnnecessaryTypeCheck
public static final int UndocumentedEmptyBlock
public static final int IndirectStaticAccess
public static final int UnnecessaryElse
public static final int UncheckedTypeOperation
public static final int FinalParameterBound
public static final int MissingSerialVersion
public static final int EnumUsedAsAnIdentifier
public static final int ForbiddenReference
public static final int VarargsArgumentNeedCast
public static final int NullReference
public static final int AutoBoxing
public static final int AnnotationSuperInterface
public static final int TypeHiding
public static final int MissingOverrideAnnotation
public static final int MissingEnumConstantCase
public static final int MissingDeprecatedAnnotation
public static final int DiscouragedReference
public static final int UnhandledWarningToken
public static final int RawTypeReference
public static final int UnusedLabel
public static final int ParameterAssignment
public static final int FallthroughCase
public static final int OverridingMethodWithoutSuperInvocation
public static final int PotentialNullReference
public static final int RedundantNullCheck
public static final int MissingJavadocTagDescription
public static final int UnusedTypeArguments
public static final int UnusedWarningToken
public static final int RedundantSuperinterface
public static final int ComparingIdentical
public static final int MissingSynchronizedModifierInInheritedMethod
public static final int ShouldImplementHashcode
public static final int DeadCode
public static final int Tasks
public static final int UnusedObjectAllocation
public static final int MethodCanBeStatic
public static final int MethodCanBePotentiallyStatic
public static final int RedundantSpecificationOfTypeArguments
public static final int UnclosedCloseable
public static final int PotentiallyUnclosedCloseable
public static final int ExplicitlyClosedAutoCloseable
public static final int NullSpecViolation
public static final int NullAnnotationInferenceConflict
public static final int NullUncheckedConversion
public static final int RedundantNullAnnotation
public static final int MissingNonNullByDefaultAnnotation
public static final int MissingDefaultCase
public static final int UnusedTypeParameter
public static final int NonnullParameterAnnotationDropped
protected org.eclipse.jdt.internal.compiler.impl.IrritantSet errorThreshold
protected org.eclipse.jdt.internal.compiler.impl.IrritantSet warningThreshold
public int produceDebugAttributes
public boolean produceMethodParameters
public long complianceLevel
public long originalComplianceLevel
public long sourceLevel
public long originalSourceLevel
public long targetJDK
public String defaultEncoding
public boolean verbose
public boolean produceReferenceInfo
public boolean preserveAllLocalVariables
public boolean parseLiteralExpressionsAsConstants
public int maxProblemsPerUnit
public char[][] taskTags
public char[][] taskPriorities
public boolean isTaskCaseSensitive
public boolean reportDeprecationInsideDeprecatedCode
public boolean reportDeprecationWhenOverridingDeprecatedMethod
public boolean reportUnusedParameterWhenImplementingAbstract
public boolean reportUnusedParameterWhenOverridingConcrete
public boolean reportUnusedParameterIncludeDocCommentReference
public boolean reportUnusedDeclaredThrownExceptionWhenOverriding
public boolean reportUnusedDeclaredThrownExceptionIncludeDocCommentReference
public boolean reportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable
public boolean reportSpecialParameterHidingField
public boolean reportDeadCodeInTrivialIfStatement
public boolean docCommentSupport
public boolean reportInvalidJavadocTags
public int reportInvalidJavadocTagsVisibility
public boolean reportInvalidJavadocTagsDeprecatedRef
public boolean reportInvalidJavadocTagsNotVisibleRef
public String reportMissingJavadocTagDescription
public int reportMissingJavadocTagsVisibility
public boolean reportMissingJavadocTagsOverriding
public boolean reportMissingJavadocTagsMethodTypeParameters
public int reportMissingJavadocCommentsVisibility
public boolean reportMissingJavadocCommentsOverriding
public boolean inlineJsrBytecode
public boolean shareCommonFinallyBlocks
public boolean suppressWarnings
public boolean suppressOptionalErrors
public boolean treatOptionalErrorAsFatal
public boolean performMethodsFullRecovery
public boolean performStatementsRecovery
public boolean processAnnotations
public boolean storeAnnotations
public boolean postResolutionRawTypeCompatibilityCheck
public boolean reportMissingOverrideAnnotationForInterfaceMethodImplementation
public boolean generateClassFiles
public boolean ignoreMethodBodies
public boolean includeNullInfoFromAsserts
public boolean reportUnavoidableGenericTypeProblems
public boolean ignoreSourceFolderWarningOption
public boolean isAnnotationBasedNullAnalysisEnabled
public char[][] nullableAnnotationName
public char[][] nonNullAnnotationName
public char[][] nonNullByDefaultAnnotationName
public long intendedDefaultNonNullness
public boolean analyseResourceLeaks
public boolean reportMissingEnumCaseDespiteDefault
public static boolean tolerateIllegalAmbiguousVarargsInvocation
public boolean inheritNullAnnotations
public boolean enableSyntacticNullAnalysisForFields
public boolean complainOnUninternedIdentityComparison
public boolean emulateJavacBug8031744
public static final String[] warningTokens
static void ()
public void ()
public void (java.util.Map)
java.util.Map settings
String tolerateIllegalAmbiguousVarargs
public void (java.util.Map, boolean)
java.util.Map settings
boolean parseLiteralExpressionsAsConstants
public static java.lang.String optionKeyFromIrritant (int)
int irritant
public static java.lang.String versionFromJdkLevel (long)
long jdkLevel
public static long versionToJdkLevel (java.lang.Object)
Object versionID
String version
public static java.lang.String[] warningOptionNames ()
String[] result
public static java.lang.String warningTokenFromIrritant (int)
int irritant
public static org.eclipse.jdt.internal.compiler.impl.IrritantSet warningTokenToIrritants (java.lang.String)
String warningToken
public java.util.Map getMap ()
java.util.Map optionsMap
public int getSeverity (int)
int irritant
public java.lang.String getSeverityString (int)
int irritant
public java.lang.String getVisibilityString (int)
int level
public boolean isAnyEnabled (org.eclipse.jdt.internal.compiler.impl.IrritantSet)
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
protected void resetDefaults ()
public void set (java.util.Map)
java.util.Map optionsMap
Object optionValue
long level
long level
long level
String stringValue
String stringValue
int val
String stringValue
String stringValue
public java.lang.String toString ()
StringBuffer buf
protected void updateSeverity (int, java.lang.Object)
int irritant
Object severityString
}
org/eclipse/jdt/internal/compiler/impl/DoubleConstant.classDoubleConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.DoubleConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private double value
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (double)
double value
private void (double)
double value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
long temp
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.DoubleConstant other
}
org/eclipse/jdt/internal/compiler/impl/BooleanConstant.classBooleanConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.BooleanConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private boolean value
private static final org.eclipse.jdt.internal.compiler.impl.BooleanConstant TRUE
private static final org.eclipse.jdt.internal.compiler.impl.BooleanConstant FALSE
static void ()
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (boolean)
boolean value
private void (boolean)
boolean value
public boolean booleanValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
org/eclipse/jdt/internal/compiler/impl/CharConstant.classCharConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.CharConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private char value
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (char)
char value
private void (char)
char value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.CharConstant other
}
org/eclipse/jdt/internal/compiler/impl/FloatConstant.classFloatConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.FloatConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
float value
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (float)
float value
private void (float)
float value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.FloatConstant other
}
org/eclipse/jdt/internal/compiler/impl/ShortConstant.classShortConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.ShortConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private short value
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (short)
short value
private void (short)
short value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.ShortConstant other
}
org/eclipse/jdt/internal/compiler/flow/
org/eclipse/jdt/internal/compiler/flow/TryFlowContext.classTryFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public abstract org.eclipse.jdt.internal.compiler.flow.TryFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext {
public org.eclipse.jdt.internal.compiler.flow.FlowContext outerTryContext
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public void markFinallyNullStatus (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int nullStatus
public void mergeFinallyNullInfo (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
}
org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext$EscapingExceptionCatchSite.classLoopingFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext$EscapingExceptionCatchSite extends java.lang.Object {
final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
final org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext catchingContext
public void (org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext catchingContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
void simulateThrowAfterLoopBack (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
}
org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo.classUnconditionalFlowInfo.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo extends org.eclipse.jdt.internal.compiler.flow.FlowInfo {
public static final boolean COVERAGE_TEST_FLAG
public static int CoverageTestId
public long definiteInits
public long potentialInits
public long nullBit1
public long nullBit2
public long nullBit3
public long nullBit4
public static final int extraLength
public long[][] extra
public int maxFieldCount
public static final int BitCacheSize
public void ()
public static org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo fakeInitializedFlowInfo (int, int)
int localsCount
int maxFieldCount
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
int i
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addNullInfoFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
private org.eclipse.jdt.internal.compiler.flow.FlowInfo addInfoFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
boolean handleInits
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
boolean thisHadNulls
boolean otherHasNulls
long a1
long a1
long a2
long a2
long a3
long a3
long a4
long a4
long na1
long na1
long na2
long na2
long na3
long na3
long na4
long na4
long b1
long b1
long b2
long b2
long b3
long b3
long b4
long b4
long nb1
long nb1
long nb2
long nb2
long nb3
long nb3
long nb4
long nb4
int mergeLimit
int copyLimit
int length
int otherLength
int j
int otherLength
int j
int j
int i
int i
int j
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addPotentialInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
int i
int length
int otherLength
int j
int otherLength
int j
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo addPotentialNullInfoFrom (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
boolean thisHadNulls
boolean thisHasNulls
long a1
long a1
long a2
long a2
long a3
long a3
long a4
long a4
long na1
long na1
long na2
long na2
long na3
long na3
long na4
long na4
long b1
long b1
long b2
long b2
long b3
long b3
long b4
long b4
long nb1
long nb1
long nb2
long nb2
long nb3
long nb3
long nb4
long nb4
int mergeLimit
int copyLimit
int j
int j
int i
public final boolean cannotBeDefinitelyNullOrNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
long a2
long a3
long a4
public final boolean cannotBeNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean canOnlyBeNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public org.eclipse.jdt.internal.compiler.flow.FlowInfo copy ()
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo copy
boolean hasNullInfo
int length
int j
int j
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo discardInitializationInfo ()
int i
int length
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo discardNonFieldInitializations ()
int limit
long mask
int vectorIndex
int length
long mask
int j
int i
int j
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue ()
private final boolean isDefinitelyAssigned (int)
int position
int vectorIndex
public final boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public final boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public final boolean isDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean hasNullInfoFor (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
private final boolean isPotentiallyAssigned (int)
int position
int vectorIndex
public final boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public final boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public final boolean isPotentiallyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isPotentiallyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isPotentiallyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isProtectedNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isProtectedNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
protected static boolean isTrue (boolean, java.lang.String)
boolean expression
String message
public void markAsComparedEqualToNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
long a1
long a1
long a2
long a2
long a3
long a3
long a4
long a4
long na2
long na2
int vectorIndex
int length
int j
int oldLength
int newLength
int j
public void markAsComparedEqualToNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int j
int oldLength
int newLength
int j
private final void markAsDefinitelyAssigned (int)
int position
long mask
int vectorIndex
int length
int j
int oldLength
int j
long mask
public void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long mask
long mask
int position
int vectorIndex
int length
int j
int oldLength
int j
public void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long mask
long mask
int position
int vectorIndex
int length
int j
int oldLength
int j
public void markAsDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long mask
long mask
int position
int vectorIndex
int length
int j
int oldLength
int j
public void resetNullInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
public void markPotentiallyUnknownBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int j
int oldLength
int j
public void markPotentiallyNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int j
int oldLength
int j
public void markPotentiallyNonNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int j
int oldLength
int j
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedWith (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
boolean thisHasNulls
boolean otherHasNulls
boolean thisHadNulls
long a1
long a1
long a1
long a1
long a2
long a2
long a2
long a2
long a3
long a3
long a3
long a3
long a4
long a4
long a4
long a4
long na1
long na1
long na1
long na1
long na2
long na2
long na2
long na2
long na3
long na3
long na3
long na3
long na4
long na4
long nb1
long nb1
long nb1
long nb1
long nb2
long nb2
long nb2
long nb2
long nb3
long nb3
long nb3
long nb3
long nb4
long nb4
long b1
long b1
long b1
long b1
long b2
long b2
long b2
long b2
long b3
long b3
long b3
long b3
long b4
long b4
long b4
long b4
int mergeLimit
int copyLimit
int resetLimit
int i
int length
int otherLength
int j
int otherLength
int j
static int numberOfEnclosingFields (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int count
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo nullInfoLessUnconditionalCopy ()
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo copy
int length
int j
public org.eclipse.jdt.internal.compiler.flow.FlowInfo safeInitsWhenTrue ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo setReachMode (int)
int reachMode
int i
int length
public java.lang.String toString ()
String def
String pot
String nullS
int i
int ceil
String def
String pot
int i
int ceil
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalCopy ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalFieldLessCopy ()
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo copy
int limit
long mask
int vectorIndex
int length
int copyStart
long mask
int copyLength
int j
int j
int j
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInits ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInitsWithoutSideEffect ()
public void resetAssignmentInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void resetAssignmentInfo (int)
int position
long mask
int vectorIndex
long mask
}
org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo$AssertionFailedException.classUnconditionalFlowInfo.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo$AssertionFailedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/eclipse/jdt/internal/compiler/flow/ConditionalFlowInfo.classConditionalFlowInfo.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.ConditionalFlowInfo extends org.eclipse.jdt.internal.compiler.flow.FlowInfo {
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
void (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo otherInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addNullInfoFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo otherInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addPotentialInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo otherInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo asNegatedCondition ()
org.eclipse.jdt.internal.compiler.flow.FlowInfo extra
public org.eclipse.jdt.internal.compiler.flow.FlowInfo copy ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue ()
public boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean hasNullInfoFor (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isPotentiallyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isPotentiallyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isPotentiallyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isProtectedNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean isProtectedNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsComparedEqualToNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsComparedEqualToNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void resetNullInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markPotentiallyNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markPotentiallyNonNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markPotentiallyUnknownBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public org.eclipse.jdt.internal.compiler.flow.FlowInfo setReachMode (int)
int reachMode
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedWith (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo nullInfoLessUnconditionalCopy ()
public java.lang.String toString ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo safeInitsWhenTrue ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalCopy ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalFieldLessCopy ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInits ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInitsWithoutSideEffect ()
public void resetAssignmentInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
}
org/eclipse/jdt/internal/compiler/flow/LabelFlowContext.classLabelFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.LabelFlowContext extends org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext {
public char[] labelName
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, char[], org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
char[] labelName
org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
void checkLabelValidity (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext current
char[] currentLabelName
public java.lang.String individualToString ()
public char[] labelName ()
}
org/eclipse/jdt/internal/compiler/flow/InsideSubRoutineFlowContext.classInsideSubRoutineFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext extends org.eclipse.jdt.internal.compiler.flow.TryFlowContext {
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public java.lang.String individualToString ()
StringBuffer buffer
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn ()
public boolean isNonReturningContext ()
public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement subroutine ()
}
org/eclipse/jdt/internal/compiler/flow/FlowContext.classFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.FlowContext extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants {
public static final org.eclipse.jdt.internal.compiler.flow.FlowContext NotContinuableContext
public org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public org.eclipse.jdt.internal.compiler.flow.FlowContext parent
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnFinally
public int conditionalLevel
public int tagBits
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][] providedExpectedTypes
private org.eclipse.jdt.internal.compiler.ast.Reference[] nullCheckedFieldReferences
private int timeToLiveForNullCheckInfo
public static final int DEFER_NULL_DIAGNOSTIC
public static final int PREEMPT_NULL_DIAGNOSTIC
public static final int INSIDE_NEGATION
public static final int HIDE_NULL_COMPARISON_WARNING
public static final int HIDE_NULL_COMPARISON_WARNING_MASK
public static final int CAN_ONLY_NULL_NON_NULL
public static final int CAN_ONLY_NULL
public static final int CAN_ONLY_NON_NULL
public static final int MAY_NULL
public static final int ASSIGN_TO_NONNULL
public static final int IN_UNBOXING
public static final int EXIT_RESOURCE
public static final int CHECK_MASK
public static final int IN_COMPARISON_NULL
public static final int IN_COMPARISON_NON_NULL
public static final int IN_ASSIGNMENT
public static final int IN_INSTANCEOF
public static final int CONTEXT_MASK
static void ()
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public void recordNullCheckedFieldReference (org.eclipse.jdt.internal.compiler.ast.Reference, int)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int timeToLive
int len
int i
public void extendTimeToLiveForNullCheckedField (int)
int t
public void expireNullCheckedFieldInfo ()
public boolean isNullcheckedFieldAccess (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int len
int i
org.eclipse.jdt.internal.compiler.ast.Reference checked
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel ()
public void checkExceptionHandlers (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void checkExceptionHandlers (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean isExceptionOnAutoClose
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
java.util.ArrayList abruptlyExitedLoops
org.eclipse.jdt.internal.compiler.ast.Expression throwExpression
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding throwArgBinding
org.eclipse.jdt.internal.compiler.lookup.CatchParameterBinding parameter
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext exceptionContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptions
boolean definitelyCaught
int caughtIndex
int caughtCount
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
int state
int i
int abruptlyExitedLoopsCount
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loop
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
public void checkExceptionHandlers (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] raisedExceptions
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int remainingCount
int raisedCount
int raisedCount
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
java.util.ArrayList abruptlyExitedLoops
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext exceptionContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptions
int caughtCount
boolean[] locallyCaught
int caughtIndex
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
int raisedIndex
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
int state
int i
int abruptlyExitedLoopsCount
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loop
int i
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exception
int j
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo getInitsForFinalBlankInitializationCheck (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext initializationContext
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext exceptionContext
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForBreakLabel (char[])
char[] labelName
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
char[] currentLabelName
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForContinueLabel (char[])
char[] labelName
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastContinuable
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
char[] currentLabelName
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForDefaultBreak ()
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForDefaultContinue ()
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
public org.eclipse.jdt.internal.compiler.flow.FlowContext getLocalParent ()
public java.lang.String individualToString ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnBreak ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn ()
public boolean isBreakable ()
public boolean isContinuable ()
public boolean isNonReturningContext ()
public boolean isSubRoutine ()
public char[] labelName ()
public void markFinallyNullStatus (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int nullStatus
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo newInfo
public void mergeFinallyNullInfo (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void recordAbruptExit ()
public void recordBreakFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void recordBreakTo (org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
public void recordContinueFrom (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext innerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean recordExitAgainstResource (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
protected void recordProvidedExpectedTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int nullCount
int size
int oldLen
protected boolean recordFinalAssignment (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
org.eclipse.jdt.internal.compiler.ast.Reference finalReference
protected void recordNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
public void recordUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
protected void checkUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int status
public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
public void recordSettingFinal (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
org.eclipse.jdt.internal.compiler.ast.Reference finalReference
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext context
public void recordUsingNullReference (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int checkTypeWithoutHideNullWarning
org.eclipse.jdt.internal.compiler.ast.Expression reference
void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement subroutine ()
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.flow.FlowContext current
int parentsCount
org.eclipse.jdt.internal.compiler.flow.FlowContext[] parents
int index
int i
int j
int j
public void recordNullityMismatch (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowContext currentContext
int isInsideAssert
char[][] annotationName
protected boolean internalRecordNullityMismatch (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int checkType
}
org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.classExceptionHandlingFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext {
public static final int BitCacheSize
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] handledExceptions
int[] isReached
int[] isNeeded
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo[] initsOnExceptions
org.eclipse.jdt.internal.compiler.codegen.ObjectCache indexes
boolean isMethodContext
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn
public org.eclipse.jdt.internal.compiler.flow.FlowContext initializationParent
public java.util.ArrayList extendedExceptions
private static final org.eclipse.jdt.internal.compiler.ast.Argument[] NO_ARGUMENTS
public org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
private int[] exceptionToCatchBlockMap
static void ()
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] handledExceptions
org.eclipse.jdt.internal.compiler.flow.FlowContext initializationParent
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], int[], org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] handledExceptions
int[] exceptionToCatchBlockMap
org.eclipse.jdt.internal.compiler.flow.FlowContext initializationParent
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], int[], org.eclipse.jdt.internal.compiler.ast.Argument[], org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] handledExceptions
int[] exceptionToCatchBlockMap
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
org.eclipse.jdt.internal.compiler.flow.FlowContext initializationParent
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
int count
int cacheSize
boolean markExceptionsAndThrowableAsReached
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding handledException
int catchBlock
public void complainIfUnusedExceptionHandlers (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] docCommentReferences
int docCommentReferencesLength
int i
int i
int count
int index
int j
public void complainIfUnusedExceptionHandlers (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int index
int count
int cacheIndex
int bitMask
private org.eclipse.jdt.internal.compiler.ast.ASTNode getExceptionType (int)
int index
int catchBlock
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeRefs
int i
int len
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
public java.lang.String individualToString ()
StringBuffer buffer
int length
int i
int cacheIndex
int bitMask
int catchBlock
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnException (int)
int index
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn ()
public void mergeUnhandledException (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding newException
int i
boolean isRedundant
int i
public void recordHandlingException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.lookup.TypeBinding caughtException
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
boolean wasAlreadyDefinitelyCaught
int index
int cacheIndex
int bitMask
int catchBlock
org.eclipse.jdt.internal.compiler.lookup.CatchParameterBinding catchParameter
public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement subroutine ()
}
org/eclipse/jdt/internal/compiler/flow/SwitchFlowContext.classSwitchFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext {
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnBreak
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
boolean isPreTest
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel ()
public java.lang.String individualToString ()
StringBuffer buffer
public boolean isBreakable ()
public void recordBreakFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
}
org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.classInitializationFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext extends org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext {
public int exceptionCount
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] thrownExceptions
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] exceptionThrowers
public org.eclipse.jdt.internal.compiler.flow.FlowInfo[] exceptionThrowerFlowInfos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsBeforeContext
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsBeforeContext
org.eclipse.jdt.internal.compiler.flow.FlowContext initializationParent
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void checkInitializerExceptions (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext initializerContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
public java.lang.String individualToString ()
StringBuffer buffer
int i
public void recordHandlingException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.lookup.TypeBinding caughtException
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
boolean wasMasked
int size
}
org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.classLoopingFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext extends org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext {
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnContinue
private org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo upstreamNullFlowInfo
private org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext[] innerFlowContexts
private org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo[] innerFlowInfos
private int innerFlowContextsCount
private org.eclipse.jdt.internal.compiler.flow.LabelFlowContext[] breakTargetContexts
private int breakTargetsCount
org.eclipse.jdt.internal.compiler.ast.Reference[] finalAssignments
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] finalVariables
int assignCount
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] nullLocals
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nullReferences
int[] nullCheckTypes
int nullCount
private java.util.ArrayList escapingExceptionCatchSites
org.eclipse.jdt.internal.compiler.lookup.Scope associatedScope
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.flow.FlowInfo upstreamNullFlowInfo
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
org.eclipse.jdt.internal.compiler.lookup.Scope associatedScope
boolean isPreTest
public void complainOnDeferredFinalChecks (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
boolean complained
org.eclipse.jdt.internal.compiler.flow.FlowContext context
public void complainOnDeferredNullChecks (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo callerFlowInfo
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo upstreamCopy
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
int nullStatus
char[][] annotationName
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
int i
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel ()
public java.lang.String individualToString ()
StringBuffer buffer
public boolean isContinuable ()
public boolean isContinuedTo ()
public void recordBreakTo (org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
int current
public void recordContinueFrom (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext innerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext inner
int length
protected boolean recordFinalAssignment (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
org.eclipse.jdt.internal.compiler.ast.Reference finalAssignment
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void recordNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
int checkType
public void recordUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean recordExitAgainstResource (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void recordUsingNullReference (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int checkTypeWithoutHideNullWarning
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.Expression reference
void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int i
public void simulateThrowAfterLoopBack (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int exceptionCount
public void recordCatchContextOfEscapingException (org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext catchingContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
public boolean hasEscapingExceptions ()
protected boolean internalRecordNullityMismatch (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int checkType
}
org/eclipse/jdt/internal/compiler/flow/FlowInfo.classFlowInfo.java
package org.eclipse.jdt.internal.compiler.flow
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo extends java.lang.Object {
public int tagBits
public static final int REACHABLE
public static final int UNREACHABLE_OR_DEAD
public static final int UNREACHABLE_BY_NULLANALYSIS
public static final int UNREACHABLE
public static final int NULL_FLAG_MASK
public static final int UNKNOWN
public static final int NULL
public static final int NON_NULL
public static final int POTENTIALLY_UNKNOWN
public static final int POTENTIALLY_NULL
public static final int POTENTIALLY_NON_NULL
public static final org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo DEAD_END
static void ()
public void ()
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo addInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo addNullInfoFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo addPotentialInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
public org.eclipse.jdt.internal.compiler.flow.FlowInfo asNegatedCondition ()
public static org.eclipse.jdt.internal.compiler.flow.FlowInfo conditional (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
public boolean cannotBeDefinitelyNullOrNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean cannotBeNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean canOnlyBeNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo copy ()
public static org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initial (int)
int maxFieldCount
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo info
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse ()
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue ()
public abstract boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
public abstract boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean hasNullInfoFor (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
public abstract boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isPotentiallyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isPotentiallyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isPotentiallyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isProtectedNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isProtectedNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markAsComparedEqualToNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markAsComparedEqualToNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
public abstract void markAsDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void resetNullInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markPotentiallyUnknownBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markPotentiallyNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markPotentiallyNonNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract void markAsDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public void markNullStatus (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int nullStatus
public int nullStatus (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int status
public static int mergeNullStatus (int, int)
int nullStatus1
int nullStatus2
boolean canBeNull
boolean canBeNonNull
public static org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedOptimizedBranches (org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
boolean isOptimizedTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
boolean isOptimizedFalse
boolean allowFakeDeadBranch
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
public static org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedOptimizedBranchesIfElse (org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean, boolean, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.IfStatement, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
boolean isOptimizedTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
boolean isOptimizedFalse
boolean allowFakeDeadBranch
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
boolean reportDeadCodeInKnownPattern
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedInfo
public int reachMode ()
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo safeInitsWhenTrue ()
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo setReachMode (int)
public abstract org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedWith (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
public abstract org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo nullInfoLessUnconditionalCopy ()
public java.lang.String toString ()
public abstract org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalCopy ()
public abstract org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalFieldLessCopy ()
public abstract org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInits ()
public abstract org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInitsWithoutSideEffect ()
public abstract void resetAssignmentInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public static int tagBitsToNullStatus (long)
long tagBits
}
org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.classFinallyFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext extends org.eclipse.jdt.internal.compiler.flow.TryFlowContext {
org.eclipse.jdt.internal.compiler.ast.Reference[] finalAssignments
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] finalVariables
int assignCount
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] nullLocals
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nullReferences
int[] nullCheckTypes
int nullCount
public org.eclipse.jdt.internal.compiler.flow.FlowContext tryContext
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext tryContext
public void complainOnDeferredChecks (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
boolean complained
org.eclipse.jdt.internal.compiler.flow.FlowContext currentContext
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int nullStatus
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
char[][] annotationName
public java.lang.String individualToString ()
StringBuffer buffer
public boolean isSubRoutine ()
protected boolean recordFinalAssignment (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
org.eclipse.jdt.internal.compiler.ast.Reference finalAssignment
public void recordUsingNullReference (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int checkTypeWithoutHideNullWarning
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.Expression reference
void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int i
protected void recordNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
int checkType
int newLength
public void recordUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
protected boolean internalRecordNullityMismatch (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int checkType
}
org/eclipse/jdt/internal/compiler/CompilationResult$1.classCompilationResult.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.CompilationResult$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/eclipse/jdt/internal/compiler/ast/
org/eclipse/jdt/internal/compiler/ast/IntLiteral.classIntLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IntLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
private static final char[] HEXA_MIN_VALUE
private static final char[] HEXA_MINUS_ONE_VALUE
private static final char[] OCTAL_MIN_VALUE
private static final char[] OCTAL_MINUS_ONE_VALUE
private static final char[] DECIMAL_MIN_VALUE
private static final char[] DECIMAL_MAX_VALUE
private char[] reducedForm
public int value
public static final org.eclipse.jdt.internal.compiler.ast.IntLiteral One
static void ()
public static org.eclipse.jdt.internal.compiler.ast.IntLiteral buildIntLiteral (char[], int, int)
char[] token
int s
int e
char[] intReducedToken
void (char[], char[], int, int)
char[] token
char[] reducedForm
int start
int end
void (char[], char[], int, int, int, org.eclipse.jdt.internal.compiler.impl.Constant)
char[] token
char[] reducedForm
int start
int end
int value
org.eclipse.jdt.internal.compiler.impl.Constant constant
public void computeConstant ()
char[] token
int tokenLength
int radix
int j
private void computeValue (char[], int, int, int)
char[] token
int tokenLength
int radix
int j
int digitValue
int computedValue
public org.eclipse.jdt.internal.compiler.ast.IntLiteral convertToMinValue ()
char[] token
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/JavadocFieldReference.classJavadocFieldReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public void (char[], long)
char[] source
long pos
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
char[] selector
org.eclipse.jdt.internal.compiler.lookup.MethodBinding possibleMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
public boolean isSuperAccess ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/DoubleLiteral.classDoubleLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.DoubleLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
double value
public void (char[], int, int)
char[] token
int s
int e
public void computeConstant ()
Double computedValue
Double computedValue
boolean containsUnderscores
double v
double doubleValue
boolean isHexaDecimal
int i
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/OperatorExpression.classOperatorExpression.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.OperatorExpression extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public static int[][] OperatorSignatures
static void ()
public void ()
public static final void classInitialize ()
public static final java.lang.String generateTableTestCase ()
int[] operators
org.eclipse.jdt.internal.compiler.ast.OperatorExpression$1Decode decode
String s
int error
int i
int operator
int left
int right
int result
String begin
String test
public static final int[] get_AND ()
int[] table
public static final int[] get_AND_AND ()
int[] table
public static final int[] get_DIVIDE ()
public static final int[] get_EQUAL_EQUAL ()
int[] table
public static final int[] get_GREATER ()
public static final int[] get_GREATER_EQUAL ()
public static final int[] get_LEFT_SHIFT ()
int[] table
public static final int[] get_LESS ()
int[] table
public static final int[] get_LESS_EQUAL ()
public static final int[] get_MINUS ()
int[] table
public static final int[] get_MULTIPLY ()
public static final int[] get_OR ()
public static final int[] get_OR_OR ()
public static final int[] get_PLUS ()
int[] table
public static final int[] get_REMAINDER ()
public static final int[] get_RIGHT_SHIFT ()
public static final int[] get_UNSIGNED_RIGHT_SHIFT ()
public static final int[] get_XOR ()
public java.lang.String operatorToString ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public abstract java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
}
org/eclipse/jdt/internal/compiler/ast/EmptyStatement.classEmptyStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.EmptyStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public void (int, int)
int startPosition
int endPosition
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public int complainIfUnreachable (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int complaintLevel
boolean endOfBlock
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/MarkerAnnotation.classMarkerAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation extends org.eclipse.jdt.internal.compiler.ast.Annotation {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/TrueLiteral.classTrueLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TrueLiteral extends org.eclipse.jdt.internal.compiler.ast.MagicLiteral {
static final char[] source
static void ()
public void (int, int)
int s
int e
public void computeConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/Literal.classLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Literal extends org.eclipse.jdt.internal.compiler.ast.Expression {
public void (int, int)
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public abstract void computeConstant ()
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public abstract char[] source ()
}
org/eclipse/jdt/internal/compiler/ast/FieldReference.classFieldReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FieldReference extends org.eclipse.jdt.internal.compiler.ast.Reference implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public static final int READ
public static final int WRITE
public org.eclipse.jdt.internal.compiler.ast.Expression receiver
public char[] token
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] syntheticAccessors
public long nameSourcePosition
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
boolean nonStatic
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding ()
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
boolean isStatic
boolean isThisReceiver
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isUnboxing
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isEquivalent (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
char[] otherToken
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
char[][] thisTokens
char[][] otherTokens
private char[][] getThisFieldTokens (int)
int nestingCount
char[][] result
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding ()
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean isReadAccess
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding destinationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean receiverCast
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean avoidSecondary
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
boolean isImplicitThisRcv
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding nullAnnotatedVariableBinding (boolean)
boolean supportTypeAnnotations
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair$1.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.MemberValuePair$1 extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.compiler.ast.MemberValuePair this$0
void (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference reference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scop
}
org/eclipse/jdt/internal/compiler/ast/Annotation$1MissingTargetBuilder.classAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.Annotation$1MissingTargetBuilder extends java.lang.Object {
StringBuffer targetBuffer
private final long val$containerAnnotationTypeTargets
private final long val$targets
void (long, long)
void check (long, char[])
long targetMask
char[] targetName
void checkAnnotationType (char[])
char[] targetName
private void add (char[])
char[] targetName
public java.lang.String toString ()
public boolean hasError ()
}
org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.classParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], int, long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int dim
long[] positions
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgumentsOnTypeComponent
int j
int max2
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
long[] positions
public void checkBounds (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void checkBounds (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int index
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
int totalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] allAnnotations
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference pqtr
public boolean isParameterizedTypeReference ()
public char[][] getParameterizedTypeName ()
int length
char[][] qParamName
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arguments
StringBuffer buffer
int j
int argLength
int nameLength
int dim
char[] dimChars
int i
int index
public org.eclipse.jdt.internal.compiler.ast.TypeReference[][] getTypeArguments ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean checkBounds
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveLeafType (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean checkBounds
boolean isClassScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference[] args
int argLength
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
boolean typeIsConsistent
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding qualifyingType
int i
int max
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference[] args
int argLength
int k
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] args
org.eclipse.jdt.internal.compiler.ast.TypeReference keep
int argLength
boolean isDiamond
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
boolean argHasError
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentOriginal
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference arg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualEnclosing
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentOriginal
private void createArrayType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int typeArgumentLength
int max
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int typeArgumentLength
int max
int j
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLevels
int i
int annotationsLength
int j
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int i
int max
int j
int max2
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int annotationsLevels
int i
int annotationsLength
int j
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int i
int max
int j
int max2
}
org/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration.classAbstractMethodDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration extends org.eclipse.jdt.internal.compiler.ast.ASTNode implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
public org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public char[] selector
public int declarationSourceStart
public int declarationSourceEnd
public int modifiers
public int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public org.eclipse.jdt.internal.compiler.ast.Receiver receiver
public org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
public org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public int explicitDeclarations
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public boolean ignoreFurtherInvestigation
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public int bodyStart
public int bodyEnd
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void createArgumentBindings ()
static void createArgumentBindings (org.eclipse.jdt.internal.compiler.ast.Argument[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean useTypeAnnotations
int i
int length
org.eclipse.jdt.internal.compiler.ast.Argument argument
long argTypeTagBits
public void bindArguments ()
int i
int length
boolean used
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] paramAnnotations
int i
int length
org.eclipse.jdt.internal.compiler.ast.Argument argument
int j
public void bindThrownExceptions ()
int thrownExceptionLength
int length
int i
int bindingIndex
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference thrownException
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding thrownExceptionBinding
char[][] bindingCompoundName
int lengthName
char[] thrownExceptionTypeName
static void analyseArguments (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Argument[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Argument[] methodArguments
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int i
int count
Boolean nonNullNess
static void analyseArguments18 (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Argument[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Argument[] methodArguments
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int length
int i
long tagBits
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int problemResetPC
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
boolean restart
boolean abort
org.eclipse.jdt.internal.compiler.problem.AbortMethod e
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
int i
int max
public void getAllAnnotationContexts (int, java.util.List)
int targetType
java.util.List allAnnotationContexts
private void checkArgumentsSize ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int size
int i
int max
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
public boolean hasErrors ()
public boolean isAbstract ()
public boolean isAnnotationMethod ()
public boolean isClinit ()
public boolean isConstructor ()
public boolean isDefaultConstructor ()
public boolean isDefaultMethod ()
public boolean isInitializationMethod ()
public boolean isMethod ()
public boolean isNative ()
public boolean isStatic ()
public abstract void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
int max
int j
int i
int i
public java.lang.StringBuffer printBody (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public java.lang.StringBuffer printReturnType (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope upperScope
long sourceLevel
public void resolveReceiver ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedReceiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingReceiver
char[][] tokens
public void resolveJavadoc ()
int javadocVisibility
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void resolveStatements ()
int i
int length
public void tagAsHavingErrors ()
public void tagAsHavingIgnoredMandatoryErrors (int)
int problemId
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters ()
void validateNullAnnotations (long)
long sourceLevel
int length
int i
long nullAnnotationTagBit
int length
int i
}
org/eclipse/jdt/internal/compiler/ast/CastExpression$1.classCastExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.CastExpression$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
void (org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualReceiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public int sourceStart ()
public int sourceEnd ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public boolean receiverIsImplicitThis ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope someScope
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
}
org/eclipse/jdt/internal/compiler/ast/BinaryExpression.classBinaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.BinaryExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression left
public org.eclipse.jdt.internal.compiler.ast.Expression right
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public void (org.eclipse.jdt.internal.compiler.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression expression
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void computeConstant (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int leftId
int rightId
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
public void generateOptimizedGreaterThan (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateOptimizedGreaterThanOrEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateOptimizedLessThan (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateOptimizedLessThanOrEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateLogicalAnd (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateLogicalOr (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateLogicalXor (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateOptimizedLogicalAnd (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalTrueLabel
public void generateOptimizedLogicalOr (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
public void generateOptimizedLogicalXor (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateOptimizedStringConcatenation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
int pc
public void generateOptimizedStringConcatenationCreation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
int pc
public boolean isCompactableOperation ()
void nonRecursiveResolveTypeUpwards (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean leftIsCast
boolean rightIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
int leftTypeID
int rightTypeID
boolean use15specifics
int operator
int operatorSignature
public void optimizedBooleanConstant (int, int, int)
int leftId
int operator
int rightId
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.Constant cst
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean leftIsCast
boolean rightIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
int leftTypeID
int rightTypeID
boolean use15specifics
int operator
int operatorSignature
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/SuperReference.classSuperReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SuperReference extends org.eclipse.jdt.internal.compiler.ast.ThisReference {
public void (int, int)
int sourceStart
int sourceEnd
public static org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall implicitSuperConstructorCall ()
public boolean isImplicitThis ()
public boolean isSuper ()
public boolean isUnqualifiedSuper ()
public boolean isThis ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingReceiverType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/AssertStatement.classAssertStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AssertStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression assertExpression
public org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
int preAssertInitStateIndex
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding assertionSyntheticFieldBinding
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
org.eclipse.jdt.internal.compiler.ast.Expression assertExpression
int startPosition
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression assertExpression
int startPosition
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isOptimizedTrueAssertion
boolean isOptimizedFalseAssertion
org.eclipse.jdt.internal.compiler.flow.FlowInfo conditionFlowInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo assertWhenTrueInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo assertInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo exceptionInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel assertionActivationLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionArgumentType
int id
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding outerMostClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/compiler/ast/MessageSend.classMessageSend.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MessageSend extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.ast.Invocation {
public org.eclipse.jdt.internal.compiler.ast.Expression receiver
public char[] selector
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public long nameSourcePosition
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueCast
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
private org.eclipse.jdt.internal.compiler.ast.ExpressionContext expressionContext
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable inferenceContexts
protected org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper
private static final int TRUE_ASSERTION
private static final int FALSE_ASSERTION
private static final int NULL_ASSERTION
private static final int NONNULL_ASSERTION
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean nonStatic
boolean wasInsideAssert
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean analyseResources
int i
org.eclipse.jdt.internal.compiler.lookup.TypeConstants$CloseMethodRecord record
int len
int j
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
private void recordCallingClose (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Expression closeTarget
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVariable
private int detectAssertionUtility (int)
int argumentIdx
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
private org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseBooleanAssertion (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean wasInsideAssert
boolean passOnTrue
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isOptimizedTrueAssertion
boolean isOptimizedFalseAssertion
int tagBitsSave
org.eclipse.jdt.internal.compiler.flow.FlowInfo conditionFlowInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo assertWhenPassInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo assertWhenPassInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo assertWhenFailInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo assertWhenFailInfo
boolean isOptimizedPassing
boolean isOptimizedPassing
boolean isOptimizedFailing
boolean isOptimizedFailing
private org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseNullAssertion (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean expectingNull
int nullStatus
boolean willFail
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] path
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isUnboxing
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding destinationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
long tagBits
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
long sourceLevel
boolean receiverCast
boolean argsContainCast
boolean receiverIsType
int length
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean avoidSecondary
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethodBinding
protected void findMethodBinding (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding pgmb
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ctx
int length
boolean sawRawType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] finalArgumentTypes
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding finalArgumentType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkAgainstFinalTargetType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ctx
org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedBinding
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void setExpressionContext (org.eclipse.jdt.internal.compiler.ast.ExpressionContext)
org.eclipse.jdt.internal.compiler.ast.ExpressionContext context
public boolean isPolyExpression ()
public boolean isPolyExpression (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding resolutionCandidate
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding pgmb
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidateOriginal
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void setFieldIndex (int)
int depth
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int typeArgumentsLength
int argumentsLength
int i
public boolean statementExpression ()
public boolean receiverIsImplicitThis ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean reportErrors
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments ()
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
public void registerInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 getInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding method
public boolean usesInference ()
public boolean updateBindings (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean hasUpdate
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ctx
public boolean innersNeedUpdate ()
public void innerUpdateDone ()
public org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
}
org/eclipse/jdt/internal/compiler/ast/EqualExpression.classEqualExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.EqualExpression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
private void checkNullComparison (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
int rightStatus
int leftStatus
boolean leftNonNullChecked
boolean rightNonNullChecked
boolean checkEquality
boolean contextualCheckEquality
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void checkVariableComparison (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, int, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int nullStatus
org.eclipse.jdt.internal.compiler.ast.Expression reference
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
public final void computeConstant (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
public void generateBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
boolean isEqualOperator
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.Constant rightCst
boolean leftBool
boolean rightBool
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
boolean inline
boolean inline
int pc
public void generateNonBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
boolean isEqualOperator
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedNonBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant inline
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean leftIsCast
boolean rightIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalLeftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRightType
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean use15specifics
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
int leftTypeID
int rightTypeID
int operatorSignature
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
int operator
org.eclipse.jdt.internal.compiler.lookup.TypeBinding objectType
boolean unnecessaryLeftCast
boolean unnecessaryRightCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateRightType
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/AnnotationMethodDeclaration.classAnnotationMethodDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
public int extendedDimensions
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
public boolean isAnnotationMethod ()
public boolean isMethod ()
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
int max
int j
int i
int i
public void resolveStatements ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafReturnType
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int annotationsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/LambdaExpression$1LambdaTypeBinding.classLambdaExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.LambdaExpression$1LambdaTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
final org.eclipse.jdt.internal.compiler.ast.LambdaExpression this$0
void (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods ()
public char[] sourceName ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public char[] computeUniqueKey ()
public java.lang.String toString ()
StringBuffer output
}
org/eclipse/jdt/internal/compiler/ast/UnionTypeReference.classUnionTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.UnionTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int length
public char[] getLastToken ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] allExceptionTypes
boolean hasError
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
int j
public char[][] getTypeName ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int length
int i
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
public boolean isUnionType ()
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
}
org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.classConstructorDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration {
public org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext initializerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialReachMode
int nonStaticFieldInfoReachMode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext constructorContext
java.util.ArrayList computedExceptions
int size
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] actuallyThrownExceptions
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
boolean enableSyntacticNullAnalysisForFields
int complaintLevel
int i
int count
org.eclipse.jdt.internal.compiler.ast.Statement stat
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
boolean isValueProvidedUsingAnnotation (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int length
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int j
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int problemResetPC
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
boolean restart
boolean abort
org.eclipse.jdt.internal.compiler.problem.AbortMethod e
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
public void generateSyntheticFieldInitializationsIfNecessary (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArgs
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArg
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArg
private void internalGenerateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
int codeAttributeOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int enumOffset
int argSlotSize
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializerScope
boolean needFieldInitializations
boolean preInitSyntheticFields
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
public void getAllAnnotationContexts (int, java.util.List)
int targetType
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public boolean isConstructor ()
public boolean isDefaultConstructor ()
public boolean isInitializationMethod ()
public boolean isRecursive (java.util.ArrayList)
java.util.ArrayList visited
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration targetConstructor
int index
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer printBody (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public void resolveJavadoc ()
int javadocVisibility
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void resolveStatements ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int annotationsLength
int i
int typeParametersLength
int i
int argumentLength
int i
int thrownExceptionsLength
int i
int statementsLength
int i
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters ()
}
org/eclipse/jdt/internal/compiler/ast/Block.classBlock.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Block extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public int explicitDeclarations
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean lambdaBody
public void (int, boolean)
int explicitDeclarations
boolean lambdaBody
public void (int)
int explicitDeclarations
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int complaintLevel
boolean enableSyntacticNullAnalysisForFields
int i
int max
org.eclipse.jdt.internal.compiler.ast.Statement stat
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
int numLocals
int i
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
int i
int max
public boolean isEmptyBlock ()
public java.lang.StringBuffer printBody (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
int i
int length
public void resolveUsing (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope givenScope
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
public void branchChainTo (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
}
org/eclipse/jdt/internal/compiler/ast/TypeReference.classTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference extends org.eclipse.jdt.internal.compiler.ast.Expression {
public static final org.eclipse.jdt.internal.compiler.ast.TypeReference[] NO_TYPE_ARGUMENTS
public org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotations
static void ()
public void ()
public static final org.eclipse.jdt.internal.compiler.ast.TypeReference baseTypeReference (int, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
int baseType
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] dimAnnotations
public static final org.eclipse.jdt.internal.compiler.ast.TypeReference baseTypeReference (int, int)
int baseType
int dim
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void checkBounds (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
protected org.eclipse.jdt.internal.compiler.ast.Annotation[][] getMergedAnnotationsOnDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int dimensions
int totalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] mergedAnnotations
int i
int i
int j
public int dimensions ()
public int extraDimensions ()
public org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] getAllAnnotationContexts (int)
int targetType
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
public void getAllAnnotationContexts (int, int, java.util.List)
int targetType
int info
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
public void getAllAnnotationContexts (int, int, java.util.List, org.eclipse.jdt.internal.compiler.ast.Annotation[])
int targetType
int info
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.Annotation[] se7Annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void getAllAnnotationContexts (int, int, java.util.List, org.eclipse.jdt.internal.compiler.ast.Annotation[][], int)
int targetType
int info
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int dimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotationsOnDimension
int j
int max2
public void getAllAnnotationContexts (int, int, int, java.util.List)
int targetType
int info
int typeIndex
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
public void getAllAnnotationContexts (int, java.util.List)
int targetType
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
public org.eclipse.jdt.internal.compiler.ast.Annotation[][] getAnnotationsOnDimensions ()
public org.eclipse.jdt.internal.compiler.ast.TypeReference[][] getTypeArguments ()
public org.eclipse.jdt.internal.compiler.ast.Annotation[][] getAnnotationsOnDimensions (boolean)
boolean useSourceOrder
public void setAnnotationsOnDimensions (org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
public abstract char[] getLastToken ()
public char[][] getParameterizedTypeName ()
protected abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
public abstract char[][] getTypeName ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean hasError
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public boolean isTypeReference ()
public boolean isWildcard ()
public boolean isUnionType ()
public boolean isVarargs ()
public boolean isParameterizedTypeReference ()
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int index
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveSuperType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeArgument (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeArgument (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean pauseHierarchyCheck
public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
protected void resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int location
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.lookup.BlockScope resolutionScope
int dimensions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
long[] nullTagBitsPerDimension
int i
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annots
public int getAnnotatableLevels ()
protected void checkNullConstraints (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference arg
protected void checkNullConstraints (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] variables
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variable
public org.eclipse.jdt.internal.compiler.ast.Annotation findAnnotation (long)
long nullTagBits
org.eclipse.jdt.internal.compiler.ast.Annotation[] innerAnnotations
int annId
int i
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] getTypeReferences ()
}
org/eclipse/jdt/internal/compiler/ast/ThrowStatement.classThrowStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ThrowStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression exception
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression exception
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ArrayReference.classArrayReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayReference extends org.eclipse.jdt.internal.compiler.ast.Reference {
public org.eclipse.jdt.internal.compiler.ast.Expression receiver
public org.eclipse.jdt.internal.compiler.ast.Expression position
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression rec
org.eclipse.jdt.internal.compiler.ast.Expression pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean compoundAssignment
int nullStatus
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
int pc
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
boolean isUnboxing
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arrayType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding positionType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/ReturnStatement.classReturnStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ReturnStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding saveValueVariable
public int initStateIndex
private boolean implicitReturn
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceStart
int sourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceStart
int sourceEnd
boolean implicitReturn
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVariable
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
int subCount
boolean saveValueNeeded
boolean hasValueToSave
boolean noAutoCloseables
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
void checkAgainstNullAnnotation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
long tagBits
long tagBits
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean useTypeAnnotations
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
boolean alreadyGeneratedExpression
Object reusableJSRTarget
int i
int max
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
boolean didEscape
public void generateReturnBytecode (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void generateStoreSaveValueIfNecessary (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
private boolean needValueStore ()
public boolean needValue ()
public void prepareSaveValueLocation (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement targetTryStatement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/ConditionalExpression.classConditionalExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ConditionalExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Expression valueIfTrue
public org.eclipse.jdt.internal.compiler.ast.Expression valueIfFalse
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedIfTrueConstant
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedIfFalseConstant
int trueInitStateIndex
int falseInitStateIndex
int mergedInitStateIndex
private int nullStatus
int ifFalseNullStatus
int ifTrueNullStatus
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private org.eclipse.jdt.internal.compiler.ast.ExpressionContext expressionContext
private boolean isPolyExpression
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalValueIfTrueType
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalValueIfFalseType
private org.eclipse.jdt.internal.compiler.lookup.BlockScope polyExpressionScope
private boolean use18specifics
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Expression valueIfTrue
org.eclipse.jdt.internal.compiler.ast.Expression valueIfFalse
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
int mode
org.eclipse.jdt.internal.compiler.flow.FlowInfo trueFlowInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.flow.FlowInfo falseFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
boolean isValueIfTrueOptimizedTrue
boolean isValueIfTrueOptimizedFalse
boolean isValueIfFalseOptimizedTrue
boolean isValueIfFalseOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo trueFlowTowardsTrue
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo falseFlowTowardsTrue
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo trueFlowTowardsFalse
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo falseFlowTowardsFalse
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
private void computeNullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo trueBranchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo falseBranchInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
int status
int combinedStatus
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean needTruePart
boolean needFalsePart
int position
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.Constant condCst
boolean needTruePart
boolean needFalsePart
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
boolean needConditionValue
boolean isValueIfTrueOptimizedTrue
boolean isValueIfTrueOptimizedFalse
int position
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
long sourceLevel
boolean use15specifics
org.eclipse.jdt.internal.compiler.lookup.TypeBinding conditionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueIfTrueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueIfFalseType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedIfFalseType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedIfTrueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedIfTrueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedIfFalseType
org.eclipse.jdt.internal.compiler.impl.Constant condConstant
org.eclipse.jdt.internal.compiler.impl.Constant trueConstant
org.eclipse.jdt.internal.compiler.impl.Constant falseConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding commonType
protected void computeConversions (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void setExpressionContext (org.eclipse.jdt.internal.compiler.ast.ExpressionContext)
org.eclipse.jdt.internal.compiler.ast.ExpressionContext context
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkAgainstFinalTargetType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isPertinentToApplicability (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public boolean isPolyExpression () throws java.lang.UnsupportedOperationException
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isBoxingCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void tagAsEllipsisArgument ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/InnerInferenceHelper.classInnerInferenceHelper.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper extends java.lang.Object {
private java.util.Map argTypesPerCandidate
public void ()
public void registerInnerResult (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
int argCount
int argIdx
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getArgumentTypesForCandidate (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] plainArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int i
}
org/eclipse/jdt/internal/compiler/ast/StringLiteral.classStringLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.StringLiteral extends org.eclipse.jdt.internal.compiler.ast.Literal {
char[] source
int lineNumber
public void (char[], int, int, int)
char[] token
int start
int end
int lineNumber
public void (int, int)
int s
int e
public void computeConstant ()
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral lit
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
public org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation extendsWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/FalseLiteral.classFalseLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FalseLiteral extends org.eclipse.jdt.internal.compiler.ast.MagicLiteral {
static final char[] source
static void ()
public void (int, int)
int s
int e
public void computeConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/TypeParameter.classTypeParameter.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TypeParameter extends org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration {
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding binding
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
public void ()
public int getKind ()
public void checkBounds (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int i
int length
public void getAllAnnotationContexts (int, int, java.util.List)
int targetType
int typeParameterIndex
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
int annotationsLength
int i
int boundIndex
int boundsLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
private void internalResolve (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean staticContext
org.eclipse.jdt.internal.compiler.lookup.Binding existingType
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.BlockScope resolutionScope
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotationBindings
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLength
int i
int boundsLength
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int annotationsLength
int i
int boundsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/LambdaExpression$1ShapeComputer.classLambdaExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.LambdaExpression$1ShapeComputer extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.compiler.ast.LambdaExpression this$0
void (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.lookup.BlockScope skope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.lookup.ClassScope skope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression type
org.eclipse.jdt.internal.compiler.lookup.BlockScope skope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope skope
}
org/eclipse/jdt/internal/compiler/ast/Initializer.classInitializer.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Initializer extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
public org.eclipse.jdt.internal.compiler.ast.Block block
public int lastVisibleFieldID
public int bodyStart
public int bodyEnd
public void (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block block
int modifiers
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.MethodScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public int getKind ()
public boolean isStatic ()
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int previousFieldID
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
}
org/eclipse/jdt/internal/compiler/ast/UnaryExpression.classUnaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.UnaryExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean expressionIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
int expressionTypeID
boolean use15specifics
int tableId
int tableId
int tableId
int operatorSignature
org.eclipse.jdt.internal.compiler.impl.Constant cst
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ExtendedStringLiteral.classExtendedStringLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extends org.eclipse.jdt.internal.compiler.ast.StringLiteral {
public void (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral str
org.eclipse.jdt.internal.compiler.ast.CharLiteral character
public void (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral str1
org.eclipse.jdt.internal.compiler.ast.StringLiteral str2
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral lit
int length
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
int length
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/ExpressionContext$1.classExpressionContext.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.ExpressionContext$1 extends org.eclipse.jdt.internal.compiler.ast.ExpressionContext {
void (java.lang.String, int)
public java.lang.String toString ()
public boolean definesTargetType ()
}
org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.classAND_AND_Expression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
int rightInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isLeftOptimizedTrue
boolean isLeftOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo rightInfo
int previousMode
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
int pc
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
int pc
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/FloatLiteral.classFloatLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FloatLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
float value
public void (char[], int, int)
char[] token
int s
int e
public void computeConstant ()
Float computedValue
Float computedValue
boolean containsUnderscores
float v
float floatValue
boolean isHexaDecimal
int i
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/ReferenceExpression.classReferenceExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ReferenceExpression extends org.eclipse.jdt.internal.compiler.ast.FunctionalExpression implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public org.eclipse.jdt.internal.compiler.ast.Expression lhs
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public char[] selector
public int nameSourceStart
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
private boolean haveReceiver
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] resolvedTypeArguments
private boolean typeArgumentsHaveErrors
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
private int depth
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding exactMethodBinding
private boolean receiverPrecedesParameters
protected boolean trialResolution
public void ()
public void initialize (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.TypeReference[], char[], int)
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] optionalTypeArguments
char[] identifierOrNew
int sourceEndPosition
public void generateImplicitLambda (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.parser.Parser parser
char[] source
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression copy
int argc
org.eclipse.jdt.internal.compiler.ast.LambdaExpression implicitLambda
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
int parameterShift
org.eclipse.jdt.internal.compiler.ast.Expression[] argv
int i
int length
String name
org.eclipse.jdt.internal.compiler.ast.MessageSend message
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy oldPolicy
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocals
int i
int length
private boolean shouldGenerateImplicitLambda (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int pc
StringBuffer buffer
int argumentsSize
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.ast.TypeReference qualification
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingInstances
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding nestedType
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding syntheticArgumentType
Object[] emulationPath
int invokeDynamicNumber
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding destinationType
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.ast.TypeReference qualification
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] descriptorParameters
int parametersLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
boolean isMethodReference
org.eclipse.jdt.internal.compiler.lookup.MethodBinding someMethod
int someMethodDepth
int anotherMethodDepth
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.MethodBinding anotherMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding potentialReceiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeToSearch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
char[] visibleName
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration srcMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] methodExceptions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] kosherExceptions
int i
int iMax
int j
int jMax
int len
int len
int expectedlen
int providedLen
boolean isVarArgs
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding descriptorParameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bindingParameter
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching annotationStatus
char[][] providedAnnotationName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findCompileTimeMethodTargeting (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding internalResolveTentatively (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy oldPolicy
org.eclipse.jdt.internal.compiler.ast.ExpressionContext previousContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding previousBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding previousDescriptor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding previousResolvedType
public boolean isConstructorReference ()
public boolean isExactMethodReference ()
public boolean isMethodReference ()
public boolean isPertinentToApplicability (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int tab
StringBuffer output
int max
int j
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int length
int i
public org.eclipse.jdt.internal.compiler.ast.Expression[] createPseudoExpressions (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] p
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
long pos
int i
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
boolean isCompatible
boolean isCompatible
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy oldPolicy
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sSam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding tSam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r2
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding ()
public boolean isArrayConstructorReference ()
}
org/eclipse/jdt/internal/compiler/ast/NullLiteral.classNullLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.NullLiteral extends org.eclipse.jdt.internal.compiler.ast.MagicLiteral {
static final char[] source
static void ()
public void (int, int)
int s
int e
public void computeConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public java.lang.Object reusableJSRTarget ()
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/NullAnnotationMatching.classNullAnnotationMatching.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching extends java.lang.Object {
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_OK
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_OK_NONNULL
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_UNCHECKED
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_MISMATCH
public final int severity
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeHint
public final int nullStatus
static void ()
public void (int, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int severity
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeHint
public boolean isAnyMismatch ()
public boolean isUnchecked ()
public boolean isDefiniteMismatch ()
public java.lang.String superTypeHintName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
public static int checkAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.VariableBinding, int, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.lookup.VariableBinding var
int nullStatus
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
long lhsTagBits
boolean hasReported
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression ce
int status1
int status2
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching annotationStatus
public static org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching analyse (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
int nullStatus
public static org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching analyse (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedSubstitute
int nullStatus
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode mode
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeHint
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching okStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superClass
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] superInterfaces
int i
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
long[] requiredDimsTagBits
int dims
long[] providedDimsTagBits
int i
long requiredBits
long providedBits
long requiredBits
long providedBits
int s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedSuper
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] requiredArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] providedArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] providedSubstitutes
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedArgSubstitute
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedEnclSubstitute
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
protected static boolean areSameTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
static long requiredNullTagBits (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode mode
long tagBits
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
static long providedNullTagBits (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
long tagBits
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
boolean haveNullBits
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
long boundBits
public static long validNullTagBits (long)
long bits
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding moreDangerousType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding one
org.eclipse.jdt.internal.compiler.lookup.TypeBinding two
long oneNullBits
long twoNullBits
private static int computeNullProblemSeverity (long, long, int, boolean)
long requiredBits
long providedBits
int nullStatus
boolean strict
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding checkForContraditions (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$1SearchContradictions searchContradiction
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
}
org/eclipse/jdt/internal/compiler/ast/ClassLiteralAccess.classClassLiteralAccess.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticField
public void (int, org.eclipse.jdt.internal.compiler.ast.TypeReference)
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/Reference.classReference.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Reference extends org.eclipse.jdt.internal.compiler.ast.Expression {
public void ()
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
protected boolean checkNullableFieldDereference (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, long)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
long sourcePosition
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding ()
public void fieldStore (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticWriteAccessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
boolean isImplicitThisReceiver
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
public abstract void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
public abstract void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
public abstract void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
public boolean isEquivalent (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding ()
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
void reportOnlyUselesslyReadPrivateField (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
boolean valueRequired
static void reportOnlyUselesslyReadLocal (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
boolean shouldReport
}
org/eclipse/jdt/internal/compiler/ast/Assignment.classAssignment.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Assignment extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression lhs
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo preInitInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean shouldAnalyseResource
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.VariableBinding var
int timeToLive
void checkAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding leftField
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding getLastField (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression someExpression
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qName
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
org.eclipse.jdt.internal.compiler.lookup.Binding left
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
public boolean statementExpression ()
}
org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.classQualifiedNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.NameReference {
public char[][] tokens
public long[] sourcePositions
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] otherBindings
int[] otherDepths
public int indexOfFirstFieldBinding
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticWriteAccessor
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticReadAccessors
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherGenericCasts
public void (char[][], long[], int, int)
char[][] tokens
long[] positions
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
int otherBindingsCount
boolean needValue
boolean complyTo14
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
int otherBindingsCount
boolean needValue
boolean complyTo14
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
int i
private void checkInternalNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean checkString
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int length
int i
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
long position
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeCast
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
int lastFieldPc
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isUnboxing
int fieldPosition
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessor
int operationTypeID
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding generateReadSequence (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int otherBindingsCount
boolean needValue
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
boolean complyTo14
int pc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.impl.Constant localConstant
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
int positionsLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding initialFieldBinding
int i
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding nextField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nextGenericCast
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int fieldPosition
public void generateReceiver (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
protected org.eclipse.jdt.internal.compiler.lookup.FieldBinding getCodegenBinding (int)
int index
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getFinalReceiverType ()
int otherBindingsCount
org.eclipse.jdt.internal.compiler.lookup.TypeBinding previousGenericCast
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getGenericCast (int)
int index
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getOtherFieldBindings (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int index
int otherBindingsLength
int firstDepth
char[] token
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int place
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public boolean isEquivalent (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedReference
int len
int i
public boolean isFieldAccess ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding ()
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int index
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int depth
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastField
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean inStaticContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void setFieldIndex (int)
int index
protected void setGenericCast (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someGenericCast
protected void setSyntheticAccessor (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int index
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticAccessor
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.String unboundReferenceErrorName ()
public char[][] getName ()
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding nullAnnotatedVariableBinding (boolean)
boolean supportTypeAnnotations
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
}
org/eclipse/jdt/internal/compiler/ast/Clinit.classClinit.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Clinit extends org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration {
private static int ENUM_CONSTANTS_THRESHOLD
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding assertionSyntheticFieldBinding
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding classLiteralSyntheticField
static void ()
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext staticInitializerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext clinitContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int clinitOffset
boolean restart
org.eclipse.jdt.internal.compiler.problem.AbortMethod e
private void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int clinitOffset
org.eclipse.jdt.internal.compiler.codegen.ConstantPool constantPool
int constantPoolOffset
int constantPoolIndex
int codeAttributeOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.lookup.MethodScope staticInitializerScope
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel jumpLabel
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int sourcePosition
int remainingFieldCount
int enumCount
int begin
int count
int max
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethod
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int before
public boolean isClinit ()
public boolean isInitializationMethod ()
public boolean isStatic ()
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void setAssertionSupport (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding assertionSyntheticFieldBinding
boolean needClassLiteralField
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
}
org/eclipse/jdt/internal/compiler/ast/SingleMemberAnnotation.classSingleMemberAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation extends org.eclipse.jdt.internal.compiler.ast.Annotation {
public org.eclipse.jdt.internal.compiler.ast.Expression memberValue
private org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] singlePairs
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public void ()
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] computeElementValuePairs ()
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/ArrayInitializer.classArrayInitializer.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayInitializer extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding binding
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean analyseResources
boolean evalNullTypeAnnotations
int i
int max
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
public void generateCode (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
int expressionLength
int elementsTypeID
int i
org.eclipse.jdt.internal.compiler.ast.Expression expr
double constantValue
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int j
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafElementType
int dim
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Expression[] subExprs
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int expressionsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/CombinedBinaryExpression.classCombinedBinaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
public int arity
public int arityMax
public static final int ARITY_MAX_MAX
public static final int ARITY_MAX_MIN
public static int defaultArityMaxStartingValue
public org.eclipse.jdt.internal.compiler.ast.BinaryExpression[] referencesTable
static void ()
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
int arity
public void (org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression)
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression expression
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int i
int end
public void generateOptimizedStringConcatenation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int restart
int pc
int pcAux
int i
public void generateOptimizedStringConcatenationCreation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
int pc
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int restart
int pcAux
int i
private void initArity (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int value
int i
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
String operatorString
int i
int i
int end
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int i
int end
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int restart
int i
int end
public void tuneArityMax ()
}
org/eclipse/jdt/internal/compiler/ast/WhileStatement.classWhileStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.WhileStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement action
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
int preCondInitStateIndex
int condIfTrueInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement action
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionTrue
boolean isConditionFalse
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext condLoopContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
int combinedTagBits
org.eclipse.jdt.internal.compiler.flow.FlowInfo loopbackFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedFalse
int jumpPC
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/NullAnnotationMatching$CheckMode.classNullAnnotationMatching.java
package org.eclipse.jdt.internal.compiler.ast
public final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode extends java.lang.Enum {
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode COMPATIBLE
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode OVERRIDE
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode BOUND_CHECK
private static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode[] values ()
public static org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode valueOf (java.lang.String)
}
org/eclipse/jdt/internal/compiler/ast/JavadocQualifiedTypeReference.classJavadocQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
public int tagSourceStart
public int tagSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (char[][], long[], int, int)
char[][] sources
long[] pos
int tagStart
int tagEnd
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean checkBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Binding binding
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int index
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int location
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/BranchStatement.classBranchStatement.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.BranchStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public char[] label
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel targetLabel
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines
public int initStateIndex
public void (char[], int, int)
char[] label
int sourceStart
int sourceEnd
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
int i
int max
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
boolean didEscape
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/SingleTypeReference.classSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public char[] token
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
int totalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] allAnnotations
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
public char[] getLastToken ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
public char[][] getTypeName ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeEnclosing (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean hasError
org.eclipse.jdt.internal.compiler.lookup.TypeBinding memberType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
}
org/eclipse/jdt/internal/compiler/ast/NameReference.classNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.NameReference extends org.eclipse.jdt.internal.compiler.ast.Reference implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public org.eclipse.jdt.internal.compiler.lookup.Binding binding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public void ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public boolean isTypeReference ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
public abstract java.lang.String unboundReferenceErrorName ()
public abstract char[][] getName ()
protected void checkEffectiveFinality (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
}
org/eclipse/jdt/internal/compiler/ast/Expression.classExpression.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Expression extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.impl.Constant constant
public int statementEnd
public int implicitConversion
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
public static final boolean isConstantValueRepresentable (org.eclipse.jdt.internal.compiler.impl.Constant, int, int)
org.eclipse.jdt.internal.compiler.impl.Constant constant
int constantTypeID
int targetTypeID
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
public final boolean checkCastTypesCompatibility (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.ast.Expression expression
boolean use15specifics
boolean use17specifics
boolean necessary
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castElementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprElementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding interfaceType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] castTypeMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] expressionTypeMethods
int exprMethodsLength
int i
int castMethodsLength
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refExprType
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean isNullable
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
protected void checkNPEbyUnboxing (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int status
public boolean checkUnsafeCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean isNarrowing
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
int compileTimeTypeID
int runtimeTypeID
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
int pc
int position
public void generateOptimizedStringConcatenation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
public void generateOptimizedStringConcatenationCreation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
String stringValue
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getAllOriginalInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
java.util.ArrayList collector
int i
int len
private void getAllInheritedMethods0 (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
java.util.ArrayList collector
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
int max
public static org.eclipse.jdt.internal.compiler.lookup.Binding getDirectBinding (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression someExpression
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
public boolean isCompactableOperation ()
public boolean isConstantValueOfTypeAssignableToType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
public boolean isAssignmentCompatible (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isTypeReference ()
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
public void markAsNonNull ()
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public boolean isPertinentToApplicability (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public abstract java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkAgainstFinalTargetType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean forcedToBeRaw (org.eclipse.jdt.internal.compiler.impl.ReferenceContext)
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.lookup.Binding receiverBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression ternary
public java.lang.Object reusableJSRTarget ()
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void setExpressionContext (org.eclipse.jdt.internal.compiler.ast.ExpressionContext)
org.eclipse.jdt.internal.compiler.ast.ExpressionContext context
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isBoxingCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void tagAsEllipsisArgument ()
public boolean isExactMethodReference ()
public boolean isPolyExpression () throws java.lang.UnsupportedOperationException
public boolean isPolyExpression (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void tagAsNeedCheckCast ()
public void tagAsUnnecessaryCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
public org.eclipse.jdt.internal.compiler.ast.Expression toTypeReference ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean statementExpression ()
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding nullAnnotatedVariableBinding (boolean)
boolean supportTypeAnnotations
}
org/eclipse/jdt/internal/compiler/ast/AllocationExpression$ResolutionState.classAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.AllocationExpression$ResolutionState extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean isDiamond
boolean diamondNeedsDeferring
boolean argsContainCast
boolean cannotInferDiamond
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean hasReportedError
final org.eclipse.jdt.internal.compiler.ast.AllocationExpression this$0
void (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean isDiamond
boolean diamonNeedsDeferring
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
}
org/eclipse/jdt/internal/compiler/ast/Invocation.classInvocation.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Invocation extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public abstract org.eclipse.jdt.internal.compiler.ast.Expression[] arguments ()
public abstract org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
public abstract void registerInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
public abstract org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 getInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding)
public abstract boolean usesInference ()
public abstract boolean updateBindings (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
public abstract boolean innersNeedUpdate ()
public abstract void innerUpdateDone ()
public abstract org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper ()
}
org/eclipse/jdt/internal/compiler/ast/ImportReference.classImportReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ImportReference extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[][] tokens
public long[] sourcePositions
public int declarationEnd
public int declarationSourceStart
public int declarationSourceEnd
public int modifiers
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public int trailingStarPosition
public void (char[][], long[], boolean, int)
char[][] tokens
long[] sourcePositions
boolean onDemand
int modifiers
public boolean isStatic ()
public char[][] getImportName ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int tab
StringBuffer output
boolean withOnDemand
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
}
org/eclipse/jdt/internal/compiler/ast/MethodDeclaration.classMethodDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration {
public org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext methodContext
boolean enableSyntacticNullAnalysisForFields
int complaintLevel
int i
int count
org.eclipse.jdt.internal.compiler.ast.Statement stat
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnTypeBinding
public void getAllAnnotationContexts (int, java.util.List)
int targetType
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public boolean isDefaultMethod ()
public boolean isMethod ()
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer printReturnType (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolveStatements ()
boolean returnsUndeclTypeVar
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
long complianceLevel
int bindingModifiers
boolean hasOverrideAnnotation
boolean hasUnresolvedArguments
int bindingModifiers
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int annotationsLength
int i
int typeParametersLength
int i
int argumentLength
int i
int thrownExceptionsLength
int i
int statementsLength
int i
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters ()
}
org/eclipse/jdt/internal/compiler/ast/JavadocArraySingleTypeReference.classJavadocArraySingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference {
public void (char[], int, long)
char[] name
int dim
long pos
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/SingleNameReference.classSingleNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SingleNameReference extends org.eclipse.jdt.internal.compiler.ast.NameReference implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public static final int READ
public static final int WRITE
public char[] token
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] syntheticAccessors
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
boolean isReachable
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
boolean isFinal
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkFieldAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.VariableBinding var
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
org.eclipse.jdt.internal.compiler.ast.BinaryExpression operation
int operator
org.eclipse.jdt.internal.compiler.ast.SingleNameReference variableReference
org.eclipse.jdt.internal.compiler.ast.SingleNameReference variableReference
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
boolean isUnboxing
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.MethodBinding writeAccessor
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.impl.Constant assignConstant
org.eclipse.jdt.internal.compiler.impl.Constant assignConstant
int increment
int increment
int operationTypeID
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generateReceiver (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isEquivalent (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
char[] otherToken
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding nullAnnotatedVariableBinding (boolean)
boolean supportTypeAnnotations
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean isReadAccess
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.String unboundReferenceErrorName ()
public char[][] getName ()
}
org/eclipse/jdt/internal/compiler/ast/PrefixExpression.classPrefixExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.PrefixExpression extends org.eclipse.jdt.internal.compiler.ast.CompoundAssignment {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int pos
public boolean checkCastCompatibility ()
public java.lang.String operatorToString ()
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public boolean restrainUsageToNumericTypes ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/Statement.classStatement.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Statement extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public static final int NOT_COMPLAINED
public static final int COMPLAINED_FAKE_REACHABLE
public static final int COMPLAINED_UNREACHABLE
public void ()
protected static boolean isKnowDeadCodePattern (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
protected void analyseArguments (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean considerTypeAnnotations
boolean hasJDK15NullAnnotations
int numParamsToCheck
int varArgPos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgsType
boolean passThrough
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
Boolean specialCaseNonNullness
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
Boolean specialCaseNonNullness
int i
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.ast.Expression argument
int nullStatus
void analyseOneArgument18 (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression, java.lang.Boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.ast.Expression argument
Boolean expectedNonNullness
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalExpected
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression ce
int nullStatus
void internalAnalyseOneArgument18 (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression, int, java.lang.Boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.ast.Expression argument
int nullStatus
Boolean expectedNonNullness
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalExpected
int statusFromAnnotatedNull
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching annotationStatus
protected void checkAgainstNullTypeAnnotation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression ce
int nullStatus
private void internalCheckAgainstNullTypeAnnotation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching annotationStatus
public void branchChainTo (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public int complainIfUnreachable (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int previousComplaintLevel
boolean endOfBlock
public void generateArguments (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
int paramLength
int varArgIndex
int i
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varArgsType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding codeGenVarArgsType
int elementsTypeID
int argLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastType
int i
int max
public abstract void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
public boolean isBoxingCompatible (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isEmptyBlock ()
public boolean isValidJavaStatement ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public abstract java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
public abstract void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
public org.eclipse.jdt.internal.compiler.impl.Constant resolveCase (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding testType
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType ()
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding findConstructorBinding (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Invocation, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Invocation site
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding ctorBinding
protected transient void recordExceptionsForEnclosingLambda (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
int i
}
org/eclipse/jdt/internal/compiler/ast/AbstractVariableDeclaration.classAbstractVariableDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public int declarationEnd
public int declarationSourceEnd
public int declarationSourceStart
public int hiddenVariableDepth
public org.eclipse.jdt.internal.compiler.ast.Expression initialization
public int modifiers
public int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public char[] name
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public static final int FIELD
public static final int INITIALIZER
public static final int ENUM_CONSTANT
public static final int LOCAL_VARIABLE
public static final int PARAMETER
public static final int TYPE_PARAMETER
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public abstract int getKind ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printAsExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
}
org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference.classJavadocSingleNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public int tagSourceStart
public int tagSourceEnd
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean warn
boolean considerParamRefAsUsage
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.classTypeDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
public static final int CLASS_DECL
public static final int INTERFACE_DECL
public static final int ENUM_DECL
public static final int ANNOTATION_TYPE_DECL
public int modifiers
public int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public char[] name
public org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
public org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.MethodScope initializerScope
public org.eclipse.jdt.internal.compiler.lookup.MethodScope staticInitializerScope
public boolean ignoreFurtherInvestigation
public int maxFieldCount
public int declarationSourceStart
public int declarationSourceEnd
public int bodyStart
public int bodyEnd
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] missingAbstractMethods
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding enumValuesSyntheticfield
public int enumConstantsCounter
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public final void addClinit ()
int length
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDeclarations
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration addMissingAbstractMethodFor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
String baseName
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] newMethods
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope enclosingClassScope
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public boolean checkConstructors (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser parser
boolean hasConstructor
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration am
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration m
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration createDefaultConstructor (boolean, boolean)
boolean needExplicitConstructorCall
boolean needToInsert
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] newMethods
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding createDefaultConstructorWithBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedConstructorBinding
boolean eraseThrownExceptions
String baseName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
int newModifiers
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.ast.Expression[] args
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] newMethods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int len
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
int length
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding memberTypeBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDecl
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOfType (char[][])
char[][] typeName
int typeNameLength
char[][] subTypeName
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
int i
int max
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
int i
int slotSize
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding enclosingInstance
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
int i
int slotSize
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding enclosingInstance
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public boolean hasErrors ()
private void internalAnalyseCode (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.flow.FlowContext parentContext
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext initializerContext
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext staticInitializerContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo nonStaticFieldInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo staticFieldInfo
int i
int count
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int i
int count
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo outerInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo constructorInfo
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public static final int kind (int)
int flags
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclassBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedEnclosing
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticEnclosingInstanceArgument
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
public final boolean needClassInitMethod ()
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public void parseMethods (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int length
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printBody (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int fieldI
int i
public java.lang.StringBuffer printHeader (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int i
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean old
long annotationTagBits
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
boolean needSerialVersion
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope compilationUnitScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
boolean hasWriteObjectMethod
boolean hasReadObjectMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
int localMaxFieldCount
int lastVisibleFieldID
boolean hasEnumConstants
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] enumConstantsWithoutBody
int i
int count
int i
int count
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding javaxRmiCorbaStub
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclassBinding
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int f
int l
int missingAbstractMethodslength
int methodsLength
int i
int count
int visibility
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.Binding existing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType
org.eclipse.jdt.internal.compiler.lookup.Scope outerScope
org.eclipse.jdt.internal.compiler.lookup.Binding existing2
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding tvb
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope upperScope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope upperScope
public void tagAsHavingErrors ()
public void tagAsHavingIgnoredMandatoryErrors (int)
int problemId
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
int annotationsLength
int i
int length
int i
int length
int i
int length
int i
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int length
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int annotationsLength
int i
int length
int i
int length
int i
int length
int i
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int length
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int annotationsLength
int i
int length
int i
int length
int i
int length
int i
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int length
int i
void updateMaxFieldCount ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration outerMostType
public boolean isPackageInfo ()
public boolean isSecondary ()
}
org/eclipse/jdt/internal/compiler/ast/IntLiteralMinValue.classIntLiteralMinValue.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue extends org.eclipse.jdt.internal.compiler.ast.IntLiteral {
static final char[] CharValue
static void ()
public void (char[], char[], int, int)
char[] token
char[] reducedToken
int start
int end
public void computeConstant ()
}
org/eclipse/jdt/internal/compiler/ast/NormalAnnotation.classNormalAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.NormalAnnotation extends org.eclipse.jdt.internal.compiler.ast.Annotation {
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] computeElementValuePairs ()
int numberOfPairs
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
int i
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int max
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int memberValuePairsLength
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int memberValuePairsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/OperatorIds.classOperatorIds.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.OperatorIds extends java.lang.Object {
public static final int AND_AND
public static final int OR_OR
public static final int AND
public static final int OR
public static final int LESS
public static final int LESS_EQUAL
public static final int GREATER
public static final int GREATER_EQUAL
public static final int XOR
public static final int DIVIDE
public static final int LEFT_SHIFT
public static final int NOT
public static final int TWIDDLE
public static final int MINUS
public static final int PLUS
public static final int MULTIPLY
public static final int REMAINDER
public static final int RIGHT_SHIFT
public static final int EQUAL_EQUAL
public static final int UNSIGNED_RIGHT_SHIFT
public static final int NumberOfTables
public static final int QUESTIONCOLON
public static final int NOT_EQUAL
public static final int EQUAL
public static final int INSTANCEOF
public static final int PLUS_PLUS
public static final int MINUS_MINUS
}
org/eclipse/jdt/internal/compiler/ast/ExpressionContext.classExpressionContext.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.ExpressionContext extends java.lang.Enum {
public static final org.eclipse.jdt.internal.compiler.ast.ExpressionContext ASSIGNMENT_CONTEXT
public static final org.eclipse.jdt.internal.compiler.ast.ExpressionContext INVOCATION_CONTEXT
public static final org.eclipse.jdt.internal.compiler.ast.ExpressionContext CASTING_CONTEXT
public static final org.eclipse.jdt.internal.compiler.ast.ExpressionContext VANILLA_CONTEXT
private static final org.eclipse.jdt.internal.compiler.ast.ExpressionContext[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public abstract boolean definesTargetType ()
public static org.eclipse.jdt.internal.compiler.ast.ExpressionContext[] values ()
public static org.eclipse.jdt.internal.compiler.ast.ExpressionContext valueOf (java.lang.String)
void (java.lang.String, int, org.eclipse.jdt.internal.compiler.ast.ExpressionContext)
}
org/eclipse/jdt/internal/compiler/ast/IntersectionCastTypeReference.classIntersectionCastTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int length
int i
int max
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
public char[] getLastToken ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] getTypeReferences ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
boolean hasError
int typeCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding priorType
org.eclipse.jdt.internal.compiler.lookup.IntersectionCastTypeBinding intersectionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding itsSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding firstType
java.util.Map invocations
int i
int interfaceCount
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding one
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding two
public char[][] getTypeName ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
}
org/eclipse/jdt/internal/compiler/ast/SwitchStatement.classSwitchStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SwitchStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public int explicitDeclarations
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
public org.eclipse.jdt.internal.compiler.ast.CaseStatement[] cases
public org.eclipse.jdt.internal.compiler.ast.CaseStatement defaultCase
public int blockStart
public int caseCount
int[] constants
String[] stringConstants
public static final int CASE
public static final int FALLTHROUGH
public static final int ESCAPING
private static final char[] SecretStringVariableName
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding synthetic
int preSwitchInitStateIndex
int mergedInitStateIndex
org.eclipse.jdt.internal.compiler.ast.CaseStatement[] duplicateCaseStatements
int duplicateCaseStatementsCounter
private org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding dispatchStringCopy
static void ()
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext switchContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo caseInits
int caseIndex
int initialComplaintLevel
int complaintLevel
int fallThroughState
int i
int max
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCodeForStringSwitch (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
boolean hasCases
org.eclipse.jdt.internal.compiler.ast.SwitchStatement$1StringSwitchCase[] stringCases
org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] sourceCaseLabels
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] hashCodeCaseLabels
int i
int max
int uniqHashCount
int lastHashCode
int i
int length
int hashCode
int[] sortedIndexes
int i
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultCaseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel defaultBranchLabel
int i
int j
int max
int hashCode
int caseIndex
int i
int maxCases
org.eclipse.jdt.internal.compiler.ast.Statement statement
Throwable e
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] caseLabels
int i
int max
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
boolean hasCases
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
boolean valueRequired
int[] sortedIndexes
int i
int[] localKeysCopy
int max
int min
int caseIndex
int i
int maxCases
org.eclipse.jdt.internal.compiler.ast.Statement statement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
boolean isEnumSwitch
boolean isStringSwitch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
int length
int counter
int i
org.eclipse.jdt.internal.compiler.impl.Constant constant
org.eclipse.jdt.internal.compiler.ast.Statement statement
int key
int j
String key
int j
int constantCount
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] enumFields
int i
int max
org.eclipse.jdt.internal.compiler.lookup.FieldBinding enumConstant
int j
boolean suppress
private void reportDuplicateCase (org.eclipse.jdt.internal.compiler.ast.CaseStatement, org.eclipse.jdt.internal.compiler.ast.CaseStatement, int)
org.eclipse.jdt.internal.compiler.ast.CaseStatement duplicate
org.eclipse.jdt.internal.compiler.ast.CaseStatement original
int length
boolean found
int k
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int statementsLength
int i
public void branchChainTo (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair$2.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.MemberValuePair$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jdt.internal.compiler.ast.MemberValuePair this$0
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$valueType
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$requiredType
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$leafType
private final org.eclipse.jdt.internal.compiler.lookup.BlockScope val$scope
private final boolean[] val$shouldExit
void (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean[])
public void run ()
}
org/eclipse/jdt/internal/compiler/ast/ContainerAnnotation.classContainerAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ContainerAnnotation extends org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation {
private org.eclipse.jdt.internal.compiler.ast.Annotation[] containees
private org.eclipse.jdt.internal.compiler.ast.ArrayInitializer memberValues
public void (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Annotation repeatingAnnotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] containerTypeName
public void addContainee (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation repeatingAnnotation
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
org.eclipse.jdt.internal.compiler.ast.Annotation repeatingAnnotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding repeatingAnnotationType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
}
org/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement.classJavadocReturnStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement extends org.eclipse.jdt.internal.compiler.ast.ReturnStatement {
public void (int, int)
int s
int e
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.classCompilationUnitDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration extends org.eclipse.jdt.internal.compiler.ast.ASTNode implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
private static final java.util.Comparator STRING_LITERAL_COMPARATOR
private static final int STRING_LITERALS_INCREMENT
public org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
public org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
public int[][] comments
public boolean ignoreFurtherInvestigation
public boolean ignoreMethodBodies
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding[] localTypes
public int localTypeCount
public boolean isPropagatingInnerClassEmulation
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public org.eclipse.jdt.internal.compiler.parser.NLSTag[] nlsTags
private org.eclipse.jdt.internal.compiler.ast.StringLiteral[] stringLiterals
private int stringLiteralsPtr
private org.eclipse.jdt.internal.compiler.util.HashSetOfInt stringLiteralsStart
public boolean[] validIdentityComparisonLines
org.eclipse.jdt.internal.compiler.impl.IrritantSet[] suppressWarningIrritants
org.eclipse.jdt.internal.compiler.ast.Annotation[] suppressWarningAnnotations
long[] suppressWarningScopePositions
int suppressWarningsCount
public int functionalExpressionsCount
public org.eclipse.jdt.internal.compiler.ast.FunctionalExpression[] functionalExpressions
static void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult, int)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int sourceLength
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void analyseCode ()
int i
int count
public void cleanUp ()
int i
int max
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
int max
org.eclipse.jdt.internal.compiler.ClassFile classFile
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int i
int max
public void checkUnusedImports ()
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public void createPackageInfoType ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOfType (char[][])
char[][] typeName
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public void finalizeProblems ()
int removed
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int problemCount
org.eclipse.jdt.internal.compiler.impl.IrritantSet[] foundIrritants
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean hasMandatoryErrors
int iProblem
int length
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int problemID
int irritant
boolean isError
int start
int end
int iSuppress
int suppressCount
long position
int startSuppress
int endSuppress
int i
int index
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int severity
boolean unusedWarningTokenIsWarning
int iSuppress
int suppressCount
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int iPair
int pairCount
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] inits
int iToken
int tokenCount
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet tokenIrritants
int start
int end
int jSuppress
long position
int startSuppress
int endSuppress
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet tokenIrritants
int start
int end
int jSuppress
long position
int startSuppress
int endSuppress
public void generateCode ()
int i
int count
int i
int count
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
public char[] getFileName ()
public char[] getMainTypeName ()
char[] fileName
int start
int end
public boolean isEmpty ()
public boolean isPackageInfo ()
public boolean isSuppressed (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int irritant
int start
int end
int iSuppress
int suppressCount
long position
int startSuppress
int endSuppress
public boolean hasFunctionalTypes ()
public boolean hasErrors ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference currentImport
int i
public void propagateInnerEmulationForAllLocalTypes ()
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void recordStringLiteral (org.eclipse.jdt.internal.compiler.ast.StringLiteral, boolean)
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal
boolean fromRecovery
int i
int stackLength
public void recordSuppressWarnings (org.eclipse.jdt.internal.compiler.impl.IrritantSet, org.eclipse.jdt.internal.compiler.ast.Annotation, int, int)
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int scopeStart
int scopeEnd
long scopePositions
int i
int max
public void record (org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public int record (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
public void resolve ()
int startingTypeIndex
boolean isPackageInfo
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration syntheticTypeDeclaration
int i
int count
private void reportNLSProblems ()
int stringLiteralsLength
int nlsTagsLength
int i
org.eclipse.jdt.internal.compiler.parser.NLSTag tag
int i
int indexInLine
int lastLineNumber
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal
int index
int i
int literalLineNumber
org.eclipse.jdt.internal.compiler.parser.NLSTag tag
int tagLineNumber
int index2
org.eclipse.jdt.internal.compiler.parser.NLSTag tag2
int tagLineNumber2
org.eclipse.jdt.internal.compiler.parser.NLSTag tag
public void tagAsHavingErrors ()
public void tagAsHavingIgnoredMandatoryErrors (int)
int problemId
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope, boolean)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
boolean skipOnError
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration syntheticTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
int i
int importLength
int i
int typesLength
int i
}
org/eclipse/jdt/internal/compiler/ast/SubRoutineStatement.classSubRoutineStatement.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anyExceptionLabel
public void ()
public static void reenterAllExceptionHandlers (org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[], int, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines
int max
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel enterAnyExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void enterDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void exitAnyExceptionHandler ()
public void exitDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public abstract boolean generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, java.lang.Object, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isSubRoutineEscaping ()
public void placeAllAnyExceptionHandler ()
}
org/eclipse/jdt/internal/compiler/ast/QualifiedTypeReference.classQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public char[][] tokens
public long[] sourcePositions
public void (char[][], long[])
char[][] sources
long[] poss
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
int totalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] allAnnotations
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding findNextTypeBinding (int, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
int tokenIndex
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
public char[] getLastToken ()
protected void rejectAnnotationsOnPackageQualifiers (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
int i
int j
org.eclipse.jdt.internal.compiler.ast.Annotation[] qualifierAnnot
protected static void rejectAnnotationsOnStaticMemberQualififer (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.ast.Annotation[] qualifierAnnot
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemBinding
org.eclipse.jdt.internal.compiler.lookup.Binding pkg
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
boolean isClassScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding qualifiedType
int i
int max
int last
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean rawQualified
void recordResolution (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeFound
int i
public char[][] getTypeName ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLevels
int i
int annotationsLength
int j
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int annotationsLevels
int i
int annotationsLength
int j
public int getAnnotatableLevels ()
}
org/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression.classJavadocAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public int memberStart
public char[][] qualification
public void (int, int)
int start
int end
public void (long)
long pos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean hasTypeVarArgs
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding contructorBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding paramMethodBinding
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingTypeBinding
int idx
public boolean isSuperAccess ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int i
int argumentsLength
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int i
int typeArgumentsLength
int i
int argumentsLength
}
org/eclipse/jdt/internal/compiler/ast/CaseStatement.classCaseStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CaseStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel targetLabel
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
int sourceEnd
int sourceStart
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.impl.Constant resolveCase (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding switchExpressionType
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding caseType
org.eclipse.jdt.internal.compiler.ast.NameReference reference
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/StringLiteralConcatenation.classStringLiteralConcatenation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation extends org.eclipse.jdt.internal.compiler.ast.StringLiteral {
private static final int INITIAL_SIZE
public org.eclipse.jdt.internal.compiler.ast.Expression[] literals
public int counter
public void (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral str1
org.eclipse.jdt.internal.compiler.ast.StringLiteral str2
public org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation extendsWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
int literalsLength
int length
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int max
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int max
}
org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration$1.classCompilationUnitDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal1
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal2
}
org/eclipse/jdt/internal/compiler/ast/LongLiteralMinValue.classLongLiteralMinValue.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue extends org.eclipse.jdt.internal.compiler.ast.LongLiteral {
static final char[] CharValue
static void ()
public void (char[], char[], int, int)
char[] token
char[] reducedForm
int start
int end
public void computeConstant ()
}
org/eclipse/jdt/internal/compiler/ast/FieldDeclaration.classFieldDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration {
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public int endPart1Position
public int endPart2Position
public void ()
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
int nullStatus
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
boolean isStatic
public void getAllAnnotationContexts (int, java.util.List)
int targetType
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public int getKind ()
public boolean isStatic ()
public boolean isFinal ()
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingVariable
org.eclipse.jdt.internal.compiler.lookup.Scope outerScope
org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int previousFieldID
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedAnnotationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
int javadocVisibility
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
int annotationsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/SynchronizedStatement.classSynchronizedStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement extends org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.Block block
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding synchroVariable
static final char[] SecretLocalDeclarationName
int preSynchronizedInitStateIndex
int mergedSynchronizedInitStateIndex
static void ()
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Block, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Block statement
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean isSubRoutineEscaping ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public boolean generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, java.lang.Object, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
Object targetLocation
int stateIndex
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretLocal
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.classExplicitConstructorCall.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.ast.Invocation {
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
public org.eclipse.jdt.internal.compiler.ast.Expression qualification
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
public int accessMode
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
public static final int ImplicitSuper
public static final int Super
public static final int This
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding[][] implicitArguments
public int typeArgumentsSourceStart
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable inferenceContexts
private org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper
public void (int)
int accessMode
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean analyseResources
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
int i
int max
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isImplicitSuper ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeErasure
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
int max
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
boolean rcvHasError
org.eclipse.jdt.internal.compiler.ast.TypeReference superclassRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding qTb
long sourceLevel
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argsContainCast
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int i
int argumentLength
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean reportErrors
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments ()
public boolean updateBindings (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean hasUpdate
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ctx
public void registerInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 getInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding method
public boolean usesInference ()
public boolean innersNeedUpdate ()
public void innerUpdateDone ()
public org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
}
org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.classOR_OR_Expression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
int rightInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isLeftOptimizedTrue
boolean isLeftOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo rightInfo
int previousMode
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfoWhenTrueForMerging
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
int pc
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalTrueLabel
int pc
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/Receiver.classReceiver.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Receiver extends org.eclipse.jdt.internal.compiler.ast.Argument {
public org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingName
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.NameReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingName
int modifiers
public boolean isReceiver ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/compiler/ast/ForeachStatement.classForeachStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ForeachStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration elementVariable
public int elementVariableImplicitWidening
public org.eclipse.jdt.internal.compiler.ast.Expression collection
public org.eclipse.jdt.internal.compiler.ast.Statement action
private int kind
private static final int ARRAY
private static final int RAW_ITERABLE
private static final int GENERIC_ITERABLE
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding iteratorReceiverType
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding collectionElementType
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding indexVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding collectionVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding maxVariable
private static final char[] SecretIteratorVariableName
private static final char[] SecretIndexVariableName
private static final char[] SecretCollectionVariableName
private static final char[] SecretMaxVariableName
int postCollectionInitStateIndex
int mergedInitStateIndex
static void ()
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration elementVariable
int start
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding elementVarBinding
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
int elementNullStatus
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
boolean hasEmptyAction
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
boolean hasEmptyAction
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel conditionLabel
int conditionPC
int continuationPC
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding collectionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedCollectionType
boolean isTargetJsr14
int compileTimeTypeID
int boxedID
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding iterableType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int compileTimeTypeID
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/OperatorExpression$1Decode.classOperatorExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.OperatorExpression$1Decode extends java.lang.Object {
void ()
public final java.lang.String constant (int)
int code
public final java.lang.String type (int)
int code
public final java.lang.String operator (int)
int operator
}
org/eclipse/jdt/internal/compiler/ast/TryStatement.classTryStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TryStatement extends org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement {
static final char[] SECRET_RETURN_ADDRESS_NAME
static final char[] SECRET_ANY_HANDLER_NAME
static final char[] SECRET_PRIMARY_EXCEPTION_VARIABLE_NAME
static final char[] SECRET_CAUGHT_THROWABLE_VARIABLE_NAME
static final char[] SECRET_RETURN_VALUE_NAME
private static org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] NO_RESOURCES
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] resources
public org.eclipse.jdt.internal.compiler.ast.Block tryBlock
public org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
public org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
public org.eclipse.jdt.internal.compiler.ast.Block finallyBlock
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subRoutineInits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptionTypes
boolean[] catchExits
org.eclipse.jdt.internal.compiler.codegen.BranchLabel subRoutineStartLabel
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding anyExceptionVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding returnAddressVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretReturnValue
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] declaredExceptionLabels
private Object[] reusableJSRTargets
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] reusableJSRSequenceStartLabels
private int[] reusableJSRStateIndexes
private int reusableJSRTargetsCount
private static final int NO_FINALLY
private static final int FINALLY_SUBROUTINE
private static final int FINALLY_DOES_NOT_COMPLETE
private static final int FINALLY_INLINE
int mergedInitStateIndex
int preTryInitStateIndex
int postTryInitStateIndex
int[] postResourcesInitStateIndexes
int naturalExitMergeInitStateIndex
int[] catchExitInitStateIndexes
private org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding primaryExceptionVariable
private org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding caughtThrowableVariable
private org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] resourceExceptionLabels
private int[] caughtExceptionsCatchBlocks
static void ()
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int resourcesLength
org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext finallyContext
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration resource
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding resourceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closeMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
int j
int length
int i
int catchCount
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext insideSubContext
org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext finallyContext
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo finallyInfo
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration resource
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding resourceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closeMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
int j
int length
int i
int catchCount
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findCloseMethod (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration resource
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding resourceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closeMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
private org.eclipse.jdt.internal.compiler.flow.FlowInfo prepareCatchInfo (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnException
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchArg
private boolean isUncheckedCatchBlock (int)
int catchBlock
int i
int length
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel enterAnyExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void enterDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int length
public void exitAnyExceptionHandler ()
public void exitDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int length
private int finallyMode ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean isStackMapFrameCodeStream
int pc
int finallyMode
boolean requiresNaturalExit
int maxCatches
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
org.eclipse.jdt.internal.compiler.codegen.MultiCatchExceptionLabel multiCatchExceptionLabel
int resourceCount
int i
int i
org.eclipse.jdt.internal.compiler.codegen.BranchLabel exitLabel
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int invokeCloseStartPc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel elseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel postElseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel postCloseLabel
int invokeCloseStartPc
boolean tryBlockHasSomeCode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel naturalExitLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel postCatchesFinallyLabel
int i
int position
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchVar
int varPC
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel naturalExitExceptionHandler
int finallySequenceStartPC
int position
int position
int position
int position
public boolean generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, java.lang.Object, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
Object targetLocation
int stateIndex
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretLocal
int resourceCount
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.codegen.BranchLabel exitLabel
int invokeCloseStartPc
int i
boolean isStackMapFrameCodeStream
int finallyMode
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean reuseTargetLocation
int i
int count
Object reusableJSRTarget
org.eclipse.jdt.internal.compiler.codegen.BranchLabel reusableJSRSequenceStartLabel
public boolean isSubRoutineEscaping ()
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope finallyScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope resourceManagementScope
int resourceCount
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resourceType
org.eclipse.jdt.internal.compiler.lookup.BlockScope tryScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodReturnType
int shiftScopesLength
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean containsUnionTypes
boolean catchHasError
int i
org.eclipse.jdt.internal.compiler.lookup.BlockScope catchScope
org.eclipse.jdt.internal.compiler.ast.Argument catchArgument
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] localDeclarations
int i
int max
int i
int max
protected void verifyDuplicationAndOrder (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean containsUnionTypes
int totalCount
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] allExceptionTypes
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentExceptionType
org.eclipse.jdt.internal.compiler.ast.TypeReference catchArgumentType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int typeReferencesLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] unionExceptionTypes
int j
int i
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] currentExceptions
int j
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exception
int k
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int n
int max2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentException
org.eclipse.jdt.internal.compiler.ast.TypeReference catchArgumentType
int i
int j
}
org/eclipse/jdt/internal/compiler/ast/Argument.classArgument.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Argument extends org.eclipse.jdt.internal.compiler.ast.LocalDeclaration {
private static final char[] SET
static void ()
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int, boolean)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
boolean typeElided
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding createBinding (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding bind (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
boolean used
org.eclipse.jdt.internal.compiler.lookup.TypeBinding newTypeBinding
org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable
boolean localExists
boolean isSpecialArgument
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public int getKind ()
public boolean isArgument ()
public boolean isVarArgs ()
public boolean hasElidedType ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveForCatch (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
boolean hasError
boolean hasError
org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLength
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int annotationsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/CompoundAssignment.classCompoundAssignment.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CompoundAssignment extends org.eclipse.jdt.internal.compiler.ast.Assignment implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public int operator
public int preAssignImplicitConversion
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean checkCastCompatibility ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public java.lang.String operatorToString ()
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean expressionIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalLhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalExpressionType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
boolean use15specifics
boolean unboxedLhs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedType
int lhsID
int expressionID
int result
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resultType
public boolean restrainUsageToNumericTypes ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/FunctionalExpression.classFunctionalExpression.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.FunctionalExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding descriptor
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding actualMethodBinding
boolean ignoreFurtherInvestigation
protected org.eclipse.jdt.internal.compiler.ast.ExpressionContext expressionContext
static org.eclipse.jdt.internal.compiler.ast.Expression[] NO_EXPRESSIONS
protected org.eclipse.jdt.internal.compiler.ast.Expression[] resultExpressions
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.lookup.BlockScope enclosingScope
protected boolean ellipsisArgument
public int bootstrapMethodNumber
protected static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy silentErrorHandlingPolicy
private boolean hasReportedSamProblem
static void ()
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void ()
public boolean isBoxingCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void setCompilationResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding ()
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void setExpressionContext (org.eclipse.jdt.internal.compiler.ast.ExpressionContext)
org.eclipse.jdt.internal.compiler.ast.ExpressionContext context
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
public void tagAsEllipsisArgument ()
public boolean isPolyExpression (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
public boolean isPolyExpression ()
public boolean isPertinentToApplicability (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType ()
public boolean argumentsTypeElided ()
public int recordFunctionalType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportSamProblem (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkAgainstFinalTargetType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean kosherDescriptor (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
boolean shouldChatter
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression$VisibilityInspector inspector
boolean status
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public int diagnosticsSourceEnd ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getRequiredBridges ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding functionalType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding functionalType
boolean requiresBridges ()
}
org/eclipse/jdt/internal/compiler/ast/SwitchStatement$1StringSwitchCase.classSwitchStatement.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.SwitchStatement$1StringSwitchCase extends java.lang.Object implements java.lang.Comparable {
int hashCode
String string
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
final org.eclipse.jdt.internal.compiler.ast.SwitchStatement this$0
public void (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, int, java.lang.String, org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
int hashCode
String string
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public int compareTo (java.lang.Object)
Object o
org.eclipse.jdt.internal.compiler.ast.SwitchStatement$1StringSwitchCase that
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/ast/ArrayAllocationExpression.classArrayAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.ast.Expression[] dimensions
public org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
public org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression dim
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
int explicitDimCount
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression dimExpression
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceType
int explicitDimIndex
int i
int i
org.eclipse.jdt.internal.compiler.ast.Expression dimExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding dimensionType
long[] nullTagBitsPerDimension
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int dimensionsLength
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
int j
public void getAllAnnotationContexts (int, int, java.util.List)
int targetType
int info
java.util.List allTypeAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
int dimensionsLength
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
int j
public org.eclipse.jdt.internal.compiler.ast.Annotation[][] getAnnotationsOnDimensions ()
}
org/eclipse/jdt/internal/compiler/ast/Javadoc.classJavadoc.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Javadoc extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference[] paramReferences
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference[] paramTypeParameters
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] exceptionReferences
public org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement returnStatement
public org.eclipse.jdt.internal.compiler.ast.Expression[] seeReferences
public long[] inheritedPositions
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference[] invalidParameters
public long valuePositions
public void (int, int)
int sourceStart
int sourceEnd
boolean canBeSeen (int, int)
int visibility
int modifiers
public org.eclipse.jdt.internal.compiler.ast.ASTNode getNodeStartingAt (int)
int start
int length
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int i
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocationExpr
int j
int l
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
int j
int l
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int length
int i
int length
int i
int length
int i
int length
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int length
int i
int start
int end
int paramTagsSize
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int throwsTagsLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int start
int start
int start
int end
int end
int end
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedRef
int seeTagsLength
int i
boolean source15
public void resolve (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methDecl
boolean overriding
int seeTagsLength
boolean superRef
int i
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding methodReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocationExpr
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding superConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding current
int length
int i
boolean reportMissing
int length
int i
int start
int end
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration meth
boolean source15
int length
int i
private void resolveReference (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int problemCount
boolean hasProblems
boolean source15
int scopeModifiers
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression alloc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
private void resolveParamTags (org.eclipse.jdt.internal.compiler.lookup.MethodScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean reportMissing
boolean considerParamRefAsUsage
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
int paramTagsSize
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int argumentsSize
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] bindings
int maxBindings
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
boolean found
int j
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
boolean found
int j
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
private void resolveTypeParameterTags (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean reportMissing
int paramTypeParamLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int modifiers
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
int typeParametersLength
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] bindings
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
org.eclipse.jdt.internal.compiler.lookup.TypeBinding paramBindind
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
boolean duplicate
int j
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
boolean found
int j
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
private void resolveThrowsTags (org.eclipse.jdt.internal.compiler.lookup.MethodScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
boolean reportMissing
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
int throwsTagsLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int start
int end
int boundExceptionLength
int thrownExceptionLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionBinding
int j
int maxRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionBinding
boolean found
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int k
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
boolean compatible
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionBinding
private void verifyTypeReference (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean source15
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
int modifiers
int scopeModifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding topLevelType
int packageLength
int depth
int idx
char[][] computedCompoundName
int i
org.eclipse.jdt.internal.compiler.lookup.ClassScope topLevelScope
boolean hasValidImport
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
int length
int i
char[][] compoundName
int compoundNameLength
int j
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] typeRefName
int skipLength
boolean valid
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int length
int i
int length
int i
int length
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int i
int length
int i
int length
int i
int length
int i
int length
}
org/eclipse/jdt/internal/compiler/ast/ThisReference.classThisReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ThisReference extends org.eclipse.jdt.internal.compiler.ast.Reference {
public static org.eclipse.jdt.internal.compiler.ast.ThisReference implicitThis ()
org.eclipse.jdt.internal.compiler.ast.ThisReference implicitThis
public void (int, int)
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
public boolean checkAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
public boolean isImplicitThis ()
public boolean isThis ()
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingReceiverType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/FakedTrackingVariable.classFakedTrackingVariable.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable extends org.eclipse.jdt.internal.compiler.ast.LocalDeclaration {
private static final char[] UNASSIGNED_CLOSEABLE_NAME
private static final char[] UNASSIGNED_CLOSEABLE_NAME_TEMPLATE
private static final char[] TEMPLATE_ARGUMENT
private static final int CLOSE_SEEN
private static final int SHARED_WITH_OUTSIDE
private static final int OWNED_BY_OUTSIDE
private static final int CLOSED_IN_NESTED_METHOD
private static final int REPORTED_EXPLICIT_CLOSE
private static final int REPORTED_POTENTIAL_LEAK
private static final int REPORTED_DEFINITIVE_LEAK
public static boolean TEST_372319
private int globalClosingState
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding originalBinding
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable innerTracker
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable outerTracker
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
private java.util.HashMap recordedLocations
private org.eclipse.jdt.internal.compiler.ast.ASTNode currentAssignment
private org.eclipse.jdt.internal.compiler.flow.FlowContext tryContext
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding original
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
int nullStatus
private void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public static org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable getCloseTrackingVariable (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable falseTrackingVariable
org.eclipse.jdt.internal.compiler.ast.SingleNameReference name
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.Statement location
public static void preConnectTrackerAcrossAssignment (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.Expression rhs
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
private static boolean containsAllocation (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditional
private static void preConnectTrackerAcrossAssignment (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
org.eclipse.jdt.internal.compiler.ast.Expression expression
private static void preConnectTrackerAcrossAssignment (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditional
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
private static void preConnectTrackerAcrossAssignment (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
public static void analyseCloseableAllocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
boolean isWrapper
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable innerTracker
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable currentInner
int newStatus
int finallyStatus
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable currentTracker
private static org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable pickMoreUnsafe (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker1
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker2
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo info
int status1
int status2
private static org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable pick (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker1
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker2
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private static void handleRegularResource (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable presetTracker
int closeStatus
private static org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable findCloseTracker (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Expression arg
org.eclipse.jdt.internal.compiler.ast.Assignment assign
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding innerLocal
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public static void handleResourceAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo upstreamInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Expression rhs
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable previousTracker
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable disconnectedTracker
int nullStatus
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable rhsTrackVar
org.eclipse.jdt.internal.compiler.flow.FlowContext currentFlowContext
int upstreamStatus
private static org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable analyseCloseableExpression (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable previousTracker
boolean isResourceProducer
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resourceType
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable newTracker
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding rhsLocal
private static boolean isBlacklistedMethod (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public static void cleanUpAfterAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
int lhsBits
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public static boolean isAnyCloseable (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public int findMostSpecificStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope locationScope
int status
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable currentTracker
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding currentVar
int currentStatus
private int getNullStatusAggressively (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int reachMode
int status
public int mergeCloseStatus (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
int status
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.BlockScope outerScope
int finallyStatus
public void markClose (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable current
public void markClosedInNestedMethod ()
public static org.eclipse.jdt.internal.compiler.flow.FlowInfo markPassedToOutside (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
boolean owned
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackVar
org.eclipse.jdt.internal.compiler.flow.FlowInfo infoResourceIsClosed
int flag
public static org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable pickVarForReporting (java.util.Set, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
java.util.Set varsOfScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean atExit
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.lookup.BlockScope outerTrackerScope
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
public boolean hasDefinitelyNoResource (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean isClosedInFinallyOfEnclosing (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
public boolean isResourceBeingReturned (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable returnedResource
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable current
public void recordErrorLocation (org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int nullStatus
public boolean reportRecordedErrors (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int mergedStatus
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable current
boolean hasReported
java.util.Iterator locations
int reportFlags
java.util.Map$Entry entry
public int reportError (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int nullStatus
boolean isPotentialProblem
int reportFlag
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable current
public void reportExplicitClosing (org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public void resetReportingBits ()
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable current
public java.lang.String nameForReporting (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.impl.ReferenceContext)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.CompilationResult compResult
int[] lineEnds
int resourceLine
int reportLine
char[] replacement
}
org/eclipse/jdt/internal/compiler/ast/ArrayTypeReference.classArrayTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public int dimensions
private org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
public int originalSourceEnd
public int extendedDimensions
public void (char[], int, long)
char[] source
int dimensions
long pos
public void (char[], int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], long)
char[] source
int dimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
long pos
public int dimensions ()
public int extraDimensions ()
public org.eclipse.jdt.internal.compiler.ast.Annotation[][] getAnnotationsOnDimensions (boolean)
boolean useSourceOrder
org.eclipse.jdt.internal.compiler.ast.Annotation[][] externalAnnotations
int baseDimensions
public void setAnnotationsOnDimensions (org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
public char[][] getParameterizedTypeName ()
int dim
char[] dimChars
int i
int index
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType
}
org/eclipse/jdt/internal/compiler/ast/QualifiedThisReference.classQualifiedThisReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference extends org.eclipse.jdt.internal.compiler.ast.ThisReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference qualification
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentCompatibleType
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference name
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
Object[] emulationPath
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int depth
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiver
int findCompatibleEnclosing (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int depth
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[] name
public org.eclipse.jdt.internal.compiler.ast.Expression value
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair compilerElementPair
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.Expression)
char[] token
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression value
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
boolean[] shouldExit
Runnable check
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.Binding nameReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.Binding nameReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/AllocationExpression.classAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AllocationExpression extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.ast.Invocation {
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeExpected
public boolean inferredReturnType
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
private org.eclipse.jdt.internal.compiler.ast.ExpressionContext expressionContext
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable inferenceContexts
protected org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper
org.eclipse.jdt.internal.compiler.ast.AllocationExpression$ResolutionState suspendedResolutionState
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean analyseResources
boolean hasResourceWrapperType
int i
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
public void checkCapturedLocalInitializationIfNecessary (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding checkedType
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArgument
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding targetLocal
public org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
boolean isUnboxing
int i
int max
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedTypeErasure
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean isDiamond
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean diamondNeedsDeferring
long sourceLevel
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qRef
int i
int length
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.ast.AllocationExpression$ResolutionState state
boolean resolvePart2 (org.eclipse.jdt.internal.compiler.ast.AllocationExpression$ResolutionState)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression$ResolutionState state
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvePart3 (org.eclipse.jdt.internal.compiler.ast.AllocationExpression$ResolutionState)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression$ResolutionState state
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocationType
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
void checkIllegalNullAnnotation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding allocationType
long nullTagBits
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferElidedTypes (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding factory
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericFactory
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
int i
public void checkTypeArgumentRedundancy (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding expected
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
int previousBits
int i
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int i
public void setFieldIndex (int)
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int i
int argumentsLength
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void setExpressionContext (org.eclipse.jdt.internal.compiler.ast.ExpressionContext)
org.eclipse.jdt.internal.compiler.ast.ExpressionContext context
public boolean isPolyExpression ()
public boolean isPolyExpression (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public boolean statementExpression ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean reportErrors
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkAgainstFinalTargetType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean needsUpdate
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ctx
org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedBinding
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments ()
public boolean updateBindings (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean hasUpdate
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ctx
public void registerInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.compiler.lookup.SyntheticFactoryMethodBinding synthOriginal
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding parameterizedCtor
public boolean usesInference ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 getInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding method
public boolean innersNeedUpdate ()
public void innerUpdateDone ()
public org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper ()
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
}
org/eclipse/jdt/internal/compiler/ast/ASTNode.classASTNode.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.ASTNode extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds {
public int sourceStart
public int sourceEnd
public static final int Bit1
public static final int Bit2
public static final int Bit3
public static final int Bit4
public static final int Bit5
public static final int Bit6
public static final int Bit7
public static final int Bit8
public static final int Bit9
public static final int Bit10
public static final int Bit11
public static final int Bit12
public static final int Bit13
public static final int Bit14
public static final int Bit15
public static final int Bit16
public static final int Bit17
public static final int Bit18
public static final int Bit19
public static final int Bit20
public static final int Bit21
public static final int Bit22
public static final int Bit23
public static final int Bit24
public static final int Bit25
public static final int Bit26
public static final int Bit27
public static final int Bit28
public static final int Bit29
public static final int Bit30
public static final int Bit31
public static final int Bit32
public static final long Bit32L
public static final long Bit33L
public static final long Bit34L
public static final long Bit35L
public static final long Bit36L
public static final long Bit37L
public static final long Bit38L
public static final long Bit39L
public static final long Bit40L
public static final long Bit41L
public static final long Bit42L
public static final long Bit43L
public static final long Bit44L
public static final long Bit45L
public static final long Bit46L
public static final long Bit47L
public static final long Bit48L
public static final long Bit49L
public static final long Bit50L
public static final long Bit51L
public static final long Bit52L
public static final long Bit53L
public static final long Bit54L
public static final long Bit55L
public static final long Bit56L
public static final long Bit57L
public static final long Bit58L
public static final long Bit59L
public static final long Bit60L
public static final long Bit61L
public static final long Bit62L
public static final long Bit63L
public static final long Bit64L
public int bits
public static final int ReturnTypeIDMASK
public static final int OperatorSHIFT
public static final int OperatorMASK
public static final int IsReturnedValue
public static final int UnnecessaryCast
public static final int DisableUnnecessaryCastCheck
public static final int GenerateCheckcast
public static final int UnsafeCast
public static final int RestrictiveFlagMASK
public static final int IsTypeElided
public static final int IsArgument
public static final int IsLocalDeclarationReachable
public static final int IsForeachElementVariable
public static final int ShadowsOuterLocal
public static final int FirstAssignmentToLocal
public static final int NeedReceiverGenericCast
public static final int IsImplicitThis
public static final int DepthSHIFT
public static final int DepthMASK
public static final int IsCapturedOuterLocal
public static final int IsReachable
public static final int LabelUsed
public static final int DocumentedFallthrough
public static final int DocumentedCasesOmitted
public static final int IsSubRoutineEscaping
public static final int IsTryBlockExiting
public static final int ContainsAssertion
public static final int IsLocalType
public static final int IsAnonymousType
public static final int IsMemberType
public static final int HasAbstractMethods
public static final int IsSecondaryType
public static final int HasBeenGenerated
public static final int HasLocalType
public static final int HasBeenResolved
public static final int ParenthesizedSHIFT
public static final int ParenthesizedMASK
public static final int IgnoreNoEffectAssignCheck
public static final int IsStrictlyAssigned
public static final int IsCompoundAssigned
public static final int DiscardEnclosingInstance
public static final int Unchecked
public static final int ResolveJavadoc
public static final int IsUsefulEmptyStatement
public static final int UndocumentedEmptyBlock
public static final int OverridingMethodWithSupercall
public static final int CanBeStatic
public static final int ErrorInSignature
public static final int NeedFreeReturn
public static final int IsDefaultConstructor
public static final int HasAllMethodBodies
public static final int IsImplicitUnit
public static final int InsideJavadoc
public static final int SuperAccess
public static final int Empty
public static final int IsElseIfStatement
public static final int ThenExit
public static final int IsElseStatementUnreachable
public static final int IsThenStatementUnreachable
public static final int IsSuperType
public static final int IsVarArgs
public static final int IgnoreRawTypeCheck
public static final int IsAnnotationDefaultValue
public static final int IsNonNull
public static final int NeededScope
public static final int OnDemand
public static final int Used
public static final int DidResolve
public static final int IsAnySubRoutineEscaping
public static final int IsSynchronized
public static final int BlockExit
public static final int IsRecovered
public static final int HasSyntaxErrors
public static final int INVOCATION_ARGUMENT_OK
public static final int INVOCATION_ARGUMENT_UNCHECKED
public static final int INVOCATION_ARGUMENT_WILDCARD
public static final int HasTypeAnnotations
public static final int IsUnionType
public static final int IsDiamond
public static final int InsideExpressionStatement
public static final int IsSynthetic
public static final int HasFunctionalInterfaceTypes
public static final org.eclipse.jdt.internal.compiler.ast.Argument[] NO_ARGUMENTS
static void ()
public void ()
private static int checkInvocationArgument (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalParameterType
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkedParameterType
public static boolean checkInvocationArguments (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean is1_7
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
int paramLength
boolean isRawMemberInvocation
boolean uncheckedBoundCheck
org.eclipse.jdt.internal.compiler.lookup.MethodBinding rawOriginalGenericMethod
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding paramMethod
int invocationStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
int lastIndex
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
int i
int varargsIndex
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgType
int dimensions
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
public org.eclipse.jdt.internal.compiler.ast.ASTNode concreteStatement ()
public final boolean isFieldUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int filteredBits
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public boolean isImplicitThis ()
public boolean receiverIsImplicitThis ()
public final boolean isMethodUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean isExplicitUse
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public boolean isSuper ()
public boolean isThis ()
public boolean isUnqualifiedSuper ()
public final boolean isTypeUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refType
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public abstract java.lang.StringBuffer print (int, java.lang.StringBuffer)
public static java.lang.StringBuffer printAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[], java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
StringBuffer output
int length
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation2
public static java.lang.StringBuffer printIndent (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public static java.lang.StringBuffer printModifiers (int, java.lang.StringBuffer)
int modifiers
StringBuffer output
public static void resolvePolyExpressionArguments (org.eclipse.jdt.internal.compiler.ast.Invocation, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int problemReason
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidateMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidateMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidateMethod
boolean variableArity
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.ast.Expression[] innerArguments
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastParam
org.eclipse.jdt.internal.compiler.ast.Expression lastArg
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding updatedArgumentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.ast.Invocation innerInvocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding parameterizedMethod
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 innerContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding improvedBinding
public static void resolvePolyExpressionArguments (org.eclipse.jdt.internal.compiler.ast.Invocation, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.ast.Expression[] innerArguments
int i
public static void resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
public static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
boolean copySE8AnnotationsToType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.Binding annotationRecipient
int j
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long otherLocalTagBits
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int declarationSourceEnd
int declarationSourceStart
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] distinctAnnotations
java.util.Map implicitContainerAnnotations
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
boolean foundDuplicate
org.eclipse.jdt.internal.compiler.ast.ContainerAnnotation container
int j
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding otherAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation persistibleAnnotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[][], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[][] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int levels
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotationBindings
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public static void copySE8AnnotationsToType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.Annotation[], boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
boolean isLegalLocation
long recipientTargetMask
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] se8Annotations
int se8count
long se8nullBits
org.eclipse.jdt.internal.compiler.ast.Annotation se8NullAnnotation
int firstSE8
int lastSE8
int i
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
long metaTagBits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] recipientAnnotations
int length
int newLength
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding recipientAnnotation
long annotationTargetMask
private static org.eclipse.jdt.internal.compiler.lookup.TypeBinding mergeAnnotationsIntoType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], long, org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] se8Annotations
long se8nullBits
org.eclipse.jdt.internal.compiler.ast.Annotation se8NullAnnotation
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding existingType
org.eclipse.jdt.internal.compiler.ast.TypeReference unionRef
long prevNullBits
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldLeafType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] goodies
org.eclipse.jdt.internal.compiler.lookup.TypeBinding newLeafType
public static void resolveDeprecatedAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
int kind
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference annotationTypeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public int sourceStart ()
public int sourceEnd ()
public java.lang.String toString ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/FunctionalExpression$1BridgeCollector.classFunctionalExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression$1BridgeCollector extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] bridges
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[] selector
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.Scope scope
final org.eclipse.jdt.internal.compiler.ast.FunctionalExpression this$0
void (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding functionalType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
void collectBridges (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int j
int count
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalInherited
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalOverride
void add (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getBridges ()
}
org/eclipse/jdt/internal/compiler/ast/ExpressionContext$3.classExpressionContext.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.ExpressionContext$3 extends org.eclipse.jdt.internal.compiler.ast.ExpressionContext {
void (java.lang.String, int)
public java.lang.String toString ()
public boolean definesTargetType ()
}
org/eclipse/jdt/internal/compiler/ast/Annotation.classAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Annotation extends org.eclipse.jdt.internal.compiler.ast.Expression {
org.eclipse.jdt.internal.compiler.ast.Annotation persistibleAnnotation
static final org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] NoValuePairs
static final int[] TYPE_PATH_ELEMENT_ARRAY
static final int[] TYPE_PATH_INNER_TYPE
static final int[] TYPE_PATH_ANNOTATION_ON_WILDCARD_BOUND
public int declarationSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.Binding recipient
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
protected org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding compilerAnnotation
static void ()
public void ()
public static int[] getLocations (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.Annotation$1LocationCollector collector
int size
int[] result
int offset
int i
int[] pathElement
public static long getRetentionPolicy (char[])
char[] policyName
public static long getTargetElementType (char[])
char[] elementName
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] computeElementValuePairs ()
private long detectStandardAnnotation (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valueAttribute
long tagBits
org.eclipse.jdt.internal.compiler.ast.Expression expr
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.Expression expr
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression initExpr
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
long element
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
Object value
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
Object defaultValue
public static int nullTagBitsFromAnnotationValue (java.lang.Object)
Object value
int bits
Object single
private static int evaluateDefaultNullnessLocation (java.lang.Object)
Object value
char[] name
static java.lang.String getRetentionName (long)
long tagBits
private static long getAnnotationRetention (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
long retention
public void checkRepeatableMetaAnnotation (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding repeatableAnnotationType
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] valuePairs
Object value
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
public static void checkContainerAnnotationType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode culpritNode
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding repeatableAnnotationType
boolean useSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] annotationMethods
boolean sawValue
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding array
long annotationTypeBits
long containerTypeBits
private static void checkContainerAnnotationTypeTarget (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode culpritNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding repeatableAnnotationType
long tagBits
long containerAnnotationTypeTypeTagBits
long targets
long containerAnnotationTypeTargets
org.eclipse.jdt.internal.compiler.ast.Annotation$1MissingTargetBuilder builder
public static void checkContainingAnnotationTargetAtUse (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Annotation repeatingAnnotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding containerAnnotationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding repeatingAnnotationType
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding getCompilerAnnotation ()
public boolean isRuntimeInvisible ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationBinding
long metaTagBits
public boolean isRuntimeTypeInvisible ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationBinding
long metaTagBits
public boolean isRuntimeTypeVisible ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationBinding
long metaTagBits
public boolean isRuntimeVisible ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationBinding
long metaTagBits
public abstract org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void recordSuppressWarnings (org.eclipse.jdt.internal.compiler.lookup.Scope, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int startSuppresss
int endSuppress
boolean isSuppressingWarnings
org.eclipse.jdt.internal.compiler.impl.IrritantSet suppressWarningIrritants
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int i
int length
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] inits
int j
int initsLength
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] originalValuePairs
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valueAttribute
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int pairsLength
int i
int requiredLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[] selector
boolean foundValue
int j
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
char[] name
boolean foundDuplicate
int k
org.eclipse.jdt.internal.compiler.ast.MemberValuePair otherPair
int i
long tagBits
int defaultNullness
int kind
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int start
int start
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sourceMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
long nullBits
org.eclipse.jdt.internal.compiler.lookup.FieldBinding sourceField
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variable
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
static boolean isAnnotationTargetAllowed (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
int kind
long metaTagBits
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.FieldBinding sourceField
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
static void checkAnnotationTarget (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
int kind
public static void checkForInstancesOfRepeatableWithRepeatingContainerAnnotation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding repeatedAnnotationType
org.eclipse.jdt.internal.compiler.ast.Annotation[] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] valueMethods
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodReturnType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding array
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementsType
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public static boolean isTypeUseCompatible (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public static void isTypeUseCompatible (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
int i
int annotationsLength
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long metaTagBits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int id
public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
public org.eclipse.jdt.internal.compiler.ast.Annotation getPersistibleAnnotation ()
public void setPersistibleAnnotation (org.eclipse.jdt.internal.compiler.ast.ContainerAnnotation)
org.eclipse.jdt.internal.compiler.ast.ContainerAnnotation container
}
org/eclipse/jdt/internal/compiler/ast/DoStatement.classDoStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.DoStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement action
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
int mergedInitStateIndex
int preConditionInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement action
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionTrue
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
int previousMode
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnCondition
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext condLoopContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo loopbackFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
boolean hasContinueLabel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedFalse
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/QualifiedAllocationExpression.classQualifiedAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
public void ()
public void (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
boolean analyseResources
boolean hasResourceWrapperType
int i
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
public org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
boolean isUnboxing
int i
int max
public boolean isSuperAccess ()
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedTypeErasure
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeForQualifiedAllocationExpression (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingInstanceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingInstanceReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
boolean hasError
boolean enclosingInstanceContainsCast
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qRef
int i
long sourceLevel
boolean isDiamond
int length
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceReceiver
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anonymousSuperclass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosing
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int argumentsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/ContinueStatement.classContinueStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ContinueStatement extends org.eclipse.jdt.internal.compiler.ast.BranchStatement {
public void (char[], int, int)
char[] label
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
int subCount
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/JavadocArgumentExpression.classJavadocArgumentExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
public char[] token
public org.eclipse.jdt.internal.compiler.ast.Argument argument
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.TypeReference)
char[] name
int startPos
int endPos
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
long pos
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
int compoundLength
int typeNameLength
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.classParameterizedSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public void (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], int, long)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int dim
long pos
int i
int max
public void (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], long)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
long pos
public void checkBounds (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
int totalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] allAnnotations
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
public char[][] getParameterizedTypeName ()
StringBuffer buffer
int i
int length
int nameLength
char[] name
int dim
char[] dimChars
int i
int index
public org.eclipse.jdt.internal.compiler.ast.TypeReference[][] getTypeArguments ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isParameterizedTypeReference ()
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean checkBounds
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveLeafType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean checkBounds
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean isClassScope
int argLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentEnclosing
boolean isClassScope
org.eclipse.jdt.internal.compiler.ast.TypeReference keep
boolean isDiamond
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
boolean argHasError
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentOriginal
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
boolean isCompliant15
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualEnclosing
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding createArrayType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int max
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeEnclosing (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int i
int max
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int i
int max
}
org/eclipse/jdt/internal/compiler/ast/JavadocImplicitTypeReference.classJavadocImplicitTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public char[] token
public void (char[], int)
char[] name
int pos
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public char[] getLastToken ()
public char[][] getTypeName ()
char[][] tokens
public boolean isThis ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean hasError
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/compiler/ast/ExpressionContext$4.classExpressionContext.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.ExpressionContext$4 extends org.eclipse.jdt.internal.compiler.ast.ExpressionContext {
void (java.lang.String, int)
public java.lang.String toString ()
public boolean definesTargetType ()
}
org/eclipse/jdt/internal/compiler/ast/CastExpression.classCastExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CastExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
public static void checkNeedForAssignedCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.ast.CastExpression rhs
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
public static void checkNeedForCastCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.CastExpression enclosingCast
org.eclipse.jdt.internal.compiler.ast.CastExpression nestedCast
org.eclipse.jdt.internal.compiler.ast.CastExpression alternateCast
public static void checkNeedForEnclosingInstanceCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingInstanceType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding memberType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateEnclosingInstanceType
public static void checkNeedForArgumentCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, int, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int operator
int operatorSignature
org.eclipse.jdt.internal.compiler.ast.Expression expression
int expressionTypeId
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType
public static void checkNeedForArgumentCasts (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rawArgumentTypes
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
public static void checkNeedForArgumentCasts (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, int, org.eclipse.jdt.internal.compiler.ast.Expression, int, boolean, org.eclipse.jdt.internal.compiler.ast.Expression, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int operator
int operatorSignature
org.eclipse.jdt.internal.compiler.ast.Expression left
int leftTypeId
boolean leftIsCast
org.eclipse.jdt.internal.compiler.ast.Expression right
int rightTypeId
boolean rightIsCast
int alternateLeftTypeId
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType
int alternateRightTypeId
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateRightType
int alternateOperatorSignature
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
private static void checkAlternateBinding (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalArgumentTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] alternateArgumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.InvocationSite fakeInvocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bindingIfNoCast
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bindingIfNoCast
int argumentLength
int paramLength
int varargsIndex
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgType
int i
public boolean checkUnsafeCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean isNarrowing
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramCastType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramMatch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] castArguments
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] alternateArguments
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding alternateCastType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
boolean annotatedCast
boolean needRuntimeCheckcast
boolean isUnboxing
public org.eclipse.jdt.internal.compiler.ast.Expression innermostCastedExpression ()
org.eclipse.jdt.internal.compiler.ast.Expression current
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int parenthesesCount
String suffix
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean exprContainCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean nullAnnotationMismatch
boolean isLegal
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private boolean isIndirectlyUsed ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void tagAsNeedCheckCast ()
public void tagAsUnnecessaryCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/InstanceOfExpression.classInstanceOfExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkedType
public void tagAsUnnecessaryCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/NullAnnotationMatching$1SearchContradictions.classNullAnnotationMatching.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$1SearchContradictions extends org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeWithContradiction
void ()
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType
}
org/eclipse/jdt/internal/compiler/ast/QualifiedSuperReference.classQualifiedSuperReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference name
int pos
int sourceEnd
public boolean isSuper ()
public boolean isThis ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int findCompatibleEnclosing (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] supers
int length
boolean isLegal
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/BreakStatement.classBreakStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.BreakStatement extends org.eclipse.jdt.internal.compiler.ast.BranchStatement {
public void (char[], int, int)
char[] label
int sourceStart
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
int subCount
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockscope
}
org/eclipse/jdt/internal/compiler/ast/LocalDeclaration.classLocalDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration {
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo preInitInfo
boolean shouldAnalyseResource
int nullStatus
public void checkModifiers ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public int getKind ()
public void getAllAnnotationContexts (int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, java.util.List)
int targetType
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
public void getAllAnnotationContexts (int, int, java.util.List)
int targetType
int parameterIndex
java.util.List allAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector collector
public boolean isArgument ()
public boolean isReceiver ()
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable
boolean localExists
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLength
int i
private void traverseWithoutInitializer (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/FunctionalExpression$VisibilityInspector.classFunctionalExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression$VisibilityInspector extends org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor {
private org.eclipse.jdt.internal.compiler.lookup.Scope scope
private boolean shouldChatter
private boolean visible
private org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
final org.eclipse.jdt.internal.compiler.ast.FunctionalExpression this$0
public void (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression, org.eclipse.jdt.internal.compiler.ast.FunctionalExpression, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean shouldChatter
private void checkVisibility (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawTypeBinding
public boolean visible (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public boolean visible (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
}
org/eclipse/jdt/internal/compiler/ast/ArrayQualifiedTypeReference.classArrayQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
int dimensions
private org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
public int extendedDimensions
public void (char[][], int, long[])
char[][] sources
int dim
long[] poss
public void (char[][], int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], long[])
char[][] sources
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
long[] poss
public int dimensions ()
public int extraDimensions ()
public org.eclipse.jdt.internal.compiler.ast.Annotation[][] getAnnotationsOnDimensions (boolean)
boolean useSourceOrder
org.eclipse.jdt.internal.compiler.ast.Annotation[][] externalAnnotations
int baseDimensions
public void setAnnotationsOnDimensions (org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
public char[][] getParameterizedTypeName ()
int dim
char[] dimChars
int i
int index
int length
char[][] qParamName
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLevels
int i
int annotationsLength
int j
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int annotationsLevels
int i
int annotationsLength
int j
int i
int max
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations2
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
}
org/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference.classJavadocSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public int tagSourceStart
public int tagSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] tokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/IfStatement.classIfStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IfStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
public org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
int thenInitStateIndex
int elseInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
int sourceStart
int sourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo conditionFlowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo thenFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo elseFlowInfo
boolean reportDeadCodeForKnownPattern
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean hasThenPart
boolean hasElsePart
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
int position
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/JavadocArrayQualifiedTypeReference.classJavadocArrayQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference {
public int tagSourceStart
public int tagSourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, int)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int dim
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/ForStatement.classForStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ForStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement[] increments
public org.eclipse.jdt.internal.compiler.ast.Statement action
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
int preCondInitStateIndex
int preIncrementsInitStateIndex
int condIfTrueInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Statement[], org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement[], org.eclipse.jdt.internal.compiler.ast.Statement, boolean, int, int)
org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement[] increments
org.eclipse.jdt.internal.compiler.ast.Statement action
boolean neededScope
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialComplaintLevel
int i
int count
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionTrue
boolean isConditionFalse
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext condLoopContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext incrementContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo incrementInfo
int i
int count
org.eclipse.jdt.internal.compiler.flow.FlowInfo loopbackFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
int i
org.eclipse.jdt.internal.compiler.ast.Statement init
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
int i
int max
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel conditionLabel
int jumpPC
int i
int max
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
int i
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int initializationsLength
int i
int incrementsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/PostfixExpression.classPostfixExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.PostfixExpression extends org.eclipse.jdt.internal.compiler.ast.CompoundAssignment {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int pos
public boolean checkCastCompatibility ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public java.lang.String operatorToString ()
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public boolean restrainUsageToNumericTypes ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/LabeledStatement.classLabeledStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LabeledStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement statement
public char[] label
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel targetLabel
public int labelEnd
int mergedInitStateIndex
public void (char[], org.eclipse.jdt.internal.compiler.ast.Statement, long, int)
char[] label
org.eclipse.jdt.internal.compiler.ast.Statement statement
long labelPosition
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.LabelFlowContext labelContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo statementInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
boolean reinjectNullInfo
public org.eclipse.jdt.internal.compiler.ast.ASTNode concreteStatement ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/LongLiteral.classLongLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LongLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
private static final char[] HEXA_MIN_VALUE
private static final char[] HEXA_MINUS_ONE_VALUE
private static final char[] OCTAL_MIN_VALUE
private static final char[] OCTAL_MINUS_ONE_VALUE
private static final char[] DECIMAL_MIN_VALUE
private static final char[] DECIMAL_MAX_VALUE
private char[] reducedForm
static void ()
public static org.eclipse.jdt.internal.compiler.ast.LongLiteral buildLongLiteral (char[], int, int)
char[] token
int s
int e
char[] longReducedToken
void (char[], char[], int, int)
char[] token
char[] reducedForm
int start
int end
public org.eclipse.jdt.internal.compiler.ast.LongLiteral convertToMinValue ()
char[] token
public void computeConstant ()
char[] token
int tokenLength
int length
int radix
int j
private void computeValue (char[], int, int, int)
char[] token
int tokenLength
int radix
int j
int digitValue
long computedValue
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/Wildcard.classWildcard.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Wildcard extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public static final int UNBOUND
public static final int EXTENDS
public static final int SUPER
public org.eclipse.jdt.internal.compiler.ast.TypeReference bound
public int kind
public void (int)
int kind
public char[][] getParameterizedTypeName ()
public char[][] getTypeName ()
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.TypeBinding newBound
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeArgument (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeArgument (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
int i
int length
public boolean isWildcard ()
}
org/eclipse/jdt/internal/compiler/ast/TypeReference$AnnotationCollector.classTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.TypeReference$AnnotationCollector extends org.eclipse.jdt.internal.compiler.ASTVisitor {
java.util.List annotationContexts
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
int targetType
int info
int info2
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int dimensions
org.eclipse.jdt.internal.compiler.ast.Wildcard currentWildcard
public void (org.eclipse.jdt.internal.compiler.ast.TypeParameter, int, int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int targetType
int typeParameterIndex
java.util.List annotationContexts
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, java.util.List)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int targetType
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
java.util.List annotationContexts
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int, int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int targetType
int parameterIndex
java.util.List annotationContexts
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int targetType
java.util.List annotationContexts
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
int targetType
int info
java.util.List annotationContexts
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int, int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int targetType
int info
int typeIndex
java.util.List annotationContexts
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int, java.util.List, org.eclipse.jdt.internal.compiler.ast.Annotation[][], int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int targetType
int info
java.util.List annotationContexts
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int dimensions
private boolean internalVisit (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int max
int startPC
int endPC
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int i
int max
int startPC
int endPC
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int max
int startPC
int endPC
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/NumberLiteral.classNumberLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.NumberLiteral extends org.eclipse.jdt.internal.compiler.ast.Literal {
char[] source
public void (char[], int, int)
char[] token
int s
int e
public void (int, int)
int s
int e
public boolean isValidJavaStatement ()
public char[] source ()
protected static char[] removePrefixZerosAndUnderscores (char[], boolean)
char[] token
boolean isLong
int max
int start
int end
boolean modified
boolean ignore
int i
char currentChar
StringBuffer buffer
int i
char currentChar
}
org/eclipse/jdt/internal/compiler/ast/MagicLiteral.classMagicLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.MagicLiteral extends org.eclipse.jdt.internal.compiler.ast.Literal {
public void (int, int)
int start
int end
public boolean isValidJavaStatement ()
public char[] source ()
}
org/eclipse/jdt/internal/compiler/ast/CharLiteral.classCharLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CharLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
char value
public void (char[], int, int)
char[] token
int s
int e
public void computeConstant ()
private void computeValue ()
char digit
int number
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ExpressionContext$2.classExpressionContext.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.ExpressionContext$2 extends org.eclipse.jdt.internal.compiler.ast.ExpressionContext {
void (java.lang.String, int)
public java.lang.String toString ()
public boolean definesTargetType ()
}
org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend.classJavadocMessageSend.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public void (char[], long)
char[] name
long pos
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[])
char[] name
long pos
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[] arguments
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean hasArgsTypeVar
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding contructorBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
public boolean isSuperAccess ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int argumentsLength
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int argumentsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/Annotation$1LocationCollector.classAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.Annotation$1LocationCollector extends org.eclipse.jdt.internal.compiler.ASTVisitor {
java.util.Stack typePathEntries
org.eclipse.jdt.internal.compiler.ast.Annotation searchedAnnotation
boolean continueSearch
public void (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation currentAnnotation
private int[] computeNestingDepth (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int[] nestingDepths
int depth
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
int counter
private void inspectAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int i
int length
private void inspectArrayDimensions (org.eclipse.jdt.internal.compiler.ast.Annotation[][], int)
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int dimensions
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
private void inspectTypeArguments (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
int length
int size
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int[] nestingDepths
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int levels
int size
int i
int j
int depth
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
int size
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.String toString ()
StringBuffer buffer
int i
int maxi
int[] typePathEntry
}
org/eclipse/jdt/internal/compiler/ast/LambdaExpression.classLambdaExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression extends org.eclipse.jdt.internal.compiler.ast.FunctionalExpression implements org.eclipse.jdt.internal.compiler.impl.ReferenceContext org.eclipse.jdt.internal.compiler.problem.ProblemSeverities {
public org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public int arrowPosition
public org.eclipse.jdt.internal.compiler.ast.Statement body
public boolean hasParentheses
public org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean voidCompatible
boolean valueCompatible
private boolean shapeAnalysisComplete
boolean returnsValue
public boolean isSerializable
boolean returnsVoid
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression original
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocalVariables
private int outerLocalVariablesSlotSize
public boolean shouldCaptureInstance
private boolean assistNode
private boolean hasIgnoredMandatoryErrors
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classType
public int ordinal
private java.util.Set thrownExceptions
public char[] text
private static final org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] NO_SYNTHETIC_ARGUMENTS
private static final org.eclipse.jdt.internal.compiler.ast.Block NO_BODY
static void ()
public void (org.eclipse.jdt.internal.compiler.CompilationResult, boolean)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
boolean assistNode
public void setArguments (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
public org.eclipse.jdt.internal.compiler.ast.Argument[] arguments ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes ()
public void setBody (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement body
public org.eclipse.jdt.internal.compiler.ast.Statement body ()
public org.eclipse.jdt.internal.compiler.ast.Expression[] resultExpressions ()
public void setArrowPosition (int)
int arrowPosition
public int arrowPosition ()
protected org.eclipse.jdt.internal.compiler.ast.FunctionalExpression original ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int pc
StringBuffer signature
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArgument
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding capturedOuterLocal
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
int invokeDynamicNumber
public boolean kosherDescriptor (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
boolean shouldChatter
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
boolean argumentsTypeElided
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
boolean haveDescriptor
boolean buggyArguments
int descriptorParameterCount
int lambdaArgumentCount
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newParameters
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedParameterType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding groundType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding expectedSAMType
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedParameterType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exception
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int t
int max
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findGroundTargetType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
boolean argumentTypesElided
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding withWildCards
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findGroundTargetTypeForElidedLambda (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding withWildCards
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
public boolean argumentsTypeElided ()
private boolean doesNotCompleteNormally ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo lambdaInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext methodContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodWithParameterDeclaration
int i
int count
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnTypeBinding
org.eclipse.jdt.internal.compiler.ast.Expression expression
void validateNullAnnotations ()
int length
int i
private void mergeParameterNullAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] ourParameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] descParameters
int len
int i
long ourTagBits
long descTagBits
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int j
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
char[][] inheritedAnnotationName
void checkAgainstNullAnnotation (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
public boolean isPertinentToApplicability (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int i
int length
public boolean isVoidCompatible ()
public boolean isValueCompatible ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int tab
StringBuffer output
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer, boolean)
int tab
StringBuffer output
boolean makeShort
int parenthesesCount
String suffix
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedResultType ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int argumentsLength
int i
public org.eclipse.jdt.internal.compiler.lookup.MethodScope getScope ()
private boolean enclosingScopesHaveErrors ()
org.eclipse.jdt.internal.compiler.lookup.Scope skope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
private void analyzeShape ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.Scope someScope
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy oldPolicy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean analyzeNPE
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding expectedSAMType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding groundTargetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] samPararameterTypes
int i
int length
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression getResolvedCopyForInferenceTargeting (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy oldPolicy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean analyzeNPE
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resultType
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope skope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sSam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding tSam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r2
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int returnExpressionsLength
int i
int i
int i
org.eclipse.jdt.internal.compiler.ast.Expression resultExpression
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy ()
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
char[] source
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
public void returnsExpression (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resultType
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int resultsLength
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
public boolean hasErrors ()
public void tagAsHavingErrors ()
org.eclipse.jdt.internal.compiler.lookup.Scope parent
public void tagAsHavingIgnoredMandatoryErrors (int)
int problemId
org.eclipse.jdt.internal.compiler.lookup.MethodScope enclosingLambdaScope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression enclosingLambda
public void throwsException (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public java.util.Set getThrownExceptions ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int problemResetPC
boolean restart
org.eclipse.jdt.internal.compiler.problem.AbortMethod e
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void addSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticLocal
int newSlot
int i
int parameterCount
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newParameters
int i
int j
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding getSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding ()
public int diagnosticsSourceEnd ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getMarkerInterfaces ()
java.util.Set markerBindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] intersectionTypes
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getTypeBinding ()
}
org/eclipse/jdt/internal/compiler/IErrorHandlingPolicy.classIErrorHandlingPolicy.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy extends java.lang.Object {
public abstract boolean proceedOnErrors ()
public abstract boolean stopOnFirstError ()
public abstract boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/util/
org/eclipse/jdt/internal/compiler/util/Sorting.classSorting.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.Sorting extends java.lang.Object {
public void ()
public static org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] sortTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] types
int len
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] unsorted
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] sorted
int o
int i
private static int sort (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] input
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] output
int o
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int j
private static int sortSuper (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] input
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] output
int o
int j
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] concreteFirst (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] copy
int idx
int i
int i
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractFirst (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] copy
int idx
int i
int i
public static void sortInferenceVariables (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
}
org/eclipse/jdt/internal/compiler/util/SimpleSet.classSimpleSet.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.SimpleSet extends java.lang.Object implements java.lang.Cloneable {
public Object[] values
public int elementSize
public int threshold
public void ()
public void (int)
int size
public java.lang.Object add (java.lang.Object)
Object object
int length
int index
Object current
Object current
public java.lang.Object addIfNotIncluded (java.lang.Object)
Object object
int length
int index
Object current
Object current
public void asArray (java.lang.Object[])
Object[] copy
int index
int i
int l
public void clear ()
int i
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.SimpleSet result
int length
public boolean includes (java.lang.Object)
Object object
int length
int index
Object current
Object current
public java.lang.Object remove (java.lang.Object)
Object object
int length
int index
Object current
Object current
Object oldValue
private void rehash ()
org.eclipse.jdt.internal.compiler.util.SimpleSet newSet
Object current
int i
public java.lang.String toString ()
String s
Object object
int i
int l
}
org/eclipse/jdt/internal/compiler/util/FloatUtil.classFloatUtil.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.FloatUtil extends java.lang.Object {
private static final int DOUBLE_FRACTION_WIDTH
private static final int DOUBLE_PRECISION
private static final int MAX_DOUBLE_EXPONENT
private static final int MIN_NORMALIZED_DOUBLE_EXPONENT
private static final int MIN_UNNORMALIZED_DOUBLE_EXPONENT
private static final int DOUBLE_EXPONENT_BIAS
private static final int DOUBLE_EXPONENT_SHIFT
private static final int SINGLE_FRACTION_WIDTH
private static final int SINGLE_PRECISION
private static final int MAX_SINGLE_EXPONENT
private static final int MIN_NORMALIZED_SINGLE_EXPONENT
private static final int MIN_UNNORMALIZED_SINGLE_EXPONENT
private static final int SINGLE_EXPONENT_BIAS
private static final int SINGLE_EXPONENT_SHIFT
public void ()
public static float valueOfHexFloatLiteral (char[])
char[] source
long bits
public static double valueOfHexDoubleLiteral (char[])
char[] source
long bits
private static long convertHexFloatingPointLiteralToBits (char[])
char[] source
int length
long mantissa
int next
char nextChar
int binaryPointPosition
int mantissaBits
int leadingDigitPosition
int hexdigit
int hexdigit
int hexdigit
int hexdigit
int exponent
int exponentSign
int digit
boolean doublePrecision
int scaleFactorCompensation
long top
long result
long fraction
long fraction
int extraBits
long lowBit
int scaleFactor
int e
long biasedExponent
long biasedExponent
long fraction
long fraction
int extraBits
long lowBit
int scaleFactor
int e
long biasedExponent
long biasedExponent
}
org/eclipse/jdt/internal/compiler/util/HashtableOfObjectToIntArray.classHashtableOfObjectToIntArray.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray extends java.lang.Object implements java.lang.Cloneable {
public Object[] keyTable
public int[][] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray result
int length
public boolean containsKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public int[] get (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public void keysToArray (java.lang.Object[])
Object[] array
int index
int i
int length
public int[] put (java.lang.Object, int[])
Object key
int[] value
int length
int index
Object currentKey
Object currentKey
public int[] removeKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
int[] value
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray newHashtable
Object currentKey
int i
public int size ()
public java.lang.String toString ()
StringBuffer buffer
Object key
int i
int length
int[] ints
int j
int max
}
org/eclipse/jdt/internal/compiler/util/Util$1.classUtil.java
package org.eclipse.jdt.internal.compiler.util
org.eclipse.jdt.internal.compiler.util.Util$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
void ()
public java.lang.String displayString (java.lang.Object)
Object o
}
org/eclipse/jdt/internal/compiler/util/SimpleLookupTable.classSimpleLookupTable.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable extends java.lang.Object implements java.lang.Cloneable {
public Object[] keyTable
public Object[] valueTable
public int elementSize
public int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable result
int length
public boolean containsKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object get (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object getKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object keyForValue (java.lang.Object)
Object valueToMatch
int i
int l
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int length
int index
Object currentKey
Object currentKey
public java.lang.Object removeKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
Object oldValue
public void removeValue (java.lang.Object)
Object valueToRemove
boolean rehash
int i
int l
Object value
private void rehash ()
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable newLookupTable
Object currentKey
int i
public java.lang.String toString ()
String s
Object object
int i
int l
}
org/eclipse/jdt/internal/compiler/util/HashtableOfType.classHashtableOfType.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfType extends java.lang.Object {
public char[][] keyTable
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding get (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getput (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] key
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding value
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding retVal
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding put (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] key
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding value
int length
int index
int keyLength
char[] currentKey
char[] currentKey
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfType newHashtable
char[] currentKey
int i
public int size ()
public java.lang.String toString ()
String s
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int i
int length
}
org/eclipse/jdt/internal/compiler/util/HashtableOfLong.classHashtableOfLong.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfLong extends java.lang.Object {
public long[] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (long)
long key
int length
int index
long currentKey
long currentKey
public java.lang.Object get (long)
long key
int length
int index
long currentKey
long currentKey
public java.lang.Object put (long, java.lang.Object)
long key
Object value
int length
int index
long currentKey
long currentKey
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfLong newHashtable
long currentKey
int i
public int size ()
public java.lang.String toString ()
String s
Object object
int i
int length
}
org/eclipse/jdt/internal/compiler/util/Sorting$1.classSorting.java
package org.eclipse.jdt.internal.compiler.util
org.eclipse.jdt.internal.compiler.util.Sorting$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable iv1
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable iv2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.classGenericXMLWriter.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.GenericXMLWriter extends java.io.PrintWriter {
private static final String XML_VERSION
private String lineSeparator
private int tab
private static void appendEscapedChar (java.lang.StringBuffer, char)
StringBuffer buffer
char c
String replacement
private static java.lang.String getEscaped (java.lang.String)
String s
StringBuffer result
int i
private static java.lang.String getReplacement (char)
char c
public void (java.io.OutputStream, java.lang.String, boolean)
java.io.OutputStream stream
String lineSeparator
boolean printXmlVersion
public void (java.io.Writer, java.lang.String, boolean)
java.io.Writer writer
String lineSeparator
boolean printXmlVersion
public void endTag (java.lang.String, boolean, boolean)
String name
boolean insertTab
boolean insertNewLine
public void printString (java.lang.String, boolean, boolean)
String string
boolean insertTab
boolean insertNewLine
private void printTabulation ()
int i
public void printTag (java.lang.String, java.util.HashMap, boolean, boolean, boolean)
String name
java.util.HashMap parameters
boolean insertTab
boolean insertNewLine
boolean closeTag
int length
java.util.Map$Entry[] entries
int i
public void startTag (java.lang.String, boolean)
String name
boolean insertTab
}
org/eclipse/jdt/internal/compiler/util/SimpleNameVector.classSimpleNameVector.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.SimpleNameVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
char[][] elements
static void ()
public void ()
public void add (char[])
char[] newElement
public void addAll (char[][])
char[][] newElements
public void copyInto (java.lang.Object[])
Object[] targetArray
public boolean contains (char[])
char[] element
int i
public char[] elementAt (int)
int index
public char[] remove (char[])
char[] element
int i
public void removeAll ()
int i
public int size ()
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/util/GenericXMLWriter$1.classGenericXMLWriter.java
package org.eclipse.jdt.internal.compiler.util
org.eclipse.jdt.internal.compiler.util.GenericXMLWriter$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.util.GenericXMLWriter this$0
void (org.eclipse.jdt.internal.compiler.util.GenericXMLWriter)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
java.util.Map$Entry entry1
java.util.Map$Entry entry2
}
org/eclipse/jdt/internal/compiler/util/SuffixConstants.classSuffixConstants.java
package org.eclipse.jdt.internal.compiler.util
public abstract org.eclipse.jdt.internal.compiler.util.SuffixConstants extends java.lang.Object {
public static final String EXTENSION_class
public static final String EXTENSION_CLASS
public static final String EXTENSION_java
public static final String EXTENSION_JAVA
public static final String SUFFIX_STRING_class
public static final String SUFFIX_STRING_CLASS
public static final String SUFFIX_STRING_java
public static final String SUFFIX_STRING_JAVA
public static final char[] SUFFIX_class
public static final char[] SUFFIX_CLASS
public static final char[] SUFFIX_java
public static final char[] SUFFIX_JAVA
static void ()
}
org/eclipse/jdt/internal/compiler/util/HashSetOfInt.classHashSetOfInt.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashSetOfInt extends java.lang.Object implements java.lang.Cloneable {
public int[] set
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.HashSetOfInt result
int length
public boolean contains (int)
int element
int length
int index
int currentElement
int currentElement
public int add (int)
int element
int length
int index
int currentElement
int currentElement
public int remove (int)
int element
int length
int index
int currentElement
int currentElement
int existing
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashSetOfInt newHashSet
int currentElement
int i
public int size ()
public java.lang.String toString ()
StringBuffer buffer
int element
int i
int length
}
org/eclipse/jdt/internal/compiler/util/HashtableOfInt.classHashtableOfInt.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfInt extends java.lang.Object {
public int[] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (int)
int key
int length
int index
int currentKey
int currentKey
public java.lang.Object get (int)
int key
int length
int index
int currentKey
int currentKey
public java.lang.Object put (int, java.lang.Object)
int key
Object value
int length
int index
int currentKey
int currentKey
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfInt newHashtable
int currentKey
int i
public int size ()
public java.lang.String toString ()
String s
Object object
int i
int length
}
org/eclipse/jdt/internal/compiler/util/Util.classUtil.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.Util extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final char C_BOOLEAN
public static final char C_BYTE
public static final char C_CHAR
public static final char C_DOUBLE
public static final char C_FLOAT
public static final char C_INT
public static final char C_SEMICOLON
public static final char C_COLON
public static final char C_LONG
public static final char C_SHORT
public static final char C_VOID
public static final char C_TYPE_VARIABLE
public static final char C_STAR
public static final char C_EXCEPTION_START
public static final char C_EXTENDS
public static final char C_SUPER
public static final char C_DOT
public static final char C_DOLLAR
public static final char C_ARRAY
public static final char C_RESOLVED
public static final char C_UNRESOLVED
public static final char C_NAME_END
public static final char C_PARAM_START
public static final char C_PARAM_END
public static final char C_GENERIC_START
public static final char C_GENERIC_END
public static final char C_CAPTURE
private static final int DEFAULT_READING_SIZE
private static final int DEFAULT_WRITING_SIZE
public static final String UTF_8
public static final String LINE_SEPARATOR
public static final String EMPTY_STRING
public static final int[] EMPTY_INT_ARRAY
static void ()
public void ()
public static java.lang.String buildAllDirectoriesInto (java.lang.String, java.lang.String) throws java.io.IOException
String outputPath
String relativeFileName
char fileSeparatorChar
String fileSeparator
java.io.File f
String outputDirPath
String outputDirPath
String outputDirPath
String outputDirPath
String fileName
String fileName
String fileName
String fileName
int separatorIndex
boolean checkFileType
StringBuffer outDir
java.util.StringTokenizer tokenizer
String token
public static char[] bytesToChar (byte[], java.lang.String) throws java.io.IOException
byte[] bytes
String encoding
public static int computeOuterMostVisibility (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int visibility
public static byte[] getFileByteContent (java.io.File) throws java.io.IOException
java.io.File file
java.io.InputStream stream
public static char[] getFileCharContent (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
java.io.InputStream stream
private static java.io.FileOutputStream getFileOutputStream (boolean, java.lang.String, java.lang.String) throws java.io.IOException
boolean generatePackagesStructure
String outputPath
String relativeFileName
String fileName
char fileSeparatorChar
String fileSeparator
int indexOfPackageSeparator
int length
public static byte[] getInputStreamAsByteArray (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream stream
int length
byte[] contents
byte[] contents
int contentsLength
int amountRead
int amountRequested
int len
int readSize
public static char[] getInputStreamAsCharArray (java.io.InputStream, int, java.lang.String) throws java.io.IOException
java.io.InputStream stream
int length
String encoding
java.io.BufferedReader reader
char[] contents
char[] contents
int totalRead
int amountRequested
int amountRequested
int current
int amountRead
int start
public static java.lang.String getExceptionSummary (java.lang.Throwable)
Throwable exception
java.io.StringWriter stringWriter
StringBuffer buffer
StringBuffer exceptionBuffer
int i
int lineSep
int max
int line2Start
public static int getLineNumber (int, int[], int, int)
int position
int[] lineEnds
int g
int d
int m
int start
public static byte[] getZipEntryByteContent (java.util.zip.ZipEntry, java.util.zip.ZipFile) throws java.io.IOException
java.util.zip.ZipEntry ze
java.util.zip.ZipFile zip
java.io.InputStream stream
java.io.InputStream inputStream
public static int hashCode (java.lang.Object[])
Object[] array
int prime
int result
int index
public static final boolean isPotentialZipArchive (java.lang.String)
String name
int lastDot
int length
int extensionLength
int i
int i
public static final boolean isClassFileName (char[])
char[] name
int nameLength
int suffixLength
int i
int offset
char c
public static final boolean isClassFileName (java.lang.String)
String name
int nameLength
int suffixLength
int i
char c
int suffixIndex
public static final boolean isExcluded (char[], char[][], char[][], boolean)
char[] path
char[][] inclusionPatterns
char[][] exclusionPatterns
boolean isFolderPath
int i
int length
char[] pattern
char[] folderPattern
int lastSlash
int star
int i
int length
public static final boolean isJavaFileName (char[])
char[] name
int nameLength
int suffixLength
int i
int offset
char c
public static final boolean isJavaFileName (java.lang.String)
String name
int nameLength
int suffixLength
int i
char c
int suffixIndex
public static void reverseQuickSort (char[][], int, int)
char[][] list
int left
int right
int original_left
int original_right
char[] mid
char[] tmp
public static void reverseQuickSort (char[][], int, int, int[])
char[][] list
int left
int right
int[] result
int original_left
int original_right
char[] mid
char[] tmp
int temp
public static final int searchColumnNumber (int[], int, int)
int[] startLineIndexes
int lineNumber
int position
int line
int length
public static java.lang.Boolean toBoolean (boolean)
boolean bool
public static java.lang.String toString (java.lang.Object[])
Object[] objects
public static java.lang.String toString (java.lang.Object[], org.eclipse.jdt.internal.compiler.util.Util$Displayable)
Object[] objects
org.eclipse.jdt.internal.compiler.util.Util$Displayable renderer
StringBuffer buffer
int i
public static void writeToDisk (boolean, java.lang.String, java.lang.String, org.eclipse.jdt.internal.compiler.ClassFile) throws java.io.IOException
boolean generatePackagesStructure
String outputPath
String relativeFileName
org.eclipse.jdt.internal.compiler.ClassFile classFile
java.io.FileOutputStream file
java.io.BufferedOutputStream output
java.io.IOException e
public static void recordNestedType (org.eclipse.jdt.internal.compiler.ClassFile, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int j
int max2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int k
int max3
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds
int k
int max3
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherUpperBound
public static java.io.File getJavaHome ()
String javaHome
java.io.File javaHomeFile
public static void collectRunningVMBootclasspath (java.util.List)
java.util.List bootclasspaths
String javaversion
String bootclasspathProperty
java.util.StringTokenizer tokenizer
String token
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath currentClasspath
java.io.File javaHome
java.io.File[] directoriesToCheck
java.io.File[][] systemLibrariesJars
int i
int max
java.io.File[] current
int j
int max2
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
public static int getParameterCount (char[])
char[] methodSignature
int count
int i
int e
public static int scanTypeSignature (char[], int)
char[] string
int start
char c
public static int scanBaseTypeSignature (char[], int)
char[] string
int start
char c
public static int scanArrayTypeSignature (char[], int)
char[] string
int start
int length
char c
public static int scanCaptureTypeSignature (char[], int)
char[] string
int start
char c
public static int scanTypeVariableSignature (char[], int)
char[] string
int start
char c
int id
public static int scanIdentifier (char[], int)
char[] string
int start
int p
char c
public static int scanClassTypeSignature (char[], int)
char[] string
int start
char c
int p
int e
int id
public static int scanTypeBoundSignature (char[], int)
char[] string
int start
char c
public static int scanTypeArgumentSignatures (char[], int)
char[] string
int start
char c
int p
int e
public static int scanTypeArgumentSignature (char[], int)
char[] string
int start
char c
public static boolean effectivelyEqual (java.lang.Object[], java.lang.Object[])
Object[] one
Object[] two
int oneLength
int twoLength
int i
}
org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.classManifestAnalyzer.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.ManifestAnalyzer extends java.lang.Object {
private static final int START
private static final int IN_CLASSPATH_HEADER
private static final int PAST_CLASSPATH_HEADER
private static final int SKIPPING_WHITESPACE
private static final int READING_JAR
private static final int CONTINUING
private static final int SKIP_LINE
private static final char[] CLASSPATH_HEADER_TOKEN
private int classpathSectionsCount
private java.util.ArrayList calledFilesNames
static void ()
public void ()
public boolean analyzeManifestContents (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
char[] chars
int state
int substate
StringBuffer currentJarToken
int currentChar
int i
int max
private boolean addCurrentTokenJarWhenNecessary (java.lang.StringBuffer)
StringBuffer currentJarToken
public int getClasspathSectionsCount ()
public java.util.List getCalledFileNames ()
}
org/eclipse/jdt/internal/compiler/util/HashtableOfIntValues.classHashtableOfIntValues.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues extends java.lang.Object implements java.lang.Cloneable {
public static final int NO_VALUE
public char[][] keyTable
public int[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues result
int length
public boolean containsKey (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public int get (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public int put (char[], int)
char[] key
int value
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public int removeKey (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
int value
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues newHashtable
char[] currentKey
int i
public int size ()
public java.lang.String toString ()
String s
char[] key
int i
int length
}
org/eclipse/jdt/internal/compiler/util/CompoundNameVector.classCompoundNameVector.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.CompoundNameVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
char[][][] elements
static void ()
public void ()
public void add (char[][])
char[][] newElement
public void addAll (char[][][])
char[][][] newElements
public boolean contains (char[][])
char[][] element
int i
public char[][] elementAt (int)
int index
public char[][] remove (char[][])
char[][] element
int i
public void removeAll ()
int i
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/util/SimpleSetOfCharArray.classSimpleSetOfCharArray.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray extends java.lang.Object implements java.lang.Cloneable {
public char[][] values
public int elementSize
public int threshold
public void ()
public void (int)
int size
public java.lang.Object add (char[])
char[] object
int length
int index
char[] current
char[] current
public void asArray (java.lang.Object[])
Object[] copy
int index
int i
int l
public void clear ()
int i
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray result
int length
public char[] get (char[])
char[] object
int length
int index
char[] current
char[] current
public boolean includes (char[])
char[] object
int length
int index
char[] current
char[] current
public char[] remove (char[])
char[] object
int length
int index
char[] current
char[] current
char[] oldValue
private void rehash ()
org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray newSet
char[] current
int i
public java.lang.String toString ()
String s
char[] object
int i
int l
}
org/eclipse/jdt/internal/compiler/util/Messages.classMessages.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.Messages extends java.lang.Object {
private static String[] nlSuffixes
private static final String EXTENSION
private static final String BUNDLE_NAME
public static String compilation_unresolvedProblem
public static String compilation_unresolvedProblems
public static String compilation_request
public static String compilation_loadBinary
public static String compilation_process
public static String compilation_write
public static String compilation_done
public static String compilation_units
public static String compilation_unit
public static String compilation_internalError
public static String compilation_beginningToCompile
public static String compilation_processing
public static String output_isFile
public static String output_notValidAll
public static String output_notValid
public static String problem_noSourceInformation
public static String problem_atLine
public static String abort_invalidAttribute
public static String abort_invalidExceptionAttribute
public static String abort_invalidOpcode
public static String abort_missingCode
public static String abort_againstSourceModel
public static String accept_cannot
public static String parser_incorrectPath
public static String parser_moveFiles
public static String parser_syntaxRecovery
public static String parser_regularParse
public static String parser_missingFile
public static String parser_corruptedFile
public static String parser_endOfFile
public static String parser_endOfConstructor
public static String parser_endOfMethod
public static String parser_endOfInitializer
public static String ast_missingCode
public static String constant_cannotCastedInto
public static String constant_cannotConvertedTo
static void ()
private void ()
public static java.lang.String bind (java.lang.String)
String message
public static java.lang.String bind (java.lang.String, java.lang.Object)
String message
Object binding
public static java.lang.String bind (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object binding1
Object binding2
public static java.lang.String bind (java.lang.String, java.lang.Object[])
String message
Object[] bindings
private static java.lang.String[] buildVariants (java.lang.String)
String root
String nl
java.util.ArrayList result
int lastSeparator
int lastSeparator
String[] variants
int i
public static void initializeMessages (java.lang.String, java.lang.Class)
String bundleName
Class clazz
java.lang.reflect.Field[] fields
int numFields
int i
java.lang.reflect.Field field
String value
public static void load (java.lang.String, java.lang.ClassLoader, java.lang.reflect.Field[])
String bundleName
ClassLoader loader
java.lang.reflect.Field[] fields
String[] variants
int i
java.io.InputStream input
org.eclipse.jdt.internal.compiler.util.Messages$MessagesProperties properties
}
org/eclipse/jdt/internal/compiler/util/HashtableOfObjectToInt.classHashtableOfObjectToInt.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt extends java.lang.Object implements java.lang.Cloneable {
public Object[] keyTable
public int[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt result
int length
public boolean containsKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public int get (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public void keysToArray (java.lang.Object[])
Object[] array
int index
int i
int length
public int put (java.lang.Object, int)
Object key
int value
int length
int index
Object currentKey
Object currentKey
public int removeKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
int value
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt newHashtable
Object currentKey
int i
public int size ()
public java.lang.String toString ()
String s
Object key
int i
int length
}
org/eclipse/jdt/internal/compiler/util/Messages$MessagesProperties.classMessages.java
package org.eclipse.jdt.internal.compiler.util
org.eclipse.jdt.internal.compiler.util.Messages$MessagesProperties extends java.util.Properties {
private static final int MOD_EXPECTED
private static final int MOD_MASK
private static final long serialVersionUID
private final java.util.Map fields
public void (java.lang.reflect.Field[], java.lang.String)
java.lang.reflect.Field[] fieldArray
String bundleName
int len
int i
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.reflect.Field field
}
org/eclipse/jdt/internal/compiler/util/HashtableOfPackage.classHashtableOfPackage.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfPackage extends java.lang.Object {
public char[][] keyTable
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding get (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding put (char[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
char[] key
org.eclipse.jdt.internal.compiler.lookup.PackageBinding value
int length
int index
int keyLength
char[] currentKey
char[] currentKey
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfPackage newHashtable
char[] currentKey
int i
public int size ()
public java.lang.String toString ()
String s
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkg
int i
int length
}
org/eclipse/jdt/internal/compiler/util/HashtableOfObject.classHashtableOfObject.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfObject extends java.lang.Object implements java.lang.Cloneable {
public char[][] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public void clear ()
int i
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.HashtableOfObject result
int length
public boolean containsKey (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public java.lang.Object get (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public java.lang.Object put (char[], java.lang.Object)
char[] key
Object value
int length
int index
int keyLength
char[] currentKey
char[] currentKey
public void putUnsafely (char[], java.lang.Object)
char[] key
Object value
int length
int index
public java.lang.Object removeKey (char[])
char[] key
int length
int index
int keyLength
char[] currentKey
char[] currentKey
Object value
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfObject newHashtable
char[] currentKey
int i
public int size ()
public java.lang.String toString ()
String s
Object object
int i
int length
}
org/eclipse/jdt/internal/compiler/util/Util$Displayable.classUtil.java
package org.eclipse.jdt.internal.compiler.util
public abstract org.eclipse.jdt.internal.compiler.util.Util$Displayable extends java.lang.Object {
public abstract java.lang.String displayString (java.lang.Object)
}
org/eclipse/jdt/internal/compiler/util/ObjectVector.classObjectVector.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.ObjectVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
Object[] elements
static void ()
public void ()
public void (int)
int initialSize
public void add (java.lang.Object)
Object newElement
public void addAll (java.lang.Object[])
Object[] newElements
public void addAll (org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.util.ObjectVector newVector
public boolean containsIdentical (java.lang.Object)
Object element
int i
public boolean contains (java.lang.Object)
Object element
int i
public void copyInto (java.lang.Object[])
Object[] targetArray
public void copyInto (java.lang.Object[], int)
Object[] targetArray
int index
public java.lang.Object elementAt (int)
int index
public java.lang.Object find (java.lang.Object)
Object element
int i
public java.lang.Object remove (java.lang.Object)
Object element
int i
public void removeAll ()
int i
public int size ()
public java.lang.String toString ()
String s
int i
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$2.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$5.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$5 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/batch/
org/eclipse/jdt/internal/compiler/batch/messages.properties
org/eclipse/jdt/internal/compiler/batch/FileSystem$ClasspathNormalizer.classFileSystem.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathNormalizer extends java.lang.Object {
public void ()
public static java.util.ArrayList normalize (java.util.ArrayList)
java.util.ArrayList classpaths
java.util.ArrayList normalizedClasspath
java.util.HashSet cache
java.util.Iterator iterator
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
}
org/eclipse/jdt/internal/compiler/batch/FileSystem$Classpath.classFileSystem.java
package org.eclipse.jdt.internal.compiler.batch
public abstract org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath extends java.lang.Object {
public abstract char[][][] findTypeNames (java.lang.String)
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String)
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String, boolean)
public abstract boolean isPackage (java.lang.String)
public abstract java.util.List fetchLinkedJars (org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter)
public abstract void reset ()
public abstract char[] normalizedPath ()
public abstract java.lang.String getPath ()
public abstract void initialize () throws java.io.IOException
}
org/eclipse/jdt/internal/compiler/batch/FileSystem.classFileSystem.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.FileSystem extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] classpaths
java.util.Set knownFileNames
public void (java.lang.String[], java.lang.String[], java.lang.String)
String[] classpathNames
String[] initialFileNames
String encoding
int classpathSize
int counter
int i
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
protected void (org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[], java.lang.String[])
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] paths
String[] initialFileNames
int length
int counter
int i
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
public static org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath getClasspath (java.lang.String, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String classpathName
String encoding
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public static org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath getClasspath (java.lang.String, java.lang.String, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.lang.String)
String classpathName
String encoding
boolean isSourceOnly
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
String destinationPath
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath result
java.io.File file
private void initializeKnownFileNames (java.lang.String[])
String[] initialFileNames
int i
java.io.File compilationUnitFile
char[] fileName
char[] matchingPathName
int lastIndexOf
boolean globalPathMatches
int j
int max
char[] matchCandidate
boolean currentPathMatch
public void cleanup ()
int i
int max
private static java.lang.String convertPathSeparators (java.lang.String)
String path
private org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, char[], boolean)
String qualifiedTypeName
char[] typeName
boolean asBinaryOnly
String qualifiedBinaryFileName
String qualifiedPackageName
String qp2
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer suggestedAnswer
int i
int length
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
String qb2
int i
int length
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath p
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundName
public char[][][] findTypeNames (char[][])
char[][] packageName
char[][][] result
String qualifiedPackageName
String qualifiedPackageName2
int i
int length
char[][][] answers
int resultLength
int answersLength
int i
int length
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath p
char[][][] answers
int resultLength
int answersLength
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][], boolean)
char[][] compoundName
boolean asBinaryOnly
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
public boolean isPackage (char[][], char[])
char[][] compoundName
char[] packageName
String qualifiedPackageName
String qp2
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath p
}
org/eclipse/jdt/internal/compiler/batch/FileSystem$ClasspathSectionProblemReporter.classFileSystem.java
package org.eclipse.jdt.internal.compiler.batch
public abstract org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter extends java.lang.Object {
public abstract void invalidClasspathSection (java.lang.String)
public abstract void multipleClasspathSections (java.lang.String)
}
org/eclipse/jdt/internal/compiler/batch/Main$ResourceBundleFactory.classMain.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.Main$ResourceBundleFactory extends java.lang.Object {
private static java.util.HashMap Cache
static void ()
public void ()
public static synchronized java.util.ResourceBundle getBundle (java.util.Locale)
java.util.Locale locale
java.util.ResourceBundle bundle
}
org/eclipse/jdt/internal/compiler/batch/Main$Logger.classMain.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.Main$Logger extends java.lang.Object {
private java.io.PrintWriter err
private java.io.PrintWriter log
private org.eclipse.jdt.internal.compiler.batch.Main main
private java.io.PrintWriter out
private java.util.HashMap parameters
int tagBits
private static final String CLASS
private static final String CLASS_FILE
private static final String CLASSPATH
private static final String CLASSPATH_FILE
private static final String CLASSPATH_FOLDER
private static final String CLASSPATH_ID
private static final String CLASSPATH_JAR
private static final String CLASSPATHS
private static final String COMMAND_LINE_ARGUMENT
private static final String COMMAND_LINE_ARGUMENTS
private static final String COMPILER
private static final String COMPILER_COPYRIGHT
private static final String COMPILER_NAME
private static final String COMPILER_VERSION
public static final int EMACS
private static final String ERROR
private static final String ERROR_TAG
private static final String WARNING_TAG
private static final String EXCEPTION
private static final String EXTRA_PROBLEM_TAG
private static final String EXTRA_PROBLEMS
private static final org.eclipse.jdt.internal.compiler.util.HashtableOfInt FIELD_TABLE
private static final String KEY
private static final String MESSAGE
private static final String NUMBER_OF_CLASSFILES
private static final String NUMBER_OF_ERRORS
private static final String NUMBER_OF_LINES
private static final String NUMBER_OF_PROBLEMS
private static final String NUMBER_OF_TASKS
private static final String NUMBER_OF_WARNINGS
private static final String OPTION
private static final String OPTIONS
private static final String OUTPUT
private static final String PACKAGE
private static final String PATH
private static final String PROBLEM_ARGUMENT
private static final String PROBLEM_ARGUMENT_VALUE
private static final String PROBLEM_ARGUMENTS
private static final String PROBLEM_CATEGORY_ID
private static final String ID
private static final String PROBLEM_ID
private static final String PROBLEM_LINE
private static final String PROBLEM_OPTION_KEY
private static final String PROBLEM_MESSAGE
private static final String PROBLEM_SEVERITY
private static final String PROBLEM_SOURCE_END
private static final String PROBLEM_SOURCE_START
private static final String PROBLEM_SUMMARY
private static final String PROBLEM_TAG
private static final String PROBLEMS
private static final String SOURCE
private static final String SOURCE_CONTEXT
private static final String SOURCE_END
private static final String SOURCE_START
private static final String SOURCES
private static final String STATS
private static final String TASK
private static final String TASKS
private static final String TIME
private static final String VALUE
private static final String WARNING
public static final int XML
private static final String XML_DTD_DECLARATION
static void ()
Class c
java.lang.reflect.Field[] fields
int i
int max
java.lang.reflect.Field field
Integer value
int key2
SecurityException e
IllegalArgumentException e
IllegalAccessException e
public void (org.eclipse.jdt.internal.compiler.batch.Main, java.io.PrintWriter, java.io.PrintWriter)
org.eclipse.jdt.internal.compiler.batch.Main main
java.io.PrintWriter out
java.io.PrintWriter err
public java.lang.String buildFileName (java.lang.String, java.lang.String)
String outputPath
String relativeFileName
char fileSeparatorChar
String fileSeparator
StringBuffer outDir
java.util.StringTokenizer tokenizer
String token
public void close ()
public void compiling ()
private void endLoggingExtraProblems ()
private void endLoggingProblems ()
public void endLoggingSource ()
public void endLoggingSources ()
public void endLoggingTasks ()
private void endTag (java.lang.String)
String name
private java.lang.String errorReportSource (org.eclipse.jdt.core.compiler.CategorizedProblem, char[], int)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] unitSource
int bits
int startPosition
int endPosition
int length
int length
StringBuffer errorBuffer
char c
char c
char c
char c
int begin
int end
int i
int i
private void extractContext (org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] unitSource
int startPosition
int endPosition
int length
int length
char c
char c
char c
char c
int begin
int end
StringBuffer buffer
public void flush ()
private java.lang.String getFieldName (int)
int id
int key2
private java.lang.String getProblemOptionKey (int)
int problemID
int irritant
public void logAverage ()
long lineCount
int length
long sum
long parseSum
long resolveSum
long analyzeSum
long generateSum
int i
int max
org.eclipse.jdt.internal.compiler.impl.CompilerStats stats
long time
long parseTime
long resolveTime
long analyzeTime
long generateTime
public void logClassFile (boolean, java.lang.String, java.lang.String)
boolean generatePackagesStructure
String outputPath
String relativeFileName
String fileName
char fileSeparatorChar
String fileSeparator
int indexOfPackageSeparator
int length
java.io.File f
java.io.IOException e
public void logClasspath (org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[])
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] classpaths
int length
int i
String classpath
java.io.File f
String id
public void logCommandLineArguments (java.lang.String[])
String[] commandLineArguments
int length
int i
public void logException (java.lang.Exception)
Exception e
java.io.StringWriter writer
java.io.PrintWriter printWriter
String stackTrace
java.io.LineNumberReader reader
String line
String line
int i
StringBuffer buffer
String message
String message
private void logExtraProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, int, int)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int localErrorCount
int globalErrorCount
char[] originatingFileName
String fileName
String result
String errorReportSource
String errorReportSource
public void loggingExtraProblems (org.eclipse.jdt.internal.compiler.batch.Main)
org.eclipse.jdt.internal.compiler.batch.Main currentMain
java.util.ArrayList problems
int count
int localProblemCount
int errors
int warnings
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void logIncorrectVMVersionForAnnotationProcessing ()
public void logNoClassFileCreated (java.lang.String, java.lang.String, java.io.IOException)
String outputDir
String relativeFileName
java.io.IOException e
public void logNumberOfClassFilesGenerated (int)
int exportedClassFilesCounter
public void logOptions (java.util.Map)
java.util.Map options
java.util.Set entriesSet
Object[] entries
int i
int max
java.util.Map$Entry entry
String key
public void logPendingError (java.lang.String)
String error
public void logWarning (java.lang.String)
String message
private void logProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, int, int, char[])
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int localErrorCount
int globalErrorCount
char[] unitSource
String result
String errorReportSource
String errorReportSource
public int logProblems (org.eclipse.jdt.core.compiler.CategorizedProblem[], char[], org.eclipse.jdt.internal.compiler.batch.Main)
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
char[] unitSource
org.eclipse.jdt.internal.compiler.batch.Main currentMain
int count
int localErrorCount
int localProblemCount
int errors
int warnings
int tasks
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void logProblemsSummary (int, int, int, int)
int globalProblemsCount
int globalErrorsCount
int globalWarningsCount
int globalTasksCount
String message
String errorMessage
String warningMessage
int warningsNumber
public void logProgress ()
public void logRepetition (int, int)
int i
int repetitions
public void logTiming (org.eclipse.jdt.internal.compiler.impl.CompilerStats)
org.eclipse.jdt.internal.compiler.impl.CompilerStats compilerStats
long time
long lineCount
public void logUsage (java.lang.String)
String usage
public void logVersion (boolean)
boolean printToOut
String version
String version
public void logWrongJDK ()
private void logXmlExtraProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, int, int)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int globalErrorCount
int localErrorCount
int sourceStart
int sourceEnd
boolean isError
private void logXmlProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] unitSource
int sourceStart
int sourceEnd
int id
boolean isError
int severity
String problemOptionKey
int categoryID
String[] arguments
int length
int i
private void logXmlTask (org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] unitSource
String problemOptionKey
private void printErr (java.lang.String)
String s
private void printlnErr ()
private void printlnErr (java.lang.String)
String s
private void printlnOut (java.lang.String)
String s
public void printNewLine ()
private void printOut (char)
char c
public void printStats ()
boolean isTimed
org.eclipse.jdt.internal.compiler.impl.CompilerStats compilerStats
private void printTag (java.lang.String, java.util.HashMap, boolean, boolean)
String name
java.util.HashMap params
boolean insertNewLine
boolean closeTag
public void setEmacs ()
public void setLog (java.lang.String)
String logFileName
java.util.Date date
java.text.DateFormat dateFormat
int index
private void startLoggingExtraProblems (int)
int count
private void startLoggingProblems (int, int)
int errors
int warnings
public void startLoggingSource (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
char[] fileName
java.io.File f
char[][] packageName
org.eclipse.jdt.internal.compiler.batch.CompilationUnit unit
String destinationPath
public void startLoggingSources ()
public void startLoggingTasks (int)
int tasks
}
org/eclipse/jdt/internal/compiler/batch/Main$2.classMain.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.Main$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
int lineDelta
final org.eclipse.jdt.internal.compiler.batch.Main this$0
void (org.eclipse.jdt.internal.compiler.batch.Main)
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int unitLineCount
}
org/eclipse/jdt/internal/compiler/batch/Main$3.classMain.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.Main$3 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
final org.eclipse.jdt.internal.compiler.batch.Main this$0
void (org.eclipse.jdt.internal.compiler.batch.Main)
public boolean proceedOnErrors ()
public boolean stopOnFirstError ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/batch/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.CompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
public char[] contents
public char[] fileName
public char[] mainTypeName
String encoding
public String destinationPath
private boolean ignoreOptionalProblems
public void (char[], java.lang.String, java.lang.String)
char[] contents
String fileName
String encoding
public void (char[], java.lang.String, java.lang.String, java.lang.String)
char[] contents
String fileName
String encoding
String destinationPath
public void (char[], java.lang.String, java.lang.String, java.lang.String, boolean)
char[] contents
String fileName
String encoding
String destinationPath
boolean ignoreOptionalProblems
char[] fileNameCharArray
int start
int end
public char[] getContents ()
java.io.IOException e
public char[] getFileName ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/batch/ClasspathLocation.classClasspathLocation.java
package org.eclipse.jdt.internal.compiler.batch
public abstract org.eclipse.jdt.internal.compiler.batch.ClasspathLocation extends java.lang.Object implements org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final int SOURCE
public static final int BINARY
String path
char[] normalizedPath
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public String destinationPath
protected void (org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.lang.String)
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
String destinationPath
protected org.eclipse.jdt.internal.compiler.env.AccessRestriction fetchAccessRestriction (java.lang.String)
String qualifiedBinaryFileName
char[] qualifiedTypeName
public int getMode ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.batch.ClasspathLocation other
String localPath
String otherPath
public java.lang.String getPath ()
}
org/eclipse/jdt/internal/compiler/batch/FileFinder.classFileFinder.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.FileFinder extends java.lang.Object {
public void ()
public static java.lang.String[] find (java.io.File, java.lang.String)
java.io.File f
String pattern
java.util.ArrayList files
String[] result
private static void find0 (java.io.File, java.lang.String, java.util.ArrayList)
java.io.File f
String pattern
java.util.ArrayList collector
String[] files
int i
int max
java.io.File current
}
org/eclipse/jdt/internal/compiler/batch/Main$Logger$1.classMain.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.Main$Logger$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.batch.Main$Logger this$1
void (org.eclipse.jdt.internal.compiler.batch.Main$Logger)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
java.util.Map$Entry entry1
java.util.Map$Entry entry2
}
org/eclipse/jdt/internal/compiler/batch/ClasspathSourceJar.classClasspathSourceJar.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.ClasspathSourceJar extends org.eclipse.jdt.internal.compiler.batch.ClasspathJar {
private String encoding
public void (java.io.File, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.lang.String, java.lang.String)
java.io.File file
boolean closeZipFileAtEnd
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
String encoding
String destinationPath
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String, boolean)
char[] typeName
String qualifiedPackageName
String qualifiedBinaryFileName
boolean asBinaryOnly
java.util.zip.ZipEntry sourceEntry
java.io.InputStream stream
char[] contents
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String)
char[] typeName
String qualifiedPackageName
String qualifiedBinaryFileName
public int getMode ()
}
org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.classClasspathDirectory.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory extends org.eclipse.jdt.internal.compiler.batch.ClasspathLocation {
private java.util.Hashtable directoryCache
private String[] missingPackageHolder
private int mode
private String encoding
void (java.io.File, java.lang.String, int, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.lang.String)
java.io.File directory
String encoding
int mode
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
String destinationPath
java.lang.String[] directoryList (java.lang.String)
String qualifiedPackageName
String[] dirList
java.io.File dir
int index
int last
String packageName
String parentPackage
boolean doesFileExist (java.lang.String, java.lang.String)
String fileName
String qualifiedPackageName
String[] dirList
int i
public java.util.List fetchLinkedJars (org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter)
org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter problemReporter
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String)
char[] typeName
String qualifiedPackageName
String qualifiedBinaryFileName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String, boolean)
char[] typeName
String qualifiedPackageName
String qualifiedBinaryFileName
boolean asBinaryOnly
String fileName
boolean binaryExists
boolean sourceExists
String fullSourcePath
String fullBinaryPath
long binaryModified
long sourceModified
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
String typeSearched
public char[][][] findTypeNames (java.lang.String)
String qualifiedPackageName
java.io.File dir
String[] listFiles
int length
int length
char[][][] result
char[][] packageName
int i
String fileName
int indexOfLastDot
public void initialize () throws java.io.IOException
public boolean isPackage (java.lang.String)
String qualifiedPackageName
public void reset ()
public java.lang.String toString ()
public char[] normalizedPath ()
public java.lang.String getPath ()
public int getMode ()
}
org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory$1.classClasspathDirectory.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory$1 extends java.lang.Object implements java.io.FilenameFilter {
final org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory this$0
void (org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory)
public boolean accept (java.io.File, java.lang.String)
java.io.File directory
String name
String fileName
}
org/eclipse/jdt/internal/compiler/batch/Main$4.classMain.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.Main$4 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter {
final org.eclipse.jdt.internal.compiler.batch.Main this$0
void (org.eclipse.jdt.internal.compiler.batch.Main)
public void invalidClasspathSection (java.lang.String)
String jarFilePath
public void multipleClasspathSections (java.lang.String)
String jarFilePath
}
org/eclipse/jdt/internal/compiler/batch/Main$1.classMain.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.Main$1 extends java.lang.Object implements java.io.FilenameFilter {
void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/jdt/internal/compiler/batch/Main.classMain.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.Main extends java.lang.Object implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.util.SuffixConstants {
boolean enableJavadocOn
boolean warnJavadocOn
boolean warnAllJavadocOn
public org.eclipse.jdt.internal.compiler.Compiler batchCompiler
public java.util.ResourceBundle bundle
protected org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] checkedClasspaths
public java.util.Locale compilerLocale
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
public org.eclipse.jdt.core.compiler.CompilationProgress progress
public String destinationPath
public String[] destinationPaths
private boolean didSpecifySource
private boolean didSpecifyTarget
public String[] encodings
public int exportedClassFilesCounter
public String[] filenames
public String[] classNames
public int globalErrorsCount
public int globalProblemsCount
public int globalTasksCount
public int globalWarningsCount
private java.io.File javaHomeCache
private boolean javaHomeChecked
public long lineCount0
public String log
public org.eclipse.jdt.internal.compiler.batch.Main$Logger logger
public int maxProblems
public java.util.Map options
public char[][] ignoreOptionalProblemsFromFolders
protected java.io.PrintWriter out
public boolean proceed
public boolean proceedOnError
public boolean produceRefInfo
public int currentRepetition
public int maxRepetition
public boolean showProgress
public long startTime
public java.util.ArrayList pendingErrors
public boolean systemExitWhenFinished
public static final int TIMING_DISABLED
public static final int TIMING_ENABLED
public static final int TIMING_DETAILED
public int timing
public org.eclipse.jdt.internal.compiler.impl.CompilerStats[] compilerStats
public boolean verbose
private String[] expandedCommandLine
private java.io.PrintWriter err
protected java.util.ArrayList extraProblems
public static final String bundleName
public static final int DEFAULT_SIZE_CLASSPATH
public static final String NONE
public static boolean compile (java.lang.String)
String commandLine
public static boolean compile (java.lang.String, java.io.PrintWriter, java.io.PrintWriter)
String commandLine
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
public static boolean compile (java.lang.String[], java.io.PrintWriter, java.io.PrintWriter, org.eclipse.jdt.core.compiler.CompilationProgress)
String[] commandLineArguments
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
org.eclipse.jdt.core.compiler.CompilationProgress progress
public static java.io.File[][] getLibrariesFiles (java.io.File[])
java.io.File[] files
java.io.FilenameFilter filter
int filesLength
java.io.File[][] result
int i
java.io.File currentFile
public static void main (java.lang.String[])
String[] argv
public static java.lang.String[] tokenize (java.lang.String)
String commandLine
int count
String[] arguments
java.util.StringTokenizer tokenizer
String token
boolean insideQuotes
boolean startNewToken
String trimmedToken
public void (java.io.PrintWriter, java.io.PrintWriter, boolean)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExitWhenFinished
public void (java.io.PrintWriter, java.io.PrintWriter, boolean, java.util.Map)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExitWhenFinished
java.util.Map customDefaultOptions
public void (java.io.PrintWriter, java.io.PrintWriter, boolean, java.util.Map, org.eclipse.jdt.core.compiler.CompilationProgress)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExitWhenFinished
java.util.Map customDefaultOptions
org.eclipse.jdt.core.compiler.CompilationProgress compilationProgress
public void addExtraProblems (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
protected void addNewEntry (java.util.ArrayList, java.lang.String, java.util.ArrayList, java.lang.String, java.lang.String, boolean, boolean)
java.util.ArrayList paths
String currentClasspathName
java.util.ArrayList currentRuleSpecs
String customEncoding
String destPath
boolean isSourceOnly
boolean rejectDestinationPathOnJars
int rulesSpecsSize
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
boolean rulesOK
java.util.Iterator i
int j
String ruleSpec
char key
String pattern
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath currentClasspath
void addPendingErrors (java.lang.String)
String message
public java.lang.String bind (java.lang.String)
String id
public java.lang.String bind (java.lang.String, java.lang.String)
String id
String binding
public java.lang.String bind (java.lang.String, java.lang.String, java.lang.String)
String id
String binding1
String binding2
public java.lang.String bind (java.lang.String, java.lang.String[])
String id
String[] arguments
String message
private boolean checkVMVersion (long)
long minimalSupportedVersion
String classFileVersion
int index
int majorVersion
int majorVersion
public boolean compile (java.lang.String[])
String[] argv
IllegalArgumentException e
RuntimeException e
public void configure (java.lang.String[])
String[] argv
java.util.ArrayList bootclasspaths
String sourcepathClasspathArg
java.util.ArrayList sourcepathClasspaths
java.util.ArrayList classpaths
java.util.ArrayList extdirsClasspaths
java.util.ArrayList endorsedDirClasspaths
int index
int filesCount
int classCount
int argCount
int mode
boolean printUsageRequired
String usageSection
boolean printVersionRequired
boolean didSpecifyDeprecation
boolean didSpecifyCompliance
boolean didSpecifyDisabledAnnotationProcessing
String customEncoding
String customDestinationPath
String currentSourceDirectory
String currentArg
java.util.Set specifiedEncodings
boolean needExpansion
int i
String[] newCommandLineArgs
int i
String[] newArgs
String arg
java.io.LineNumberReader reader
StringBuffer buffer
String line
String line
int newCommandLineArgsLength
int newArgsLength
int i
int foldersStart
int foldersEnd
String folders
char[][] currentFolders
int length
char[][] tempFolders
int encodingStart
int encodingEnd
int length
StringBuffer errorMessage
StringBuffer errorMessage
StringBuffer errorMessage
StringBuffer errorMessage
StringBuffer errorMessage
int length
String debugOption
int length
java.util.StringTokenizer tokenizer
String token
String warningOption
int length
int warnTokenStart
int warnTokenStart
int warnTokenStart
boolean isEnabling
boolean isEnabling
boolean isEnabling
java.util.StringTokenizer tokenizer
int tokenCounter
String token
String errorOption
int length
int errorTokenStart
int errorTokenStart
int errorTokenStart
boolean isEnabling
boolean isEnabling
boolean isEnabling
java.util.StringTokenizer tokenizer
int tokenCounter
String token
String[] sourcePaths
java.util.StringTokenizer tokenizer
java.util.StringTokenizer tokenizer
java.util.StringTokenizer tokenizer
java.io.File dir
String[] result
int length
int i
int i
java.util.Iterator iterator
String message
private static char[][] decodeIgnoreOptionalProblemsFromFolders (java.lang.String)
String folders
java.util.StringTokenizer tokenizer
char[][] result
int count
String fileName
java.io.File file
private static java.lang.String getAllEncodings (java.util.Set)
java.util.Set encodings
int size
String[] allEncodings
StringBuffer buffer
int i
private void initializeWarnings (java.lang.String)
String propertiesFile
java.io.File file
java.io.BufferedInputStream stream
java.util.Properties properties
java.io.IOException e
java.util.Iterator iterator
java.util.Map$Entry entry
String key
protected void enableAll (int)
int severity
String newValue
Object[] entries
int i
int max
java.util.Map$Entry entry
protected void disableAll (int)
int severity
String checkedValue
Object[] entries
int i
int max
java.util.Map$Entry entry
public java.lang.String extractDestinationPathFromSourceFile (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
char[] fileName
int lastIndex
String outputPathName
java.io.File output
public org.eclipse.jdt.internal.compiler.ICompilerRequestor getBatchRequestor ()
public org.eclipse.jdt.internal.compiler.batch.CompilationUnit[] getCompilationUnits ()
int fileCount
org.eclipse.jdt.internal.compiler.batch.CompilationUnit[] units
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownFileNames
String defaultEncoding
int i
char[] charName
java.io.File file
String encoding
String fileName
String fileName
public org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy ()
public java.io.File getJavaHome ()
public org.eclipse.jdt.internal.compiler.batch.FileSystem getLibraryAccess ()
public org.eclipse.jdt.internal.compiler.IProblemFactory getProblemFactory ()
protected java.util.ArrayList handleBootclasspath (java.util.ArrayList, java.lang.String)
java.util.ArrayList bootclasspaths
String customEncoding
int bootclasspathsSize
String[] paths
int i
protected java.util.ArrayList handleClasspath (java.util.ArrayList, java.lang.String)
java.util.ArrayList classpaths
String customEncoding
int classpathsSize
String[] paths
int i
String classProp
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
java.util.StringTokenizer tokenizer
String token
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath currentClasspath
java.util.ArrayList result
java.util.HashMap knownNames
org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath current
String currentPath
java.util.List linkedJars
protected java.util.ArrayList handleEndorseddirs (java.util.ArrayList)
java.util.ArrayList endorsedDirClasspaths
java.io.File javaHome
String endorsedDirsStr
java.util.StringTokenizer tokenizer
java.io.File[] directoriesToCheck
int i
java.io.File[][] endorsedDirsJars
int i
int max
java.io.File[] current
int j
int max2
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
protected java.util.ArrayList handleExtdirs (java.util.ArrayList)
java.util.ArrayList extdirsClasspaths
java.io.File javaHome
String extdirsStr
java.util.StringTokenizer tokenizer
java.io.File[] directoriesToCheck
int i
java.io.File[][] extdirsJars
int i
int max
java.io.File[] current
int j
int max2
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
protected void handleWarningToken (java.lang.String, boolean)
String token
boolean isEnabling
protected void handleErrorToken (java.lang.String, boolean)
String token
boolean isEnabling
private void setSeverity (java.lang.String, int, boolean)
String compilerOptions
int severity
boolean isEnabling
String currentValue
String currentValue
private void handleErrorOrWarningToken (java.lang.String, boolean, int)
String token
boolean isEnabling
int severity
int start
int end
String visibility
int start
int end
String visibility
int start
int end
String visibility
String annotationNames
int start
int end
String nonNullAnnotName
String nullableAnnotName
String nonNullByDefaultAnnotName
int separator1
int separator2
String taskTags
int start
int end
String message
protected void initialize (java.io.PrintWriter, java.io.PrintWriter, boolean)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExit
protected void initialize (java.io.PrintWriter, java.io.PrintWriter, boolean, java.util.Map)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExit
java.util.Map customDefaultOptions
protected void initialize (java.io.PrintWriter, java.io.PrintWriter, boolean, java.util.Map, org.eclipse.jdt.core.compiler.CompilationProgress)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExit
java.util.Map customDefaultOptions
org.eclipse.jdt.core.compiler.CompilationProgress compilationProgress
java.util.Iterator iter
java.util.Map$Entry entry
protected void initializeAnnotationProcessorManager ()
Class c
org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager annotationManager
private static boolean isParentOf (char[], char[])
char[] folderName
char[] fileName
int i
public void outputClassFiles (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
String currentDestinationPath
boolean generateClasspathStructure
org.eclipse.jdt.internal.compiler.batch.CompilationUnit compilationUnit
int i
int fileCount
org.eclipse.jdt.internal.compiler.ClassFile classFile
char[] filename
int length
char[] relativeName
String relativeStringName
java.io.IOException e
public void performCompilation ()
org.eclipse.jdt.internal.compiler.batch.FileSystem environment
String setting
protected void loggingExtraProblems ()
public void printUsage ()
private void printUsage (java.lang.String)
String sectionID
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] processClassNames (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] referenceBindings
int i
String currentName
char[][] compoundName
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
public void processPathEntries (int, java.util.ArrayList, java.lang.String, java.lang.String, boolean, boolean)
int defaultSize
java.util.ArrayList paths
String currentPath
String customEncoding
boolean isSourceOnly
boolean rejectDestinationPathOnJars
String currentClasspathName
String currentDestinationPath
java.util.ArrayList currentRuleSpecs
java.util.StringTokenizer tokenizer
java.util.ArrayList tokens
int state
String token
int cursor
int tokensNb
int bracket
int i
private int processPaths (java.lang.String[], int, java.lang.String, java.util.ArrayList)
String[] args
int index
String currentArg
java.util.ArrayList paths
int localIndex
int count
int i
int max
StringBuffer currentPath
String nextArg
int i
int max
private int processPaths (java.lang.String[], int, java.lang.String, java.lang.String[])
String[] args
int index
String currentArg
String[] paths
int localIndex
int count
int i
int max
StringBuffer currentPath
String nextArg
int i
int max
public void relocalize ()
private void relocalize (java.util.Locale)
java.util.Locale locale
java.util.MissingResourceException e
public void setDestinationPath (java.lang.String)
String dest
public void setLocale (java.util.Locale)
java.util.Locale locale
protected void setPaths (java.util.ArrayList, java.lang.String, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.lang.String)
java.util.ArrayList bootclasspaths
String sourcepathClasspathArg
java.util.ArrayList sourcepathClasspaths
java.util.ArrayList classpaths
java.util.ArrayList extdirsClasspaths
java.util.ArrayList endorsedDirClasspaths
String customEncoding
private static boolean shouldIgnoreOptionalProblems (char[][], char[])
char[][] folderNames
char[] fileName
int i
int max
char[] folderName
protected void validateOptions (boolean)
boolean didSpecifyCompliance
Object version
Object source
Object source
Object source
Object source
Object source
Object version
Object sourceVersion
Object compliance
Object targetVersion
}
org/eclipse/jdt/internal/compiler/batch/ClasspathJar.classClasspathJar.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.ClasspathJar extends org.eclipse.jdt.internal.compiler.batch.ClasspathLocation {
protected java.io.File file
protected java.util.zip.ZipFile zipFile
protected boolean closeZipFileAtEnd
protected java.util.Hashtable packageCache
public void (java.io.File, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.lang.String)
java.io.File file
boolean closeZipFileAtEnd
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
String destinationPath
public java.util.List fetchLinkedJars (org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter)
org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter problemReporter
java.io.InputStream inputStream
java.util.ArrayList result
java.util.zip.ZipEntry manifest
org.eclipse.jdt.internal.compiler.util.ManifestAnalyzer analyzer
boolean success
java.util.List calledFileNames
java.util.Iterator calledFilesIterator
String directoryPath
int lastSeparator
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String)
char[] typeName
String qualifiedPackageName
String qualifiedBinaryFileName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String, boolean)
char[] typeName
String qualifiedPackageName
String qualifiedBinaryFileName
boolean asBinaryOnly
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
public char[][][] findTypeNames (java.lang.String)
String qualifiedPackageName
java.util.ArrayList answers
java.util.Enumeration e
String fileName
int last
String packageName
int indexOfDot
String typeName
char[] packageArray
int size
char[][][] result
public void initialize () throws java.io.IOException
public boolean isPackage (java.lang.String)
String qualifiedPackageName
java.util.Enumeration e
String fileName
int last
String packageName
public void reset ()
public java.lang.String toString ()
public char[] normalizedPath ()
String path2
char[] rawName
public java.lang.String getPath ()
public int getMode ()
}
org/eclipse/jdt/internal/compiler/ICompilerRequestor.classICompilerRequestor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ICompilerRequestor extends java.lang.Object {
public abstract void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$4.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$4 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/ProcessTaskManager.classProcessTaskManager.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ProcessTaskManager extends java.lang.Object implements java.lang.Runnable {
org.eclipse.jdt.internal.compiler.Compiler compiler
private int unitIndex
private Thread processingThread
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitToProcess
private Throwable caughtException
volatile int currentIndex
volatile int availableIndex
volatile int size
volatile int sleepCount
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units
public static final int PROCESSED_QUEUE_SIZE
public void (org.eclipse.jdt.internal.compiler.Compiler)
org.eclipse.jdt.internal.compiler.Compiler compiler
private synchronized void addNextUnit (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration newElement
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration removeNextUnit () throws java.lang.Error
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration next
boolean yield
public void run ()
int index
Error e
RuntimeException e
public void shutdown ()
Thread t
}
org/eclipse/jdt/internal/compiler/parser/
org/eclipse/jdt/internal/compiler/parser/parser11.rsc
org/eclipse/jdt/internal/compiler/parser/ParserBasicInformation.classParserBasicInformation.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation extends java.lang.Object {
public static final int ERROR_SYMBOL
public static final int MAX_NAME_LENGTH
public static final int NUM_STATES
public static final int NT_OFFSET
public static final int SCOPE_UBOUND
public static final int SCOPE_SIZE
public static final int LA_STATE_OFFSET
public static final int MAX_LA
public static final int NUM_RULES
public static final int NUM_TERMINALS
public static final int NUM_NON_TERMINALS
public static final int NUM_SYMBOLS
public static final int START_STATE
public static final int EOFT_SYMBOL
public static final int EOLT_SYMBOL
public static final int ACCEPT_ACTION
public static final int ERROR_ACTION
}
org/eclipse/jdt/internal/compiler/parser/NLSTag.classNLSTag.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.NLSTag extends java.lang.Object {
public int start
public int end
public int lineNumber
public int index
public void (int, int, int, int)
int start
int end
int lineNumber
int index
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/parser/parser15.rsc
org/eclipse/jdt/internal/compiler/parser/parser14.rsc
org/eclipse/jdt/internal/compiler/parser/Parser$LocalTypeKind.classParser.java
package org.eclipse.jdt.internal.compiler.parser
final org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind extends java.lang.Enum {
public static final org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind LOCAL
public static final org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind METHOD_REFERENCE
public static final org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind LAMBDA
private static final org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind[] values ()
public static org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind valueOf (java.lang.String)
}
org/eclipse/jdt/internal/compiler/parser/RecoveredField.classRecoveredField.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredField extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
boolean alreadyCompletedFieldInitialization
public org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annotations
public int annotationCount
public int modifiers
public int modifiersStart
public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] anonymousTypes
public int anonymousTypeCount
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration addedfieldDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public void attach (org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[], int, int, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annots
int annotCount
int mods
int modsSourceStart
org.eclipse.jdt.internal.compiler.ast.Annotation[] existingAnnotations
int i
int j
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
StringBuffer buffer
int i
int i
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration updatedFieldDeclaration (int, java.util.Set)
int depth
java.util.Set knownTypes
int existingCount
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotationReferences
int i
int start
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer recoveredInitializers
int recoveredInitializersCount
int i
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
int end
int i
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
}
org/eclipse/jdt/internal/compiler/parser/JavadocParser.classJavadocParser.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.JavadocParser extends org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser {
public org.eclipse.jdt.internal.compiler.ast.Javadoc docComment
private int invalidParamReferencesPtr
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] invalidParamReferencesStack
private long validValuePositions
private long invalidValuePositions
public boolean shouldReportProblems
private int tagWaitingForDescription
public void (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser sourceParser
public boolean checkDeprecation (int)
int commentPtr
org.eclipse.jdt.internal.compiler.parser.Scanner sourceScanner
int firstLineNumber
int lastLineNumber
int line
int lineStart
char c
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
org.eclipse.jdt.internal.compiler.ast.TypeReference argTypeRef
long pos
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifRef
int argEnd
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
char[] name
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference field
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
boolean isConstructor
int length
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
char[] name
char[][] tokens
int last
boolean valid
int i
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msg
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[] expressions
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msg
protected java.lang.Object createReturnStatement ()
protected void createTag ()
protected java.lang.Object createTypeReference (int)
int primitiveToken
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int size
char[][] tokens
long[] positions
protected org.eclipse.jdt.internal.compiler.ast.TypeDeclaration getParsedTypeDeclaration ()
int ptr
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected boolean parseThrows ()
boolean valid
protected boolean parseReturn ()
protected void parseSimpleTag ()
char first
int c1
int c2
int c3
int c4
int pos
char c
protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int start
int end
int currentPosition
char firstChar
char[] tagName
int length
char currentChar
int tagNameLength
boolean validTag
boolean valid
protected void parseInheritDocTag ()
protected boolean parseParam () throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean valid
protected boolean pushParamName (boolean)
boolean isTypeParam
org.eclipse.jdt.internal.compiler.ast.ASTNode nameRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference ref
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference ref
int i
int stackLength
protected boolean pushSeeRef (java.lang.Object)
Object statement
protected void pushText (int, int)
int start
int end
protected boolean pushThrowName (java.lang.Object)
Object typeRef
protected void refreshInlineTagPosition (int)
int previousPosition
protected void refreshReturnStatement ()
public java.lang.String toString ()
StringBuffer buffer
protected void updateDocComment ()
int start
int end
int[] sizes
int i
int paramRefPtr
int paramTypeParamPtr
int ptr
int size
int size
int size
int i
int i
int i
org.eclipse.jdt.internal.compiler.ast.Expression reference
int size
}
org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.classAbstractCommentParser.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants {
public static final int COMPIL_PARSER
public static final int DOM_PARSER
public static final int SELECTION_PARSER
public static final int COMPLETION_PARSER
public static final int SOURCE_PARSER
public static final int FORMATTER_COMMENT_PARSER
protected static final int PARSER_KIND
protected static final int TEXT_PARSE
protected static final int TEXT_VERIF
protected static final int QUALIFIED_NAME_RECOVERY
protected static final int ARGUMENT_RECOVERY
protected static final int ARGUMENT_TYPE_RECOVERY
protected static final int EMPTY_ARGUMENT_RECOVERY
public org.eclipse.jdt.internal.compiler.parser.Scanner scanner
public char[] source
protected org.eclipse.jdt.internal.compiler.parser.Parser sourceParser
private int currentTokenType
public boolean checkDocComment
public boolean setJavadocPositions
public boolean reportProblems
protected long complianceLevel
protected long sourceLevel
protected long[] inheritedPositions
protected int inheritedPositionsPtr
private static final int INHERITED_POSITIONS_ARRAY_INCREMENT
protected boolean deprecated
protected Object returnStatement
protected int javadocStart
protected int javadocEnd
protected int javadocTextStart
protected int javadocTextEnd
protected int firstTagPosition
protected int index
protected int lineEnd
protected int tokenPreviousPosition
protected int lastIdentifierEndPosition
protected int starPosition
protected int textStart
protected int memberStart
protected int tagSourceStart
protected int tagSourceEnd
protected int inlineTagStart
protected int[] lineEnds
protected boolean lineStarted
protected boolean inlineTagStarted
protected boolean abort
protected int kind
protected int tagValue
protected int lastBlockTagValue
private int linePtr
private int lastLinePtr
protected int identifierPtr
protected char[][] identifierStack
protected int identifierLengthPtr
protected int[] identifierLengthStack
protected long[] identifierPositionStack
protected static final int AST_STACK_INCREMENT
protected int astPtr
protected Object[] astStack
protected int astLengthPtr
protected int[] astLengthStack
protected void (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser sourceParser
protected boolean commentParse ()
boolean validComment
char previousChar
int invalidTagLineEnd
int invalidInlineTagLineEnd
boolean lineHasStar
boolean verifText
boolean isDomParser
boolean isFormatterParser
int lastStarPosition
int realStart
int previousPosition
char nextCharacter
int textEndPosition
int end
int end
int initialIndex
int end
protected void consumeToken ()
protected abstract java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected boolean createFakeReference (int)
int start
protected abstract java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected abstract java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected java.lang.Object createReturnStatement ()
protected abstract void createTag ()
protected abstract java.lang.Object createTypeReference (int)
private int getIndexPosition ()
private int getLineNumber (int)
int position
private int getTokenEndPosition ()
protected int getCurrentTokenType ()
protected java.lang.Object parseArguments (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int modulo
int iToken
char[] argName
java.util.List arguments
int start
Object typeRef
int dim
boolean isVarargs
long[] dimPositions
char[] name
long argNamePos
boolean firstArg
int end
int dimStart
int dimStart
int token
Object argument
int end
Object argument
protected boolean parseHtmlTag (int, int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int endTextPosition
protected boolean parseHref () throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean skipComments
int start
char currentChar
protected boolean parseIdentifierTag (boolean)
boolean report
int token
protected java.lang.Object parseMember (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int start
int previousPosition
int end
int end
int end
protected boolean parseParam () throws org.eclipse.jdt.core.compiler.InvalidInputException
int start
int end
boolean tokenWhiteSpace
boolean isCompletionParser
boolean hasMultiLines
boolean isTypeParam
boolean valid
boolean empty
boolean mayBeGeneric
int token
boolean spaces
int restart
protected java.lang.Object parseQualifiedName (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean reset
int primitiveToken
int parserKind
int iToken
int token
protected boolean parseReference () throws org.eclipse.jdt.core.compiler.InvalidInputException
int currentPosition
Object typeRef
Object reference
int previousPosition
int typeRefStartPosition
int token
int start
int start
char[] currentError
boolean isUrlRef
int length
int i
int currentIndex
char ch
int end
protected abstract boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected boolean parseThrows ()
int start
Object typeRef
protected char peekChar ()
int idx
char c
int c1
int c2
int c3
int c4
protected void pushIdentifier (boolean, boolean)
boolean newLength
boolean isToken
int stackLength
protected void pushOnAstStack (java.lang.Object, boolean)
Object node
boolean newLength
int stackLength
int stackLength
protected abstract boolean pushParamName (boolean)
protected abstract boolean pushSeeRef (java.lang.Object)
protected void pushText (int, int)
int start
int end
protected abstract boolean pushThrowName (java.lang.Object)
protected char readChar ()
char c
int c1
int c2
int c3
int c4
int pos
protected int readToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
protected int readTokenAndConsume () throws org.eclipse.jdt.core.compiler.InvalidInputException
int token
protected int readTokenSafely ()
int token
protected void recordInheritedPosition (long)
long position
protected void refreshInlineTagPosition (int)
int previousPosition
protected void refreshReturnStatement ()
protected void setInlineTagStarted (boolean)
boolean started
protected java.lang.Object syntaxRecoverQualifiedName (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int primitiveToken
public java.lang.String toString ()
StringBuffer buffer
int startPos
int endPos
char[] front
int middleLength
char[] middle
char[] middle
char[] end
protected abstract void updateDocComment ()
protected void updateLineEnd ()
protected boolean verifyEndLine (int)
int textPosition
boolean domParser
int startPosition
int previousPosition
char ch
protected boolean verifySpaceOrEndComment ()
int startPosition
char ch
int previousPosition
}
org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.classSourceTypeConverter.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter extends org.eclipse.jdt.internal.compiler.parser.TypeConverter {
public static final int FIELD
public static final int CONSTRUCTOR
public static final int METHOD
public static final int MEMBER_TYPE
public static final int FIELD_INITIALIZATION
public static final int FIELD_AND_METHOD
public static final int LOCAL_TYPE
public static final int NONE
private int flags
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
private org.eclipse.jdt.internal.compiler.parser.Parser parser
private org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu
private char[] source
private void (int, org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
int flags
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration buildCompilationUnit (org.eclipse.jdt.internal.compiler.env.ISourceType[], int, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
int flags
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter converter
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration convert (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.SourceTypeElementInfo topLevelTypeInfo
org.eclipse.jdt.core.ICompilationUnit cuHandle
org.eclipse.jdt.internal.core.CompilationUnitElementInfo compilationUnitElementInfo
int start
int end
String[] packageName
org.eclipse.jdt.core.IImportDeclaration[] importDeclarations
int importCount
int i
org.eclipse.jdt.internal.core.ImportDeclaration importDeclaration
org.eclipse.jdt.internal.compiler.env.ISourceImport sourceImport
String nameWithoutStar
int typeCount
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
org.eclipse.jdt.internal.core.SourceTypeElementInfo typeInfo
private org.eclipse.jdt.internal.compiler.ast.Initializer convert (org.eclipse.jdt.internal.core.InitializerElementInfo, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.InitializerElementInfo initializerInfo
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
int start
int end
org.eclipse.jdt.core.IJavaElement[] children
int typesLength
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int i
org.eclipse.jdt.internal.core.SourceType type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression expression
private org.eclipse.jdt.internal.compiler.ast.FieldDeclaration convert (org.eclipse.jdt.internal.core.SourceField, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceField fieldHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.SourceFieldElementInfo fieldInfo
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int start
int end
int modifiers
boolean isEnumConstant
char[] initializationSource
org.eclipse.jdt.core.IJavaElement[] children
int childrenLength
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
private org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression convert (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement localType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousLocalTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression expression
private org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration convert (org.eclipse.jdt.internal.core.SourceMethod, org.eclipse.jdt.internal.core.SourceMethodElementInfo, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethod methodHandle
org.eclipse.jdt.internal.core.SourceMethodElementInfo methodInfo
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
char[][] typeParameterNames
int parameterCount
char[][][] typeParameterBounds
int i
int modifiers
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration decl
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration
org.eclipse.jdt.internal.core.SourceAnnotationMethodInfo annotationMethodInfo
boolean hasDefaultValue
char[] defaultValueSource
org.eclipse.jdt.internal.compiler.ast.Expression expression
boolean isVarargs
String[] argumentTypeSignatures
char[][] argumentNames
int argumentCount
org.eclipse.jdt.core.ILocalVariable[] parameters
long position
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] exceptionTypeNames
int exceptionCount
int i
org.eclipse.jdt.core.IJavaElement[] children
int typesLength
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int i
org.eclipse.jdt.internal.core.SourceType type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression expression
private org.eclipse.jdt.internal.compiler.ast.TypeDeclaration convert (org.eclipse.jdt.internal.core.SourceType, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceType typeHandle
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.SourceTypeElementInfo typeInfo
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int start
int end
char[][] typeParameterNames
int parameterCount
char[][][] typeParameterBounds
int i
char[][] interfaceNames
int interfaceCount
int i
org.eclipse.jdt.internal.core.SourceType[] sourceMemberTypes
int sourceMemberTypeCount
int i
org.eclipse.jdt.internal.core.InitializerElementInfo[] initializers
int initializerCount
org.eclipse.jdt.internal.core.SourceField[] sourceFields
int sourceFieldCount
int length
int i
int index
int i
boolean needConstructor
boolean needMethod
org.eclipse.jdt.internal.core.SourceMethod[] sourceMethods
int sourceMethodCount
int extraConstructor
int methodCount
int kind
boolean isAbstract
int i
int index
boolean hasAbstractMethods
int i
org.eclipse.jdt.internal.core.SourceMethod sourceMethod
org.eclipse.jdt.internal.core.SourceMethodElementInfo methodInfo
boolean isConstructor
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
private org.eclipse.jdt.internal.compiler.ast.Annotation[] convertAnnotations (org.eclipse.jdt.core.IAnnotatable) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IAnnotatable element
org.eclipse.jdt.core.IAnnotation[] annotations
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] astAnnotations
char[] cuSource
int recordedAnnotations
int i
org.eclipse.jdt.core.ISourceRange positions
int start
int end
char[] annotationSource
org.eclipse.jdt.internal.compiler.ast.Expression expression
private char[] getSource ()
private org.eclipse.jdt.internal.compiler.ast.Expression parseMemberValue (char[])
char[] memberValue
}
org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.classRecoveredMethod.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredMethod extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annotations
public int annotationCount
public int modifiers
public int modifiersStart
public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] localTypes
public int localTypeCount
public org.eclipse.jdt.internal.compiler.parser.RecoveredBlock methodBody
public boolean discardBody
int pendingModifiers
int pendingModifersSourceStart
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnotations
int pendingAnnotationCount
public void (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block nestedBlockDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int bracketBalanceValue
char[][] fieldTypeName
char[][] fieldTypeName
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement currentBlock
int i
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement currentBlock
int i
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public boolean bodyStartsAtHeaderEnd ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public void resetPendingModifiers ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
StringBuffer result
int i
int i
public void updateBodyStart (int)
int bodyStart
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration updatedMethodDeclaration (int, java.util.Set)
int depth
java.util.Set knownTypes
int existingCount
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotationReferences
int i
int start
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
int length
public void updateFromParserState ()
org.eclipse.jdt.internal.compiler.parser.Parser parser
int length
int astPtr
boolean canConsume
int i
int max
int argLength
int argStart
boolean needUpdateRParenPos
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int count
org.eclipse.jdt.internal.compiler.ast.ASTNode aNode
org.eclipse.jdt.internal.compiler.ast.Argument argument
char[][] argTypeName
int length
int astPtr
boolean canConsume
int i
int max
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
int mods
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int braceStart
int braceEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identifierPtr
int identifierLengthPtr
int annotationStart
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation element
public void addModifier (int, int)
int flag
int modifiersSourceStart
void attach (org.eclipse.jdt.internal.compiler.ast.TypeParameter[], int)
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
int startPos
int lastParameterEnd
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
public void attach (org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[], int, int, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annots
int annotCount
int mods
int modsSourceStart
org.eclipse.jdt.internal.compiler.ast.Annotation[] existingAnnotations
int i
int j
}
org/eclipse/jdt/internal/compiler/parser/RecoveredElement.classRecoveredElement.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement extends java.lang.Object {
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
public int bracketBalance
public boolean foundOpeningBrace
protected org.eclipse.jdt.internal.compiler.parser.Parser recoveringParser
public void (org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public void (org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identifierPtr
int identifierLengthPtr
int annotationStart
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block nestedBlockDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.ImportReference, int)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
protected void addBlockStatement (org.eclipse.jdt.internal.compiler.parser.RecoveredBlock)
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock recoveredBlock
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int i
public void addModifier (int, int)
int flag
int modifiersSourceStart
public int depth ()
int depth
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer enclosingInitializer ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public org.eclipse.jdt.internal.compiler.parser.RecoveredMethod enclosingMethod ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public org.eclipse.jdt.internal.compiler.parser.RecoveredType enclosingType ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public org.eclipse.jdt.internal.compiler.parser.Parser parser ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public void resetPendingModifiers ()
public void preserveEnclosingBlocks ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public int previousAvailableLineEnd (int)
int position
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int index
int previousLineEnd
char[] source
int i
public int sourceEnd ()
protected java.lang.String tabString (int)
int tab
StringBuffer result
int i
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement topElement ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public java.lang.String toString ()
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.parser.RecoveredType type ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public void updateBodyStart (int)
int bodyStart
public void updateFromParserState ()
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int braceStart
int braceEnd
public void updateSourceEndIfNecessary (int)
int sourceEnd
}
org/eclipse/jdt/internal/compiler/parser/RecoveryScannerData.classRecoveryScannerData.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData extends java.lang.Object {
public int insertedTokensPtr
public int[][] insertedTokens
public int[] insertedTokensPosition
public boolean[] insertedTokenUsed
public int replacedTokensPtr
public int[][] replacedTokens
public int[] replacedTokensStart
public int[] replacedTokensEnd
public boolean[] replacedTokenUsed
public int removedTokensPtr
public int[] removedTokensStart
public int[] removedTokensEnd
public boolean[] removedTokenUsed
public void ()
public org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData removeUnused ()
int newInsertedTokensPtr
int i
int newReplacedTokensPtr
int i
int newRemovedTokensPtr
int i
}
org/eclipse/jdt/internal/compiler/parser/parser16.rsc
org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.classRecoveredBlock.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredBlock extends org.eclipse.jdt.internal.compiler.parser.RecoveredStatement implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public org.eclipse.jdt.internal.compiler.ast.Block blockDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredStatement[] statements
public int statementCount
public boolean preserveContent
public org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable pendingArgument
int pendingModifiers
int pendingModifersSourceStart
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnotations
int pendingAnnotationCount
public void (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod enclosingRecoveredMethod
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block nestedBlockDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
boolean delegatedByParent
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement stmt
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int, boolean)
org.eclipse.jdt.internal.compiler.ast.Statement stmt
int bracketBalanceValue
boolean delegatedByParent
org.eclipse.jdt.internal.compiler.parser.RecoveredStatement element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
boolean delegatedByParent
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identifierPtr
int identifierLengthPtr
int annotationStart
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation element
public void addModifier (int, int)
int flag
int modifiersSourceStart
void attach (org.eclipse.jdt.internal.compiler.parser.RecoveredStatement)
org.eclipse.jdt.internal.compiler.parser.RecoveredStatement recoveredStatement
void attachPendingModifiers (org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[], int, int, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnots
int pendingAnnotCount
int pendingMods
int pendingModsSourceStart
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public void resetPendingModifiers ()
public java.lang.String toString (int)
int tab
StringBuffer result
int i
public org.eclipse.jdt.internal.compiler.ast.Block updatedBlock (int, java.util.Set)
int depth
java.util.Set knownTypes
org.eclipse.jdt.internal.compiler.ast.Statement[] updatedStatements
int updatedCount
org.eclipse.jdt.internal.compiler.parser.RecoveredStatement lastStatement
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod enclosingMethod
org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer enclosingIntializer
int bodyEndValue
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable lastLocalVariable
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock lastBlock
int lastEnd
int i
org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement (int, java.util.Set)
int depth
java.util.Set knownTypes
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer initializer
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
org.eclipse.jdt.internal.compiler.ast.Block block
public void updateParseTree ()
public org.eclipse.jdt.internal.compiler.ast.Statement updateStatement (int, java.util.Set)
int depth
java.util.Set knownTypes
org.eclipse.jdt.internal.compiler.ast.Statement[] updatedStatements
int updatedCount
int i
org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int bracketBalanceValue
char[][] fieldTypeName
char[][] fieldTypeName
}
org/eclipse/jdt/internal/compiler/parser/Scanner$Goal.classScanner.java
package org.eclipse.jdt.internal.compiler.parser
final org.eclipse.jdt.internal.compiler.parser.Scanner$Goal extends java.lang.Object {
int first
int[] follow
int rule
static int LambdaParameterListRule
static int IntersectionCastRule
static int ReferenceExpressionRule
static int VarargTypeAnnotationsRule
static int BlockStatementoptRule
static org.eclipse.jdt.internal.compiler.parser.Scanner$Goal LambdaParameterListGoal
static org.eclipse.jdt.internal.compiler.parser.Scanner$Goal IntersectionCastGoal
static org.eclipse.jdt.internal.compiler.parser.Scanner$Goal VarargTypeAnnotationGoal
static org.eclipse.jdt.internal.compiler.parser.Scanner$Goal ReferenceExpressionGoal
static org.eclipse.jdt.internal.compiler.parser.Scanner$Goal BlockStatementoptGoal
static void ()
int i
void (int, int[], int)
int first
int[] follow
int rule
boolean hasBeenReached (int, int)
int act
int token
int length
int i
private static int[] followSetOfCast ()
}
org/eclipse/jdt/internal/compiler/parser/parser19.rsc
org/eclipse/jdt/internal/compiler/parser/Parser.classParser.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.Parser extends org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser implements org.eclipse.jdt.internal.compiler.parser.ConflictedParser org.eclipse.jdt.internal.compiler.ast.OperatorIds org.eclipse.jdt.internal.compiler.lookup.TypeIds {
protected static final int THIS_CALL
protected static final int SUPER_CALL
public static final char[] FALL_THROUGH_TAG
public static final char[] CASES_OMITTED_TAG
public static char[] asb
public static char[] asr
protected static final int AstStackIncrement
public static char[] base_action
public static final int BracketKinds
public static short[] check_table
public static final int CurlyBracket
private static final boolean DEBUG
private static final boolean DEBUG_AUTOMATON
private static final String EOF_TOKEN
private static final String ERROR_TOKEN
protected static final int ExpressionStackIncrement
protected static final int GenericsStackIncrement
private static final String FILEPREFIX
public static char[] in_symb
private static final String INVALID_CHARACTER
public static char[] lhs
public static String[] name
public static char[] nasb
public static char[] nasr
public static char[] non_terminal_index
private static final String READABLE_NAMES_FILE
public static String[] readableName
public static byte[] rhs
public static int[] reverse_index
public static char[] recovery_templates_index
public static char[] recovery_templates
public static char[] statements_recovery_filter
public static long[] rules_compliance
public static final int RoundBracket
public static byte[] scope_la
public static char[] scope_lhs
public static char[] scope_prefix
public static char[] scope_rhs
public static char[] scope_state
public static char[] scope_state_set
public static char[] scope_suffix
public static final int SquareBracket
protected static final int StackIncrement
public static char[] term_action
public static byte[] term_check
public static char[] terminal_index
private static final String UNEXPECTED_EOF
public static boolean VERBOSE_RECOVERY
protected int astLengthPtr
protected int[] astLengthStack
protected int astPtr
protected org.eclipse.jdt.internal.compiler.ast.ASTNode[] astStack
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
protected org.eclipse.jdt.internal.compiler.parser.RecoveredElement currentElement
protected boolean diet
protected int dietInt
protected int endPosition
protected int endStatementPosition
protected int expressionLengthPtr
protected int[] expressionLengthStack
protected int expressionPtr
protected org.eclipse.jdt.internal.compiler.ast.Expression[] expressionStack
protected int rBracketPosition
public int firstToken
protected int typeAnnotationPtr
protected int typeAnnotationLengthPtr
protected org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotationStack
protected int[] typeAnnotationLengthStack
protected static final int TypeAnnotationStackIncrement
protected int genericsIdentifiersLengthPtr
protected int[] genericsIdentifiersLengthStack
protected int genericsLengthPtr
protected int[] genericsLengthStack
protected int genericsPtr
protected org.eclipse.jdt.internal.compiler.ast.ASTNode[] genericsStack
protected boolean hasError
protected boolean hasReportedError
protected int identifierLengthPtr
protected int[] identifierLengthStack
protected long[] identifierPositionStack
protected int identifierPtr
protected char[][] identifierStack
protected boolean ignoreNextOpeningBrace
protected int intPtr
protected int[] intStack
public int lastAct
protected int lastCheckPoint
protected int lastErrorEndPosition
protected int lastErrorEndPositionBeforeRecovery
protected int lastIgnoredToken
protected int nextIgnoredToken
protected int listLength
protected int listTypeParameterLength
protected int lParenPos
protected int rParenPos
protected int modifiers
protected int modifiersSourceStart
protected int colonColonStart
protected int[] nestedMethod
protected int nestedType
protected int dimensions
org.eclipse.jdt.internal.compiler.ast.ASTNode[] noAstNodes
org.eclipse.jdt.internal.compiler.ast.Expression[] noExpressions
protected boolean optimizeStringLiterals
protected org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
protected org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
protected int rBraceStart
protected int rBraceEnd
protected int rBraceSuccessorStart
protected int realBlockPtr
protected int[] realBlockStack
protected int recoveredStaticInitializerStart
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public boolean reportOnlyOneSyntaxError
public boolean reportSyntaxErrorIsRequired
protected boolean restartRecovery
protected boolean annotationRecoveryActivated
protected int lastPosistion
public boolean methodRecoveryActivated
protected boolean statementRecoveryActivated
protected org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] recoveredTypes
protected int recoveredTypePtr
protected int nextTypeStart
protected org.eclipse.jdt.internal.compiler.ast.TypeDeclaration pendingRecoveredType
public org.eclipse.jdt.internal.compiler.parser.RecoveryScanner recoveryScanner
protected int[] stack
protected int stateStackTop
protected int synchronizedBlockSourceStart
protected int[] variablesCounter
protected boolean checkExternalizeStrings
protected boolean recordStringLiterals
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public org.eclipse.jdt.internal.compiler.parser.JavadocParser javadocParser
protected int lastJavadocEnd
public org.eclipse.jdt.internal.compiler.ReadManager readManager
protected int valueLambdaNestDepth
private int[] stateStackLengthStack
protected boolean parsingJava8Plus
protected int unstackedAct
private boolean haltOnSyntaxError
private boolean tolerateDefaultClassMethods
private boolean processingLambdaParameterList
private boolean expectTypeAnnotation
private static int[] $SWITCH_TABLE$org$eclipse$jdt$internal$compiler$parser$Parser$LocalTypeKind
static void ()
java.io.IOException ex
public static int asi (int)
int state
public static final short base_check (int)
int i
private static final void buildFile (java.lang.String, java.util.List)
String filename
java.util.List listToDump
java.io.BufferedWriter writer
java.util.Iterator iterator
private static void buildFileForCompliance (java.lang.String, int, java.lang.String[])
String file
int length
String[] tokens
byte[] result
int i
int index
String token
long compliance
int j
private static final java.lang.String[] buildFileForName (java.lang.String, java.lang.String)
String filename
String contents
String[] result
int resultCount
StringBuffer buffer
int start
int end
boolean addLineSeparator
int tokenStart
StringBuffer currentToken
int i
char c
String token
private static void buildFileForReadableName (java.lang.String, char[], char[], java.lang.String[], java.lang.String[])
String file
char[] newLhs
char[] newNonTerminalIndex
String[] newName
String[] tokens
java.util.ArrayList entries
boolean[] alreadyAdded
int i
int index
StringBuffer buffer
int i
private static final void buildFileForTable (java.lang.String, byte[])
String filename
byte[] bytes
java.io.FileOutputStream stream
private static final void buildFileForTable (java.lang.String, char[])
String filename
char[] chars
byte[] bytes
int i
java.io.FileOutputStream stream
private static final byte[] buildFileOfByteFor (java.lang.String, java.lang.String, java.lang.String[])
String filename
String tag
String[] tokens
int i
byte[] bytes
int ic
String token
String token
int c
private static final char[] buildFileOfIntFor (java.lang.String, java.lang.String, java.lang.String[])
String filename
String tag
String[] tokens
int i
char[] chars
int ic
String token
String token
int c
private static final void buildFileOfShortFor (java.lang.String, java.lang.String, java.lang.String[])
String filename
String tag
String[] tokens
int i
char[] chars
int ic
String token
String token
int c
private static void buildFilesForRecoveryTemplates (java.lang.String, java.lang.String, char[], char[], java.lang.String[], char[], java.lang.String[])
String indexFilename
String templatesFilename
char[] newTerminalIndex
char[] newNonTerminalIndex
String[] newName
char[] newLhs
String[] tokens
int[] newReverse
char[] newRecoveyTemplatesIndex
char[] newRecoveyTemplates
int newRecoveyTemplatesPtr
int i
int length
int index
String token
java.util.StringTokenizer st
String[] terminalNames
int t
int j
int symbol
private static void buildFilesForStatementsRecoveryFilter (java.lang.String, char[], char[], java.lang.String[])
String filename
char[] newNonTerminalIndex
char[] newLhs
String[] tokens
char[] newStatementsRecoveryFilter
int i
int index
public static final void buildFilesFromLPG (java.lang.String, java.lang.String)
String dataFilename
String dataFilename2
char[] contents
java.util.StringTokenizer st
String[] tokens
int j
int i
char[] newLhs
char[] newTerminalIndex
char[] newNonTerminalIndex
byte[] newRhs
String[] newName
protected static int[] computeReverseTable (char[], char[], java.lang.String[])
char[] newTerminalIndex
char[] newNonTerminalIndex
String[] newName
int[] newReverseTable
int j
int k
int k
private static int getSymbol (java.lang.String, java.lang.String[], int[])
String terminalName
String[] newName
int[] newReverse
int j
public static int in_symbol (int)
int state
public static final void initTables () throws java.io.IOException
int i
char[] chars
int c
public static int nasi (int)
int state
public static int ntAction (int, int)
int state
int sym
protected static int original_state (int)
int state
protected static byte[] readByteTable (java.lang.String) throws java.io.IOException
String filename
java.io.InputStream stream
byte[] bytes
protected static long[] readLongTable (java.lang.String) throws java.io.IOException
String filename
java.io.InputStream stream
byte[] bytes
int length
long[] longs
int i
int longIndex
protected static java.lang.String[] readNameTable (java.lang.String) throws java.io.IOException
String filename
char[] contents
char[][] nameAsChar
String[] result
int i
protected static java.lang.String[] readReadableNameTable (java.lang.String)
String filename
String[] result
java.io.InputStream is
java.util.Properties props
int i
int i
String n
protected static char[] readTable (java.lang.String) throws java.io.IOException
String filename
java.io.InputStream stream
byte[] bytes
int length
char[] chars
int i
int charIndex
public static int tAction (int, int)
int state
int sym
public void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean optimizeStringLiterals
protected void annotationRecoveryCheckPoint (int, int)
int start
int end
public void arrayInitializer (int)
int length
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer ai
protected void blockReal ()
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement buildInitialRecoveryState ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration statement
org.eclipse.jdt.internal.compiler.ast.Expression statement
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void checkAndSetModifiers (int)
int flag
public void checkComment ()
int lastComment
int commentSourceStart
int commentEnd
protected void checkNonNLSAfterBodyEnd (int)
int declarationEnd
protected void classInstanceCreation (boolean)
boolean isQualified
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
protected void checkForDiamond (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference allocType
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference type
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference type
protected org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference computeQualifiedGenericsFromRightSide (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int nameSize
int tokensSize
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference singleParameterizedTypeReference
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] rightSideTypeArguments
char[][] rightSideTokens
long[] rightSidePositions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] rightSideAnnotations
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
char[][] rightSideTokens
long[] rightSidePositions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] rightSideAnnotations
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] currentTypeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeRef
int length
protected void concatExpressionLists ()
protected void concatGenericsLists ()
protected void concatNodeLists ()
protected void consumeAdditionalBound ()
protected void consumeAdditionalBound1 ()
protected void consumeAdditionalBoundList ()
protected void consumeAdditionalBoundList1 ()
protected boolean isIndirectlyInsideLambdaExpression ()
protected void consumeAllocationHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
protected void consumeAnnotationAsModifier ()
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceStart
protected void consumeAnnotationName ()
int start
int end
protected void consumeAnnotationTypeDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeAnnotationTypeDeclarationHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
protected void consumeAnnotationTypeDeclarationHeaderName ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
long pos
int atPosition
int length
protected void consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
int length
long pos
int atPosition
protected void consumeAnnotationTypeMemberDeclaration ()
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
int declarationEndPosition
protected void consumeAnnotationTypeMemberDeclarations ()
protected void consumeAnnotationTypeMemberDeclarationsopt ()
protected void consumeArgumentList ()
protected void consumeArguments ()
protected void consumeArrayAccess (boolean)
boolean unspecifiedReference
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeArrayCreationExpressionWithInitializer ()
int length
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocation
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
protected void consumeArrayCreationExpressionWithoutInitializer ()
int length
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocation
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
protected void consumeArrayCreationHeader ()
protected void consumeArrayInitializer ()
protected void consumeArrayTypeWithTypeArgumentsName ()
protected void consumeAssertStatement ()
protected void consumeAssignment ()
int op
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void consumeAssignmentOperator (int)
int pos
protected void consumeBinaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.Expression expr1
org.eclipse.jdt.internal.compiler.ast.Expression expr2
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression cursor
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression cursor
protected void consumeBinaryExpressionWithName (int)
int op
org.eclipse.jdt.internal.compiler.ast.Expression expr1
org.eclipse.jdt.internal.compiler.ast.Expression expr2
protected void consumeBlock ()
int statementsLength
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Block block
protected void consumeBlockStatement ()
protected void consumeBlockStatements ()
protected void consumeCaseLabel ()
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
protected void consumeCastExpressionLL1 ()
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.Expression exp
public org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference createIntersectionCastTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
protected void consumeCastExpressionLL1WithBounds ()
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.Expression exp
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
protected void consumeCastExpressionWithGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
int dim
protected void consumeCastExpressionWithNameArray ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
protected void consumeCastExpressionWithPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
protected void consumeCastExpressionWithQualifiedGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
protected void consumeCatches ()
protected void consumeCatchFormalParameter ()
char[] identifierName
long namePositions
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int modifierPositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
int length
protected void consumeCatchHeader ()
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod rMethod
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
protected void consumeCatchType ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference typeReference
protected void consumeClassBodyDeclaration ()
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
int javadocCommentStart
protected void consumeClassBodyDeclarations ()
protected void consumeClassBodyDeclarationsopt ()
protected void consumeClassBodyopt ()
protected void consumeClassDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
boolean hasConstructor
boolean insideFieldInitializer
int i
protected void consumeClassHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeClassHeaderExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeReference superClass
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeClassHeaderImplements ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superinterfaces
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeClassHeaderName1 ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
long pos
int length
protected void consumeClassInstanceCreationExpression ()
protected void consumeClassInstanceCreationExpressionName ()
protected void consumeClassInstanceCreationExpressionQualified ()
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qae
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qae
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
protected void consumeClassOrInterface ()
protected void consumeClassOrInterfaceName ()
protected void consumeClassTypeElt ()
protected void consumeClassTypeList ()
protected void consumeCompilationUnit ()
protected void consumeConditionalExpression (int)
int op
protected void consumeConditionalExpressionWithName (int)
int op
protected void consumeConstructorBlockStatements ()
protected void consumeConstructorBody ()
protected void consumeConstructorDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
boolean insideFieldInitializer
int i
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
protected void consumeConstructorHeader ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
protected void consumeConstructorHeaderName ()
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
long selectorSource
int length
protected void consumeConstructorHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
long selectorSource
int length
protected void consumeCreateInitializer ()
protected void consumeDefaultLabel ()
org.eclipse.jdt.internal.compiler.ast.CaseStatement defaultStatement
protected void consumeDefaultModifiers ()
protected void consumeDiet ()
protected void consumeDims ()
protected void consumeDimWithOrWithOutExpr ()
protected void consumeDimWithOrWithOutExprs ()
protected void consumeUnionType ()
protected void consumeUnionTypeAsClassType ()
protected void consumeEmptyAnnotationTypeMemberDeclarationsopt ()
protected void consumeEmptyArgumentListopt ()
protected void consumeEmptyArguments ()
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void consumeEmptyArrayInitializer ()
protected void consumeEmptyArrayInitializeropt ()
protected void consumeEmptyBlockStatementsopt ()
protected void consumeEmptyCatchesopt ()
protected void consumeEmptyClassBodyDeclarationsopt ()
protected void consumeEmptyDimsopt ()
protected void consumeEmptyEnumDeclarations ()
protected void consumeEmptyExpression ()
protected void consumeEmptyForInitopt ()
protected void consumeEmptyForUpdateopt ()
protected void consumeEmptyInterfaceMemberDeclarationsopt ()
protected void consumeEmptyInternalCompilationUnit ()
protected void consumeEmptyMemberValueArrayInitializer ()
protected void consumeEmptyMemberValuePairsopt ()
protected void consumeEmptyMethodHeaderDefaultValue ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
protected void consumeEmptyStatement ()
char[] source
int c1
int c2
int c3
int c4
int pos
protected void consumeEmptySwitchBlock ()
protected void consumeEmptyTypeDeclaration ()
protected void consumeEnhancedForStatement ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.ForeachStatement foreachStatement
protected void consumeEnhancedForStatementHeader ()
org.eclipse.jdt.internal.compiler.ast.ForeachStatement statement
org.eclipse.jdt.internal.compiler.ast.Expression collection
protected void consumeEnhancedForStatementHeaderInit (boolean)
boolean hasModifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference type
char[] identifierName
long namePosition
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int extraDims
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
int declarationSourceStart
int modifiersValue
int length
org.eclipse.jdt.internal.compiler.ast.ForeachStatement iteratorForStatement
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int argumentLength
protected void consumeEnterCompilationUnit ()
protected void consumeEnterMemberValue ()
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeEnterMemberValueArrayInitializer ()
protected void consumeEnterVariable ()
char[] identifierName
long namePosition
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration declaration
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration declaration
boolean isLocalDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int variableIndex
int length
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration previousVariable
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
protected void consumeEnumBodyNoConstants ()
protected void consumeEnumBodyWithConstants ()
protected void consumeEnumConstantHeader ()
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
boolean foundOpeningBrace
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
int start
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
int length
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentType
protected void consumeEnumConstantHeaderName ()
long namePosition
char[] constantName
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
int length
protected void consumeEnumConstantNoClassBody ()
int endOfEnumConstant
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode initialization
protected void consumeEnumConstants ()
protected void consumeEnumConstantWithClassBody ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.ASTNode initialization
protected void consumeEnumDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
boolean hasConstructor
boolean insideFieldInitializer
int i
protected void consumeEnumDeclarations ()
protected void consumeEnumHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeEnumHeaderName ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
long pos
int length
protected void consumeEnumHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
int length
long pos
protected void consumeEqualityExpression (int)
int op
protected void consumeEqualityExpressionWithName (int)
int op
protected void consumeExitMemberValue ()
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeExitTryBlock ()
protected void consumeExitVariableWithInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variableDecl
protected void consumeExitVariableWithoutInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variableDecl
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
int startPosition
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall ecc
int length
protected void consumeExplicitConstructorInvocationWithTypeArguments (int, int)
int flag
int recFlag
int startPosition
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall ecc
int length
protected void consumeExpressionStatement ()
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
protected void consumeFieldDeclaration ()
int variableDeclaratorsCounter
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int endPos
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int startIndex
protected void consumeForceNoDiet ()
protected void consumeForInit ()
protected void consumeFormalParameter (boolean)
boolean isVarArgs
org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingNameReference
boolean isReceiver
char[] identifierName
long namePositions
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[] varArgsAnnotations
int endOfEllipsis
int length
int length
int firstDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int modifierPositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentRecoveryType
protected org.eclipse.jdt.internal.compiler.ast.Annotation[][] getAnnotationsOnDimensions (int)
int dimensionsCount
org.eclipse.jdt.internal.compiler.ast.Annotation[][] dimensionsAnnotations
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int length
protected void consumeFormalParameterList ()
protected void consumeFormalParameterListopt ()
protected void consumeGenericType ()
protected void consumeGenericTypeArrayType ()
protected void consumeGenericTypeNameArrayType ()
protected void consumeGenericTypeWithDiamond ()
protected void consumeImportDeclaration ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
protected void consumeImportDeclarations ()
protected void consumeInsideCastExpression ()
protected void consumeInsideCastExpressionLL1 ()
protected void consumeInsideCastExpressionLL1WithBounds ()
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int i
protected void consumeInsideCastExpressionWithQualifiedGenerics ()
protected void consumeInstanceOfExpression ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeInstanceOfExpressionWithName ()
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeInterfaceDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int fieldCount
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
protected void consumeInterfaceHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInterfaceHeaderExtends ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superinterfaces
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeInterfaceHeaderName1 ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
long pos
int length
protected void consumeInterfaceMemberDeclarations ()
protected void consumeInterfaceMemberDeclarationsopt ()
protected void consumeInterfaceType ()
protected void consumeInterfaceTypeList ()
protected void consumeInternalCompilationUnit ()
protected void consumeInternalCompilationUnitWithTypes ()
int length
protected void consumeInvalidAnnotationTypeDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInvalidConstructorDeclaration ()
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
protected void consumeInvalidConstructorDeclaration (boolean)
boolean hasBody
int length
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
protected void consumeInvalidEnumDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInvalidInterfaceDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInterfaceMethodDeclaration (boolean)
boolean hasSemicolonBody
int explicitDeclarations
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int length
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
boolean isDefault
boolean isStatic
boolean bodyAllowed
protected void consumeLabel ()
protected void consumeLeftParen ()
protected void consumeLocalVariableDeclaration ()
int variableDeclaratorsCounter
int startIndex
protected void consumeLocalVariableDeclarationStatement ()
int variableDeclaratorsCounter
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
protected void consumeMarkerAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
int oldIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeMemberValueArrayInitializer ()
protected void consumeMemberValueAsName ()
protected void consumeMemberValuePair ()
char[] simpleName
long position
int end
int start
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeMemberValuePairs ()
protected void consumeMemberValues ()
protected void consumeMethodBody ()
protected void consumeMethodDeclaration (boolean, boolean)
boolean isNotAbstract
boolean isDefaultMethod
int length
int explicitDeclarations
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
protected void consumeMethodHeader ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
protected void consumeMethodHeaderDefaultValue ()
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
int length
protected void consumeMethodHeaderExtendedDims ()
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
int extendedDimensions
protected void consumeMethodHeaderName (boolean)
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
long selectorSource
int length
protected void consumeMethodHeaderNameWithTypeParameters (boolean)
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
long selectorSource
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
int length
boolean isType
protected void consumeMethodHeaderRightParen ()
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int annotationSourceStart
int i
int max
protected void consumeMethodHeaderThrowsClause ()
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
protected void consumeInvocationExpression ()
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumeMethodInvocationPrimary ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumeMethodInvocationSuper ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
protected void consumeMethodInvocationSuperWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumeModifiers ()
int savedModifiersSourceStart
protected void consumeModifiers2 ()
protected void consumeMultipleResources ()
protected void consumeTypeAnnotation ()
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeOneMoreTypeAnnotation ()
protected void consumeNameArrayType ()
protected void consumeNestedMethod ()
protected void consumeNestedType ()
int length
protected void consumeNormalAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
int oldIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int length
protected void consumeOneDimLoop (boolean)
boolean isAnnotated
protected void consumeOnlySynchronized ()
protected void consumeOnlyTypeArguments ()
int length
protected void consumeOnlyTypeArgumentsForCastExpression ()
protected void consumeOpenBlock ()
int stackLength
protected void consumePackageComment ()
protected void consumePackageDeclaration ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
protected void consumePackageDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumePackageDeclarationNameWithModifiers ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
int packageModifiersSourceStart
int packageModifiersSourceEnd
int packageModifiers
protected void consumePostfixExpression ()
protected void consumePrimaryNoNewArray ()
org.eclipse.jdt.internal.compiler.ast.Expression parenthesizedExpression
int numberOfParenthesis
protected void consumePrimaryNoNewArrayArrayType ()
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess cla
protected void consumePrimaryNoNewArrayName ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void rejectIllegalLeadingTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotations
private void rejectIllegalTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
private void rejectIllegalTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.TypeReference, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
boolean tolerateAnnotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] misplacedAnnotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] misplacedAnnotations
int i
int length
boolean tolerated
int i
int length
protected void consumePrimaryNoNewArrayNameSuper ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumePrimaryNoNewArrayNameThis ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumePrimaryNoNewArrayPrimitiveArrayType ()
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess cla
protected void consumePrimaryNoNewArrayPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess cla
protected void consumePrimaryNoNewArrayThis ()
protected void consumePrimaryNoNewArrayWithName ()
org.eclipse.jdt.internal.compiler.ast.Expression parenthesizedExpression
int numberOfParenthesis
protected void consumePrimitiveArrayType ()
protected void consumePrimitiveType ()
protected void consumePushLeftBrace ()
protected void consumePushModifiers ()
protected void consumePushCombineModifiers ()
int newModifiers
protected void consumePushModifiersForHeader ()
protected void consumePushPosition ()
protected void consumePushRealModifiers ()
protected void consumeQualifiedName (boolean)
boolean qualifiedNameIsAnnotated
protected void consumeUnannotatableQualifiedName ()
protected void consumeRecoveryMethodHeaderName ()
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void consumeRecoveryMethodHeaderNameWithTypeParameters ()
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void consumeReduceImports ()
int length
protected void consumeReferenceType ()
protected void consumeReferenceType1 ()
protected void consumeReferenceType2 ()
protected void consumeReferenceType3 ()
protected void consumeResourceAsLocalVariableDeclaration ()
protected void consumeResourceSpecification ()
protected void consumeResourceOptionalTrailingSemiColon (boolean)
boolean punctuated
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
protected void consumeRestoreDiet ()
protected void consumeRightParen ()
protected void consumeNonTypeUseName ()
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
protected void consumeZeroTypeAnnotations ()
protected void consumeRule (int)
int act
protected void consumeVariableDeclaratorIdParameter ()
protected void consumeExplicitThisParameter (boolean)
boolean isQualified
org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingNameReference
int thisStart
protected boolean isAssistParser ()
protected void consumeNestedLambda ()
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
protected void consumeLambdaHeader ()
int arrowPosition
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lexp
protected void consumeLambdaExpression ()
org.eclipse.jdt.internal.compiler.ast.Statement body
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lexp
org.eclipse.jdt.internal.compiler.ast.Expression expression
int length
protected org.eclipse.jdt.internal.compiler.ast.Argument typeElidedArgument ()
char[] identifierName
long namePositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
protected void consumeTypeElidedLambdaParameter (boolean)
boolean parenthesized
int modifier
int annotationLength
int modifiersStart
org.eclipse.jdt.internal.compiler.ast.Argument arg
protected void consumeElidedLeftBraceAndReturn ()
int stackLength
protected void consumeExpression ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeIdentifierOrNew (boolean)
boolean newForm
int newStart
protected void consumeEmptyTypeArguments ()
public org.eclipse.jdt.internal.compiler.ast.ReferenceExpression newReferenceExpression ()
protected void consumeReferenceExpressionTypeForm (boolean)
boolean isPrimitive
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
int dimension
boolean typeAnnotatedName
int i
int j
protected void consumeReferenceExpressionPrimaryForm ()
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
org.eclipse.jdt.internal.compiler.ast.Expression primary
protected void consumeReferenceExpressionSuperForm ()
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
protected void consumeReferenceExpression (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
protected void consumeReferenceExpressionTypeArgumentsAndTrunk (boolean)
boolean qualified
protected void consumeReferenceExpressionGenericTypeForm ()
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
int typeSourceEnd
boolean qualified
int dims
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
protected void consumeEnterInstanceCreationArgumentList ()
protected void consumeSimpleAssertStatement ()
protected void consumeSingleMemberAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
int oldIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeSingleMemberAnnotationMemberValue ()
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeSingleResource ()
protected void consumeSingleStaticImportDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeSingleTypeImportDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeStatementBreak ()
protected void consumeStatementBreakWithLabel ()
protected void consumeStatementCatch ()
protected void consumeStatementContinue ()
protected void consumeStatementContinueWithLabel ()
protected void consumeStatementDo ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStatementExpressionList ()
protected void consumeStatementFor ()
int length
org.eclipse.jdt.internal.compiler.ast.Expression cond
org.eclipse.jdt.internal.compiler.ast.Statement[] inits
org.eclipse.jdt.internal.compiler.ast.Statement[] inits
org.eclipse.jdt.internal.compiler.ast.Statement[] inits
org.eclipse.jdt.internal.compiler.ast.Statement[] updates
org.eclipse.jdt.internal.compiler.ast.Statement[] updates
boolean scope
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStatementIfNoElse ()
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
protected void consumeStatementIfWithElse ()
protected void consumeStatementLabel ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStatementReturn ()
protected void consumeStatementSwitch ()
int length
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
protected void consumeStatementSynchronized ()
protected void consumeStatementThrow ()
protected void consumeStatementTry (boolean, boolean)
boolean withFinally
boolean hasResources
int length
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStmt
org.eclipse.jdt.internal.compiler.ast.Block[] bks
org.eclipse.jdt.internal.compiler.ast.Argument[] args
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] resources
protected void consumeStatementWhile ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStaticImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeStaticInitializer ()
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
protected void consumeStaticOnly ()
int savedModifiersSourceStart
protected void consumeSwitchBlock ()
protected void consumeSwitchBlockStatement ()
protected void consumeSwitchBlockStatements ()
protected void consumeSwitchLabels ()
protected void consumeToken (int)
int type
long positions
long positions
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeTypeArgument ()
protected void consumeTypeArgumentList ()
protected void consumeTypeArgumentList1 ()
protected void consumeTypeArgumentList2 ()
protected void consumeTypeArgumentList3 ()
protected void consumeTypeArgumentReferenceType1 ()
protected void consumeTypeArgumentReferenceType2 ()
protected void consumeTypeArguments ()
int length
protected void consumeTypeDeclarations ()
protected void consumeTypeHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int length
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void consumeTypeImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeTypeParameter1 ()
protected void consumeTypeParameter1WithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtendsAndBounds ()
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
protected void consumeTypeParameterHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int length
long pos
int end
int start
protected void consumeTypeParameterList ()
protected void consumeTypeParameterList1 ()
protected void consumeTypeParameters ()
int startPos
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
protected void consumeTypeParameterWithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterWithExtendsAndBounds ()
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
protected void consumeZeroAdditionalBounds ()
protected void consumeUnaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.ast.IntLiteral convertToMinValue
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.ast.LongLiteral convertToMinValue
protected void consumeUnaryExpression (int, boolean)
int op
boolean post
org.eclipse.jdt.internal.compiler.ast.Expression leftHandSide
protected void consumeVariableDeclarators ()
protected void consumeVariableInitializers ()
protected void consumeWildcard ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard1 ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard1WithBounds ()
protected void consumeWildcard2 ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard2WithBounds ()
protected void consumeWildcard3 ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard3WithBounds ()
protected void consumeWildcardBounds1Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds1Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsExtends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsSuper ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardWithBounds ()
public boolean containsComment (int, int)
int sourceStart
int sourceEnd
int iComment
int commentStart
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration convertToMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration m
protected org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
protected org.eclipse.jdt.internal.compiler.ast.FieldDeclaration createFieldDeclaration (char[], int, int)
char[] fieldDeclarationName
int sourceStart
int sourceEnd
protected org.eclipse.jdt.internal.compiler.parser.JavadocParser createJavadocParser ()
protected org.eclipse.jdt.internal.compiler.ast.LocalDeclaration createLocalDeclaration (char[], int, int)
char[] localDeclarationName
int sourceStart
int sourceEnd
protected org.eclipse.jdt.internal.compiler.ast.StringLiteral createStringLiteral (char[], int, int, int)
char[] token
int start
int end
int lineNumber
protected org.eclipse.jdt.internal.compiler.parser.RecoveredType currentRecoveryType ()
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration dietParse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
boolean old
protected void dispatchDeclarationInto (int)
int length
int[] flag
int size1
int size2
int size3
boolean hasAbstractMethods
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int flagI
int start
int length2
int length2
int length2
int end
int i
protected void dispatchDeclarationIntoEnumDeclaration (int)
int length
int[] flag
int size1
int size2
int size3
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
boolean hasAbstractMethods
int enumConstantsCounter
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
int flagI
int start
int length2
int length2
int length2
int end
int i
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int)
int act
org.eclipse.jdt.internal.compiler.parser.RecoveredElement recoveredElement
int i
public int flushCommentsDefinedPriorTo (int)
int position
int lastCommentIndex
int index
int validCount
int commentEnd
int immediateCommentEnd
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getAnnotationType ()
int length
char[][] tokens
long[] positions
public int getFirstToken ()
public int[] getJavaDocPositions ()
int javadocCount
int max
int i
int[] positions
int index
int i
int commentStart
int commentStop
public void getMethodBodies (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int[] oldLineEnds
int oldLinePtr
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
char[] contents
int i
int length
protected char getNextCharacter (char[], int[])
char[] comment
int[] index
char nextCharacter
int c1
int c2
int c3
int c4
protected org.eclipse.jdt.internal.compiler.ast.Expression getTypeReference (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void annotateTypeReference (org.eclipse.jdt.internal.compiler.ast.Wildcard)
org.eclipse.jdt.internal.compiler.ast.Wildcard ref
int length
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int length
int numberOfIdentifiers
char[][] tokens
long[] positions
int levels
int i
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReferenceForGenericType (int, int, int)
int dim
int identifierLength
int numberOfIdentifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[][] tokens
long[] positions
int index
int currentIdentifiersLength
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference ()
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
int length
org.eclipse.jdt.internal.compiler.ast.NameReference ref
org.eclipse.jdt.internal.compiler.ast.NameReference ref
char[][] tokens
long[] positions
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
int length
org.eclipse.jdt.internal.compiler.ast.NameReference ref
org.eclipse.jdt.internal.compiler.ast.NameReference ref
char[][] tokens
long[] positions
public void goForBlockStatementsopt ()
public void goForBlockStatementsOrCatchHeader ()
public void goForClassBodyDeclarations ()
public void goForCompilationUnit ()
public void goForExpression (boolean)
boolean recordLineSeparator
public void goForFieldDeclaration ()
public void goForGenericMethodDeclaration ()
public void goForHeaders ()
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentType
public void goForImportDeclaration ()
public void goForInitializer ()
public void goForMemberValue ()
public void goForMethodBody ()
public void goForPackageDeclaration ()
public void goForTypeDeclaration ()
public boolean hasLeadingTagComment (char[], int)
char[] commentPrefixTag
int rangeEnd
int iComment
int iStatement
org.eclipse.jdt.internal.compiler.ast.ASTNode lastNode
int rangeStart
int commentStart
char[] source
int charPos
char c
int iTag
int length
protected void ignoreExpressionAssignment ()
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
public void initialize ()
public void initialize (boolean)
boolean parsingCompilationUnit
int astLength
int expressionLength
boolean checkNLS
public void initializeScanner ()
public void jumpOverMethodBody ()
private void jumpOverType ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
boolean isAnonymous
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextTypeDeclaration
protected void markEnclosingMemberWithLocalType ()
protected void markEnclosingMemberWithLocalOrFunctionalType (org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind)
org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind context
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected boolean moveRecoveryCheckpoint ()
int pos
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSend ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSendWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void optimizedConcatNodeLists ()
public boolean atConflictScenario (int)
int token
protected void parse ()
boolean isDietParse
int oldFirstToken
int act
int stackLength
int errorPos
int previousToken
boolean oldValue
org.eclipse.jdt.core.compiler.InvalidInputException e
boolean oldValue
org.eclipse.jdt.core.compiler.InvalidInputException e
org.eclipse.jdt.internal.compiler.parser.NLSTag[] tags
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
public void parse (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean recordLineSeparator
boolean oldMethodRecoveryActivated
int length
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
public void parse (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[])
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] initializationSource
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int start
int end
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] contents
char[] contents
org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit abortException
public void parse (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldMethodRecoveryActivated
int length
public void parse (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldMethodRecoveryActivated
int length
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] parseClassBodyDeclarations (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldDiet
boolean oldTolerateDefaultClassMethods
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration referenceContextTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode[] result
java.util.List bodyDeclarations
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
int astLength
boolean containsInitializers
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int i
int max
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int length2
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] temp
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int i
int max
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public org.eclipse.jdt.internal.compiler.ast.Expression parseLambdaExpression (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean recordLineSeparators
public org.eclipse.jdt.internal.compiler.ast.Expression parseExpression (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean recordLineSeparators
public org.eclipse.jdt.internal.compiler.ast.Expression parseMemberValue (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void parseStatements (org.eclipse.jdt.internal.compiler.impl.ReferenceContext, int, int, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[], org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.impl.ReferenceContext rc
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldStatementRecoveryEnabled
public void persistLineSeparatorPositions ()
protected void prepareForBlockStatements ()
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
protected void pushIdentifier (char[], long)
char[] identifier
long position
int stackLength
protected void pushIdentifier ()
protected void pushIdentifier (int)
int flag
int stackLength
protected void pushOnAstLengthStack (int)
int pos
int stackLength
protected void pushOnAstStack (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int stackLength
protected void pushOnTypeAnnotationStack (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int stackLength
protected void pushOnTypeAnnotationLengthStack (int)
int pos
int stackLength
protected void pushOnExpressionStack (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expr
int stackLength
protected void pushOnExpressionStackLengthStack (int)
int pos
int stackLength
protected void pushOnGenericsIdentifiersLengthStack (int)
int pos
int stackLength
protected void pushOnGenericsLengthStack (int)
int pos
int stackLength
protected void pushOnGenericsStack (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int stackLength
protected void pushOnIntStack (int)
int pos
int stackLength
protected void pushOnRealBlockStack (int)
int i
int stackLength
protected void recoverStatements ()
org.eclipse.jdt.internal.compiler.parser.Parser$1MethodVisitor methodVisitor
org.eclipse.jdt.internal.compiler.parser.Parser$1TypeVisitor typeVisitor
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeContext
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public void recoveryExitFromVariable ()
int end
int end
public void recoveryTokenCheck ()
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.parser.RecoveredElement newElement
org.eclipse.jdt.internal.compiler.parser.RecoveredElement newElement
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentType
protected void reportSyntaxErrors (boolean, int)
boolean isDietParse
int oldFirstToken
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int[][] intervalToSkip
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
private void reportSyntaxErrorsForSkippedMethod (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int j
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int j
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
protected void resetModifiers ()
protected void resetStacks ()
protected int resumeAfterRecovery ()
protected int resumeOnSyntaxError ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void setMethodsFullRecovery (boolean)
boolean enabled
public void setStatementsRecovery (boolean)
boolean enabled
public java.lang.String toString ()
String s
int i
int i
int i
int i
int i
int i
int i
protected void updateRecoveryState ()
protected void updateSourceDeclarationParts (int)
int variableDeclaratorsCounter
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int endTypeDeclarationPosition
int i
protected void updateSourcePosition (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression exp
public void copyState (org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser)
org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser from
org.eclipse.jdt.internal.compiler.parser.Parser parser
int length
public int automatonState ()
public boolean automatonWillShift (int, int)
int token
int lastAction
int stackTop
int stackTopState
int highWaterMark
static int[] $SWITCH_TABLE$org$eclipse$jdt$internal$compiler$parser$Parser$LocalTypeKind ()
}
org/eclipse/jdt/internal/compiler/parser/RecoveredInitializer.classRecoveredInitializer.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer extends org.eclipse.jdt.internal.compiler.parser.RecoveredField implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] localTypes
public int localTypeCount
public org.eclipse.jdt.internal.compiler.parser.RecoveredBlock initializerBody
int pendingModifiers
int pendingModifersSourceStart
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnotations
int pendingAnnotationCount
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block nestedBlockDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration newFieldDeclaration
int bracketBalanceValue
char[][] fieldTypeName
char[][] fieldTypeName
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identifierPtr
int identifierLengthPtr
int annotationStart
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation element
public void addModifier (int, int)
int flag
int modifiersSourceStart
public void resetPendingModifiers ()
public java.lang.String toString (int)
int tab
StringBuffer result
int i
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration updatedFieldDeclaration (int, java.util.Set)
int depth
java.util.Set knownTypes
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
public void updateSourceEndIfNecessary (int, int)
int braceStart
int braceEnd
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
}
org/eclipse/jdt/internal/compiler/parser/RecoveredType.classRecoveredType.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredType extends org.eclipse.jdt.internal.compiler.parser.RecoveredStatement implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public static final int MAX_TYPE_DEPTH
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annotations
public int annotationCount
public int modifiers
public int modifiersStart
public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] memberTypes
public int memberTypeCount
public org.eclipse.jdt.internal.compiler.parser.RecoveredField[] fields
public int fieldCount
public org.eclipse.jdt.internal.compiler.parser.RecoveredMethod[] methods
public int methodCount
public boolean preserveContent
public int bodyEnd
public boolean insideEnumConstantPart
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] pendingTypeParameters
public int pendingTypeParametersStart
int pendingModifiers
int pendingModifersSourceStart
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnotations
int pendingAnnotationCount
public void (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block nestedBlockDeclaration
int bracketBalanceValue
int mods
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredField element
org.eclipse.jdt.internal.compiler.parser.RecoveredField element
org.eclipse.jdt.internal.compiler.parser.RecoveredField element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod lastMethod
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public void add (org.eclipse.jdt.internal.compiler.ast.TypeParameter[], int)
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
int startPos
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identifierPtr
int identifierLengthPtr
int annotationStart
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation element
public void addModifier (int, int)
int flag
int modifiersSourceStart
public void attach (org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[], int, int, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annots
int annotCount
int mods
int modsSourceStart
org.eclipse.jdt.internal.compiler.ast.Annotation[] existingAnnotations
int i
int j
public int bodyEnd ()
public boolean bodyStartsAtHeaderEnd ()
public org.eclipse.jdt.internal.compiler.parser.RecoveredType enclosingType ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement current
public int lastMemberEnd ()
int lastMemberEnd
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration lastField
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration lastMethod
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration lastType
public char[] name ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public void resetPendingModifiers ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
StringBuffer result
int i
int i
int i
int i
public void updateBodyStart (int)
int bodyStart
public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement (int, java.util.Set)
int depth
java.util.Set knownTypes
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration updatedType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration updatedTypeDeclaration (int, java.util.Set)
int depth
java.util.Set knownTypes
int lastEnd
int existingCount
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotationReferences
int i
int start
int existingCount
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypeDeclarations
int bodyEndValue
int updatedCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration updatedTypeDeclaration
int length
int existingCount
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int temp
int i
int i
int existingCount
boolean hasConstructor
boolean hasRecoveredConstructor
boolean hasAbstractMethods
int defaultConstructorIndex
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDeclarations
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration m
int bodyEndValue
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration updatedMethod
int i
boolean alreadyHasClinit
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDeclarations
int kind
boolean insideFieldInitializer
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parentElement
public void updateFromParserState ()
org.eclipse.jdt.internal.compiler.parser.Parser parser
int length
int astPtr
boolean canConsume
int i
int max
int length
int genericsPtr
boolean canConsume
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.Initializer init
org.eclipse.jdt.internal.compiler.ast.Initializer init
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int start
int end
public void annotationsConsumed (org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.Annotation[] consumedAnnotations
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] keep
int numKeep
int pendingCount
int consumedLength
int i
org.eclipse.jdt.internal.compiler.ast.Annotation pendingAnnotationAST
int j
}
org/eclipse/jdt/internal/compiler/parser/RecoveredAnnotation.classRecoveredAnnotation.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public static final int MARKER
public static final int NORMAL
public static final int SINGLE_MEMBER
private int kind
private int identifierPtr
private int identifierLengthPtr
private int sourceStart
public boolean hasPendingMemberValueName
public int memberValuPairEqualEnd
public org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void (int, int, int, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
int identifierPtr
int identifierLengthPtr
int sourceStart
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identPtr
int identLengthPtr
int annotationStart
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, int)
org.eclipse.jdt.internal.compiler.ast.Annotation annot
int index
public void updateFromParserState ()
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.Annotation annot
boolean needUpdateRParenPos
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pendingMemberValueName
char[] memberValueName
long pos
int start
int end
int valueEnd
org.eclipse.jdt.internal.compiler.ast.SingleNameReference fakeExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int argLength
int argStart
int annotationEnd
int annotationEnd
org.eclipse.jdt.internal.compiler.ast.MemberValuePair lastMemberValuePair
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
org.eclipse.jdt.internal.compiler.ast.Expression memberValue
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public void resetPendingModifiers ()
public void setKind (int)
int kind
public int sourceEnd ()
org.eclipse.jdt.internal.compiler.parser.Parser parser
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.ast.Annotation updatedAnnotationReference ()
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
public void updateParseTree ()
}
org/eclipse/jdt/internal/compiler/parser/parser7.rsc
org/eclipse/jdt/internal/compiler/parser/parser13.rsc
org/eclipse/jdt/internal/compiler/parser/readableNames.props
org/eclipse/jdt/internal/compiler/parser/ScannerHelper.classScannerHelper.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.ScannerHelper extends java.lang.Object {
public static final long[] Bits
private static final int START_INDEX
private static final int PART_INDEX
private static long[][][] Tables
private static long[][][] Tables7
private static long[][][] Tables8
public static final int MAX_OBVIOUS
public static final int[] OBVIOUS_IDENT_CHAR_NATURES
public static final int C_JLS_SPACE
public static final int C_SPECIAL
public static final int C_IDENT_START
public static final int C_UPPER_LETTER
public static final int C_LOWER_LETTER
public static final int C_IDENT_PART
public static final int C_DIGIT
public static final int C_SEPARATOR
public static final int C_SPACE
static void ()
int i
int i
int i
public void ()
static void initializeTable ()
static void initializeTable17 ()
static void initializeTable18 ()
static long[][][] initializeTables (java.lang.String)
String unicode_path
long[][][] tempTable
java.io.DataInputStream inputStream
long[] readValues
int i
java.io.FileNotFoundException e
java.io.IOException e
java.io.DataInputStream inputStream
long[] readValues
int i
java.io.FileNotFoundException e
java.io.IOException e
java.io.DataInputStream inputStream
long[] readValues
int i
java.io.FileNotFoundException e
java.io.IOException e
java.io.DataInputStream inputStream
long[] readValues
int i
java.io.FileNotFoundException e
java.io.IOException e
java.io.DataInputStream inputStream
long[] readValues
int i
java.io.FileNotFoundException e
java.io.IOException e
java.io.DataInputStream inputStream
long[] readValues
int i
java.io.FileNotFoundException e
java.io.IOException e
java.io.DataInputStream inputStream
long[] readValues
int i
java.io.FileNotFoundException e
java.io.IOException e
private static final boolean isBitSet (long[], int)
long[] values
int i
public static boolean isJavaIdentifierPart (char)
char c
public static boolean isJavaIdentifierPart (long, char)
long complianceLevel
char c
public static boolean isJavaIdentifierPart (long, int)
long complianceLevel
int codePoint
public static boolean isJavaIdentifierPart (long, char, char)
long complianceLevel
char high
char low
public static boolean isJavaIdentifierStart (char)
char c
public static boolean isJavaIdentifierStart (long, char)
long complianceLevel
char c
public static boolean isJavaIdentifierStart (long, char, char)
long complianceLevel
char high
char low
public static boolean isJavaIdentifierStart (long, int)
long complianceLevel
int codePoint
private static int toCodePoint (char, char)
char high
char low
public static boolean isDigit (char) throws org.eclipse.jdt.core.compiler.InvalidInputException
char c
public static int digit (char, int)
char c
int radix
public static int getNumericValue (char)
char c
public static int getHexadecimalValue (char)
char c
public static char toUpperCase (char)
char c
public static char toLowerCase (char)
char c
public static boolean isLowerCase (char)
char c
public static boolean isUpperCase (char)
char c
public static boolean isWhitespace (char)
char c
public static boolean isLetter (char)
char c
public static boolean isLetterOrDigit (char)
char c
}
org/eclipse/jdt/internal/compiler/parser/unicode/
org/eclipse/jdt/internal/compiler/parser/unicode/start1.rsc
org/eclipse/jdt/internal/compiler/parser/unicode/part2.rsc
org/eclipse/jdt/internal/compiler/parser/unicode/start0.rsc
org/eclipse/jdt/internal/compiler/parser/unicode/part14.rsc
org/eclipse/jdt/internal/compiler/parser/unicode/part0.rsc
org/eclipse/jdt/internal/compiler/parser/unicode/part1.rsc
org/eclipse/jdt/internal/compiler/parser/unicode/start2.rsc
org/eclipse/jdt/internal/compiler/parser/TypeConverter.classTypeConverter.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.TypeConverter extends java.lang.Object {
int namePos
protected org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
protected boolean has1_5Compliance
private char memberTypeSeparator
protected void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, char)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
char memberTypeSeparator
private void addIdentifiers (java.lang.String, int, int, int, java.util.ArrayList)
String typeSignature
int start
int endExclusive
int identCount
java.util.ArrayList fragments
char[] identifier
protected org.eclipse.jdt.internal.compiler.ast.ImportReference createImportReference (java.lang.String[], int, int, boolean, int)
String[] importName
int start
int end
boolean onDemand
int modifiers
int length
long[] positions
long position
char[][] qImportName
int i
protected org.eclipse.jdt.internal.compiler.ast.TypeParameter createTypeParameter (char[], char[][], int, int)
char[] typeParameterName
char[][] typeParameterBounds
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
protected org.eclipse.jdt.internal.compiler.ast.TypeReference createTypeReference (char[], int, int, boolean)
char[] typeName
int start
int end
boolean includeGenericsAnyway
int length
protected org.eclipse.jdt.internal.compiler.ast.TypeReference createTypeReference (char[], int, int)
char[] typeName
int start
int end
int length
protected org.eclipse.jdt.internal.compiler.ast.TypeReference createTypeReference (java.lang.String, int, int)
String typeSignature
int start
int end
int length
private org.eclipse.jdt.internal.compiler.ast.TypeReference decodeType (java.lang.String, int, int, int)
String typeSignature
int length
int start
int end
int identCount
int dim
int nameFragmentStart
int nameFragmentEnd
boolean nameStarted
java.util.ArrayList fragments
char currentChar
org.eclipse.jdt.internal.compiler.ast.Wildcard result
org.eclipse.jdt.internal.compiler.ast.Wildcard result
org.eclipse.jdt.internal.compiler.ast.Wildcard result
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arguments
char[] nameFragment
char[] nameFragment
long[] positions
long pos
int i
char[][] identifiers
int fragmentLength
Object firstFragment
int i
Object element
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] arguments
int index
int i
Object element
char[][] fragmentTokens
int fragmentTokenLength
long[] positions
long pos
int i
private org.eclipse.jdt.internal.compiler.ast.TypeReference decodeType (char[], int, int, int, boolean)
char[] typeName
int length
int start
int end
boolean includeGenericsAnyway
int identCount
int dim
int nameFragmentStart
int nameFragmentEnd
java.util.ArrayList fragments
char currentChar
int max
int ahead
org.eclipse.jdt.internal.compiler.ast.Wildcard result
int max
int ahead
org.eclipse.jdt.internal.compiler.ast.Wildcard result
org.eclipse.jdt.internal.compiler.ast.Wildcard result
char[][] identifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arguments
char[] nameFragment
char[] nameFragment
int nameFragmentLength
int nameFragmentLength
char[] nameFragment
long[] positions
long pos
int i
char[][] identifiers
char[][] identifiers
int fragmentLength
char[][] firstFragment
int i
Object element
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] arguments
int index
int i
Object element
char[][] fragmentTokens
int fragmentTokenLength
long[] positions
long pos
int i
private org.eclipse.jdt.internal.compiler.ast.TypeReference[] decodeTypeArguments (char[], int, int, int, boolean)
char[] typeName
int length
int start
int end
boolean includeGenericsAnyway
java.util.ArrayList argumentList
int count
org.eclipse.jdt.internal.compiler.ast.TypeReference argument
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
private org.eclipse.jdt.internal.compiler.ast.TypeReference[] decodeTypeArguments (java.lang.String, int, int, int)
String typeSignature
int length
int start
int end
java.util.ArrayList argumentList
int count
org.eclipse.jdt.internal.compiler.ast.TypeReference argument
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
private char[][] extractIdentifiers (java.lang.String, int, int, int)
String typeSignature
int start
int endInclusive
int identCount
char[][] result
int charIndex
int i
char currentChar
}
org/eclipse/jdt/internal/compiler/parser/parser17.rsc
org/eclipse/jdt/internal/compiler/parser/diagnose/
org/eclipse/jdt/internal/compiler/parser/diagnose/LexStream$Token.classLexStream.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token extends java.lang.Object {
int kind
char[] name
int start
int end
int line
int flags
public void ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$RepairCandidate.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate extends java.lang.Object {
public int symbol
public int location
public void ()
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$SecondaryRepairInfo.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo extends java.lang.Object {
public int code
public int distance
public int bufferPosition
public int stackPosition
public int numDeletions
public int symbol
boolean recoveryOnNextStack
void ()
}
org/eclipse/jdt/internal/compiler/parser/diagnose/RangeUtil.classRangeUtil.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil extends java.lang.Object {
public static final int NO_FLAG
public static final int LBRACE_MISSING
public static final int IGNORE
public void ()
public static boolean containsErrorInSignature (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public static int[][] computeDietRange (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult result
private static void computeDietRange0 (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[], org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult result
int j
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypeDeclarations
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int length
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int flags
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public static boolean containsIgnoredBody (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$PrimaryRepairInfo.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo extends java.lang.Object {
public int distance
public int misspellIndex
public int code
public int bufferPosition
public int symbol
public void ()
public org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo copy ()
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo c
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.compiler.parser.ConflictedParser {
private static final boolean DEBUG
private boolean DEBUG_PARSECHECK
private static final int STACK_INCREMENT
private static final int BEFORE_CODE
private static final int INSERTION_CODE
private static final int INVALID_CODE
private static final int SUBSTITUTION_CODE
private static final int DELETION_CODE
private static final int MERGE_CODE
private static final int MISPLACED_CODE
private static final int SCOPE_CODE
private static final int SECONDARY_CODE
private static final int EOF_CODE
private static final int BUFF_UBOUND
private static final int BUFF_SIZE
private static final int MAX_DISTANCE
private static final int MIN_DISTANCE
private org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream lexStream
private int errorToken
private int errorTokenStart
private int currentToken
private int stackLength
private int stateStackTop
private int[] stack
private int[] locationStack
private int[] locationStartStack
private int tempStackTop
private int[] tempStack
private int prevStackTop
private int[] prevStack
private int nextStackTop
private int[] nextStack
private int scopeStackTop
private int[] scopeIndex
private int[] scopePosition
int[] list
int[] buffer
private static final int NIL
int[] stateSeen
int statePoolTop
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$StateInfo[] statePool
private org.eclipse.jdt.internal.compiler.parser.Parser parser
private org.eclipse.jdt.internal.compiler.parser.RecoveryScanner recoveryScanner
private boolean reportProblem
public void (org.eclipse.jdt.internal.compiler.parser.Parser, int, int, int, org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.parser.Parser parser
int firstToken
int start
int end
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void (org.eclipse.jdt.internal.compiler.parser.Parser, int, int, int, int[], int[], int[], org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.parser.Parser parser
int firstToken
int start
int end
int[] intervalStartToSkip
int[] intervalEndToSkip
int[] intervalFlagsToSkip
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
private void reallocateStacks ()
int old_stack_length
public void diagnoseParse (boolean)
boolean record
boolean oldRecord
int prev_pos
int pos
int next_pos
int act
int tok
boolean forceRecoveryAfterLBracketMissing
int i
int i
int i
int lhs_symbol
int i
int i
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate candidate
int lhs_symbol
private static char[] displayEscapeCharacters (char[], int, int)
char[] tokenSource
int start
int end
StringBuffer tokenSourceBuffer
int i
int i
char c
int i
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate errorRecovery (int, boolean)
int error_token
boolean forcedError
int prevtok
int prevtokKind
int name_index
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate candidate
int j
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate candidate
int i
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate primaryPhase (int)
int error_token
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo repair
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate candidate
int i
int j
int k
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo new_repair
int j
int j
private int mergeCandidate (int, int)
int state
int buffer_position
char[] name1
char[] name2
int len
char[] str
int k
int l
char[] name
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo checkPrimaryDistance (int[], int, org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo)
int[] stck
int stack_top
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo repair
int i
int j
int j
int k
int k
int next_state
int max_pos
int act
int root
int symbol
int symbol
int symbol
int symbol
int symbol
int tok
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo scope_repair
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate primaryDiagnosis (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo)
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo repair
int name_index
int name_index
int name_index
int name_index
int name_index
int prevtok
int curtok
int t
int i
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate candidate
private int getTermIndex (int[], int, int, int)
int[] stck
int stack_top
int tok
int buffer_position
int act
int max_pos
int highest_symbol
int lhs_symbol
int threshold
int lhs_symbol
private int getNtermIndex (int, int, int)
int start
int sym
int buffer_position
int highest_symbol
int tok
int act
private int misspell (int, int)
int sym
int tok
char[] name
int n
char[] s1
int k
char c
char[] tokenName
int len
int m
char[] s2
int k
char c
int count
int prefix_length
int num_errors
int i
int j
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo scopeTrial (int[], int, org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo)
int[] stck
int stack_top
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo repair
int i
private void scopeTrialCheck (int[], int, org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo, int)
int[] stck
int stack_top
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo repair
int indx
int act
int i
int old_state_pool_top
int i
int max_pos
int tok
int lhs_symbol
int j
int k
int marked_pos
int stack_position
int previous_distance
int distance
int top
private boolean secondaryCheck (int[], int, int, int)
int[] stck
int stack_top
int buffer_position
int distance
int top
int j
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo repair
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate secondaryPhase (int)
int error_token
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo repair
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo misplaced
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate candidate
int i
int i
int i
int j
int k
int k
int top
int next_last_index
int last_index
int save_location
int save_location_start
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo scope_repair
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo scope_repair
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo misplacementRecovery (int[], int, int, org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo, boolean)
int[] stck
int stack_top
int last_index
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo repair
boolean stack_flag
int previous_loc
int stack_deletions
int top
int j
private org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo secondaryRecovery (int[], int, int, org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo, boolean)
int[] stck
int stack_top
int last_index
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo repair
boolean stack_flag
int previous_loc
int stack_deletions
int top
int i
int j
int k
int l
int symbol
int k
private void secondaryDiagnosis (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo)
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo repair
int i
private int parseCheck (int[], int, int, int)
int[] stck
int stack_top
int first_token
int buffer_position
int max_pos
int max_pos
int indx
int indx
int ct
int ct
int act
int lhs_symbol
int lhs_symbol
private void reportError (int, int, int, int)
int msgCode
int nameIndex
int leftToken
int rightToken
private void reportError (int, int, int, int, int)
int msgCode
int nameIndex
int leftToken
int rightToken
int scopeNameIndex
int lToken
private void reportPrimaryError (int, int, int, int)
int msgCode
int nameIndex
int token
int scopeNameIndex
String name
String name
int errorStart
int errorEnd
int currentKind
String errorTokenName
char[] errorTokenSource
int addedToken
int[] template
int[] template
int[] template
int[] template
StringBuffer buf
int[] addedTokens
int addedTokenCount
int insertedToken
int i
int tmpAddedToken
int length
int[] template
int j
int length
int completedToken
int[] template
int[] template
private void reportSecondaryError (int, int, int, int, int)
int msgCode
int nameIndex
int leftToken
int rightToken
int scopeNameIndex
String name
String name
int errorStart
int i
int errorEnd
int addedToken
StringBuffer buf
int[] addedTokens
int addedTokenCount
int insertedToken
int i
int tmpAddedToken
int length
int[] template
int j
int length
int completedToken
int[] template
int[] template
private int[] getNTermTemplate (int)
int sym
int templateIndex
int[] result
int count
int j
public java.lang.String toString ()
StringBuffer res
public boolean atConflictScenario (int)
int token
}
org/eclipse/jdt/internal/compiler/parser/diagnose/LexStream.classLexStream.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public static final int IS_AFTER_JUMP
public static final int LBRACE_MISSING
private int tokenCacheIndex
private int tokenCacheEOFIndex
private org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token[] tokenCache
private int currentIndex
private org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private int[] intervalStartToSkip
private int[] intervalEndToSkip
private int[] intervalFlagsToSkip
private int previousInterval
private int currentInterval
private boolean awaitingColonColon
public void (int, org.eclipse.jdt.internal.compiler.parser.Scanner, int[], int[], int[], int, int, int)
int size
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int[] intervalStartToSkip
int[] intervalEndToSkip
int[] intervalFlagsToSkip
int firstToken
int init
int eof
private void readTokenFromScanner ()
int length
boolean tokenNotFound
int tokenKind
int start
int end
int nextInterval
org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token token
int start
int end
org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token token
public org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token token (int)
int index
org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token eofToken
int length
int tokensToRead
public int getToken ()
public int previous (int)
int tokenIndex
public int next (int)
int tokenIndex
public boolean afterEol (int)
int i
public void reset ()
public void reset (int)
int i
public int badtoken ()
public int kind (int)
int tokenIndex
public char[] name (int)
int tokenIndex
public int line (int)
int tokenIndex
public int start (int)
int tokenIndex
public int end (int)
int tokenIndex
public int flags (int)
int tokenIndex
public boolean isInsideStream (int)
int index
public java.lang.String toString ()
StringBuffer res
String source
int previousEnd
int i
int intervalStart
int intervalEnd
org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token token
int curtokKind
int curtokStart
int curtokEnd
int previousEnd
int i
int intervalStart
int intervalEnd
public boolean awaitingColonColon ()
}
org/eclipse/jdt/internal/compiler/parser/diagnose/RangeUtil$RangeResult.classRangeUtil.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult extends java.lang.Object {
private static final int INITIAL_SIZE
int pos
int[] intervalStarts
int[] intervalEnds
int[] intervalFlags
void ()
void addInterval (int, int)
int start
int end
void addInterval (int, int, int)
int start
int end
int flags
int[][] getRanges ()
int[] resultStarts
int[] resultEnds
int[] resultFlags
private void quickSort (int[], int[], int[], int, int)
int[] list
int[] list2
int[] list3
int left
int right
int original_left
int original_right
int mid
int tmp
private int compare (int, int)
int i1
int i2
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$StateInfo.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$StateInfo extends java.lang.Object {
int state
int next
public void (int, int)
int state
int next
}
org/eclipse/jdt/internal/compiler/parser/parser5.rsc
org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.classRecoveredStatement.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredStatement extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.Statement statement
public void (org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement (int, java.util.Set)
int depth
java.util.Set knownTypes
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
}
org/eclipse/jdt/internal/compiler/parser/Parser$1MethodVisitor.classParser.java
package org.eclipse.jdt.internal.compiler.parser
org.eclipse.jdt.internal.compiler.parser.Parser$1MethodVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public org.eclipse.jdt.internal.compiler.ASTVisitor typeVisitor
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typePtr
final org.eclipse.jdt.internal.compiler.parser.Parser this$0
void (org.eclipse.jdt.internal.compiler.parser.Parser)
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] foundTypes
int length
org.eclipse.jdt.internal.compiler.impl.ReferenceContext oldContext
org.eclipse.jdt.internal.compiler.parser.Scanner oldScanner
int i
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
private void endVisitMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] foundTypes
int length
org.eclipse.jdt.internal.compiler.impl.ReferenceContext oldContext
org.eclipse.jdt.internal.compiler.parser.Scanner oldScanner
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
private boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int length
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/parser/parser12.rsc
org/eclipse/jdt/internal/compiler/parser/parser23.rsc
org/eclipse/jdt/internal/compiler/parser/Scanner.classScanner.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.Scanner extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public long sourceLevel
public long complianceLevel
public boolean useAssertAsAnIndentifier
public boolean containsAssertKeyword
public boolean useEnumAsAnIndentifier
public boolean recordLineSeparator
public char currentCharacter
public int startPosition
public int currentPosition
public int initialPosition
public int eofPosition
public boolean skipComments
public boolean tokenizeComments
public boolean tokenizeWhiteSpace
public char[] source
public char[] withoutUnicodeBuffer
public int withoutUnicodePtr
public boolean unicodeAsBackSlash
public boolean scanningFloatLiteral
public static final int COMMENT_ARRAYS_SIZE
public int[] commentStops
public int[] commentStarts
public int[] commentTagStarts
public int commentPtr
protected int lastCommentLinePosition
public char[][] foundTaskTags
public char[][] foundTaskMessages
public char[][] foundTaskPriorities
public int[][] foundTaskPositions
public int foundTaskCount
public char[][] taskTags
public char[][] taskPriorities
public boolean isTaskCaseSensitive
public boolean diet
public int[] lineEnds
public int linePtr
public boolean wasAcr
public static final String END_OF_SOURCE
public static final String INVALID_HEXA
public static final String INVALID_OCTAL
public static final String INVALID_CHARACTER_CONSTANT
public static final String INVALID_ESCAPE
public static final String INVALID_INPUT
public static final String INVALID_UNICODE_ESCAPE
public static final String INVALID_FLOAT
public static final String INVALID_LOW_SURROGATE
public static final String INVALID_HIGH_SURROGATE
public static final String NULL_SOURCE_STRING
public static final String UNTERMINATED_STRING
public static final String UNTERMINATED_COMMENT
public static final String INVALID_CHAR_IN_STRING
public static final String INVALID_DIGIT
private static final int[] EMPTY_LINE_ENDS
public static final String INVALID_BINARY
public static final String BINARY_LITERAL_NOT_BELOW_17
public static final String ILLEGAL_HEXA_LITERAL
public static final String INVALID_UNDERSCORE
public static final String UNDERSCORES_IN_LITERALS_NOT_BELOW_17
static final char[] charArray_a
static final char[] charArray_b
static final char[] charArray_c
static final char[] charArray_d
static final char[] charArray_e
static final char[] charArray_f
static final char[] charArray_g
static final char[] charArray_h
static final char[] charArray_i
static final char[] charArray_j
static final char[] charArray_k
static final char[] charArray_l
static final char[] charArray_m
static final char[] charArray_n
static final char[] charArray_o
static final char[] charArray_p
static final char[] charArray_q
static final char[] charArray_r
static final char[] charArray_s
static final char[] charArray_t
static final char[] charArray_u
static final char[] charArray_v
static final char[] charArray_w
static final char[] charArray_x
static final char[] charArray_y
static final char[] charArray_z
static final char[] initCharArray
static final int TableSize
static final int InternalTableSize
public static final int OptimizedLength
public final char[][][][] charArray_length
public static final char[] TAG_PREFIX
public static final int TAG_PREFIX_LENGTH
public static final char TAG_POSTFIX
public static final int TAG_POSTFIX_LENGTH
public static final char[] IDENTITY_COMPARISON_TAG
public boolean[] validIdentityComparisonLines
public boolean checkUninternedIdentityComparison
private org.eclipse.jdt.internal.compiler.parser.NLSTag[] nlsTags
protected int nlsTagsPtr
public boolean checkNonExternalizedStringLiterals
protected int lastPosition
public boolean returnOnlyGreater
int newEntry2
int newEntry3
int newEntry4
int newEntry5
int newEntry6
public boolean insideRecovery
int[] lookBack
private int nextToken
private org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardScanner vanguardScanner
private org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardParser vanguardParser
private org.eclipse.jdt.internal.compiler.parser.ConflictedParser activeParser
private boolean consumingEllipsisAnnotations
public static final int RoundBracket
public static final int SquareBracket
public static final int CurlyBracket
public static final int BracketKinds
public static final int LOW_SURROGATE_MIN_VALUE
public static final int HIGH_SURROGATE_MIN_VALUE
public static final int HIGH_SURROGATE_MAX_VALUE
public static final int LOW_SURROGATE_MAX_VALUE
static void ()
public void ()
public void (boolean, boolean, boolean, long, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
long complianceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
int taskTagsLength
int length
int taskPrioritiesLength
int[] initialIndexes
int i
char[][] temp
int i
int i
int j
int k
public void (boolean, boolean, boolean, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
public final boolean atEnd ()
public void checkTaskTag (int, int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int commentStart
int commentEnd
char[] src
int foundTaskIndex
char previous
int i
char[] tag
char[] priority
int itag
int tagLength
int t
char sc
char tc
int x
boolean containsEmptyTask
int i
int msgStart
int max_value
int end
char c
char c
int j
int j
int messageLength
char[] message
int i
int max
int j
public char[] getCurrentIdentifierSource ()
char[] result
int length
char[] result
public int getCurrentTokenEndPosition ()
public char[] getCurrentTokenSource ()
char[] result
char[] result
int length
public final java.lang.String getCurrentTokenString ()
public char[] getCurrentTokenSourceString ()
char[] result
char[] result
int length
public final java.lang.String getCurrentStringLiteral ()
public final char[] getRawTokenSource ()
int length
char[] tokenSource
public final char[] getRawTokenSourceEnd ()
int length
char[] sourceEnd
public int getCurrentTokenStartPosition ()
public final int getLineEnd (int)
int lineNumber
public final int[] getLineEnds ()
int[] copy
public final int getLineStart (int)
int lineNumber
public final int getNextChar ()
public final int getNextCharWithBoundChecks ()
public final boolean getNextChar (char)
char testedChar
int temp
public final int getNextChar (char, char)
char testedChar1
char testedChar2
int temp
int result
int result
int result
int result
int result
int result
private final void consumeDigits (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
private final void consumeDigits (int, boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
boolean expectingDigitFirst
private final int consumeDigits0 (int, int, int, boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
int usingUnderscore
int invalidPosition
boolean expectingDigitFirst
int kind
int kind2
public final boolean getNextCharAsDigit () throws org.eclipse.jdt.core.compiler.InvalidInputException
int temp
public final boolean getNextCharAsDigit (int)
int radix
int temp
public boolean getNextCharAsJavaIdentifierPartWithBoundCheck ()
int pos
int temp2
boolean unicode
char c
boolean isJavaIdentifierPart
char low
public boolean getNextCharAsJavaIdentifierPart ()
int pos
int temp2
boolean unicode
char c
boolean isJavaIdentifierPart
char low
public int scanIdentifier () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
int unicodePtr
boolean checkIfUnicode
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public void ungetToken (int)
int unambiguousToken
public int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
int token
int token
protected int getNextToken0 () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
int unicodePtr
boolean checkIfUnicode
int temp
int test
int test
int test
int test
int test
int test
int test
int lookAhead
int lookAhead
int lookAhead
boolean isUnicode
int start
int lookAhead
org.eclipse.jdt.core.compiler.InvalidInputException e
int lookAhead
int test
boolean isUnicode
boolean isJavadoc
boolean star
boolean isUnicode
int previous
int firstTag
int token
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public void getNextUnicodeChar () throws org.eclipse.jdt.core.compiler.InvalidInputException
int c1
int c2
int c3
int c4
int unicodeSize
public org.eclipse.jdt.internal.compiler.parser.NLSTag[] getNLSTags ()
int length
org.eclipse.jdt.internal.compiler.parser.NLSTag[] result
public boolean[] getIdentityComparisonLines ()
boolean[] retVal
public char[] getSource ()
protected boolean isFirstTag ()
public final void jumpOverMethodBody ()
int found
boolean isWhiteSpace
boolean isWhiteSpace
boolean test
int test
boolean isUnicode
boolean isJavadoc
boolean star
int previous
boolean isUnicode
int firstTag
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public final boolean jumpOverUnicodeWhiteSpace () throws org.eclipse.jdt.core.compiler.InvalidInputException
final char[] optimizedCurrentTokenSource1 ()
char charOne
final char[] optimizedCurrentTokenSource2 ()
char[] src
int start
char c0
char c1
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource3 ()
char[] src
int start
char c0
char c1
char c2
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource4 ()
char[] src
int start
char c0
char c1
char c2
char c3
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource5 ()
char[] src
int start
char c0
char c1
char c2
char c3
char c4
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource6 ()
char[] src
int start
char c0
char c1
char c2
char c3
char c4
char c5
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
private void parseTags ()
int position
int currentStartPosition
int currentLinePtr
char[] s
int sourceEnd
int sourceStart
int sourceDelta
int pos
int pos
int start
int end
org.eclipse.jdt.internal.compiler.parser.NLSTag currentTag
int currentLine
int currentLine
int length
private int extractInt (char[], int, int)
char[] array
int start
int end
int value
int i
char currentChar
int digit
public final void pushLineSeparator ()
int separatorPos
int length
int separatorPos
int length
public final void pushUnicodeLineSeparator ()
public void recordComment (int)
int token
int commentStart
int stopPosition
int length
int newLength
public void resetTo (int, int)
int begin
int end
protected final void scanEscapeCharacter () throws org.eclipse.jdt.core.compiler.InvalidInputException
int number
boolean zeroToThreeNot
int digit
public int scanIdentifierOrKeywordWithBoundCheck ()
char[] src
int pos
int srcLength
char c
int index
int index
int length
int length
char[] data
char[] data
public int scanIdentifierOrKeyword ()
char[] src
int pos
int srcLength
char c
int index
int index
int length
int length
char[] data
char[] data
private int internalScanIdentifierOrKeyword (int, int, char[])
int index
int length
char[] data
public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean dotPrefix
boolean floating
int start
int end
boolean hasNoDigitsBeforeDot
int start
int end
boolean isInteger
public final int getLineNumber (int)
int position
public final void setSource (char[])
char[] sourceString
int sourceLength
int sourceLength
public final void setSource (char[], org.eclipse.jdt.internal.compiler.CompilationResult)
char[] contents
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
char[] cuContents
int[] lineSeparatorPositions
public final void setSource (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public java.lang.String toString ()
StringBuffer buffer
int line
int lineStart
int middleLength
public java.lang.String toStringAction (int)
int act
public void unicodeInitializeBuffer (int)
int length
int bLength
public void unicodeStore ()
int pos
int length
public void unicodeStore (char)
char character
int pos
int length
public static boolean isIdentifier (int)
int token
public static boolean isLiteral (int)
int token
public static boolean isKeyword (int)
int token
private org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardParser getVanguardParser ()
protected final boolean maybeAtLambdaOrCast ()
protected final boolean maybeAtReferenceExpression ()
private final boolean maybeAtEllipsisAnnotationsStart ()
protected final boolean atTypeAnnotation ()
public void setActiveParser (org.eclipse.jdt.internal.compiler.parser.ConflictedParser)
org.eclipse.jdt.internal.compiler.parser.ConflictedParser parser
private int disambiguatedToken (int)
int token
org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardParser parser
protected boolean isAtAssistIdentifier ()
public int fastForward (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement unused
int token
int token
}
org/eclipse/jdt/internal/compiler/parser/ConflictedParser.classConflictedParser.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.ConflictedParser extends java.lang.Object {
public abstract boolean atConflictScenario (int)
}
org/eclipse/jdt/internal/compiler/parser/parser4.rsc
org/eclipse/jdt/internal/compiler/parser/Scanner$VanguardScanner.classScanner.java
package org.eclipse.jdt.internal.compiler.parser
final org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner {
public void (long, long)
long sourceLevel
long complianceLevel
public int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
int token
}
org/eclipse/jdt/internal/compiler/parser/parser22.rsc
org/eclipse/jdt/internal/compiler/parser/Parser$1.classParser.java
package org.eclipse.jdt.internal.compiler.parser
org.eclipse.jdt.internal.compiler.parser.Parser$1 extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.compiler.parser.Parser this$0
private final java.util.List val$bodyDeclarations
void (org.eclipse.jdt.internal.compiler.parser.Parser, java.util.List)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/parser/unicode6_2/
org/eclipse/jdt/internal/compiler/parser/unicode6_2/start1.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6_2/part2.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6_2/start0.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6_2/part14.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6_2/part0.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6_2/part1.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6_2/start2.rsc
org/eclipse/jdt/internal/compiler/parser/RecoveryScanner.classRecoveryScanner.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveryScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner {
public static final char[] FAKE_IDENTIFIER
private org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
private int[] pendingTokens
private int pendingTokensPtr
private char[] fakeTokenSource
private boolean isInserted
private boolean precededByRemoved
private int skipNextInsertedTokens
public boolean record
static void ()
public void (org.eclipse.jdt.internal.compiler.parser.Scanner, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
public void (boolean, boolean, long, long, char[][], char[][], boolean, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
long complianceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
public void insertToken (int, int, int)
int token
int completedToken
int position
private int[] reverse (int[])
int[] tokens
int length
int i
int max
int tmp
public void insertTokens (int[], int, int)
int[] tokens
int completedToken
int position
int length
public void replaceTokens (int, int, int)
int token
int start
int end
public void replaceTokens (int[], int, int)
int[] tokens
int start
int end
int length
public void removeTokens (int, int)
int start
int end
int length
protected int getNextToken0 () throws org.eclipse.jdt.core.compiler.InvalidInputException
int nextToken
int i
int nextToken
int previousLocation
int currentToken
int i
int nextToken
int i
public char[] getCurrentIdentifierSource ()
public char[] getCurrentTokenSourceString ()
public char[] getCurrentTokenSource ()
public org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData getData ()
public boolean isFakeToken ()
public boolean isInsertedToken ()
public boolean isReplacedToken ()
public boolean isPrecededByRemovedToken ()
public void setData (org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
public void setPendingTokens (int[])
int[] pendingTokens
}
org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.classRecoveredLocalVariable.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable extends org.eclipse.jdt.internal.compiler.parser.RecoveredStatement {
public org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annotations
public int annotationCount
public int modifiers
public int modifiersStart
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
boolean alreadyCompletedLocalInitialization
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement stmt
int bracketBalanceValue
public void attach (org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[], int, int, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] annots
int annotCount
int mods
int modsSourceStart
org.eclipse.jdt.internal.compiler.ast.Annotation[] existingAnnotations
int i
int j
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement (int, java.util.Set)
int depth
java.util.Set knownTypes
int existingCount
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotationReferences
int i
int start
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
}
org/eclipse/jdt/internal/compiler/parser/Parser$1TypeVisitor.classParser.java
package org.eclipse.jdt.internal.compiler.parser
org.eclipse.jdt.internal.compiler.parser.Parser$1TypeVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public org.eclipse.jdt.internal.compiler.parser.Parser$1MethodVisitor methodVisitor
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typePtr
final org.eclipse.jdt.internal.compiler.parser.Parser this$0
void (org.eclipse.jdt.internal.compiler.parser.Parser)
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
private void endVisitType ()
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
private boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int length
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/parser/parser2.rsc
org/eclipse/jdt/internal/compiler/parser/parser6.rsc
org/eclipse/jdt/internal/compiler/parser/RecoveredImport.classRecoveredImport.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredImport extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.ast.ImportReference updatedImportReference ()
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
}
org/eclipse/jdt/internal/compiler/parser/TerminalTokens.classTerminalTokens.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.TerminalTokens extends java.lang.Object {
public static final int TokenNameNotAToken
public static final int TokenNameWHITESPACE
public static final int TokenNameCOMMENT_LINE
public static final int TokenNameCOMMENT_BLOCK
public static final int TokenNameCOMMENT_JAVADOC
public static final int TokenNameIdentifier
public static final int TokenNameabstract
public static final int TokenNameassert
public static final int TokenNameboolean
public static final int TokenNamebreak
public static final int TokenNamebyte
public static final int TokenNamecase
public static final int TokenNamecatch
public static final int TokenNamechar
public static final int TokenNameclass
public static final int TokenNamecontinue
public static final int TokenNameconst
public static final int TokenNamedefault
public static final int TokenNamedo
public static final int TokenNamedouble
public static final int TokenNameelse
public static final int TokenNameenum
public static final int TokenNameextends
public static final int TokenNamefalse
public static final int TokenNamefinal
public static final int TokenNamefinally
public static final int TokenNamefloat
public static final int TokenNamefor
public static final int TokenNamegoto
public static final int TokenNameif
public static final int TokenNameimplements
public static final int TokenNameimport
public static final int TokenNameinstanceof
public static final int TokenNameint
public static final int TokenNameinterface
public static final int TokenNamelong
public static final int TokenNamenative
public static final int TokenNamenew
public static final int TokenNamenull
public static final int TokenNamepackage
public static final int TokenNameprivate
public static final int TokenNameprotected
public static final int TokenNamepublic
public static final int TokenNamereturn
public static final int TokenNameshort
public static final int TokenNamestatic
public static final int TokenNamestrictfp
public static final int TokenNamesuper
public static final int TokenNameswitch
public static final int TokenNamesynchronized
public static final int TokenNamethis
public static final int TokenNamethrow
public static final int TokenNamethrows
public static final int TokenNametransient
public static final int TokenNametrue
public static final int TokenNametry
public static final int TokenNamevoid
public static final int TokenNamevolatile
public static final int TokenNamewhile
public static final int TokenNameIntegerLiteral
public static final int TokenNameLongLiteral
public static final int TokenNameFloatingPointLiteral
public static final int TokenNameDoubleLiteral
public static final int TokenNameCharacterLiteral
public static final int TokenNameStringLiteral
public static final int TokenNamePLUS_PLUS
public static final int TokenNameMINUS_MINUS
public static final int TokenNameEQUAL_EQUAL
public static final int TokenNameLESS_EQUAL
public static final int TokenNameGREATER_EQUAL
public static final int TokenNameNOT_EQUAL
public static final int TokenNameLEFT_SHIFT
public static final int TokenNameRIGHT_SHIFT
public static final int TokenNameUNSIGNED_RIGHT_SHIFT
public static final int TokenNamePLUS_EQUAL
public static final int TokenNameMINUS_EQUAL
public static final int TokenNameMULTIPLY_EQUAL
public static final int TokenNameDIVIDE_EQUAL
public static final int TokenNameAND_EQUAL
public static final int TokenNameOR_EQUAL
public static final int TokenNameXOR_EQUAL
public static final int TokenNameREMAINDER_EQUAL
public static final int TokenNameLEFT_SHIFT_EQUAL
public static final int TokenNameRIGHT_SHIFT_EQUAL
public static final int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
public static final int TokenNameOR_OR
public static final int TokenNameAND_AND
public static final int TokenNamePLUS
public static final int TokenNameMINUS
public static final int TokenNameNOT
public static final int TokenNameREMAINDER
public static final int TokenNameXOR
public static final int TokenNameAND
public static final int TokenNameMULTIPLY
public static final int TokenNameOR
public static final int TokenNameTWIDDLE
public static final int TokenNameDIVIDE
public static final int TokenNameGREATER
public static final int TokenNameLESS
public static final int TokenNameLPAREN
public static final int TokenNameRPAREN
public static final int TokenNameLBRACE
public static final int TokenNameRBRACE
public static final int TokenNameLBRACKET
public static final int TokenNameRBRACKET
public static final int TokenNameSEMICOLON
public static final int TokenNameQUESTION
public static final int TokenNameCOLON
public static final int TokenNameCOMMA
public static final int TokenNameDOT
public static final int TokenNameEQUAL
public static final int TokenNameAT
public static final int TokenNameELLIPSIS
public static final int TokenNameARROW
public static final int TokenNameCOLON_COLON
public static final int TokenNameBeginLambda
public static final int TokenNameBeginIntersectionCast
public static final int TokenNameBeginTypeArguments
public static final int TokenNameElidedSemicolonAndRightBrace
public static final int TokenNameAT308
public static final int TokenNameAT308DOTDOTDOT
public static final int TokenNameEOF
public static final int TokenNameERROR
}
org/eclipse/jdt/internal/compiler/parser/parser21.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6/
org/eclipse/jdt/internal/compiler/parser/unicode6/start1.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6/part2.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6/start0.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6/part14.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6/part0.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6/part1.rsc
org/eclipse/jdt/internal/compiler/parser/unicode6/start2.rsc
org/eclipse/jdt/internal/compiler/parser/Scanner$VanguardParser.classScanner.java
package org.eclipse.jdt.internal.compiler.parser
final org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
public static final boolean SUCCESS
public static final boolean FAILURE
public void (org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardScanner)
org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardScanner scanner
protected boolean parse (org.eclipse.jdt.internal.compiler.parser.Scanner$Goal)
org.eclipse.jdt.internal.compiler.parser.Scanner$Goal goal
int act
int stackLength
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/parser/parser10.rsc
org/eclipse/jdt/internal/compiler/parser/parser18.rsc
org/eclipse/jdt/internal/compiler/parser/parser20.rsc
org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.classJavadocTagConstants.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants extends java.lang.Object {
public static final char[] TAG_DEPRECATED
public static final char[] TAG_PARAM
public static final char[] TAG_RETURN
public static final char[] TAG_THROWS
public static final char[] TAG_EXCEPTION
public static final char[] TAG_SEE
public static final char[] TAG_LINK
public static final char[] TAG_LINKPLAIN
public static final char[] TAG_INHERITDOC
public static final char[] TAG_VALUE
public static final char[] TAG_AUTHOR
public static final char[] TAG_CODE
public static final char[] TAG_DOC_ROOT
public static final char[] TAG_LITERAL
public static final char[] TAG_SERIAL
public static final char[] TAG_SERIAL_DATA
public static final char[] TAG_SERIAL_FIELD
public static final char[] TAG_SINCE
public static final char[] TAG_VERSION
public static final char[] TAG_CATEGORY
public static final int TAG_DEPRECATED_LENGTH
public static final int TAG_PARAM_LENGTH
public static final int TAG_RETURN_LENGTH
public static final int TAG_THROWS_LENGTH
public static final int TAG_EXCEPTION_LENGTH
public static final int TAG_SEE_LENGTH
public static final int TAG_LINK_LENGTH
public static final int TAG_LINKPLAIN_LENGTH
public static final int TAG_INHERITDOC_LENGTH
public static final int TAG_VALUE_LENGTH
public static final int TAG_CATEGORY_LENGTH
public static final int TAG_AUTHOR_LENGTH
public static final int TAG_SERIAL_LENGTH
public static final int TAG_SERIAL_DATA_LENGTH
public static final int TAG_SERIAL_FIELD_LENGTH
public static final int TAG_SINCE_LENGTH
public static final int TAG_VERSION_LENGTH
public static final int TAG_CODE_LENGTH
public static final int TAG_LITERAL_LENGTH
public static final int TAG_DOC_ROOT_LENGTH
public static final int NO_TAG_VALUE
public static final int TAG_DEPRECATED_VALUE
public static final int TAG_PARAM_VALUE
public static final int TAG_RETURN_VALUE
public static final int TAG_THROWS_VALUE
public static final int TAG_EXCEPTION_VALUE
public static final int TAG_SEE_VALUE
public static final int TAG_LINK_VALUE
public static final int TAG_LINKPLAIN_VALUE
public static final int TAG_INHERITDOC_VALUE
public static final int TAG_VALUE_VALUE
public static final int TAG_CATEGORY_VALUE
public static final int TAG_AUTHOR_VALUE
public static final int TAG_SERIAL_VALUE
public static final int TAG_SERIAL_DATA_VALUE
public static final int TAG_SERIAL_FIELD_VALUE
public static final int TAG_SINCE_VALUE
public static final int TAG_VERSION_VALUE
public static final int TAG_CODE_VALUE
public static final int TAG_LITERAL_VALUE
public static final int TAG_DOC_ROOT_VALUE
public static final int TAG_OTHERS_VALUE
public static final char[][] TAG_NAMES
public static final int ORDERED_TAGS_NUMBER
public static final int PARAM_TAG_EXPECTED_ORDER
public static final int THROWS_TAG_EXPECTED_ORDER
public static final int SEE_TAG_EXPECTED_ORDER
public static final int BLOCK_IDX
public static final int INLINE_IDX
public static final char[] HREF_TAG
public static final char[][][] BLOCK_TAGS
public static final char[][][] INLINE_TAGS
public static final int INLINE_TAGS_LENGTH
public static final int BLOCK_TAGS_LENGTH
public static final int ALL_TAGS_LENGTH
public static final short TAG_TYPE_NONE
public static final short TAG_TYPE_INLINE
public static final short TAG_TYPE_BLOCK
public static final short[] JAVADOC_TAG_TYPE
public static final char[][] PACKAGE_TAGS
public static final char[][] COMPILATION_UNIT_TAGS
public static final char[][] CLASS_TAGS
public static final char[][] FIELD_TAGS
public static final char[][] METHOD_TAGS
static void ()
}
org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.classRecoveredUnit.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredUnit extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredImport[] imports
public int importCount
public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] types
public int typeCount
int pendingModifiers
int pendingModifersSourceStart
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnotations
int pendingAnnotationCount
public void (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identifierPtr
int identifierLengthPtr
int annotationStart
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation element
public void addModifier (int, int)
int flag
int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredType type
int start
int end
int kind
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredType type
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.ImportReference, int)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredImport element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredType lastType
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public void resetPendingModifiers ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
StringBuffer result
int i
int i
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration updatedCompilationUnitDeclaration ()
org.eclipse.jdt.internal.compiler.ast.ImportReference[] importRefences
int i
int existingCount
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] typeDeclarations
java.util.Set knownTypes
int actualCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
}
org/eclipse/jdt/internal/compiler/parser/CommitRollbackParser.classCommitRollbackParser.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation {
protected static final int HALT
protected static final int RESTART
protected static final int RESUME
public org.eclipse.jdt.internal.compiler.parser.Scanner scanner
public int currentToken
public org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser snapShot
private static final int[] RECOVERY_TOKENS
static void ()
public void ()
protected org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser createSnapShotParser ()
protected void commit ()
public void copyState (org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser)
org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser commitRollbackParser
protected int getNextToken ()
protected void shouldStackAssistNode ()
protected int fallBackToSpringForward (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement unused
int nextToken
int nextToken
int nextToken
boolean atCompletionSite
int automatonState
int i
int length
public abstract int automatonState ()
public abstract boolean automatonWillShift (int, int)
}
org/eclipse/jdt/internal/compiler/parser/parser8.rsc
org/eclipse/jdt/internal/compiler/parser/parser1.rsc
org/eclipse/jdt/internal/compiler/parser/parser3.rsc
org/eclipse/jdt/internal/compiler/parser/parser24.rsc
org/eclipse/jdt/internal/compiler/parser/parser9.rsc
org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter$AnonymousMemberFound.classSourceTypeConverter.java
package org.eclipse.jdt.internal.compiler.parser
org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter$AnonymousMemberFound extends java.lang.RuntimeException {
private static final long serialVersionUID
void ()
}
org/eclipse/jdt/internal/compiler/SourceJavadocParser.classSourceJavadocParser.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceJavadocParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser {
int categoriesPtr
char[][] categories
public void (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser sourceParser
public boolean checkDeprecation (int)
int commentPtr
boolean result
protected boolean parseIdentifierTag (boolean)
boolean report
int end
int length
protected void parseSimpleTag ()
char first
int c1
int c2
int c3
int c4
int pos
char c
char c
}
org/eclipse/jdt/internal/compiler/SourceElementNotifier$LocalDeclarationVisitor.classSourceElementNotifier.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceElementNotifier$LocalDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
java.util.ArrayList declaringTypes
final org.eclipse.jdt.internal.compiler.SourceElementNotifier this$0
public void (org.eclipse.jdt.internal.compiler.SourceElementNotifier)
public void pushDeclaringType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
public void popDeclaringType ()
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration peekDeclaringType ()
int size
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/Compiler.classCompiler.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.Compiler extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor org.eclipse.jdt.internal.compiler.problem.ProblemSeverities {
public org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
protected java.io.PrintWriter out
public org.eclipse.jdt.internal.compiler.impl.CompilerStats stats
public org.eclipse.jdt.core.compiler.CompilationProgress progress
public int remainingIterations
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] unitsToProcess
public int totalUnits
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public static boolean DEBUG
public int parseThreshold
public org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager annotationProcessorManager
public int annotationProcessorStartIndex
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] referenceBindings
public boolean useSingleThread
public static org.eclipse.jdt.internal.compiler.IDebugRequestor DebugRequestor
static void ()
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, java.util.Map, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
java.util.Map settings
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, java.util.Map, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, boolean)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
java.util.Map settings
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
boolean parseLiteralExpressionsAsConstants
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, java.io.PrintWriter)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
java.io.PrintWriter out
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, java.io.PrintWriter, org.eclipse.jdt.core.compiler.CompilationProgress)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
java.io.PrintWriter out
org.eclipse.jdt.core.compiler.CompilationProgress progress
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
String count
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit e
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
protected synchronized void addCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int size
protected void beginToCompile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[])
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int maxUnits
protected void reportProgress (java.lang.String)
String taskDecription
protected void reportWorked (int, int)
int workIncrement
int currentUnitIndex
public void compile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[])
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ProcessTaskManager processingTask
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] originalUnits
org.eclipse.jdt.internal.compiler.lookup.SourceTypeCollisionException e
int originalLength
int newProcessedLength
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] combinedUnits
int i
long acceptStart
int acceptedCount
Error e
RuntimeException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
public synchronized org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getUnitToProcess (int)
int next
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void setBinaryTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] binaryTypes
protected void handleInternalException (java.lang.Throwable, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
Throwable internalException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.CompilationResult result
boolean needToPrint
String[] pbArguments
protected void handleInternalException (org.eclipse.jdt.internal.compiler.problem.AbortCompilation, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.problem.AbortCompilation abortException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.core.compiler.CategorizedProblem distantProblem
org.eclipse.jdt.core.compiler.CategorizedProblem[] knownProblems
int i
public void initializeParser ()
protected void internalBeginToCompile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[], int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int maxUnits
int i
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
long parseStart
long resolveStart
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
org.eclipse.jdt.internal.compiler.problem.AbortCompilation a
public void process (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int i
long parseStart
long resolveStart
long analyzeStart
long generateStart
protected void processAnnotations ()
int newUnitSize
int newClassFilesSize
int bottom
int top
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] binaryTypeBindingsTemp
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] currentUnits
int index
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration currentUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] addedUnits
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] newUnits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] newClassFiles
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] newProcessedUnits
org.eclipse.jdt.internal.compiler.lookup.SourceTypeCollisionException e
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] newUnits
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] newProcessedUnits
org.eclipse.jdt.internal.compiler.lookup.SourceTypeCollisionException e
public void reset ()
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
int i
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$TypeParameterInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo extends java.lang.Object {
public int declarationStart
public int declarationEnd
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[][] bounds
public void ()
}
org/eclipse/jdt/internal/compiler/SourceElementParser.classSourceElementParser.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceElementParser extends org.eclipse.jdt.internal.core.util.CommentRecorderParser {
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
boolean reportReferenceInfo
boolean reportLocalDeclarations
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEnds
java.util.HashMap nodesToCategories
boolean useSourceJavadocParser
org.eclipse.jdt.internal.compiler.SourceElementNotifier notifier
public void (org.eclipse.jdt.internal.compiler.ISourceElementRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean, boolean)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean reportLocalDeclarations
boolean optimizeStringLiterals
public void (org.eclipse.jdt.internal.compiler.ISourceElementRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean reportLocalDeclarations
boolean optimizeStringLiterals
boolean useSourceJavadocParser
private void acceptJavadocTypeReference (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedRef
public void addUnknownRef (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
public void checkComment ()
int lastComment
int commentSourceStart
int commentEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedRef
org.eclipse.jdt.internal.compiler.ast.Expression[] references
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
int argCount
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression constructor
int argCount
char[][] compoundName
protected void classInstanceCreation (boolean)
boolean alwaysQualified
boolean previousFlag
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected void consumeAnnotationAsModifier ()
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
boolean previousFlag
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected void consumeAnnotationTypeDeclarationHeaderName ()
int currentAstPtr
protected void consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters ()
int currentAstPtr
protected void consumeCatchFormalParameter ()
protected void consumeClassHeaderName1 ()
int currentAstPtr
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
boolean previousFlag
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected void consumeConstructorHeaderName ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeConstructorHeaderNameWithTypeParameters ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeEnumConstantWithClassBody ()
protected void consumeEnumConstantNoClassBody ()
protected void consumeEnumHeaderName ()
int currentAstPtr
protected void consumeEnumHeaderNameWithTypeParameters ()
int currentAstPtr
protected void consumeExitVariableWithInitialization ()
protected void consumeExitVariableWithoutInitialization ()
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
protected void consumeFormalParameter (boolean)
boolean isVarArgs
protected void consumeTypeElidedLambdaParameter (boolean)
boolean parenthesized
protected void consumeInterfaceHeaderName1 ()
int currentAstPtr
protected void consumeMemberValuePair ()
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuepair
protected void consumeMarkerAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeMethodHeaderName (boolean)
boolean isAnnotationMethod
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeMethodHeaderNameWithTypeParameters (boolean)
boolean isAnnotationMethod
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] args
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] args
protected void consumeMethodInvocationPrimary ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] args
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] args
protected void consumeMethodInvocationSuper ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] args
protected void consumeMethodInvocationSuperWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] args
protected void consumeNormalAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeSingleMemberAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation member
protected void consumeSingleStaticImportDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
int tokensLength
int start
char[] last
char[][] compoundName
int end
protected void consumeSingleTypeImportDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeStaticImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeTypeImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration convertToMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
int selectorSourceEnd
char[][] categories
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int)
int act
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration result
public org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
int length
int numberOfIdentifiers
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
char[][] tokens
long[] positions
int levels
int i
public org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
int length
org.eclipse.jdt.internal.compiler.ast.SingleNameReference ref
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
public org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
int length
org.eclipse.jdt.internal.compiler.ast.SingleNameReference ref
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
protected org.eclipse.jdt.internal.compiler.ast.ImportReference newImportReference (char[][], long[], boolean, int)
char[][] tokens
long[] positions
boolean onDemand
int mod
protected org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference newQualifiedNameReference (char[][], long[], int, int)
char[][] tokens
long[] positions
int sourceStart
int sourceEnd
protected org.eclipse.jdt.internal.compiler.ast.SingleNameReference newSingleNameReference (char[], long)
char[] source
long positions
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parseCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
boolean fullParse
org.eclipse.core.runtime.IProgressMonitor pm
boolean old
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
int initialStart
int initialEnd
private void rememberCategories ()
org.eclipse.jdt.internal.compiler.SourceJavadocParser sourceJavadocParser
char[][] categories
private void reset ()
public void setRequestor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
}
org/eclipse/jdt/internal/compiler/problem/
org/eclipse/jdt/internal/compiler/problem/messages.properties
org/eclipse/jdt/internal/compiler/problem/ProblemSeverities.classProblemSeverities.java
package org.eclipse.jdt.internal.compiler.problem
public abstract org.eclipse.jdt.internal.compiler.problem.ProblemSeverities extends java.lang.Object {
public static final int Warning
public static final int Error
public static final int AbortCompilation
public static final int AbortCompilationUnit
public static final int AbortType
public static final int AbortMethod
public static final int Abort
public static final int Optional
public static final int SecondaryError
public static final int Fatal
public static final int Ignore
public static final int InternalError
}
org/eclipse/jdt/internal/compiler/problem/AbortType.classAbortType.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortType extends org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit {
private static final long serialVersionUID
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.CategorizedProblem problem
}
org/eclipse/jdt/internal/compiler/problem/ProblemHandler.classProblemHandler.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.ProblemHandler extends java.lang.Object {
public static final String[] NoArgument
public org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
public final org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public final org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
static void ()
public void (org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public int computeSeverity (int)
int problemId
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] fileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int problemStartPosition
int problemEndPosition
int lineNumber
int columnNumber
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
char[] fileName
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int problemStartPosition
int problemEndPosition
int lineNumber
int columnNumber
public void handle (int, java.lang.String[], int, java.lang.String[], int, int, int, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, org.eclipse.jdt.internal.compiler.CompilationResult)
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int problemStartPosition
int problemEndPosition
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
boolean mandatory
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int[] lineEnds
int lineNumber
int columnNumber
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDecl
int abortLevel
public void handle (int, java.lang.String[], java.lang.String[], int, int, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, org.eclipse.jdt.internal.compiler.CompilationResult)
int problemId
String[] problemArguments
String[] messageArguments
int problemStartPosition
int problemEndPosition
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, boolean)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
boolean mandatoryError
public org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy switchErrorHandlingPolicy (org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy newPolicy
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy presentPolicy
}
org/eclipse/jdt/internal/compiler/problem/DefaultProblem.classDefaultProblem.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.DefaultProblem extends org.eclipse.jdt.core.compiler.CategorizedProblem {
private char[] fileName
private int id
private int startPosition
private int endPosition
private int line
public int column
private int severity
private String[] arguments
private String message
private static final String MARKER_TYPE_PROBLEM
private static final String MARKER_TYPE_TASK
public static final Object[] EMPTY_VALUES
static void ()
public void (char[], java.lang.String, int, java.lang.String[], int, int, int, int, int)
char[] originatingFileName
String message
int id
String[] stringArguments
int severity
int startPosition
int endPosition
int line
int column
public java.lang.String errorReportSource (char[])
char[] unitSource
StringBuffer errorBuffer
char c
char c
char c
char c
int length
int begin
int end
int i
int i
public java.lang.String[] getArguments ()
public int getCategoryID ()
public int getID ()
public java.lang.String getInternalCategoryMessage ()
public java.lang.String getMarkerType ()
public java.lang.String getMessage ()
public char[] getOriginatingFileName ()
public int getSourceEnd ()
public int getSourceColumnNumber ()
public int getSourceLineNumber ()
public int getSourceStart ()
public boolean isError ()
public boolean isWarning ()
public void setOriginatingFileName (char[])
char[] fileName
public void setSourceEnd (int)
int sourceEnd
public void setSourceLineNumber (int)
int lineNumber
public void setSourceStart (int)
int sourceStart
public java.lang.String toString ()
String s
int i
}
org/eclipse/jdt/internal/compiler/problem/ProblemReporter.classProblemReporter.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter extends org.eclipse.jdt.internal.compiler.problem.ProblemHandler {
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
private org.eclipse.jdt.internal.compiler.parser.Scanner positionScanner
private boolean underScoreIsLambdaParameter
private static final byte FIELD_ACCESS
private static final byte CONSTRUCTOR_ACCESS
private static final byte METHOD_ACCESS
public void (org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
private static int getElaborationId (int, byte)
int leadProblemId
byte elaborationVariant
public static int getIrritant (int)
int problemID
public static int getProblemCategory (int, int)
int severity
int problemID
int irritant
public void abortDueToInternalError (java.lang.String)
String errorMessage
public void abortDueToInternalError (java.lang.String, org.eclipse.jdt.internal.compiler.ast.ASTNode)
String errorMessage
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void abstractMethodCannotBeOverridden (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
public void abstractMethodInAbstractClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration decl
String[] arguments
String[] arguments
public void abstractMethodInConcreteClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration decl
String[] arguments
String[] arguments
public void abstractMethodMustBeImplemented (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration decl
public void abstractMethodMustBeImplemented (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
public void abstractMethodNeedingNoBody (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public void alreadyDefinedLabel (char[], org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[] labelName
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void annotationCannotOverrideMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overrideMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void annotationCircularity (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
public void annotationMembersCannotHaveParameters (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration
public void annotationMembersCannotHaveTypeParameters (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration
public void annotationTypeDeclarationCannotHaveConstructor (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
public void annotationTypeDeclarationCannotHaveSuperclass (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void annotationTypeDeclarationCannotHaveSuperinterfaces (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void annotationTypeUsedAsSuperinterface (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterfaceRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
public void annotationValueMustBeAnnotation (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
char[] name
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
String str
public void annotationValueMustBeArrayInitializer (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
char[] name
org.eclipse.jdt.internal.compiler.ast.Expression value
String str
public void annotationValueMustBeClassLiteral (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
char[] name
org.eclipse.jdt.internal.compiler.ast.Expression value
String str
public void annotationValueMustBeConstant (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
char[] name
org.eclipse.jdt.internal.compiler.ast.Expression value
boolean isEnum
String str
public void anonymousClassCannotExtendFinalClass (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void argumentTypeCannotBeVoid (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.ASTNode methodDecl
org.eclipse.jdt.internal.compiler.ast.Argument arg
String[] arguments
public void argumentTypeCannotBeVoidArray (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument arg
public void arrayConstantsOnlyInArrayInitializers (int, int)
int sourceStart
int sourceEnd
public void assignmentHasNoEffect (org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration, char[])
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration location
char[] name
int severity
String[] arguments
int start
int end
public void assignmentHasNoEffect (org.eclipse.jdt.internal.compiler.ast.Assignment, char[])
org.eclipse.jdt.internal.compiler.ast.Assignment location
char[] name
int severity
String[] arguments
public void attemptToReturnNonVoidExpression (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void attemptToReturnVoidValue (org.eclipse.jdt.internal.compiler.ast.ReturnStatement)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
public void autoboxing (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
public void boundCannotBeArray (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void boundMustBeAnInterface (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void bytecodeExceeds64KLimit (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void bytecodeExceeds64KLimit (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void bytecodeExceeds64KLimit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration location
public void cannotAllocateVoidArray (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void cannotAssignToFinalField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void cannotAssignToFinalLocal (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int problemId
String[] arguments
public void cannotAssignToFinalOuterLocal (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void cannotDefineDimensionsAndInitializer (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression expresssion
public void cannotDireclyInvokeAbstractMethod (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void cannotExtendEnum (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeBinding
String name
String superTypeFullName
String superTypeShortName
public void cannotImportPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
String[] arguments
public void cannotInstantiate (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void cannotInvokeSuperConstructorInEnum (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enumConstructor
public void cannotReadSource (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit abortException
boolean verbose
String fileName
String encoding
String[] arguments
java.io.StringWriter stringWriter
java.io.PrintWriter writer
String exceptionTrace
String[] arguments
public void cannotReferToNonFinalOuterLocal (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void cannotReferToNonEffectivelyFinalOuterLocal (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void cannotReturnInInitializer (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void cannotThrowNull (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
public void cannotThrowType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode exception
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void illegalArrayOfUnionType (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference)
char[] identifierName
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
public void cannotUseQualifiedEnumConstantInCaseLabel (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.Reference location
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void cannotUseSuperInCodeSnippet (int, int)
int start
int end
public void cannotUseSuperInJavaLangObject (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
public void targetTypeIsNotAFunctionalInterface (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression target
public void illFormedParameterizationOfFunctionalInterface (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression target
public void lambdaSignatureMismatched (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression target
public void lambdaParameterTypeMismatched (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedParameterType
String name
String expectedTypeFullName
String expectedTypeShortName
public void lambdaExpressionCannotImplementGenericMethod (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
String selector
public void caseExpressionMustBeConstant (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void classExtendFinalClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeBinding
String name
String superTypeFullName
String superTypeShortName
public void codeSnippetMissingClass (java.lang.String, int, int)
String missing
int start
int end
String[] arguments
public void codeSnippetMissingMethod (java.lang.String, java.lang.String, java.lang.String, int, int)
String className
String missingMethod
String argumentTypes
int start
int end
String[] arguments
public void comparingIdenticalExpressions (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression comparison
int severity
public int computeSeverity (int)
int problemID
int irritant
public void conditionalArgumentsIncompatibleTypes (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding trueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding falseType
public void conflictingImport (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
String[] arguments
public void constantOutOfRange (org.eclipse.jdt.internal.compiler.ast.Literal, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Literal literal
org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType
String[] arguments
public void corruptedSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
char[] signature
int position
public void defaultMethodOverridesObjectMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int sourceStart
int sourceEnd
public void defaultModifierIllegallySpecified (int, int)
int sourceStart
int sourceEnd
public void deprecatedField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
public void deprecatedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.ASTNode location
boolean isConstructor
int severity
int start
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
int start
public void deprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void deprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int index
int severity
int sourceStart
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference ref
public void disallowedTargetForAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void explitAnnotationTargetRequired (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void polymorphicMethodNotBelow17 (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public void multiCatchNotBelow17 (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public void duplicateAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, long)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long sourceLevel
public void duplicateAnnotationValue (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
String name
public void duplicateBounds (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void duplicateCase (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
public void duplicateDefaultCase (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode statement
public void duplicateEnumSpecialMethod (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void duplicateFieldInType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public void duplicateImport (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
String[] arguments
public void duplicateInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod2
boolean isJava8
int problemID
public void duplicateInitializationOfBlankFinalField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.Reference reference
String[] arguments
public void duplicateInitializationOfFinalLocal (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void duplicateMethodInType (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, boolean, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
boolean equalParameters
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void duplicateModifierForField (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String[] arguments
public void duplicateModifierForMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public void duplicateModifierForType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void duplicateModifierForVariable (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
boolean complainForArgument
String[] arguments
public void duplicateNestedType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] arguments
public void duplicateSuperinterface (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
public void duplicateTargetInTargetAnnotation (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
org.eclipse.jdt.internal.compiler.ast.NameReference reference
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
String name
public void duplicateTypeParameterInType (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
public void duplicateTypes (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] arguments
int end
public void emptyControlFlowStatement (int, int)
int sourceStart
int sourceEnd
public void enumAbstractMethodMustBeImplemented (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod
public void enumConstantMustImplementAbstractMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod
public void enumConstantsCannotBeSurroundedByParenthesis (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void enumStaticFieldUsedDuringInitialization (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void enumSwitchCannotTargetField (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.Reference reference
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void errorNoMethodFor (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding recType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
StringBuffer buffer
StringBuffer shortBuffer
int i
int length
int id
public void errorNoMethodFor (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding recType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
StringBuffer buffer
StringBuffer shortBuffer
int i
int length
int id
public void errorThisSuperInStatic (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
String[] arguments
public void errorNoSuperInInterface (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
public void expressionShouldBeAVariable (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void fakeReachable (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
public void fieldHiding (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.compiler.lookup.Binding hiddenVariable
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
boolean isLocal
int severity
org.eclipse.jdt.internal.compiler.lookup.FieldBinding hiddenField
public void fieldsOrThisBeforeConstructorInvocation (org.eclipse.jdt.internal.compiler.ast.ThisReference)
org.eclipse.jdt.internal.compiler.ast.ThisReference reference
public void finallyMustCompleteNormally (org.eclipse.jdt.internal.compiler.ast.Block)
org.eclipse.jdt.internal.compiler.ast.Block finallyBlock
public void finalMethodCannotBeOverridden (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public void finalVariableBound (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int severity
public void forbiddenReference (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, byte, java.lang.String, int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
byte classpathEntryType
String classpathEntryName
int problemId
int severity
public void forbiddenReference (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, byte, java.lang.String, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.ASTNode location
byte classpathEntryType
String classpathEntryName
int problemId
int severity
public void forbiddenReference (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, byte, java.lang.String, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.ASTNode location
byte classpathEntryType
String classpathEntryName
int problemId
int severity
public void forwardReference (org.eclipse.jdt.internal.compiler.ast.Reference, int, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int indexInQualification
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void forwardTypeVariableReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding type
public void genericTypeCannotExtendThrowable (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.ASTNode location
private void handle (int, java.lang.String[], int, java.lang.String[], int, int, int)
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int problemStartPosition
int problemEndPosition
private void handle (int, java.lang.String[], java.lang.String[], int, int)
int problemId
String[] problemArguments
String[] messageArguments
int problemStartPosition
int problemEndPosition
private void handle (int, java.lang.String[], java.lang.String[], int, int, org.eclipse.jdt.internal.compiler.CompilationResult)
int problemId
String[] problemArguments
String[] messageArguments
int problemStartPosition
int problemEndPosition
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
private void handle (int, java.lang.String[], java.lang.String[], int, int, int)
int problemId
String[] problemArguments
String[] messageArguments
int severity
int problemStartPosition
int problemEndPosition
public void hiddenCatchBlock (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void hierarchyCircularity (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
int start
int end
public void hierarchyCircularity (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
int start
int end
public void hierarchyHasProblems (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalAbstractModifierCombinationForMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String[] arguments
public void illegalAbstractModifierCombinationForMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String[] arguments
public void illegalAccessFromTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void illegalClassLiteralForTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void illegalExtendedDimensions (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
public void illegalExtendedDimensions (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
public void illegalGenericArray (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void illegalInstanceOfGenericType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkedType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedType
StringBuffer recommendedFormBuffer
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int count
int i
int i
int dim
String recommendedForm
public void illegalLocalTypeDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int problemID
String[] arguments
public void illegalModifierCombinationFinalAbstractForClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierCombinationFinalVolatileForField (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String[] arguments
public void illegalModifierCombinationForInterfaceMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String[] arguments
public void illegalModifierForAnnotationField (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String name
public void illegalModifierForAnnotationMember (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public void illegalModifierForAnnotationMemberType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForAnnotationType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForEnum (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForEnumConstant (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String[] arguments
public void illegalModifierForEnumConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration constructor
public void illegalModifierForField (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String[] arguments
public void illegalModifierForInterface (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForInterfaceField (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String name
public void illegalModifierForInterfaceMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
boolean isJDK18orGreater
public void illegalModifierForLocalClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForMemberClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForMemberEnum (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForMemberInterface (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalModifierForMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public void illegalModifierForVariable (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
boolean complainAsArgument
String[] arguments
public void illegalPrimitiveOrArrayTypeForEnclosingInstance (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void illegalQualifiedParameterizedTypeAllocation (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding allocatedType
public void illegalStaticModifierForMemberType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalUsageOfQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
StringBuffer buffer
char[][] tokens
int i
String[] arguments
public void illegalUsageOfWildcard (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference wildcard
public void illegalVararg (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.Argument argType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String[] arguments
public void illegalVarargInLambda (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argType
String[] arguments
public void illegalThisDeclaration (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
String[] arguments
public void illegalSourceLevelForThis (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
String[] arguments
public void disallowedThisParameter (org.eclipse.jdt.internal.compiler.ast.Receiver)
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
String[] arguments
public void illegalQualifierForExplicitThis (org.eclipse.jdt.internal.compiler.ast.Receiver, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
String[] problemArguments
public void illegalQualifierForExplicitThis2 (org.eclipse.jdt.internal.compiler.ast.Receiver)
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
public void illegalTypeForExplicitThis (org.eclipse.jdt.internal.compiler.ast.Receiver, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void illegalThis (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
String[] arguments
public void defaultMethodsNotBelow18 (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
public void staticInterfaceMethodsNotBelow18 (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
public void referenceExpressionsNotBelow18 (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression rexp
public void lambdaExpressionsNotBelow18 (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lexp
public void illegalVisibilityModifierCombinationForField (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String[] arguments
public void illegalVisibilityModifierCombinationForMemberType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalVisibilityModifierCombinationForMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String[] arguments
public void illegalVisibilityModifierForInterfaceMemberType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void illegalVoidExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void importProblem (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding expectedImport
int id
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
String[] readableArguments
String[] shortArguments
char[][] tokens
String[] arguments
char[][] tokens
String[] arguments
public void incompatibleExceptionInThrowsClause (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
int id
int id
public void incompatibleReturnType (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
StringBuffer methodSignature
StringBuffer shortSignature
int id
int id
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
public void incorrectArityForParameterizedType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public void incorrectArityForParameterizedType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int index
public void diamondNotBelow17 (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void diamondNotBelow17 (org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int index
public void incorrectLocationForNonEmptyDimension (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, int)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression expression
int index
public void incorrectSwitchType (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding testType
public void indirectAccessToStaticField (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int severity
public void indirectAccessToStaticMethod (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int severity
public void inheritedDefaultMethodConflictsWithOtherInherited (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding defaultMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] problemArguments
String[] messageArguments
private void inheritedMethodReducesVisibility (int, int, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods
StringBuffer concreteSignature
StringBuffer shortSignature
public void inheritedMethodReducesVisibility (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods
public void inheritedMethodReducesVisibility (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods
public void inheritedMethodsHaveIncompatibleReturnTypes (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] inheritedMethods
int length
StringBuffer methodSignatures
StringBuffer shortSignatures
int i
public void inheritedMethodsHaveIncompatibleReturnTypes (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, boolean[])
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] inheritedMethods
int length
boolean[] isOverridden
StringBuffer methodSignatures
StringBuffer shortSignatures
int i
public void inheritedMethodsHaveNameClash (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding oneMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding twoMethod
public void initializerMustCompleteNormally (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public void innerTypesCannotDeclareStaticInitializers (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerType
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public void interfaceCannotHaveConstructors (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
public void interfaceCannotHaveInitializers (char[], org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
char[] sourceName
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String[] arguments
public void invalidAnnotationMemberType (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
public void invalidBreak (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void invalidConstructor (org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetConstructor
boolean insideDefaultConstructor
boolean insideImplicitConstructorCall
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
int id
org.eclipse.jdt.internal.compiler.lookup.MethodBinding shownConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitutedConstructor
int augmentedLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inferredTypeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] invocationArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varargsElementType
public void invalidContinue (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void invalidEnclosingType (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
int flag
public void invalidExplicitConstructorCall (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void invalidExpressionAsStatement (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void invalidField (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding searchedType
int id
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
String[] arguments
public void invalidField (org.eclipse.jdt.internal.compiler.ast.NameReference, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
org.eclipse.jdt.internal.compiler.ast.SingleNameReference ref
int id
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
String[] arguments
char[] name
String[] arguments
public void invalidField (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameRef
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding searchedType
int id
String fieldName
String fieldName
String[] arguments
String[] arguments
public void invalidFileNameForPackageAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void invalidMethod (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int id
org.eclipse.jdt.internal.compiler.lookup.MethodBinding shownMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
String closestParameterTypeNames
String parameterTypeNames
String closestParameterTypeShortNames
String parameterTypeShortNames
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitutedMethod
int augmentedLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inferredTypeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] invocationArguments
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varargsElementType
public void invalidNullToSynchronize (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void invalidOperator (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
String leftName
String rightName
String leftShortName
String rightShortName
public void invalidOperator (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment assign
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
String leftName
String rightName
String leftShortName
String rightShortName
public void invalidOperator (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void invalidParameterizedExceptionType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void invalidParenthesizedExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
public void invalidType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
java.util.List missingTypes
org.eclipse.jdt.internal.compiler.impl.ReferenceContext savedContext
java.util.Iterator iterator
int id
int end
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference ref
char[][] name
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
char[][] name
long[] positions
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference ref
char[][] name
org.eclipse.jdt.internal.compiler.ast.ImportReference ref
char[][] name
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
int start
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference ref
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference ref
public void invalidTypeForCollection (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void invalidTypeForCollectionTarget14 (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void invalidTypeToSynchronize (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void invalidTypeVariableAsException (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void invalidUnaryExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void invalidUsageOfAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void invalidUsageOfAnnotationDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
public void invalidUsageOfEnumDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
public void invalidUsageOfForeachStatements (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration elementVariable
org.eclipse.jdt.internal.compiler.ast.Expression collection
public void invalidUsageOfStaticImports (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference staticImport
public void invalidUsageOfTypeArguments (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference firstTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference lastTypeReference
public void invalidUsageOfTypeParameters (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter firstTypeParameter
org.eclipse.jdt.internal.compiler.ast.TypeParameter lastTypeParameter
public void invalidUsageOfTypeParametersForAnnotationDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
int length
public void invalidUsageOfTypeParametersForEnumDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
int length
public void invalidUsageOfVarargs (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
public void invalidUsageOfTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void toleratedMisplacedTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation first
org.eclipse.jdt.internal.compiler.ast.Annotation last
public void misplacedTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation first
org.eclipse.jdt.internal.compiler.ast.Annotation last
public void illegalUsageOfTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void illegalTypeAnnotationsInStaticMemberAccess (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation first
org.eclipse.jdt.internal.compiler.ast.Annotation last
public void isClassPathCorrect (char[][], org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, java.lang.Object)
char[][] wellKnownTypeName
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl
Object location
String[] arguments
int start
int end
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private boolean isIdentifier (int)
int token
private boolean isKeyword (int)
int token
private boolean isLiteral (int)
int token
private boolean isRecoveredName (char[])
char[] simpleName
private boolean isRecoveredName (char[][])
char[][] qualifiedName
int i
public void javadocAmbiguousMethodReference (int, int, org.eclipse.jdt.internal.compiler.lookup.Binding, int)
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.lookup.Binding fieldBinding
int modifiers
int severity
String[] arguments
public void javadocDeprecatedField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int modifiers
int severity
public void javadocDeprecatedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int modifiers
boolean isConstructor
int severity
public void javadocDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int modifiers
public void javadocDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int modifiers
int index
int severity
public void javadocDuplicatedParamTag (char[], int, int, int)
char[] token
int sourceStart
int sourceEnd
int modifiers
int severity
String[] arguments
public void javadocDuplicatedReturnTag (int, int)
int sourceStart
int sourceEnd
public void javadocDuplicatedTag (char[], int, int)
char[] tagName
int sourceStart
int sourceEnd
String[] arguments
public void javadocDuplicatedThrowsClassName (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int modifiers
int severity
String[] arguments
public void javadocEmptyReturnTag (int, int, int)
int sourceStart
int sourceEnd
int modifiers
int severity
String[] arguments
public void javadocErrorNoMethodFor (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding recType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
int modifiers
int id
int severity
StringBuffer buffer
StringBuffer shortBuffer
int i
int length
public void javadocHiddenReference (int, int, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int modifiers
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
String[] arguments
public void javadocInvalidConstructor (org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetConstructor
int modifiers
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
int id
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding shownConstructor
int severity
int severity
int severity
int severity
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitutedConstructor
int augmentedLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inferredTypeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] invocationArguments
boolean noTypeVariables
int severity
public void javadocInvalidField (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.Binding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding searchedType
int modifiers
int id
int severity
String[] arguments
public void javadocInvalidMemberTypeQualification (int, int, int)
int sourceStart
int sourceEnd
int modifiers
public void javadocInvalidMethod (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding shownMethod
int id
int severity
String closestParameterTypeNames
String parameterTypeNames
String closestParameterTypeShortNames
String parameterTypeShortNames
int severity
int severity
int severity
int severity
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitutedMethod
int augmentedLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inferredTypeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] invocationArguments
boolean noTypeVariables
int severity
public void javadocInvalidParamTagName (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidParamTypeParameter (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidReference (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidSeeHref (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidSeeReferenceArgs (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidSeeUrlReference (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidTag (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidThrowsClass (int, int)
int sourceStart
int sourceEnd
public void javadocInvalidThrowsClassName (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int modifiers
int severity
String[] arguments
public void javadocInvalidType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
int id
int severity
public void javadocInvalidValueReference (int, int, int)
int sourceStart
int sourceEnd
int modifiers
public void javadocMalformedSeeReference (int, int)
int sourceStart
int sourceEnd
public void javadocMissing (int, int, int)
int sourceStart
int sourceEnd
int modifiers
int severity
public void javadocMissing (int, int, int, int)
int sourceStart
int sourceEnd
int severity
int modifiers
boolean overriding
boolean report
String arg
String[] arguments
public void javadocMissingHashCharacter (int, int, java.lang.String)
int sourceStart
int sourceEnd
String ref
int severity
String[] arguments
public void javadocMissingIdentifier (int, int, int)
int sourceStart
int sourceEnd
int modifiers
public void javadocMissingParamName (int, int, int)
int sourceStart
int sourceEnd
int modifiers
public void javadocMissingParamTag (char[], int, int, int)
char[] name
int sourceStart
int sourceEnd
int modifiers
int severity
boolean overriding
boolean report
String[] arguments
public void javadocMissingReference (int, int, int)
int sourceStart
int sourceEnd
int modifiers
public void javadocMissingReturnTag (int, int, int)
int sourceStart
int sourceEnd
int modifiers
boolean overriding
boolean report
public void javadocMissingTagDescription (char[], int, int, int)
char[] tokenName
int sourceStart
int sourceEnd
int modifiers
int severity
String[] arguments
public void javadocMissingTagDescriptionAfterReference (int, int, int)
int sourceStart
int sourceEnd
int modifiers
int severity
public void javadocMissingThrowsClassName (int, int, int)
int sourceStart
int sourceEnd
int modifiers
public void javadocMissingThrowsTag (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int modifiers
int severity
boolean overriding
boolean report
String[] arguments
public void javadocUndeclaredParamTagName (char[], int, int, int)
char[] token
int sourceStart
int sourceEnd
int modifiers
int severity
String[] arguments
public void javadocUnexpectedTag (int, int)
int sourceStart
int sourceEnd
public void javadocUnexpectedText (int, int)
int sourceStart
int sourceEnd
public void javadocUnterminatedInlineTag (int, int)
int sourceStart
int sourceEnd
private boolean javadocVisibility (int, int)
int visibility
int modifiers
private java.lang.String javadocVisibilityArgument (int, int)
int visibility
int modifiers
String argument
public void localVariableHiding (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.compiler.lookup.Binding hiddenVariable
boolean isSpecialArgHidingField
int id
int severity
String[] arguments
int id
int severity
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void localVariableNonNullComparedToNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
String[] arguments
int problemId
int problemId
char[][] annotationName
public void localVariableNullComparedToNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
public boolean expressionNonNullComparison (org.eclipse.jdt.internal.compiler.ast.Expression, boolean)
org.eclipse.jdt.internal.compiler.ast.Expression expr
boolean checkForNull
int problemId
org.eclipse.jdt.internal.compiler.lookup.Binding binding
String[] arguments
int start
int end
org.eclipse.jdt.internal.compiler.ast.Expression location
long tagBits
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
char[][] nonNullName
public void nullAnnotationUnsupportedLocation (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
String[] arguments
String[] shortArguments
public void nullAnnotationUnsupportedLocation (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
public void localVariableNullInstanceof (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
public void localVariableNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
public void localVariablePotentialNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
public void potentialNullUnboxing (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxType
String[] arguments
String[] argumentsShort
public void nullUnboxing (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxType
String[] arguments
String[] argumentsShort
public void nullableFieldDereference (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, long)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding variable
long position
char[][] nullableName
String[] arguments
public void localVariableRedundantCheckOnNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
String[] arguments
int problemId
int problemId
char[][] annotationName
public void localVariableRedundantCheckOnNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
public void localVariableRedundantNullAssignment (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
public void methodMustOverride (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, long)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
long complianceLevel
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public void methodNameClash (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
int severity
public void methodNameClashHidden (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public void methodNeedBody (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public void methodNeedingNoBody (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
public void methodWithConstructorName (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
public void methodCanBeDeclaredStatic (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void methodCanBePotentiallyDeclaredStatic (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void missingDeprecatedAnnotationForField (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int severity
org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
public void missingDeprecatedAnnotationForMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public void missingDeprecatedAnnotationForType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void notAFunctionalInterface (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void missingEnumConstantCase (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.FieldBinding enumConstant
public void missingDefaultCase (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
boolean isEnumSwitch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
public void missingOverrideAnnotation (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public void missingOverrideAnnotationForInterfaceMethodImplementation (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public void missingReturnType (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public void missingSemiColon (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void missingSerialVersion (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] arguments
public void missingSynchronizedOnInheritedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public void missingTypeInConstructor (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
java.util.List missingTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding missingType
int start
int end
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocation
public void missingTypeInLambda (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int nameSourceStart
int nameSourceEnd
java.util.List missingTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding missingType
public void missingTypeInMethod (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int nameSourceStart
int nameSourceStart
int nameSourceEnd
int nameSourceEnd
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
java.util.List missingTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding missingType
public void missingValueForAnnotationMember (org.eclipse.jdt.internal.compiler.ast.Annotation, char[])
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
char[] memberName
String memberString
public void mustDefineDimensionsOrInitializer (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression expression
public void mustUseAStaticMethod (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void nativeMethodsCannotBeStrictfp (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String[] arguments
public void needImplementation (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void needToEmulateFieldAccess (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
boolean isReadAccess
int id
int severity
public void needToEmulateMethodAccess (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
int severity
public void noAdditionalBoundAfterTypeVariable (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference boundReference
private int nodeSourceEnd (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Binding field
private int nodeSourceEnd (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.Binding field
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private int nodeSourceEnd (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.Binding field
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int index
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] otherFields
int offset
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference reference
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference reference
int length
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference reference
int length
private int nodeSourceStart (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Binding field
private int nodeSourceStart (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.Binding field
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private int nodeSourceStart (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.Binding field
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int index
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] otherFields
int offset
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference reference
public void noMoreAvailableSpaceForArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void noMoreAvailableSpaceForConstant (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void noMoreAvailableSpaceForLocal (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void noMoreAvailableSpaceInConstantPool (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void nonExternalizedStringLiteral (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void nonGenericTypeCannotBeParameterized (int, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
int index
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public void nonStaticAccessToStaticField (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void nonStaticAccessToStaticField (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int index
int severity
public void nonStaticAccessToStaticMethod (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public void nonStaticContextForEnumMemberType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
String[] arguments
public void noSuchEnclosingInstance (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
boolean isConstructorCall
int id
int id
int id
int id
public void notCompatibleTypesError (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.EqualExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
String leftName
String rightName
String leftShortName
String rightShortName
public void notCompatibleTypesError (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
String leftName
String rightName
String leftShortName
String rightShortName
public void notCompatibleTypesErrorInForeach (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
String leftName
String rightName
String leftShortName
String rightShortName
public void objectCannotBeGeneric (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public void objectCannotHaveSuperTypes (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
public void objectMustBeClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
public void operatorOnlyValidOnNumericType (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment assignment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
String leftName
String rightName
String leftShortName
String rightShortName
public void overridesDeprecatedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding localMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public void overridesMethodWithoutSuperInvocation (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding localMethod
public void overridesPackageDefaultMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding localMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public void packageCollidesWithType (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl
String[] arguments
public void packageIsNotExpectedPackage (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl
boolean hasPackageDeclaration
String[] arguments
int end
int end
public void parameterAssignment (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
String[] arguments
private java.lang.String parameterBoundAsString (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
boolean makeShort
StringBuffer nameBuffer
int length
int i
public void parameterizedMemberTypeMissingArguments (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int index
public void parseError (int, int, int, char[], java.lang.String, java.lang.String[])
int startPosition
int endPosition
int currentToken
char[] currentTokenSource
String errorTokenName
String[] possibleTokens
String[] arguments
String[] arguments
StringBuffer list
int i
int max
String[] arguments
String[] arguments
public void parseErrorDeleteToken (int, int, int, char[], java.lang.String)
int start
int end
int currentKind
char[] errorTokenSource
String errorTokenName
public void parseErrorDeleteTokens (int, int)
int start
int end
public void parseErrorInsertAfterToken (int, int, int, char[], java.lang.String, java.lang.String)
int start
int end
int currentKind
char[] errorTokenSource
String errorTokenName
String expectedToken
public void parseErrorInsertBeforeToken (int, int, int, char[], java.lang.String, java.lang.String)
int start
int end
int currentKind
char[] errorTokenSource
String errorTokenName
String expectedToken
public void parseErrorInsertToComplete (int, int, java.lang.String, java.lang.String)
int start
int end
String inserted
String completed
String[] arguments
public void parseErrorInsertToCompletePhrase (int, int, java.lang.String)
int start
int end
String inserted
String[] arguments
public void parseErrorInsertToCompleteScope (int, int, java.lang.String)
int start
int end
String inserted
String[] arguments
public void parseErrorInvalidToken (int, int, int, char[], java.lang.String, java.lang.String)
int start
int end
int currentKind
char[] errorTokenSource
String errorTokenName
String expectedToken
public void parseErrorMergeTokens (int, int, java.lang.String)
int start
int end
String expectedToken
String[] arguments
public void parseErrorMisplacedConstruct (int, int)
int start
int end
public void parseErrorNoSuggestion (int, int, int, char[], java.lang.String)
int start
int end
int currentKind
char[] errorTokenSource
String errorTokenName
public void parseErrorNoSuggestionForTokens (int, int)
int start
int end
public void parseErrorReplaceToken (int, int, int, char[], java.lang.String, java.lang.String)
int start
int end
int currentKind
char[] errorTokenSource
String errorTokenName
String expectedToken
public void parseErrorReplaceTokens (int, int, java.lang.String)
int start
int end
String expectedToken
String[] arguments
public void parseErrorUnexpectedEnd (int, int)
int start
int end
String[] arguments
String[] arguments
String[] arguments
String[] arguments
public void possibleAccidentalBooleanAssignment (org.eclipse.jdt.internal.compiler.ast.Assignment)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
public void possibleFallThroughCase (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
public void publicClassMustMatchFileName (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] arguments
public void rawMemberTypeCannotBeParameterized (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public void rawTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void recursiveConstructorInvocation (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
public void redefineArgument (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument arg
String[] arguments
public void redefineLocal (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
String[] arguments
public void redundantSuperInterface (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superinterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringType
int severity
public void referenceMustBeArrayTypeAt (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ArrayReference)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arrayType
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayRef
public void repeatedAnnotationWithContainer (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.Annotation container
public void containerAnnotationTypeMustHaveValue (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode markerNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
public void containerAnnotationTypeHasWrongValueType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode markerNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
public void containerAnnotationTypeHasNonDefaultMembers (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[])
org.eclipse.jdt.internal.compiler.ast.ASTNode markerNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
char[] selector
public void containerAnnotationTypeHasShorterRetention (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, java.lang.String, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, java.lang.String)
org.eclipse.jdt.internal.compiler.ast.ASTNode markerNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
String annotationRetention
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
String containerRetention
public void repeatableAnnotationTypeTargetMismatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, java.lang.String)
org.eclipse.jdt.internal.compiler.ast.ASTNode markerNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
String unmetTargets
public void repeatableAnnotationTypeIsDocumented (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode markerNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
public void repeatableAnnotationTypeIsInherited (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode markerNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
public void repeatableAnnotationWithRepeatingContainer (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerType
public void reset ()
public void resourceHasToImplementAutoCloseable (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
private int retrieveClosingAngleBracketPosition (int)
int start
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
char[] contents
int end
int count
int token
int token
private int retrieveEndingPositionAfterOpeningParenthesis (int, int, int)
int sourceStart
int sourceEnd
int numberOfParen
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
char[] contents
int token
int token
int previousSourceEnd
private int retrieveStartingPositionAfterOpeningParenthesis (int, int, int)
int sourceStart
int sourceEnd
int numberOfParen
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
char[] contents
int count
int token
int token
public void scannerError (org.eclipse.jdt.internal.compiler.parser.Parser, java.lang.String)
org.eclipse.jdt.internal.compiler.parser.Parser parser
String errorTokenName
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int flag
int startPos
int endPos
char[] source
int checkPos
char[] source
int checkPos
String[] arguments
public void shouldImplementHashcode (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
public void shouldReturn (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.LambdaExpression exp
public void signalNoImplicitStringConversionForCharArrayExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void staticAndInstanceConflict (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public void staticFieldAccessToNonStaticVariable (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
String[] arguments
public void staticInheritedMethodConflicts (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods
public void staticMemberOfParameterizedType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int index
public void stringConstantIsExceedingUtf8Limit (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void superclassMustBeAClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference superclassRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
public void superfluousSemicolon (int, int)
int sourceStart
int sourceEnd
public void superinterfaceMustBeAnInterface (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterfaceRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
public void superinterfacesCollide (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.ASTNode decl
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inheritedSuperType
public void superTypeCannotUseWildcard (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeBinding
String name
String superTypeFullName
String superTypeShortName
private void syntaxError (int, int, int, int, char[], java.lang.String, java.lang.String)
int id
int startPosition
int endPosition
int currentKind
char[] currentTokenSource
String errorTokenName
String expectedToken
String eTokenName
String eTokenName
String[] arguments
String[] arguments
private java.lang.String replaceIfSynthetic (java.lang.String)
String token
public void task (java.lang.String, java.lang.String, java.lang.String, int, int)
String tag
String message
String priority
int start
int end
public void tooManyDimensions (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
public void tooManyFields (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void tooManyMethods (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void tooManyParametersForSyntheticMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
String selector
public void typeCastError (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.CastExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
String leftName
String rightName
String leftShortName
String rightShortName
public void typeCollidesWithEnclosingType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] arguments
public void typeCollidesWithPackage (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] arguments
public void typeHiding (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.lookup.TypeBinding hiddenType
int severity
public void typeHiding (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding hiddenTypeParameter
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding declaringMethod
public void typeHiding (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParam
org.eclipse.jdt.internal.compiler.lookup.Binding hidden
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding hiddenType
public void typeMismatchError (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.ASTNode expectingLocation
char[] actualShortReadableName
char[] expectedShortReadableName
char[] actualReadableName
char[] expectedReadableName
public void typeMismatchError (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeParameter
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
private java.lang.String typesAsString (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean makeShort
private java.lang.String typesAsString (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
boolean makeShort
private java.lang.String typesAsString (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean makeShort
boolean showNullAnnotations
private java.lang.String typesAsString (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
boolean makeShort
boolean showNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
StringBuffer buffer
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean isVarargType
StringBuffer buffer
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean isVarargType
private java.lang.String typesAsString (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
boolean makeShort
private java.lang.String typesAsString (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
boolean makeShort
boolean showNullAnnotations
StringBuffer buffer
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void undefinedAnnotationValue (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
String name
public void undefinedLabel (org.eclipse.jdt.internal.compiler.ast.BranchStatement)
org.eclipse.jdt.internal.compiler.ast.BranchStatement statement
String[] arguments
public void undefinedTypeVariableSignature (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] variableName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binaryType
public void undocumentedEmptyBlock (int, int)
int blockStart
int blockEnd
public void unexpectedStaticModifierForField (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
String[] arguments
public void unexpectedStaticModifierForMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String[] arguments
public void unhandledException (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
boolean insideDefaultConstructor
boolean insideImplicitConstructorCall
int sourceEnd
public void unhandledExceptionFromAutoClose (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void unhandledWarningToken (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression token
String[] arguments
public void uninitializedBlankFinalField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void uninitializedNonNullField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.ASTNode location
char[][] nonNullAnnotationName
String[] arguments
public void uninitializedLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
private boolean methodHasMissingSwitchDefault ()
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void unmatchedBracket (int, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, org.eclipse.jdt.internal.compiler.CompilationResult)
int position
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void unnecessaryCast (org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
public void unnecessaryElse (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void unnecessaryEnclosingInstanceSpecification (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
public void unnecessaryInstanceof (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceofExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkType
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
public void unnecessaryNLSTags (int, int)
int sourceStart
int sourceEnd
public void unnecessaryTypeArgumentsForMethodInvocation (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
String methodName
public void unqualifiedFieldAccess (org.eclipse.jdt.internal.compiler.ast.NameReference, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.ast.NameReference reference
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int sourceStart
int sourceEnd
int numberOfParens
public void unreachableCatchBlock (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void unreachableCode (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
int statemendEnd
public void unresolvableReference (org.eclipse.jdt.internal.compiler.ast.NameReference, org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
String[] arguments
int end
int sourceStart
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
org.eclipse.jdt.internal.compiler.ast.SingleNameReference ref
int numberOfParens
int problemId
public void unsafeCast (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castExpressionResolvedType
public void unsafeNullnessCast (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castExpressionResolvedType
public void unsafeGenericArrayForVarargs (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
public void unsafeRawFieldAssignment (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int severity
public void unsafeRawGenericMethodInvocation (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding rawMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean isConstructor
int severity
public void unsafeRawInvocation (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding rawMethod
boolean isConstructor
int severity
public void unsafeReturnTypeOverride (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
int severity
int start
int end
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void unsafeTypeConversion (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int severity
public void unsafeElementTypeConversion (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int severity
public void unusedArgument (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
int severity
String[] arguments
public void unusedDeclaredThrownException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.ASTNode location
boolean isConstructor
int severity
public void unusedImport (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
int severity
String[] arguments
public void unusedLabel (org.eclipse.jdt.internal.compiler.ast.LabeledStatement)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement statement
int severity
String[] arguments
public void unusedLocalVariable (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
int severity
String[] arguments
public void unusedObjectAllocation (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
public void unusedPrivateConstructor (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDecl
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
public void unusedPrivateField (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int severity
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public void unusedPrivateMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
private boolean excludeDueToAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation[], int)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int problemId
int annotationsLen
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
public void unusedPrivateType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int severity
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
public void unusedTypeParameter (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int severity
String[] arguments
public void unusedWarningToken (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression token
String[] arguments
public void useAssertAsAnIdentifier (int, int)
int sourceStart
int sourceEnd
public void useEnumAsAnIdentifier (int, int)
int sourceStart
int sourceEnd
public void illegalUseOfUnderscoreAsAnIdentifier (int, int, boolean)
int sourceStart
int sourceEnd
boolean lambdaParameter
public void varargsArgumentNeedCast (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite location
int severity
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargsType
public void varargsConflict (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method2
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
public void safeVarargsOnFixedArityMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
String[] arguments
public void safeVarargsOnNonFinalInstanceMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
String[] arguments
public void possibleHeapPollutionFromVararg (org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration vararg
String[] arguments
public void variableTypeCannotBeVoid (org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration varDecl
String[] arguments
public void variableTypeCannotBeVoidArray (org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration varDecl
public void visibilityConflict (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public void wildcardAssignment (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void wildcardInvocation (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding offendingArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding offendingParameter
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
public void wrongSequenceOfExceptionTypesError (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding hidingExceptionType
public void wrongSequenceOfExceptionTypes (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding hidingExceptionType
public void autoManagedResourcesNotBelow17 (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[])
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] resources
public void cannotInferElidedTypes (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
String[] arguments
public void diamondNotWithExplicitTypeArguments (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public void rawConstructorReferenceNotWithExplicitTypeArguments (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public void diamondNotWithAnoymousClasses (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public void redundantSpecificationOfTypeArguments (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int severity
int sourceStart
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference ref
public void potentiallyUnclosedCloseable (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackVar
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] args
public void unclosedCloseable (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackVar
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] args
public void explicitlyClosedAutoCloseable (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackVar
String[] args
public void nullityMismatch (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, char[][])
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
int nullStatus
char[][] annotationName
org.eclipse.jdt.internal.compiler.lookup.VariableBinding var
public void nullityMismatchIsNull (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
int problemId
boolean below18
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
String[] arguments
String[] arguments
String[] arguments
String[] argumentsShort
String[] argumentsShort
String[] argumentsShort
public void nullityMismatchSpecdNullable (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][])
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
char[][] annotationName
int problemId
char[][] nullableName
String[] arguments
String[] argumentsShort
public void nullityMismatchPotentiallyNull (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][])
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
char[][] annotationName
int problemId
char[][] nullableName
String[] arguments
String[] argumentsShort
public void nullityMismatchIsUnknown (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][])
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
char[][] annotationName
int problemId
String[] arguments
String[] argumentsShort
public void illegalRedefinitionToNonNullParameter (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[][])
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
char[][] inheritedAnnotationName
int sourceStart
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void parameterLackingNullableAnnotation (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[][])
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
char[][] inheritedAnnotationName
public void parameterLackingNonnullAnnotation (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[][])
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
char[][] inheritedAnnotationName
int sourceStart
int sourceEnd
public void illegalReturnRedefinition (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
char[][] nonNullAnnotationName
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
StringBuffer methodSignature
StringBuffer shortSignature
int sourceStart
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void referenceExpressionArgumentNullityMismatch (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding descriptorMethod
int idx
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
StringBuffer methodSignature
StringBuffer shortSignature
public void illegalReturnRedefinition (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][], char[][], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding descriptorMethod
char[][] nonNullAnnotationName
char[][] providedAnnotationName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
StringBuffer methodSignature
StringBuffer shortSignature
StringBuffer providedPrefix
StringBuffer providedShortPrefix
public void messageSendPotentialNullReference (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void messageSendRedundantCheckOnNonNull (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
public void expressionNullReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void expressionPotentialNullReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void cannotImplementIncompatibleNullness (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
boolean showReturn
int sourceStart
int sourceEnd
String[] problemArguments
String[] messageArguments
public void nullAnnotationIsRedundant (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration sourceMethod
int i
int sourceStart
int sourceStart
int sourceEnd
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.Argument arg
public void nullAnnotationIsRedundant (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration sourceField
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int sourceStart
int sourceEnd
public void nullDefaultAnnotationIsRedundant (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.lookup.Binding outer
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int start
int end
String[] args
String[] shortArgs
int problemId
public void contradictoryNullAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void contradictoryNullAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public void contradictoryNullAnnotations (int, int)
int sourceStart
int sourceEnd
char[][] nonNullAnnotationName
char[][] nullableAnnotationName
String[] arguments
String[] shortArguments
public void contradictoryNullAnnotationsInferred (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inferredMethod
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void contradictoryNullAnnotationsInferred (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inferredMethod
org.eclipse.jdt.internal.compiler.lookup.InvocationSite location
public void contradictoryNullAnnotationsInferred (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inferredMethod
int sourceStart
int sourceEnd
char[][] nonNullAnnotationName
char[][] nullableAnnotationName
String[] arguments
String[] shortArguments
public void contradictoryNullAnnotationsOnBounds (org.eclipse.jdt.internal.compiler.ast.Annotation, long)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long previousTagBit
char[][] annotationName
String[] arguments
String[] shortArguments
public void conflictingNullAnnotations (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
char[][] nonNullAnnotationName
char[][] nullableAnnotationName
String[] arguments
String[] shortArguments
public void conflictingInheritedNullAnnotations (org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
boolean previousIsNonNull
org.eclipse.jdt.internal.compiler.lookup.MethodBinding previousInherited
boolean isNonNull
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
char[][] previousAnnotationName
char[][] annotationName
String[] arguments
String[] shortArguments
public void illegalAnnotationForBaseType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.Annotation[], long)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long nullAnnotationTagBit
int typeId
char[][] annotationNames
String[] args
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int start
int end
public void illegalAnnotationForBaseType (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
String[] args
private java.lang.String annotatedTypeName (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] annotationName
int dims
char[] typeName
char[] annotationDisplayName
private java.lang.String shortAnnotatedTypeName (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] annotationName
int dims
char[] typeName
char[] annotationDisplayName
java.lang.String internalAnnotatedTypeName (char[], char[], int)
char[] annotationName
char[] typeName
int dims
char[] fullName
char[] fullName
int plainLen
int i
private org.eclipse.jdt.internal.compiler.ast.Annotation findAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation[], int)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int typeId
int length
int j
public void missingNonNullByDefaultAnnotation (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int severity
int severity
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl
String[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void illegalModifiersForElidedType (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
String[] arg
public void illegalModifiers (int, int)
int modifierSourceStart
int modifiersSourceEnd
public void arrayReferencePotentialNullReference (org.eclipse.jdt.internal.compiler.ast.ArrayReference)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
public void nullityMismatchingTypeAnnotation (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
String[] arguments
String[] arguments
String[] arguments
String[] arguments
String[] shortArguments
String[] shortArguments
String[] shortArguments
int problemId
String superHint
String superHintShort
String requiredName
String requiredName
String requiredNameShort
String requiredNameShort
String providedName
String providedNameShort
public void nullityMismatchTypeArgument (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeArgument
org.eclipse.jdt.internal.compiler.ast.ASTNode location
String[] arguments
String[] shortArguments
public void dereferencingNullableExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.MessageSend send
char[][] nullableName
char[] nullableShort
String[] arguments
int start
int end
public void dereferencingNullableExpression (long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
long positions
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
char[][] nullableName
char[] nullableShort
String[] arguments
public void onlyReferenceTypesInIntersectionCast (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
public void illegalArrayTypeInIntersectionCast (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
public void intersectionCastNotBelow18 (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int length
public void duplicateBoundInIntersectionCast (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
public void multipleFunctionalInterfaces (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression functionalExpression
public void lambdaRedeclaresArgument (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
String[] arguments
public void lambdaRedeclaresLocal (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
String[] arguments
public void descriptorHasInvisibleType (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public void methodReferenceSwingsBothWays (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression expression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding instanceMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding nonInstanceMethod
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
StringBuffer buffer1
StringBuffer shortBuffer1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int i
int length
StringBuffer buffer2
StringBuffer shortBuffer2
int i
int length
int id
public void methodMustBeAccessedStatically (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression expression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding nonInstanceMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] selector
StringBuffer buffer
StringBuffer shortBuffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int i
int length
int id
public void methodMustBeAccessedWithInstance (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression expression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding instanceMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] selector
StringBuffer buffer
StringBuffer shortBuffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int i
int length
int id
public void invalidArrayConstructorReference (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
StringBuffer buffer
StringBuffer shortBuffer
int i
int length
int id
public void constructedArrayIncompatible (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
public void danglingReference (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] descriptorParameters
StringBuffer buffer
StringBuffer shortBuffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int i
int length
int id
public void unhandledException (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression location
public void incompatibleReturnType (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression expression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
StringBuffer buffer
StringBuffer shortBuffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int i
int length
String selector
public void illegalSuperAccess (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding directSuperType
org.eclipse.jdt.internal.compiler.ast.ASTNode location
public void illegalSuperCallBypassingOverride (org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.InvocationSite location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding overrider
public void disallowedTargetForContainerAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.TypeBinding containerAnnotationType
public void genericInferenceError (java.lang.String, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
String message
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
public void genericInferenceProblem (java.lang.String, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, int)
String message
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int severity
String[] args
int start
int end
public void uninternedIdentityComparison (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.EqualExpression expr
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhs
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] lhsName
char[] rhsName
boolean[] validIdentityComparisonLines
int problemStartPosition
int[] lineEnds
int lineNumber
public void lambdaShapeComputationError (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
}
org/eclipse/jdt/internal/compiler/problem/AbortMethod.classAbortMethod.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortMethod extends org.eclipse.jdt.internal.compiler.problem.AbortType {
private static final long serialVersionUID
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.CategorizedProblem problem
}
org/eclipse/jdt/internal/compiler/problem/AbortCompilation.classAbortCompilation.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortCompilation extends java.lang.RuntimeException {
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public Throwable exception
public org.eclipse.jdt.core.compiler.CategorizedProblem problem
public boolean isSilent
public RuntimeException silentException
private static final long serialVersionUID
public void ()
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void (org.eclipse.jdt.internal.compiler.CompilationResult, java.lang.Throwable)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
Throwable exception
public void (boolean, java.lang.RuntimeException)
boolean isSilent
RuntimeException silentException
public java.lang.String getMessage ()
String message
StringBuffer buffer
public void updateContext (org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int[] lineEnds
public void updateContext (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int[] lineEnds
public java.lang.String getKey ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/problem/DefaultProblemFactory.classDefaultProblemFactory.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IProblemFactory {
public org.eclipse.jdt.internal.compiler.util.HashtableOfInt messageTemplates
private java.util.Locale locale
private static org.eclipse.jdt.internal.compiler.util.HashtableOfInt DEFAULT_LOCALE_TEMPLATES
private static final char[] DOUBLE_QUOTES
private static final char[] SINGLE_QUOTE
private static final char[] FIRST_ARGUMENT
static void ()
public void ()
public void (java.util.Locale)
java.util.Locale loc
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int startPosition
int endPosition
int lineNumber
int columnNumber
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int startPosition
int endPosition
int lineNumber
int columnNumber
private static final int keyFromID (int)
int id
public java.util.Locale getLocale ()
public void setLocale (java.util.Locale)
java.util.Locale locale
public final java.lang.String getLocalizedMessage (int, java.lang.String[])
int id
String[] problemArguments
public final java.lang.String getLocalizedMessage (int, int, java.lang.String[])
int id
int elaborationId
String[] problemArguments
String rawMessage
char[] message
String elaboration
int length
int start
int end
StringBuffer output
public final java.lang.String localizedMessage (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public static org.eclipse.jdt.internal.compiler.util.HashtableOfInt loadMessageTemplates (java.util.Locale)
java.util.Locale loc
java.util.ResourceBundle bundle
String bundleName
java.util.MissingResourceException e
org.eclipse.jdt.internal.compiler.util.HashtableOfInt templates
java.util.Enumeration keys
String key
int messageID
}
org/eclipse/jdt/internal/compiler/problem/ShouldNotImplement.classShouldNotImplement.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.ShouldNotImplement extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/eclipse/jdt/internal/compiler/problem/AbortCompilationUnit.classAbortCompilationUnit.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit extends org.eclipse.jdt.internal.compiler.problem.AbortCompilation {
private static final long serialVersionUID
public String encoding
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void (org.eclipse.jdt.internal.compiler.CompilationResult, java.io.IOException, java.lang.String)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
java.io.IOException exception
String encoding
}
org/eclipse/jdt/internal/compiler/ClassFilePool.classClassFilePool.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ClassFilePool extends java.lang.Object {
public static final int POOL_SIZE
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
private void ()
public static org.eclipse.jdt.internal.compiler.ClassFilePool newInstance ()
public synchronized org.eclipse.jdt.internal.compiler.ClassFile acquire (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.ClassFile newClassFile
public synchronized void release (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
public void reset ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$3.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$3 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/ClassFile.classClassFile.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ClassFile extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds {
private byte[] bytes
public org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.codegen.ConstantPool constantPool
public int constantPoolOffset
public byte[] contents
public int contentsOffset
protected boolean creatingProblemType
public org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
public byte[] header
public int headerOffset
public java.util.Set innerClassesBindings
public java.util.List bootstrapMethods
public int methodCount
public int methodCountOffset
boolean isShared
public int produceAttributes
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding referenceBinding
public boolean isNestedType
public long targetJDK
public java.util.List missingTypes
public java.util.Set visitedTypes
public static final int INITIAL_CONTENTS_SIZE
public static final int INITIAL_HEADER_SIZE
public static final int INNER_CLASSES_SIZE
public static void createProblemType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] members
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDecls
boolean abstractMethodsOnly
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
public static org.eclipse.jdt.internal.compiler.ClassFile getNewInstance (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
protected void ()
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void addAbstractMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
public void addAttributes ()
int attributesNumber
int attributeOffset
String fullFileName
int lastIndex
char[] genericSignature
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long targetMask
long targetMask
long targetMask
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
int max
int numberOfInnerClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] innerClasses
int constantPoolCount
public void addDefaultAbstractMethods ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstractMethods
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
private int addFieldAttributes (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int fieldAttributeOffset
int attributesNumber
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
char[] genericSignature
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
java.util.List allTypeAnnotationContexts
int invisibleTypeAnnotationsCounter
int visibleTypeAnnotationsCounter
org.eclipse.jdt.internal.compiler.ast.TypeReference fieldType
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int i
int max
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
private void addFieldInfo (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int accessFlags
int nameIndex
int descriptorIndex
int fieldAttributeOffset
int attributeNumber
public void addFieldInfos ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] syntheticFields
int fieldCount
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
private void addMissingAbstractProblemMethod (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
StringBuffer buffer
String problemString
public void addProblemClinit (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int attributeOffset
int attributeNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int methodAttributeOffset
int attributesNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int savedOffset
public void addProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int methodAttributeOffset
int attributesNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int savedOffset
public void addSpecialMethods ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstractMethods
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int emittedSyntheticsCount
boolean continueScanningSynthetics
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethods
int currentSyntheticsCount
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethod
public void addSyntheticArrayConstructor (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticArrayClone (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticFactoryMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticConstructorAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticEnumValueOfMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticEnumValuesMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticEnumInitializationMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticFieldReadAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticFieldWriteAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticMethodAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticSwitchTable (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void completeCodeAttribute (int)
int codeAttributeOffset
int localContentsOffset
int code_length
int max_stack
int max_locals
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributesNumber
boolean methodDeclarationIsStatic
int codeAttributeLength
public int generateTypeAnnotationsOnCodeAttribute ()
int attributesNumber
java.util.List allTypeAnnotationContexts
int invisibleTypeAnnotationsCounter
int visibleTypeAnnotationsCounter
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
int targetType
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int j
int max2
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
public void completeCodeAttributeForClinit (int)
int codeAttributeOffset
int localContentsOffset
int code_length
int max_stack
int max_locals
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributesNumber
int codeAttributeLength
public void completeCodeAttributeForClinit (int, int)
int codeAttributeOffset
int problemLine
int localContentsOffset
int code_length
int max_stack
int max_locals
int codeAttributeAttributeOffset
int attributesNumber
int localVariableNameIndex
int codeAttributeLength
public void completeCodeAttributeForMissingAbstractProblemMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
int problemLine
int localContentsOffset
int max_stack
int max_locals
int code_length
int codeAttributeAttributeOffset
int attributesNumber
int codeAttributeLength
public void completeCodeAttributeForProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
int problemLine
int localContentsOffset
int max_stack
int max_locals
int code_length
int codeAttributeAttributeOffset
int attributesNumber
boolean methodDeclarationIsStatic
int codeAttributeLength
public void completeCodeAttributeForSyntheticMethod (boolean, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, int, int[])
boolean hasExceptionHandlers
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
int localContentsOffset
int max_stack
int max_locals
int code_length
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributesNumber
int lineNumber
boolean methodDeclarationIsStatic
int codeAttributeLength
public void completeCodeAttributeForSyntheticMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, int, int[])
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
private void completeArgumentAnnotationInfo (org.eclipse.jdt.internal.compiler.ast.Argument[], java.util.List)
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
java.util.List allAnnotationContexts
int i
int max
org.eclipse.jdt.internal.compiler.ast.Argument argument
public void completeMethodInfo (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int methodAttributeOffset
int attributesNumber
java.util.List allTypeAnnotationContexts
int invisibleTypeAnnotationsCounter
int visibleTypeAnnotationsCounter
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration declaration
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference thrownException
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int j
int max2
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
private void dumpLocations (int[])
int[] locations
int length
int i
private void dumpTargetTypeContents (int, org.eclipse.jdt.internal.compiler.codegen.AnnotationContext)
int targetType
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int localVariableTableOffset
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int actualSize
int initializationCount
int numberOfEntries
int j
int startPC
int endPC
int length
int resolvedPosition
public char[] fileName ()
private void generateAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, int)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int currentOffset
int startingContentsOffset
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationTypeBinding
int typeIndex
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int memberValuePairOffset
int memberValuePairsLength
int i
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
int elementNameIndex
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
int elementNameIndex
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int memberValuePairOffset
private int generateAnnotationDefaultAttribute (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration declaration
int attributeOffset
int attributesNumber
int annotationDefaultNameIndex
int attributeLengthOffset
int attributeLength
public void generateCodeAttributeHeader ()
int constantValueNameIndex
private int generateConstantValueAttribute (org.eclipse.jdt.internal.compiler.impl.Constant, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int)
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int fieldAttributeOffset
int localContentsOffset
int attributesNumber
int constantValueNameIndex
int booleanValueIndex
int integerValueIndex
int floatValueIndex
int doubleValueIndex
int longValueIndex
int stringValueIndex
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int max
int i
private int generateDeprecatedAttribute ()
int localContentsOffset
int deprecatedAttributeNameIndex
private void generateElementValue (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
org.eclipse.jdt.internal.compiler.lookup.TypeBinding memberValuePairReturnType
int attributeOffset
org.eclipse.jdt.internal.compiler.impl.Constant constant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding defaultValueBinding
private void generateElementValue (int, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.impl.Constant, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int attributeOffset
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
org.eclipse.jdt.internal.compiler.impl.Constant constant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
int booleanValueIndex
int integerValueIndex
int integerValueIndex
int integerValueIndex
int integerValueIndex
int floatValueIndex
int doubleValueIndex
int longValueIndex
int stringValueIndex
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
private void generateElementValueForNonConstantExpression (org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
int attributeOffset
org.eclipse.jdt.internal.compiler.lookup.TypeBinding defaultValueBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameReference
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
int enumConstantTypeNameIndex
int enumConstantNameIndex
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
int arrayLength
int i
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteralAccess
int classInfoIndex
private int generateEnclosingMethodAttribute ()
int localContentsOffset
int enclosingMethodAttributeNameIndex
int enclosingTypeIndex
byte methodIndexByte1
byte methodIndexByte2
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int enclosingMethodIndex
private int generateExceptionsAttribute (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownsExceptions
int localContentsOffset
int length
int exSize
int exceptionNameIndex
int attributeLength
int i
int exceptionIndex
private int generateHierarchyInconsistentAttribute ()
int localContentsOffset
int inconsistentHierarchyNameIndex
private int generateInnerClassAttribute (int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
int numberOfInnerClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] innerClasses
int localContentsOffset
int exSize
int attributeNameIndex
int value
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerClass
int accessFlags
int innerClassIndex
int outerClassIndex
int nameIndex
private int generateBootstrapMethods (java.util.List)
java.util.List functionalExpressionList
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding methodHandlesLookup
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangInvokeLambdaMetafactory
int indexForMetaFactory
int indexForAltMetaFactory
int numberOfBootstraps
int localContentsOffset
int exSize
int attributeNameIndex
int attributeLengthPosition
int i
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression functional
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] bridges
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] markerInterfaces
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaEx
int extraSpace
int functionalDescriptorIndex
int methodHandleIndex
char[] instantiatedSignature
int methodTypeIndex
int bitflags
int indexForBitflags
int markerInterfaceCountIndex
int m
int maxm
int classTypeIndex
int bridgeCountIndex
int m
int maxm
char[] bridgeSignature
int bridgeMethodTypeIndex
int functionalDescriptorIndex
int methodHandleIndex
char[] instantiatedSignature
int methodTypeIndex
int attributeLength
private int generateLineNumberAttribute ()
int localContentsOffset
int attributesNumber
int[] pcToSourceMapTable
int lineNumberNameIndex
int lineNumberTableOffset
int numberOfEntries
int length
int i
int pc
int lineNumber
int lineNumberAttr_length
private int generateLineNumberAttribute (int)
int problemLine
int localContentsOffset
int lineNumberNameIndex
private int generateLocalVariableTableAttribute (int, boolean, boolean)
int code_length
boolean methodDeclarationIsStatic
boolean isSynthetic
int attributesNumber
int localContentsOffset
int numberOfEntries
int localVariableNameIndex
int maxOfEntries
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
int localVariableTableOffset
int nameIndex
int nameIndex
int nameIndex
int nameIndex
int descriptorIndex
int descriptorIndex
int descriptorIndex
int descriptorIndex
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClassBinding
int genericLocalVariablesCounter
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] genericLocalVariables
int numberOfGenericEntries
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int initializationCount
org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding
boolean isParameterizedType
int j
int startPC
int endPC
int length
int resolvedPosition
int value
boolean currentInstanceIsGeneric
int localVariableTypeNameIndex
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int j
int startPC
int endPC
int length
int resolvedPosition
public int generateMethodInfoAttributes (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownsExceptions
int attributesNumber
char[] genericSignature
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethod
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int parameterCount
int argumentCount
int redShift
int i
public int generateMethodInfoAttributes (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration declaration
int attributesNumber
int attributeOffset
public void generateMethodInfoHeader (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public void generateMethodInfoHeader (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int accessFlags
int nameIndex
int descriptorIndex
public void addSyntheticDeserializeLambda (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethodBindings
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void generateMethodInfoHeaderForClinit ()
int nameIndex
int descriptorIndex
public void generateMissingAbstractMethods (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[], org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] methodDeclarations
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration currentDeclaration
int typeDeclarationSourceStart
int typeDeclarationSourceEnd
int i
int max
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
String readableName
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int problemsCount
int j
org.eclipse.jdt.core.compiler.CategorizedProblem problem
private void generateMissingTypesAttribute ()
int initialSize
int[] missingTypesIndexes
int numberOfMissingTypes
int previousIndex
int i
int missingTypeIndex
int attributeLength
int missingTypesNameIndex
int i
int missingTypeIndex
private int generateRuntimeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[], long)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long targetMask
int attributesNumber
int length
int visibleAnnotationsCounter
int invisibleAnnotationsCounter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int annotationAttributeOffset
int constantPOffset
int constantPoolIndex
int runtimeInvisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
int runtimeVisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
private int generateRuntimeAnnotationsForParameters (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int invisibleParametersAnnotationsCounter
int visibleParametersAnnotationsCounter
int[][] annotationsCounters
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int attributesNumber
int annotationAttributeOffset
int globalCounter
int attributeNameIndex
int attributeLengthOffset
int i
int numberOfInvisibleAnnotations
int invisibleAnnotationsOffset
int counter
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
int globalCounter
int attributeNameIndex
int attributeLengthOffset
int i
int numberOfVisibleAnnotations
int visibleAnnotationsOffset
int counter
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
private int generateRuntimeTypeAnnotations (org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[], int, int)
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] annotationContexts
int visibleTypeAnnotationsNumber
int invisibleTypeAnnotationsNumber
int attributesNumber
int length
int visibleTypeAnnotationsCounter
int invisibleTypeAnnotationsCounter
int annotationAttributeOffset
int constantPOffset
int constantPoolIndex
int runtimeInvisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int currentAnnotationOffset
int attributeLength
int runtimeVisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int currentAnnotationOffset
int attributeLength
private int generateMethodParameters (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int initialContentsOffset
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
boolean isConstructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] targetParameters
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean needSynthetics
boolean anonymousWithLocalSuper
boolean anonymousWithNestedSuper
boolean isImplicitlyDeclared
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticArgumentTypes
int i
int count
boolean couldForwardToMandated
int modifier
char[] name
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
int max
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterArguments
int count
int i
int i
int extraLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
int attributeLength
int methodParametersNameIndex
private int writeArgumentName (char[], int, int)
char[] name
int modifiers
int oldLength
int ensureRoomForBytes
int parameterNameIndex
int flags
private int generateSignatureAttribute (char[])
char[] genericSignature
int localContentsOffset
int signatureAttributeNameIndex
int signatureIndex
private int generateSourceAttribute (java.lang.String)
String fullFileName
int localContentsOffset
int sourceAttributeNameIndex
int fileNameIndex
private int generateStackMapAttribute (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int code_length
int codeAttributeOffset
int max_locals
boolean isClinit
int attributesNumber
int localContentsOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.Map frames
java.util.List realFrames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
private int generateStackMapTableAttribute (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int code_length
int codeAttributeOffset
int max_locals
boolean isClinit
int attributesNumber
int localContentsOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.Map frames
java.util.List realFrames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
private int generateSyntheticAttribute ()
int localContentsOffset
int syntheticAttributeNameIndex
private void generateTypeAnnotation (org.eclipse.jdt.internal.compiler.codegen.AnnotationContext, int)
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int currentOffset
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int targetType
int[] locations
private int generateTypeAnnotationAttributeForTypeDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int attributesNumber
int visibleTypeAnnotationsCounter
int invisibleTypeAnnotationsCounter
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
java.util.List allTypeAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterface
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int j
int max
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
private int generateVarargsAttribute ()
int localContentsOffset
int varargsAttributeNameIndex
public byte[] getBytes ()
public char[][] getCompoundName ()
private int getParametersCount (char[])
char[] methodSignature
int i
char currentCharacter
int result
int scanType
int scanType
private char[] getReturnType (char[])
char[] methodSignature
int paren
private final int i4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected void initByteArrays ()
int members
public void initialize (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ClassFile, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding aType
org.eclipse.jdt.internal.compiler.ClassFile parentClassFile
boolean createProblemType
long targetVersion
int accessFlags
int finalAbstract
int classNameIndex
int superclassNameIndex
int superclassNameIndex
int superclassNameIndex
int superclassNameIndex
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfacesBinding
int interfacesCount
int interfacesCountPosition
int interfaceCounter
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
int interfaceIndex
private void initializeDefaultLocals (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int maxLocals
int codeLength
int resolvedPosition
boolean isConstructor
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingInstanceTypes
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
private void initializeLocals (boolean, int, org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
boolean isStatic
int currentPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] locals
int localsLength
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int resolvedPosition
org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding
int j
int startPC
int endPC
public org.eclipse.jdt.internal.compiler.ClassFile outerMostEnclosingClassFile ()
org.eclipse.jdt.internal.compiler.ClassFile current
public void recordInnerClasses (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public int recordBootstrapMethod (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
public void reset (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private final void resizeContents (int)
int minimalSize
int length
int toAdd
private org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo retrieveLocal (int, int)
int currentPC
int resolvedPosition
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int j
int startPC
int endPC
private int scanType (char[], int)
char[] methodSignature
int index
public void setForMethodInfos ()
private java.util.List filterFakeFrames (java.util.Set, java.util.Map, int)
java.util.Set realJumpTargets
java.util.Map frames
int codeLength
java.util.List result
java.util.Iterator iterator
Integer jumpTarget
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
public java.util.List traverse (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, byte[], int, int, java.util.Map, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int maxLocals
byte[] bytecodes
int codeOffset
int codeLength
java.util.Map frames
boolean isClinit
java.util.Set realJumpTarget
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int[] framePositions
int pc
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int[] constantPoolOffsets
byte[] poolContents
int indexInFramePositions
int framePositionsLength
int currentFramePosition
int indexInStackDepthMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker[] stackDepthMarkers
int stackDepthMarkersLength
boolean hasStackDepthMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker stackDepthMarker
int indexInStackMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker[] stackMarkers
int stackMarkersLength
boolean hasStackMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker stackMarker
int indexInExceptionMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker[] exceptionMarkers
int exceptionsMarkersLength
boolean hasExceptionMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker exceptionMarker
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int currentPC
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] tempInfos
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
byte opcode
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo localsN
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo localsN
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals0
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals1
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals3
int numberOfStackItems
int numberOfStackItems
int numberOfStackItems
int numberOfStackItems
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info4
int low
int high
int length
int i
int npairs
int i
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] name
char[] name
char[] name
char[] name
char[] returnType
char[] returnType
char[] returnType
char[] returnType
char[] returnType
char[] className
char[] className
char[] className
char[] className
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
char[] constantPoolName
char[] constantPoolName
char[] constantPoolName
char[] constantPoolName
int classNameLength
int classNameLength
int dimensions
int i
private void addRealJumpTarget (java.util.Set, int)
java.util.Set realJumpTarget
int pc
private void add (java.util.Map, org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
java.util.Map frames
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
private final int u1At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
private final int u2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
private final long u4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
private final int i2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
public char[] utf8At (byte[], int, int)
byte[] reference
int absoluteOffset
int bytesAvailable
int length
char[] outputBuf
int outputPos
int readOffset
int x
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies extends java.lang.Object {
public void ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy exitAfterAllProblems ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy exitOnFirstError ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy proceedOnFirstError ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy proceedWithAllProblems ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy ignoreAllProblems ()
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ISourceElementRequestor extends java.lang.Object {
public abstract void acceptAnnotationTypeReference (char[][], int, int)
public abstract void acceptAnnotationTypeReference (char[], int)
public abstract void acceptConstructorReference (char[], int, int)
public abstract void acceptFieldReference (char[], int)
public abstract void acceptImport (int, int, int, int, char[][], boolean, int)
public abstract void acceptLineSeparatorPositions (int[])
public abstract void acceptMethodReference (char[], int, int)
public abstract void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
public abstract void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
public abstract void acceptTypeReference (char[][], int, int)
public abstract void acceptTypeReference (char[], int)
public abstract void acceptUnknownReference (char[][], int, int)
public abstract void acceptUnknownReference (char[], int)
public abstract void enterCompilationUnit ()
public abstract void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
public abstract void enterField (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
public abstract void enterInitializer (int, int)
public abstract void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
public abstract void enterType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
public abstract void exitCompilationUnit (int)
public abstract void exitConstructor (int)
public abstract void exitField (int, int, int)
public abstract void exitInitializer (int)
public abstract void exitMethod (int, org.eclipse.jdt.internal.compiler.ast.Expression)
public abstract void exitType (int)
}
org/eclipse/jdt/internal/compiler/ExtraFlags.classExtraFlags.java
package org.eclipse.jdt.internal.compiler
public final org.eclipse.jdt.internal.compiler.ExtraFlags extends java.lang.Object {
public static final int HasNonPrivateStaticMemberTypes
public static final int IsMemberType
public static final int IsLocalType
public static final int ParameterTypesStoredAsSignature
public void ()
public static int getExtraFlags (org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader)
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int extraFlags
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] memberTypes
int memberTypeCounter
int i
int modifiers
public static int getExtraFlags (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
int extraFlags
org.eclipse.jdt.core.IType[] memberTypes
int memberTypeCounter
int i
int flags
public static int getExtraFlags (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int extraFlags
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int memberTypeCounter
int i
int modifiers
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$MethodInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo extends java.lang.Object {
public boolean typeAnnotated
public boolean isConstructor
public boolean isAnnotation
public int declarationStart
public int modifiers
public char[] returnType
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[][] parameterTypes
public char[][] parameterNames
public char[][] exceptionTypes
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo[] typeParameters
public char[][] categories
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public char[] declaringPackageName
public int declaringTypeModifiers
public int extraFlags
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration node
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$ParameterInfo[] parameterInfos
public void ()
}
org/eclipse/jdt/internal/compiler/ClassFile$1.classClassFile.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.ClassFile$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.ClassFile this$0
void (org.eclipse.jdt.internal.compiler.ClassFile)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding2
}
org/eclipse/jdt/internal/compiler/ASTVisitor.classASTVisitor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ASTVisitor extends java.lang.Object {
public void ()
public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AssertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.BreakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CaseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CharLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Clinit, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ContinueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.DoStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.EmptyStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement emptyStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FalseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FloatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ForeachStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ForStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.IfStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.IntLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LabeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LongLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.NullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThrowStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.WhileStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference intersectionCastTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference intersectionCastTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AssertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BreakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CaseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CharLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Clinit, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ContinueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.DoStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EmptyStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement emptyStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FalseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FloatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ForeachStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ForStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IfStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IntLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LabeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LongLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThrowStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.WhileStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference intersectionCastTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference intersectionCastTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/classfmt/
org/eclipse/jdt/internal/compiler/classfmt/MethodInfoWithTypeAnnotations.classMethodInfoWithTypeAnnotations.java
package org.eclipse.jdt.internal.compiler.classfmt
org.eclipse.jdt.internal.compiler.classfmt.MethodInfoWithTypeAnnotations extends org.eclipse.jdt.internal.compiler.classfmt.MethodInfoWithParameterAnnotations {
private org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
void (org.eclipse.jdt.internal.compiler.classfmt.MethodInfo, org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[], org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[])
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] parameterAnnotations
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
protected void initialize ()
int i
int l
protected void reset ()
int i
int l
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
int i
int l
}
org/eclipse/jdt/internal/compiler/classfmt/ClassFileStruct.classClassFileStruct.java
package org.eclipse.jdt.internal.compiler.classfmt
public abstract org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct extends java.lang.Object {
byte[] reference
int[] constantPoolOffsets
int structOffset
public void (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
public double doubleAt (int)
int relativeOffset
public float floatAt (int)
int relativeOffset
public int i4At (int)
int relativeOffset
int position
public long i8At (int)
int relativeOffset
int position
protected void reset ()
public int u1At (int)
int relativeOffset
public int u2At (int)
int relativeOffset
int position
public long u4At (int)
int relativeOffset
int position
public char[] utf8At (int, int)
int relativeOffset
int bytesAvailable
int length
char[] outputBuf
int outputPos
int readOffset
int x
}
org/eclipse/jdt/internal/compiler/classfmt/TypeAnnotationWalker.classTypeAnnotationWalker.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker extends java.lang.Object {
public static final org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] NO_ANNOTATIONS
public static final org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker EMPTY_ANNOTATION_WALKER
protected final org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
protected final long matches
protected final int pathPtr
static void ()
public void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[])
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[], long)
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
long matchBits
protected void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[], long, int)
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
long matchBits
int pathPtr
protected org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker restrict (long, int)
long newMatches
int newPathPtr
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toField ()
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toMethodReturn ()
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toReceiver ()
protected org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTarget (int)
int targetType
long newMatches
int length
long mask
int i
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeParameter (boolean, int)
boolean isClassTypeParameter
int rank
long newMatches
int targetType
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeParameterBounds (boolean, int)
boolean isClassTypeParameter
int parameterRank
long newMatches
int length
int targetType
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeBound (short)
short boundIndex
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toSupertype (short)
short index
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toMethodParameter (short)
short index
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toThrows (int)
int index
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeArgument (int)
int rank
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
int[] path
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toWildcardBound ()
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
int[] path
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toNextArrayDimension ()
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toNextNestedType ()
protected org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toNextDetail (int)
int detailKind
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
int[] path
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotationsAtCursor ()
int length
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] filtered
long ptr
int count
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
}
org/eclipse/jdt/internal/compiler/classfmt/MethodInfoWithAnnotations.classMethodInfoWithAnnotations.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.MethodInfoWithAnnotations extends org.eclipse.jdt.internal.compiler.classfmt.MethodInfo {
protected org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
void (org.eclipse.jdt.internal.compiler.classfmt.MethodInfo, org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[])
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
protected void initialize ()
int i
int l
protected void reset ()
int i
int l
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
int i
int l
}
org/eclipse/jdt/internal/compiler/classfmt/FieldInfoWithTypeAnnotation.classFieldInfoWithTypeAnnotation.java
package org.eclipse.jdt.internal.compiler.classfmt
public final org.eclipse.jdt.internal.compiler.classfmt.FieldInfoWithTypeAnnotation extends org.eclipse.jdt.internal.compiler.classfmt.FieldInfoWithAnnotation {
private org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
void (org.eclipse.jdt.internal.compiler.classfmt.FieldInfo, org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[])
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo info
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annos
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnos
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
protected void initialize ()
int i
int max
protected void reset ()
int i
int max
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/classfmt/TypeAnnotationWalker$1.classTypeAnnotationWalker.java
package org.eclipse.jdt.internal.compiler.classfmt
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker$1 extends org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker {
void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[], long)
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] $anonymous0
long $anonymous1
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toField ()
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTarget (int)
int targetType
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toThrows (int)
int rank
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeArgument (int)
int rank
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toMethodParameter (short)
short index
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toSupertype (short)
short index
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeParameterBounds (boolean, int)
boolean isClassTypeParameter
int parameterRank
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeBound (short)
short boundIndex
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeParameter (boolean, int)
boolean isClassTypeParameter
int rank
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toNextDetail (int)
int detailKind
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotationsAtCursor ()
}
org/eclipse/jdt/internal/compiler/classfmt/AnnotationMethodInfo.classAnnotationMethodInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfo extends org.eclipse.jdt.internal.compiler.classfmt.MethodInfo {
protected Object defaultValue
public static org.eclipse.jdt.internal.compiler.classfmt.MethodInfo createAnnotationMethod (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int attributesCount
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
Object defaultValue
int i
int utf8Offset
char[] attributeName
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo info
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] methodAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] newAnnotations
void (org.eclipse.jdt.internal.compiler.classfmt.MethodInfo, java.lang.Object)
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
Object defaultValue
public java.lang.Object getDefaultValue ()
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
Object[] elements
int i
int len
}
org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader.classClassFileReader.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryType {
private int accessFlags
private char[] classFileName
private char[] className
private int classNameIndex
private int constantPoolCount
private org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
private org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
private org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[] fields
private int fieldsCount
private org.eclipse.jdt.internal.compiler.classfmt.InnerClassInfo innerInfo
private int innerInfoIndex
private org.eclipse.jdt.internal.compiler.classfmt.InnerClassInfo[] innerInfos
private char[][] interfaceNames
private int interfacesCount
private org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[] methods
private int methodsCount
private char[] signature
private char[] sourceName
private char[] sourceFileName
private char[] superclassName
private long tagBits
private long version
private char[] enclosingTypeName
private char[][][] missingTypeNames
private int enclosingNameAndTypeIndex
private char[] enclosingMethod
private static java.lang.String printTypeModifiers (int)
int modifiers
java.io.ByteArrayOutputStream out
java.io.PrintWriter print
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.io.File) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
java.io.File file
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.io.File, boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
java.io.File file
boolean fullyInitialize
byte[] classFileBytes
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader classFileReader
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.io.InputStream, java.lang.String) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
java.io.InputStream stream
String fileName
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.io.InputStream, java.lang.String, boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
java.io.InputStream stream
String fileName
boolean fullyInitialize
byte[] classFileBytes
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader classFileReader
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.util.zip.ZipFile, java.lang.String) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
java.util.zip.ZipFile zip
String filename
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.util.zip.ZipFile, java.lang.String, boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
java.util.zip.ZipFile zip
String filename
boolean fullyInitialize
java.util.zip.ZipEntry ze
byte[] classFileBytes
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader classFileReader
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.lang.String) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
String fileName
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader read (java.lang.String, boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
String fileName
boolean fullyInitialize
public void (byte[], char[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
byte[] classFileBytes
char[] fileName
public void (byte[], char[], boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
byte[] classFileBytes
char[] fileName
boolean fullyInitialize
int readOffset
int i
int tag
int superclassNameIndex
int i
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo field
int i
boolean isAnnotationType
int i
int attributesCount
int i
int utf8Offset
char[] attributeName
int innerOffset
int number_of_classes
int j
char[] enclosingType
int missingTypeOffset
int numberOfMissingTypes
int j
char[] missingTypeConstantPoolName
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
public int accessFlags ()
private void decodeAnnotations (int, boolean)
int offset
boolean runtimeVisible
int numberOfAnnotations
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] newInfos
int newInfoCount
int i
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo newInfo
long standardTagBits
int length
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] temp
private void decodeTypeAnnotations (int, boolean)
int offset
boolean runtimeVisible
int numberOfAnnotations
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] newInfos
int i
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo newInfo
int length
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] temp
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
private char[] getConstantClassNameAt (int)
int constantPoolIndex
int utf8Offset
public int[] getConstantPoolOffsets ()
public char[] getEnclosingMethod ()
StringBuffer buffer
int nameAndTypeOffset
int utf8Offset
public char[] getEnclosingTypeName ()
public org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields ()
public char[] getFileName ()
public char[] getGenericSignature ()
public char[] getInnerSourceName ()
public char[][] getInterfaceNames ()
public org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes ()
int length
int startingIndex
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] memberTypes
int memberTypeIndex
int i
org.eclipse.jdt.internal.compiler.classfmt.InnerClassInfo currentInnerInfo
int outerClassNameIdx
int innerNameIndex
public org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods ()
public char[][][] getMissingTypeNames ()
public int getModifiers ()
int modifiers
int modifiers
public char[] getName ()
public char[] getSourceName ()
char[] name
int start
int start
char[] newName
public char[] getSuperclassName ()
public long getTagBits ()
public long getVersion ()
private boolean hasNonSyntheticFieldChanges (org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[], org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[])
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[] currentFieldInfos
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[] otherFieldInfos
int length1
int length2
int index1
int index2
private boolean hasNonSyntheticMethodChanges (org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[], org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[])
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[] currentMethodInfos
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[] otherMethodInfos
int length1
int length2
int index1
int index2
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo m
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo m
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo m
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo m
public boolean hasStructuralChanges (byte[])
byte[] newBytes
public boolean hasStructuralChanges (byte[], boolean, boolean)
byte[] newBytes
boolean orderRequired
boolean excludesSynthetic
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader newClassFile
long OnlyStructuralTagBits
char[][] newInterfacesNames
int newInterfacesLength
int i
int max
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] currentMemberTypes
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] otherMemberTypes
int currentMemberTypeLength
int otherMemberTypeLength
int i
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[] otherFieldInfos
int otherFieldInfosLength
boolean compareFields
int i
int i
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[] otherMethodInfos
int otherMethodInfosLength
boolean compareMethods
int i
int i
char[][][] missingTypes
char[][][] newMissingTypes
int length
int i
private boolean hasStructuralAnnotationChanges (org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[], org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[])
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] currentAnnotations
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] otherAnnotations
int currentAnnotationsLength
int otherAnnotationsLength
int i
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] currentPairs
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] otherPairs
int currentPairsLength
int otherPairsLength
int j
Object value
Object value2
Object[] currentValues
Object[] currentValues2
int length
int n
private boolean hasStructuralFieldChanges (org.eclipse.jdt.internal.compiler.classfmt.FieldInfo, org.eclipse.jdt.internal.compiler.classfmt.FieldInfo)
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo currentFieldInfo
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo otherFieldInfo
org.eclipse.jdt.internal.compiler.impl.Constant currentConstant
org.eclipse.jdt.internal.compiler.impl.Constant otherConstant
private boolean hasStructuralMethodChanges (org.eclipse.jdt.internal.compiler.classfmt.MethodInfo, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo currentMethodInfo
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo otherMethodInfo
int currentAnnotatedParamsCount
int otherAnnotatedParamsCount
int i
char[][] currentThrownExceptions
char[][] otherThrownExceptions
int currentThrownExceptionsLength
int otherThrownExceptionsLength
int k
private void initialize () throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
int i
int max
int i
int max
int i
int max
int i
int max
RuntimeException e
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException exception
public boolean isAnonymous ()
char[] innerSourceName
public boolean isBinaryType ()
public boolean isLocal ()
char[] innerSourceName
public boolean isMember ()
char[] innerSourceName
public boolean isNestedType ()
public char[] sourceFileName ()
public java.lang.String toString ()
java.io.ByteArrayOutputStream out
java.io.PrintWriter print
}
org/eclipse/jdt/internal/compiler/classfmt/NonNullDefaultAwareTypeAnnotationWalker$1.classNonNullDefaultAwareTypeAnnotationWalker.java
package org.eclipse.jdt.internal.compiler.classfmt
org.eclipse.jdt.internal.compiler.classfmt.NonNullDefaultAwareTypeAnnotationWalker$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation {
private final char[] val$nonNullAnnotationName
void (char[])
public char[] getTypeName ()
public org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] getElementValuePairs ()
}
org/eclipse/jdt/internal/compiler/classfmt/FieldInfo.classFieldInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.FieldInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryField java.lang.Comparable {
protected int accessFlags
protected int attributeBytes
protected org.eclipse.jdt.internal.compiler.impl.Constant constant
protected char[] descriptor
protected char[] name
protected char[] signature
protected int signatureUtf8Offset
protected long tagBits
protected Object wrappedConstantValue
public static org.eclipse.jdt.internal.compiler.classfmt.FieldInfo createField (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo fieldInfo
int attributesCount
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
int i
int utf8Offset
char[] attributeName
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] decodedAnnotations
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] decodedTypeAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] combined
int length
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] combined
protected void (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
private org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] decodeAnnotations (int, boolean)
int offset
boolean runtimeVisible
int numberOfAnnotations
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] newInfos
int newInfoCount
int i
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo newInfo
long standardTagBits
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] decodeTypeAnnotations (int, boolean)
int offset
boolean runtimeVisible
int numberOfAnnotations
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnos
int i
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo newInfo
public int compareTo (java.lang.Object)
Object o
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public org.eclipse.jdt.internal.compiler.impl.Constant getConstant ()
public char[] getGenericSignature ()
public int getModifiers ()
public char[] getName ()
int utf8Offset
public long getTagBits ()
public char[] getTypeName ()
int utf8Offset
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public java.lang.Object getWrappedConstantValue ()
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
public boolean hasConstant ()
protected void initialize ()
public boolean isSynthetic ()
private void readConstantAttribute ()
int attributesCount
int readOffset
boolean isConstant
int i
int utf8Offset
char[] attributeName
int relativeOffset
char[] sign
private void readModifierRelatedAttributes ()
int attributesCount
int readOffset
int i
int utf8Offset
char[] attributeName
public int sizeInBytes ()
public void throwFormatException () throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
public java.lang.String toString ()
StringBuffer buffer
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
int modifiers
}
org/eclipse/jdt/internal/compiler/classfmt/InnerClassInfo.classInnerClassInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.InnerClassInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryNestedType {
int innerClassNameIndex
int outerClassNameIndex
int innerNameIndex
private char[] innerClassName
private char[] outerClassName
private char[] innerName
private int accessFlags
private boolean readInnerClassName
private boolean readOuterClassName
private boolean readInnerName
public void (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
public char[] getEnclosingTypeName ()
int utf8Offset
public int getModifiers ()
public char[] getName ()
int classOffset
int utf8Offset
public char[] getSourceName ()
int utf8Offset
public java.lang.String toString ()
StringBuffer buffer
void initialize ()
}
org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.classMethodInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.MethodInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryMethod java.lang.Comparable {
private static final char[][] noException
private static final char[][] noArgumentNames
private static final char[] ARG
protected int accessFlags
protected int attributeBytes
protected char[] descriptor
protected char[][] exceptionNames
protected char[] name
protected char[] signature
protected int signatureUtf8Offset
protected long tagBits
protected char[][] argumentNames
static void ()
public static org.eclipse.jdt.internal.compiler.classfmt.MethodInfo createMethod (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int attributesCount
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] parameterAnnotations
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
int i
int utf8Offset
char[] attributeName
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] methodAnnotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] paramAnnotations
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] methodTypeAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] newAnnotations
int numberOfParameters
int p
int numberOfAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] newAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] newAnnotations
static org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] decodeAnnotations (int, boolean, int, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
int numberOfAnnotations
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] result
int readOffset
int i
static org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] decodeMethodAnnotations (int, boolean, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int numberOfAnnotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annos
int numStandardAnnotations
int i
long standardAnnoTagBits
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] temp
int tmpIndex
int i
static org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] decodeTypeAnnotations (int, boolean, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int numberOfAnnotations
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnos
int i
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo newInfo
static org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] decodeParamAnnotations (int, boolean, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] allParamAnnotations
int numberOfParameters
int readOffset
int i
int numberOfAnnotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annos
int aIndex
protected void (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
public int compareTo (java.lang.Object)
Object o
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo otherMethod
int result
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo otherMethod
public int hashCode ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public char[][] getArgumentNames ()
public java.lang.Object getDefaultValue ()
public char[][] getExceptionTypeNames ()
public char[] getGenericSignature ()
public char[] getMethodDescriptor ()
int utf8Offset
public int getModifiers ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getParameterAnnotations (int)
int index
public int getAnnotatedParametersCount ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public char[] getSelector ()
int utf8Offset
public long getTagBits ()
protected void initialize ()
public boolean isClinit ()
char[] selector
public boolean isConstructor ()
char[] selector
public boolean isSynthetic ()
private void readExceptionAttributes ()
int attributesCount
int readOffset
int i
int utf8Offset
char[] attributeName
int entriesNumber
int j
private void readModifierRelatedAttributes ()
int attributesCount
int readOffset
int i
int utf8Offset
char[] attributeName
public int sizeInBytes ()
public java.lang.String toString ()
StringBuffer buffer
void toString (java.lang.StringBuffer)
StringBuffer buffer
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
int modifiers
char[] desc
private void readCodeAttribute ()
int attributesCount
int readOffset
int i
int utf8Offset
char[] attributeName
private void decodeCodeAttribute (int)
int offset
int readOffset
int codeLength
int exceptionTableLength
int i
int attributesCount
int i
int utf8Offset
char[] attributeName
private void decodeLocalVariableAttribute (int, int)
int offset
int codeLength
int readOffset
int length
int argumentNamesIndex
int i
int startPC
int nameIndex
int utf8Offset
char[] localVariableName
private void decodeMethodParameters (int, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int readOffset
int length
int i
int nameIndex
int utf8Offset
char[] parameterName
}
org/eclipse/jdt/internal/compiler/classfmt/MethodInfoWithParameterAnnotations.classMethodInfoWithParameterAnnotations.java
package org.eclipse.jdt.internal.compiler.classfmt
org.eclipse.jdt.internal.compiler.classfmt.MethodInfoWithParameterAnnotations extends org.eclipse.jdt.internal.compiler.classfmt.MethodInfoWithAnnotations {
private org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] parameterAnnotations
void (org.eclipse.jdt.internal.compiler.classfmt.MethodInfo, org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[], org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][])
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] parameterAnnotations
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getParameterAnnotations (int)
int index
public int getAnnotatedParametersCount ()
protected void initialize ()
int i
int l
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] infos
int j
int k
protected void reset ()
int i
int l
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] infos
int j
int k
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
int i
int l
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] infos
int j
int k
}
org/eclipse/jdt/internal/compiler/classfmt/ClassFormatException.classClassFormatException.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException extends java.lang.Exception {
public static final int ErrBadMagic
public static final int ErrBadMinorVersion
public static final int ErrBadMajorVersion
public static final int ErrBadConstantClass
public static final int ErrBadConstantString
public static final int ErrBadConstantNameAndType
public static final int ErrBadConstantFieldRef
public static final int ErrBadConstantMethodRef
public static final int ErrBadConstantInterfaceMethodRef
public static final int ErrBadConstantPoolIndex
public static final int ErrBadSuperclassName
public static final int ErrInterfaceCannotBeFinal
public static final int ErrInterfaceMustBeAbstract
public static final int ErrBadModifiers
public static final int ErrClassCannotBeAbstractFinal
public static final int ErrBadClassname
public static final int ErrBadFieldInfo
public static final int ErrBadMethodInfo
public static final int ErrEmptyConstantPool
public static final int ErrMalformedUtf8
public static final int ErrUnknownConstantTag
public static final int ErrTruncatedInput
public static final int ErrMethodMustBeAbstract
public static final int ErrMalformedAttribute
public static final int ErrBadInterface
public static final int ErrInterfaceMustSubclassObject
public static final int ErrIncorrectInterfaceMethods
public static final int ErrInvalidMethodName
public static final int ErrInvalidMethodSignature
private static final long serialVersionUID
private int errorCode
private int bufferPosition
private RuntimeException nestedException
private char[] fileName
public void (java.lang.RuntimeException, char[])
RuntimeException e
char[] fileName
public void (int)
int code
public void (int, int)
int code
int bufPos
public int getErrorCode ()
public int getBufferPosition ()
public java.lang.Throwable getException ()
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
Throwable throwable
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
Throwable throwable
}
org/eclipse/jdt/internal/compiler/classfmt/ElementValuePairInfo.classElementValuePairInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.ElementValuePairInfo extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair {
static final org.eclipse.jdt.internal.compiler.classfmt.ElementValuePairInfo[] NoMembers
private char[] name
private Object value
static void ()
void (char[], java.lang.Object)
char[] name
Object value
public char[] getName ()
public java.lang.Object getValue ()
public java.lang.String toString ()
StringBuffer buffer
Object[] values
int i
int l
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.classfmt.ElementValuePairInfo other
}
org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.classClassFileConstants.java
package org.eclipse.jdt.internal.compiler.classfmt
public abstract org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants extends java.lang.Object {
public static final int AccDefault
public static final int AccPublic
public static final int AccPrivate
public static final int AccProtected
public static final int AccStatic
public static final int AccFinal
public static final int AccSynchronized
public static final int AccVolatile
public static final int AccBridge
public static final int AccTransient
public static final int AccVarargs
public static final int AccNative
public static final int AccInterface
public static final int AccAbstract
public static final int AccStrictfp
public static final int AccSynthetic
public static final int AccAnnotation
public static final int AccEnum
public static final int AccMandated
public static final int AccSuper
public static final int AccAnnotationDefault
public static final int AccDeprecated
public static final int Utf8Tag
public static final int IntegerTag
public static final int FloatTag
public static final int LongTag
public static final int DoubleTag
public static final int ClassTag
public static final int StringTag
public static final int FieldRefTag
public static final int MethodRefTag
public static final int InterfaceMethodRefTag
public static final int NameAndTypeTag
public static final int MethodHandleTag
public static final int MethodTypeTag
public static final int InvokeDynamicTag
public static final int ConstantMethodRefFixedSize
public static final int ConstantClassFixedSize
public static final int ConstantDoubleFixedSize
public static final int ConstantFieldRefFixedSize
public static final int ConstantFloatFixedSize
public static final int ConstantIntegerFixedSize
public static final int ConstantInterfaceMethodRefFixedSize
public static final int ConstantLongFixedSize
public static final int ConstantStringFixedSize
public static final int ConstantUtf8FixedSize
public static final int ConstantNameAndTypeFixedSize
public static final int ConstantMethodHandleFixedSize
public static final int ConstantMethodTypeFixedSize
public static final int ConstantInvokeDynamicFixedSize
public static final int MethodHandleRefKindGetField
public static final int MethodHandleRefKindGetStatic
public static final int MethodHandleRefKindPutField
public static final int MethodHandleRefKindPutStatic
public static final int MethodHandleRefKindInvokeVirtual
public static final int MethodHandleRefKindInvokeStatic
public static final int MethodHandleRefKindInvokeSpecial
public static final int MethodHandleRefKindNewInvokeSpecial
public static final int MethodHandleRefKindInvokeInterface
public static final int MAJOR_VERSION_1_1
public static final int MAJOR_VERSION_1_2
public static final int MAJOR_VERSION_1_3
public static final int MAJOR_VERSION_1_4
public static final int MAJOR_VERSION_1_5
public static final int MAJOR_VERSION_1_6
public static final int MAJOR_VERSION_1_7
public static final int MAJOR_VERSION_1_8
public static final int MINOR_VERSION_0
public static final int MINOR_VERSION_1
public static final int MINOR_VERSION_2
public static final int MINOR_VERSION_3
public static final int MINOR_VERSION_4
public static final long JDK1_1
public static final long JDK1_2
public static final long JDK1_3
public static final long JDK1_4
public static final long JDK1_5
public static final long JDK1_6
public static final long JDK1_7
public static final long JDK1_8
public static final long CLDC_1_1
public static final long JDK_DEFERRED
public static final int INT_ARRAY
public static final int BYTE_ARRAY
public static final int BOOLEAN_ARRAY
public static final int SHORT_ARRAY
public static final int CHAR_ARRAY
public static final int LONG_ARRAY
public static final int FLOAT_ARRAY
public static final int DOUBLE_ARRAY
public static final int ATTR_SOURCE
public static final int ATTR_LINES
public static final int ATTR_VARS
public static final int ATTR_STACK_MAP_TABLE
public static final int ATTR_STACK_MAP
public static final int ATTR_TYPE_ANNOTATION
public static final int ATTR_METHOD_PARAMETERS
public static final int FLAG_SERIALIZABLE
public static final int FLAG_MARKERS
public static final int FLAG_BRIDGES
}
org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.classAnnotationInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation {
private char[] typename
private org.eclipse.jdt.internal.compiler.classfmt.ElementValuePairInfo[] pairs
long standardAnnotationTagBits
int readOffset
static Object[] EmptyValueArray
static void ()
void (byte[], int[], int)
byte[] classFileBytes
int[] contantPoolOffsets
int offset
void (byte[], int[], int, boolean, boolean)
byte[] classFileBytes
int[] contantPoolOffsets
int offset
boolean runtimeVisible
boolean populate
private void decodeAnnotation ()
int utf8Offset
int numberOfPairs
int i
char[] membername
Object value
java.lang.Object decodeDefaultValue ()
Object value
int tag
int constValueOffset
char[] typeName
char[] constName
char[] className
int numberOfValues
Object[] arrayElements
int i
public org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] getElementValuePairs ()
public char[] getTypeName ()
void initialize ()
private int readRetentionPolicy (int)
int offset
int currentOffset
int tag
int utf8Offset
char[] typeName
char[] constName
int numberOfValues
int i
private int readTargetValue (int)
int offset
int currentOffset
int tag
int utf8Offset
char[] typeName
char[] constName
int numberOfValues
int i
private int scanAnnotation (int, boolean, boolean)
int offset
boolean expectRuntimeVisibleAnno
boolean toplevel
int currentOffset
int utf8Offset
char[] typeName
int numberOfPairs
int i
private int scanElementValue (int)
int offset
int currentOffset
int tag
int numberOfValues
int i
public java.lang.String toString ()
StringBuffer buffer
int i
int len
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo other
}
org/eclipse/jdt/internal/compiler/classfmt/NonNullDefaultAwareTypeAnnotationWalker.classNonNullDefaultAwareTypeAnnotationWalker.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.NonNullDefaultAwareTypeAnnotationWalker extends org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker {
private int defaultNullness
private boolean atDefaultLocation
private boolean nextIsDefaultLocation
private boolean isEmpty
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation nonNullAnnotation
public void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[], int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
int defaultNullness
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
int defaultNullness
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[], long, int, int, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation, boolean)
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
long newMatches
int newPathPtr
int defaultNullness
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation nonNullAnnotation
boolean atDefaultLocation
void (int, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation, boolean)
int defaultNullness
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation nonNullAnnotation
boolean atDefaultLocation
private static org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation getNonNullAnnotation (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] nonNullAnnotationName
protected org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker restrict (long, int)
long newMatches
int newPathPtr
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toMethodParameter (short)
short index
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toMethodReturn ()
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeBound (short)
short boundIndex
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeParameterBounds (boolean, int)
boolean isClassTypeParameter
int parameterRank
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeArgument (int)
int rank
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker toTypeParameter (boolean, int)
boolean isClassTypeParameter
int rank
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotationsAtCursor ()
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] normalAnnotations
int len
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] newAnnots
}
org/eclipse/jdt/internal/compiler/classfmt/AnnotationMethodInfoWithAnnotations.classAnnotationMethodInfoWithAnnotations.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfoWithAnnotations extends org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfo {
private org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
void (org.eclipse.jdt.internal.compiler.classfmt.MethodInfo, java.lang.Object, org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[])
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
Object defaultValue
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
protected void initialize ()
int i
int l
protected void reset ()
int i
int l
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
int i
int l
}
org/eclipse/jdt/internal/compiler/classfmt/FieldInfoWithAnnotation.classFieldInfoWithAnnotation.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.FieldInfoWithAnnotation extends org.eclipse.jdt.internal.compiler.classfmt.FieldInfo {
private org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
void (org.eclipse.jdt.internal.compiler.classfmt.FieldInfo, org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[])
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo info
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annos
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
protected void initialize ()
int i
int max
protected void reset ()
int i
int max
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/classfmt/TypeAnnotationInfo.classTypeAnnotationInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation {
private org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo annotation
private int targetType
private int info
private int info2
private int[] typePath
int readOffset
void (byte[], int[], int)
byte[] classFileBytes
int[] contantPoolOffsets
int offset
void (byte[], int[], int, boolean, boolean)
byte[] classFileBytes
int[] contantPoolOffsets
int offset
boolean runtimeVisible
boolean populate
int typePathLength
int index
int i
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation getAnnotation ()
protected void initialize ()
protected void reset ()
public java.lang.String toString ()
StringBuffer buffer
int i
int max
public int getTargetType ()
public int getSupertypeIndex ()
public int getTypeParameterIndex ()
public int getBoundIndex ()
public int getMethodFormalParameterIndex ()
public int getThrowsTypeIndex ()
public int[] getTypePath ()
public int hashCode ()
int result
int i
int max
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo other
}
org/eclipse/jdt/internal/compiler/ClassFile$2.classClassFile.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.ClassFile$2 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.ClassFile this$0
void (org.eclipse.jdt.internal.compiler.ClassFile)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
}
org/eclipse/jdt/internal/compiler/CompilationResult.classCompilationResult.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.CompilationResult extends java.lang.Object {
public org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
public org.eclipse.jdt.core.compiler.CategorizedProblem[] tasks
public int problemCount
public int taskCount
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
private java.util.Map problemsMap
private java.util.Set firstErrors
private int maxProblemPerUnit
public char[][][] qualifiedReferences
public char[][] simpleNameReferences
public char[][] rootReferences
public boolean hasAnnotations
public boolean hasFunctionalTypes
public int[] lineSeparatorPositions
public org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
public java.util.Map compiledTypes
public int unitIndex
public int totalUnitsKnown
public boolean hasBeenAccepted
public char[] fileName
public boolean hasInconsistentToplevelHierarchies
public boolean hasSyntaxError
public char[][] packageName
public boolean checkSecondaryTypes
private int numberOfErrors
private boolean hasMandatoryErrors
private static final int[] EMPTY_LINE_ENDS
private static final java.util.Comparator PROBLEM_COMPARATOR
static void ()
public void (char[], int, int, int)
char[] fileName
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
private int computePriority (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int priority
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getAllProblems ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] onlyProblems
int onlyProblemCount
org.eclipse.jdt.core.compiler.CategorizedProblem[] onlyTasks
int onlyTaskCount
int totalNumberOfProblem
org.eclipse.jdt.core.compiler.CategorizedProblem[] allProblems
int allProblemIndex
int taskIndex
int problemIndex
org.eclipse.jdt.core.compiler.CategorizedProblem nextTask
org.eclipse.jdt.core.compiler.CategorizedProblem nextProblem
org.eclipse.jdt.core.compiler.CategorizedProblem currentProblem
public org.eclipse.jdt.internal.compiler.ClassFile[] getClassFiles ()
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit getCompilationUnit ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getErrors ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] reportedProblems
int errorCount
int i
org.eclipse.jdt.core.compiler.CategorizedProblem[] errors
int index
int i
public char[] getFileName ()
public int[] getLineSeparatorPositions ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getCUProblems ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] filteredProblems
int keep
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getTasks ()
public boolean hasErrors ()
public boolean hasMandatoryErrors ()
public boolean hasProblems ()
public boolean hasTasks ()
public boolean hasWarnings ()
int i
private void quickPrioritize (org.eclipse.jdt.core.compiler.CategorizedProblem[], int, int)
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemList
int left
int right
int original_left
int original_right
int mid
org.eclipse.jdt.core.compiler.CategorizedProblem tmp
public void recordPackageName (char[][])
char[][] packName
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.impl.ReferenceContext)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, boolean)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
boolean mandatoryError
public void record (char[], org.eclipse.jdt.internal.compiler.ClassFile)
char[] typeName
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
private void recordTask (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
public void removeProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public org.eclipse.jdt.internal.compiler.CompilationResult tagAsAccepted ()
public java.lang.String toString ()
StringBuffer buffer
java.util.Iterator keys
char[] typeName
int i
}
org/eclipse/jdt/internal/compiler/lookup/
org/eclipse/jdt/internal/compiler/lookup/Scope$2.classScope.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.Scope$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
final org.eclipse.jdt.internal.compiler.lookup.Scope this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
private final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable val$map
void (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.SimpleLookupTable)
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding retVal
}
org/eclipse/jdt/internal/compiler/lookup/VoidTypeBinding.classVoidTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.VoidTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding {
void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
}
org/eclipse/jdt/internal/compiler/lookup/AnnotatableTypeSystem.classAnnotatableTypeSystem.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.AnnotatableTypeSystem extends org.eclipse.jdt.internal.compiler.lookup.TypeSystem {
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private boolean isAnnotationBasedNullAnalysisEnabled
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getAnnotatedTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedVersions
int versions
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding getArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
int dimensions
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayType
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding getArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leaftType
int dimensions
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding getParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterizedType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding getParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding getRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding getRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding getWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding getWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getAnnotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotatedType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
int levels
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
int i
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] currentAnnotations
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getAnnotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotatedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
private boolean haveTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding baseType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someTypes
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
int i
int length
private boolean haveTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
private boolean haveTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding memberType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] flattenedAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotations
int levels
int length
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] series
int index
int i
int annotationsLength
public boolean isAnnotatedTypeSystem ()
}
org/eclipse/jdt/internal/compiler/lookup/FieldBinding.classFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding extends org.eclipse.jdt.internal.compiler.lookup.VariableBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public int compoundUseFlag
protected void ()
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.impl.Constant)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.impl.Constant constant
public void (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding initialFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public final boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding invocationPackage
public final boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int depth
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverErasure
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringErasure
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.PackageBinding declaringPackage
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding currentPackage
public char[] computeUniqueKey (boolean)
boolean isLeaf
char[] declaringKey
int declaringLength
int nameLength
char[] returnTypeKey
int returnTypeLength
char[] uniqueKey
int index
public org.eclipse.jdt.internal.compiler.impl.Constant constant ()
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.compiler.lookup.MethodScope initScope
boolean old
public void fillInDefaultNonNullness (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration sourceField
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public char[] genericSignature ()
public final int getAccessFlags ()
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClassBinding
public long getAnnotationTagBits ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int previousFieldID
public final boolean isDefault ()
public final boolean isDeprecated ()
public final boolean isPrivate ()
public final boolean isOrEnclosedByPrivateType ()
public final boolean isProtected ()
public final boolean isPublic ()
public final boolean isStatic ()
public final boolean isSynthetic ()
public final boolean isTransient ()
public final boolean isUsed ()
public final boolean isUsedOnlyInCompound ()
public final boolean isViewedAsDeprecated ()
public final boolean isVolatile ()
public final int kind ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding original ()
public void setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration sourceField ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
}
org/eclipse/jdt/internal/compiler/lookup/MethodScope.classMethodScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.MethodScope extends org.eclipse.jdt.internal.compiler.lookup.BlockScope {
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public boolean isStatic
public boolean isConstructorCall
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding initializedField
public int lastVisibleFieldID
public int analysisIndex
public boolean isPropagatingInnerClassEmulation
public int lastIndex
public long[] definiteInits
public long[][] extraDefiniteInits
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] extraSyntheticArguments
public boolean hasMissingSwitchDefault
public void (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope parent
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
boolean isStatic
public void (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.Scope parent
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
boolean isStatic
int lastVisibleFieldID
java.lang.String basicToString (int)
int tab
String newLine
int i
String s
int i
private void checkAndSetModifiersForConstructor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int flags
int realModifiers
int accessorBits
private void checkAndSetModifiersForMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int realModifiers
int expectedModifiers
boolean isDefaultMethod
boolean reportIllegalModifierCombination
boolean isJDK18orGreater
int accessorBits
int incompatibleWithAbstract
public void checkUnusedParameters (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int maxLocals
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void computeLocalVariablePositions (int, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
int initOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int ilocal
int maxLocals
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int iarg
int maxArguments
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding argument
org.eclipse.jdt.internal.compiler.lookup.MethodBinding createMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
int modifiers
org.eclipse.jdt.internal.compiler.ast.Argument[] argTypes
int argLength
long sourceLevel
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding findField (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean needResolve
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference name
public boolean isInsideConstructor ()
public boolean isInsideInitializer ()
public boolean isLambdaScope ()
public boolean isInsideInitializerOrConstructor ()
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public final int recordInitializationStates (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalFlowInfo
long[] extraInits
long inits
int i
long[] otherInits
int j
int max
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration referenceMethod ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding referenceMethodBinding ()
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration referenceType ()
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
void resolveTypeParameter (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
public boolean hasDefaultNullnessFor (int)
int location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
}
org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.classMethodVerifier.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.MethodVerifier extends org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier {
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.util.HashtableOfObject inheritedMethods
org.eclipse.jdt.internal.compiler.util.HashtableOfObject currentMethods
void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean areMethodsCompatible (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
static boolean areMethodsCompatible (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean areReturnTypesCompatible (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
public static boolean areReturnTypesCompatible (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean canSkipInheritedMethods ()
boolean canSkipInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
void checkAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration missingAbstractMethod
void checkAgainstInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] allInheritedMethods
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
int[] overriddenInheritedMethods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int j
public void reportRawReferences (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
void checkConcreteInheritedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods
int index
int length
int i
void checkExceptions (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding newMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] newExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] inheritedExceptions
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding newException
int j
void checkForBridgeMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] allInheritedMethods
void checkForMissingHashCodeMethod ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] choices
boolean overridesEquals
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding hashCodeMethod
void checkForRedundantSuperinterfaces (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.util.SimpleSet interfacesToCheck
org.eclipse.jdt.internal.compiler.util.SimpleSet redundantInterfaces
int i
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding toCheck
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding implementedInterface
org.eclipse.jdt.internal.compiler.ast.TypeReference[] refs
int r
int rl
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.util.SimpleSet inheritedInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
int i
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding inheritedInterface
org.eclipse.jdt.internal.compiler.ast.TypeReference[] refs
int r
int rl
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int i
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding inheritedInterface
org.eclipse.jdt.internal.compiler.ast.TypeReference[] refs
int r
int rl
void checkInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, boolean[], boolean[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
boolean[] isOverridden
boolean[] isInherited
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bestAbstractMethod
boolean noMatch
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding superclassAbstractMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration missingAbstractMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration missingAbstractMethod
int index
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bestAbstractMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods
int i
boolean checkInheritedReturnTypes (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
abstract void checkMethods ()
void checkPackagePrivateAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod
org.eclipse.jdt.internal.compiler.lookup.PackageBinding necessaryPackage
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
void computeInheritedMethods ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
void computeInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.util.HashtableOfObject nonVisibleDefaultMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] existingMethods
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding existingMethod
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] nonVisible
int i
int l
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] current
int i
int length
java.util.List superIfcList
java.util.HashSet seenTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentSuper
org.eclipse.jdt.internal.compiler.util.SimpleSet skip
int len
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] existingMethods
int length
int e
void collectAllDistinctSuperInterfaces (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], java.util.Set, java.util.List)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
java.util.Set seen
java.util.List result
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
protected boolean canOverridingMethodDifferInErasure (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overridingMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
void computeMethods ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int size
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] existingMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeSubstituteMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeSubstituteMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] inheritedTypeVariables
int inheritedLength
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitute
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding inheritedTypeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int interfaceLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
int k
static boolean couldMethodOverride (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public boolean doesMethodOverride (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
public static boolean doesMethodOverride (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.util.SimpleSet findSuperinterfaceCollisions (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.MethodBinding findBestInheritedAbstractOrDefaultMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int j
int[] findOverriddenInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
int[] toSkip
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass2
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass2
boolean isAsVisible (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding newMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
boolean isInterfaceMethodImplemented (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding existingMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
public boolean isMethodSubsignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
boolean isParameterSubsignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
static boolean isParameterSubsignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.MethodBinding substitute
boolean isSubstituteParameterSubsignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding substituteMethod
public static boolean isSubstituteParameterSubsignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding substituteMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
static boolean hasGenericParameter (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
int modifiers
boolean isSameClassOrSubclassOf (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding testClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
boolean mustImplementAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
boolean mustImplementAbstractMethods ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
boolean reportIncompatibleReturnTypeError (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] resolvedExceptionTypesFor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
void verify ()
void verify (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding someType
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/lookup/ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo.classImplicitNullAnnotationVerifier.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo extends java.lang.Object {
Boolean inheritedNonNullness
org.eclipse.jdt.internal.compiler.lookup.MethodBinding annotationOrigin
boolean complained
void ()
}
org/eclipse/jdt/internal/compiler/lookup/SignatureWrapper.classSignatureWrapper.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper extends java.lang.Object {
public char[] signature
public int start
public int end
public int bracket
private boolean use15specifics
public void (char[], boolean)
char[] signature
boolean use15specifics
public void (char[])
char[] signature
public boolean atEnd ()
public int computeEnd ()
int index
public int skipAngleContents (int)
int i
int depth
int length
public char[] nextWord ()
int dot
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/InvocationSite.classInvocationSite.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.InvocationSite extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public abstract boolean isSuperAccess ()
public abstract boolean isTypeAccess ()
public abstract void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
public abstract void setDepth (int)
public abstract void setFieldIndex (int)
public abstract int sourceEnd ()
public abstract int sourceStart ()
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public abstract boolean receiverIsImplicitThis ()
public abstract org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
public abstract org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding$LingeringTypeVariableEliminator.classParameterizedGenericMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding$LingeringTypeVariableEliminator extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
private final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] variables
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
private final org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] variables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding.classParameterizedMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
public void (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int length
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] substitutedVariables
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding substitutedVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitutedInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
int interfaceCount
long returnNullBits
int parametersLen
int i
long paramTagBits
int i
int max
int i
int max
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
char[][] alternateParamaterNames
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] substitutedVariables
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding substitutedVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitutedInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
int interfaceCount
int i
int max
int i
int max
public void ()
public static org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding instantiateGetClass (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericClassType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rawType
public boolean hasSubstitutedParameters ()
public boolean hasSubstitutedReturnType ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding original ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding shallowOriginal ()
}
org/eclipse/jdt/internal/compiler/lookup/ProblemPackageBinding.classProblemPackageBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemPackageBinding extends org.eclipse.jdt.internal.compiler.lookup.PackageBinding {
private int problemId
void (char[][], int)
char[][] compoundName
int problemId
void (char[], int)
char[] name
int problemId
public final int problemId ()
}
org/eclipse/jdt/internal/compiler/lookup/IQualifiedTypeResolutionListener.classIQualifiedTypeResolutionListener.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.IQualifiedTypeResolutionListener extends java.lang.Object {
public abstract void recordResolution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
}
org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.classSourceTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
public org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
protected org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding prototype
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private static final int METHOD_EMUL
private static final int FIELD_EMUL
private static final int CLASS_LITERAL_EMUL
private static final int MAX_SYNTHETICS
java.util.HashMap[] synthetics
char[] genericReferenceTypeSignature
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable storedAnnotations
public int defaultNullness
private int nullnessDefaultInitialized
private int lambdaOrdinal
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding fPackage
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding prototype
private void addDefaultAbstractMethods ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstracts
int defaultAbstractsCount
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] superMethods
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int k
org.eclipse.jdt.internal.compiler.lookup.MethodBinding alreadyAdded
org.eclipse.jdt.internal.compiler.lookup.MethodBinding defaultAbstract
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int length
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding addSyntheticFieldForInnerclass (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
org.eclipse.jdt.internal.compiler.lookup.FieldBinding synthField
boolean needRecheck
int index
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int max
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding addSyntheticFieldForInnerclass (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding synthField
boolean needRecheck
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int max
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding addSyntheticFieldForClassLiteral (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding synthField
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] typeDeclarationFields
int max
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding addSyntheticFieldForAssert (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding synthField
boolean needRecheck
int index
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int max
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding addSyntheticFieldForEnumValues ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding synthField
boolean needRecheck
int index
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int max
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticMethod (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetField
boolean isReadAccess
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticEnumMethod (char[])
char[] selector
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
public org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding addSyntheticFieldForSwitchEnum (char[], java.lang.String)
char[] fieldName
String key
org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding synthField
boolean needRecheck
int index
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int max
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticMethodForSwitchEnum (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enumBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
char[] selector
String key
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding fieldBinding
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticMethodForEnumInitialization (int, int)
int begin
int end
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticMethod (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding lambdaMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] lambdaMethods
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] deserializeLambdaMethods
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding deserializeLambdaMethod
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticArrayMethod (org.eclipse.jdt.internal.compiler.lookup.ArrayBinding, int)
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayType
int purpose
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding arrayMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] arrayMethods
char[] selector
char[] selector
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticFactoryMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding privateConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding publicConstructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] enclosingInstances
char[] selector
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding factory
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticBridgeMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethodToBridge
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
java.util.Iterator synthMethods
Object synthetic
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding addSyntheticBridgeMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethodToBridge
java.util.Iterator synthMethods
Object synthetic
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
boolean areFieldsInitialized ()
boolean areMethodsInitialized ()
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding immaterial
public char[] computeUniqueKey (boolean)
boolean isLeaf
char[] uniqueKey
int end
int start
char[] mainTypeName
char[] topLevelType
StringBuffer buffer
int length
void faultInTypesForFieldsAndMethods ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields ()
int failed
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] resolvedFields
int length
int i
int length
int newSize
int newSize
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] newFields
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] newFields
int i
int i
int j
int j
int length
int length
public char[] genericTypeSignature ()
public char[] genericSignature ()
StringBuffer sig
int i
int length
int i
int length
int i
int length
public long getAnnotationTagBits ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
boolean old
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getDefaultAbstractMethods ()
int count
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
int i
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactConstructor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argCount
long range
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
int length
long range
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactMethod (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope refScope
int argCount
boolean foundNothing
long range
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
int length
long range
int start
int end
int imethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
boolean isSource15
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method1
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method2
boolean paramsMatch
int imethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getField (char[], boolean)
char[] fieldName
boolean needResolve
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding result
int newSize
int newSize
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] newFields
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] newFields
int index
int index
int i
int i
int length
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding f
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[])
char[] selector
long range
int start
int end
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
long range
int start
int end
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int length
boolean isSource15
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int j
boolean paramsMatch
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getSyntheticField (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getSyntheticField (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
boolean onlyExactMatch
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
java.util.Iterator accessFields
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding getSyntheticBridgeMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethodToBridge
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] accessors
public boolean hasTypeBit (int)
int bit
public void initializeDeprecatedAnnotationTagBits ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
boolean old
void initializeForStaticImports ()
int getNullDefault ()
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherParamType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
int otherLength
int i
public boolean isGenericType ()
public boolean isHierarchyConnected ()
public boolean isRepeatableAnnotationType ()
public boolean isTaggedRepeatable ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] members
int membersLength
int i
public boolean hasMemberTypes ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods ()
int length
int failed
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] resolvedMethods
int i
int length
boolean complyTo15OrAbove
boolean compliance16
int i
int length
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[] selector
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params2
int pLength
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] vars
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] vars2
boolean equalTypeVars
org.eclipse.jdt.internal.compiler.lookup.MethodBinding subMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding temp
boolean equalParams
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean isEnumSpecialMethod
boolean removeMethod2
boolean removeMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method2Decl
int newSize
int newSize
int newSize
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] newMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] newMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] newMethods
int i
int i
int i
int j
int j
int j
int length
int length
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding prototype ()
public boolean isPrototype ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding resolveTypeFor (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
long sourceLevel
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int length
int f
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding resolveTypesFor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
long sourceLevel
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding object
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] tvb
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int paramLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] exceptionTypes
int size
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedExceptionType
int i
boolean reportUnavoidableGenericTypeProblems
boolean foundArgProblem
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int size
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newParameters
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
boolean deferRawTypeCheck
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
boolean foundReturnTypeProblem
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
boolean deferRawTypeCheck
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
int i
int length
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
long nullTagBits
org.eclipse.jdt.internal.compiler.ast.TypeReference returnTypeRef
private static void rejectTypeAnnotatedVoidMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
private void createArgumentBindings (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
private void evaluateNullAnnotations (long)
long annotationTagBits
boolean isPackageInfo
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkg
boolean isInDefaultPkg
boolean isInNullnessAnnotationPackage
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding packageInfo
boolean isJdk18
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int newDefaultNullness
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
long nullDefaultBits
private void maybeMarkTypeParametersNonNull ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annots
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding tvb
protected void checkRedundantNullnessDefaultRecurse (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Annotation[], long, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long nullBits
boolean isJdk18
boolean isRedundant
protected boolean checkRedundantNullnessDefaultOne (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Annotation[], long, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long nullBits
boolean isJdk18
int thisDefault
boolean isRedundant
boolean hasNonNullDefaultFor (int, boolean)
int location
boolean useTypeAnnotations
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration referenceMethod
long methodTagBits
int foundDefaultNullness
public org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder retrieveAnnotationHolder (org.eclipse.jdt.internal.compiler.lookup.Binding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
boolean forceInitialization
public void setContainerAnnotationType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding value
public void tagAsHavingDefectiveContainerType ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] setFields (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[])
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] setMemberTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] setMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding setSuperClass (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] setSuperInterfaces (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] setTypeVariables (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding annotatedType
public final int sourceEnd ()
public final int sourceStart ()
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable storedAnnotations (boolean)
boolean forceInitialize
org.eclipse.jdt.internal.compiler.impl.CompilerOptions globalOptions
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethods ()
int index
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] bindings
java.util.Iterator methodArrayIterator
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] methodAccessors
int i
int max
int length
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] sortedBindings
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding binding
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] syntheticFields ()
int fieldSize
int literalSize
int totalSize
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] bindings
java.util.Iterator elements
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding synthBinding
java.util.Iterator elements
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding synthBinding
public java.lang.String toString ()
StringBuffer buffer
int i
int length
char[] varChars
int i
int length
int i
int length
int i
int length
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables ()
void verifyMethods (org.eclipse.jdt.internal.compiler.lookup.MethodVerifier)
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier verifier
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] unResolvedFields ()
public void tagIndirectlyAccessibleMembers ()
int i
int i
}
org/eclipse/jdt/internal/compiler/lookup/Scope.classScope.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.Scope extends java.lang.Object {
public static final int BLOCK_SCOPE
public static final int CLASS_SCOPE
public static final int COMPILATION_UNIT_SCOPE
public static final int METHOD_SCOPE
public static final int NOT_COMPATIBLE
public static final int COMPATIBLE
public static final int AUTOBOX_COMPATIBLE
public static final int VARARGS_COMPATIBLE
public static final int EQUAL_OR_MORE_SPECIFIC
public static final int NOT_RELATED
public static final int MORE_GENERIC
public static final int APPLICABILITY
public static final int INVOCATION_TYPE
public static final int FULL_INFERENCE
public int kind
public org.eclipse.jdt.internal.compiler.lookup.Scope parent
private static org.eclipse.jdt.internal.compiler.lookup.Scope$Substitutor defaultSubstitutor
static void ()
protected void (int, org.eclipse.jdt.internal.compiler.lookup.Scope)
int kind
org.eclipse.jdt.internal.compiler.lookup.Scope parent
public static int compareTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertEliminatingTypeVariables (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, java.util.Set)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
java.util.Set eliminatedVariables
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding originalArrayType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalLeafComponentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedArguments
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedArgument
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalUpperBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedUpperBound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedArgument
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedBound
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersection
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalOtherBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedOtherBounds
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalOtherBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedOtherBound
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding getBaseType (char[])
char[] name
int length
public static org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] greaterLowerBound (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] types
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] result
int removed
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding iType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding jType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] trimmedResult
int i
int index
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding iType
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] greaterLowerBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] result
int removed
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding iType
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding jType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding wideType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding wideType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding narrowType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding narrowType
int numTypeArgs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bounds
int k
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding wideOriginal
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedWideType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] trimmedResult
int i
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding iType
public static org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] originalTypes
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalTypes
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxing (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public final org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public final org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope compilationUnitScope ()
org.eclipse.jdt.internal.compiler.lookup.Scope lastScope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isLambdaScope ()
public boolean isLambdaSubscope ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public final org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions ()
protected final org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeCompatibleMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int inferenceLevel
protected final org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeCompatibleMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int inferenceLevel
boolean tiebreakingVarargsMethods
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int argLength
int paramLength
boolean isVarArgs
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newArgs
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
private int parameterCompatibilityLevel18 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
boolean tiebreakingVarargsMethods
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx
org.eclipse.jdt.internal.compiler.ast.Expression[] invocationArguments
org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper
int argLen
boolean[] isVarArgs
int level
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
int nextLevel
private int compatibilityLevel18FromInner (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, int, boolean[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper
org.eclipse.jdt.internal.compiler.ast.Expression invocArg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
int argLen
int i
boolean[] isVarArgs
int compatible
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
int level
org.eclipse.jdt.internal.compiler.ast.Invocation innerPoly
org.eclipse.jdt.internal.compiler.lookup.MethodBinding innerBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding innerParameterized
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
org.eclipse.jdt.internal.compiler.lookup.MethodBinding solution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedMethod
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression ce
int level1
int level2
private boolean shouldTryVarargs (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
protected boolean connectTypeVariables (org.eclipse.jdt.internal.compiler.ast.TypeParameter[], boolean)
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
boolean checkForErasedCandidateCollisions
java.util.Map invocations
boolean noProblems
int paramLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
boolean isFirstBoundTypeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding varSuperType
org.eclipse.jdt.internal.compiler.util.SimpleSet set
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superRefType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] boundRefs
int j
int boundLength
boolean didAlreadyComplain
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superRefType
int index
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding previousInterface
int size
int i
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding createArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int dimension
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding createArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int dimension
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] createTypeVariables (org.eclipse.jdt.internal.compiler.ast.TypeParameter[], org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
org.eclipse.jdt.internal.compiler.lookup.PackageBinding unitPackage
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding parameterBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration sourceMethod
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int j
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding knownVar
void resolveTypeParameter (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
public final org.eclipse.jdt.internal.compiler.lookup.ClassScope enclosingClassScope ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public final org.eclipse.jdt.internal.compiler.lookup.MethodScope enclosingMethodScope ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public final org.eclipse.jdt.internal.compiler.lookup.MethodScope enclosingLambdaScope ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingReceiverType ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext enclosingReferenceContext ()
org.eclipse.jdt.internal.compiler.lookup.Scope current
public final org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public final org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope unitScope
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding findDefaultAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classHierarchyStart
org.eclipse.jdt.internal.compiler.util.ObjectVector found
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMatch
int startFoundSize
boolean sourceLevel18
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
java.util.List visitedTypes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] candidates
int candidatesCount
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod
int foundSize
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier methodVerifier
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding classMethod
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findDirectMemberType (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingReceiverType
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int max
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findExactMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding exactMethod
int i
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding findField (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean needResolve
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding findField (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean needResolve
boolean invisibleFieldsOk
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverErasure
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
boolean insideTypeAnnotations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.FieldBinding visibleField
boolean keepLooking
org.eclipse.jdt.internal.compiler.lookup.FieldBinding notVisibleField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding ambiguous
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findMemberType (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingSourceType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding currentPackage
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding visibleMemberType
boolean keepLooking
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding notVisible
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding ambiguous
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean inStaticContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findMethod0 (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean inStaticContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean receiverTypeIsInterface
org.eclipse.jdt.internal.compiler.util.ObjectVector found
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] receiverMethods
long complianceLevel
boolean isCompliant14
boolean isCompliant15
boolean soureLevel18
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classHierarchyStart
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier verifier
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods
int currentLength
int i
int l
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
int j
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchingMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchingOriginal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentOriginal
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
int foundSize
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] candidates
int candidatesCount
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod
boolean searchForDefaultAbstractMethod
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding improved
org.eclipse.jdt.internal.compiler.lookup.MethodBinding interfaceMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding classMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding substitute
int bestArgMatches
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bestGuess
int argLength
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
int paramLength
int argMatches
int a
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg
int p
int diff1
int bestLength
int diff2
int visiblesCount
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding interfaceMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherCandidate
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] staticCandidates
int staticCount
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding mostSpecificMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding interfaceMethod
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findMethodForArray (org.eclipse.jdt.internal.compiler.lookup.ArrayBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding object
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
protected void findMethodInSuperInterfaces (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.util.ObjectVector, java.util.List, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.util.ObjectVector found
java.util.List visitedTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncaptured
org.eclipse.jdt.internal.compiler.lookup.TypeBinding visited
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods
int foundSize
int c
int l
org.eclipse.jdt.internal.compiler.lookup.MethodBinding current
int f
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findType (char[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding declarationPackage
org.eclipse.jdt.internal.compiler.lookup.PackageBinding invocationPackage
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding findVariable (char[])
char[] variable
public org.eclipse.jdt.internal.compiler.lookup.Binding getBinding (char[], int, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] name
int mask
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean needResolve
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding problemField
boolean insideStaticContext
boolean insideConstructorCall
boolean insideTypeAnnotation
org.eclipse.jdt.internal.compiler.lookup.FieldBinding foundField
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding foundInsideProblem
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
int depth
int foundDepth
boolean shouldTrackOuterLocals
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding foundActualReceiverType
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variableDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding insideProblem
org.eclipse.jdt.internal.compiler.lookup.MethodScope enclosingMethodScope
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
boolean foundInImport
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
org.eclipse.jdt.internal.compiler.lookup.FieldBinding temp
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactMethod (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[] selector
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typePlusSupertypes
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
int i
int typesLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int j
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactMethod (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding exactMethod
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactConstructor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding exactConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getConstructor (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getConstructor0 (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] compatible
int compatibleIndex
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] visible
int visibleIndex
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
public final org.eclipse.jdt.internal.compiler.lookup.PackageBinding getCurrentPackage ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope unitScope
public int getDeclarationModifiers ()
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding context
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding context
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getField (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getImplicitMethod (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean insideStaticContext
boolean insideConstructorCall
boolean insideTypeAnnotation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding foundMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding foundProblem
boolean foundProblemVisible
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
int depth
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean inheritedHasPrecedence
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodScope enclosingMethodScope
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
org.eclipse.jdt.internal.compiler.util.ObjectVector visible
boolean skipOnDemand
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
org.eclipse.jdt.internal.compiler.lookup.MethodBinding possible
org.eclipse.jdt.internal.compiler.lookup.MethodBinding staticMethod
org.eclipse.jdt.internal.compiler.lookup.FieldBinding staticField
char[][] importName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referencedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] temp
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaIoSerializable ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangAnnotationAnnotation ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangAssertionError ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangClass ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangCloneable ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangEnum ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangInvokeLambdaMetafactory ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangInvokeSerializedLambda ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangInvokeMethodHandlesLookup ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerType
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangIterable ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangObject ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangString ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangThrowable ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangIllegalArgumentException ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaUtilIterator ()
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
char[][] compoundName
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethod (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
public final org.eclipse.jdt.internal.compiler.lookup.Binding getPackage (char[][])
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[][] qName
char[][] qName
int currentIndex
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public final org.eclipse.jdt.internal.compiler.lookup.Binding getOnlyPackage (char[][])
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[][] qName
int currentIndex
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding getType (char[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding getType (char[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
char[] name
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding getType (char[][], int)
char[][] compoundName
int typeNameLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[][] qName
char[][] qName
int currentIndex
boolean checkVisibility
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[][] qName
char[][] qName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemBinding
final org.eclipse.jdt.internal.compiler.lookup.Binding getTypeOrPackage (char[], int, boolean)
char[] name
int mask
boolean needResolve
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding foundType
boolean insideStaticContext
boolean insideTypeAnnotation
org.eclipse.jdt.internal.compiler.lookup.Scope next
boolean inheritedHasPrecedence
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] params
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding localType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeOrPackageCache
org.eclipse.jdt.internal.compiler.lookup.Binding cachedBinding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.PackageBinding currentPackage
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceType
boolean foundInImport
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ImportBinding someImport
org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[][] qName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[][] qName
public final org.eclipse.jdt.internal.compiler.lookup.Binding getTypeOrPackage (char[][])
char[][] compoundName
int nameLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int currentIndex
boolean checkVisibility
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding qualifiedType
public boolean hasErasedCandidatesCollisions (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Map, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding one
org.eclipse.jdt.internal.compiler.lookup.TypeBinding two
java.util.Map invocations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.ast.ASTNode typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mecs
int k
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec
Object value
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] invalidInvocations
public org.eclipse.jdt.internal.compiler.ast.CaseStatement innermostSwitchCase ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected boolean isAcceptableMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] oneParams
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] twoParams
int oneParamsLength
int twoParamsLength
boolean applyErasure
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oneParam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding twoParam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalTwoParam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalOneParam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inheritedTwoParam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding eType
int i
public boolean isBoxingCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
public final boolean isDefinedInField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public final boolean isDefinedInMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext refContext
public final boolean isDefinedInSameUnit (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope unitScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] topLevelTypes
int i
public final boolean isDefinedInType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isInsideCase (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isInsideDeprecatedCode ()
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding context
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding context
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
private boolean isOverriddenMethodGeneric (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier verifier
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods
int i
int l
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
public boolean isPossibleSubtypeOfRawType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding leastContainingInvocation (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.lang.Object, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec
Object invocationData
java.util.ArrayList lubStack
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] invocations
int dim
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bestArguments
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocation
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] invocationVariables
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bestArgument
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bestArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding least
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding leastContainingTypeArgument (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding u
org.eclipse.jdt.internal.compiler.lookup.TypeBinding v
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
java.util.ArrayList lubStack
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildV
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildU
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lub
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lub
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildU
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lub
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lub
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerUpperBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
int typeLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerUpperBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
java.util.ArrayList lubStack
int typeLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int stackLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] lubTypes
int lubTypeLength
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int k
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lubType
java.util.Map invocations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mecs
int length
int count
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
int commonDim
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec
int dim
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int rank
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec
org.eclipse.jdt.internal.compiler.lookup.TypeBinding intersectionType
public final org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public final org.eclipse.jdt.internal.compiler.lookup.MethodScope namedMethodScope ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] minimalErasedCandidates (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], java.util.Map)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
java.util.Map allInvocations
int length
int indexOfFirst
int actualLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstType
java.util.ArrayList typesToVisit
int dim
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstErasure
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstErasure
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeToVisit
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeErasure
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int j
int count
org.eclipse.jdt.internal.compiler.lookup.TypeBinding itsInterface
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeErasure
org.eclipse.jdt.internal.compiler.lookup.TypeBinding itsSuperclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeErasure
int superLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] erasedSuperTypes
int rank
java.util.Iterator iter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int remaining
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
Object invocationData
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someInvocations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someInvocations
int invocLength
int k
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
Object invocationData
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someInvocations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someInvocations
int invocLength
int k
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedSuperType
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
protected final org.eclipse.jdt.internal.compiler.lookup.MethodBinding mostSpecificClassMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] visible
int visibleSize
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding previous
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int j
protected final org.eclipse.jdt.internal.compiler.lookup.MethodBinding mostSpecificInterfaceMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] visible
int visibleSize
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int j
protected final org.eclipse.jdt.internal.compiler.lookup.MethodBinding mostSpecificMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] visible
int visibleSize
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
boolean isJdk18
int[] compatibilityLevels
int compatibleCount
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.ast.InnerInferenceHelper innerInferenceHelper
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] moreSpecific
int count
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding mbj
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mbjParameters
int levelj
int k
int levelk
org.eclipse.jdt.internal.compiler.lookup.MethodBinding mbk
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mbkParameters
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ic18
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
org.eclipse.jdt.internal.compiler.lookup.InvocationSite tieBreakInvocationSite
int count
int level
int max
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding current
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding next
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodToTest
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding pNext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding acceptable
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidate
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding current
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] mostSpecificExceptions
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
boolean shouldIntersectExceptions
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding next
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] superMethods
int m
int l
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] superMethods
int m
int l
int mostSpecificLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] nextExceptions
int nextLength
org.eclipse.jdt.internal.compiler.util.SimpleSet temp
boolean changed
int t
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exception
int s
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding nextException
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getFilteredExceptions (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] allExceptions
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] filteredExceptions
int count
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentException
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] tmp
public final org.eclipse.jdt.internal.compiler.lookup.ClassScope outerMostClassScope ()
org.eclipse.jdt.internal.compiler.lookup.ClassScope lastClassScope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public final org.eclipse.jdt.internal.compiler.lookup.MethodScope outerMostMethodScope ()
org.eclipse.jdt.internal.compiler.lookup.MethodScope lastMethodScope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public int parameterCompatibilityLevel (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
public int parameterCompatibilityLevel (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
boolean tiebreakingVarargsMethods
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int paramLength
int argLength
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg
int level
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg
int newLevel
public int parameterCompatibilityLevel (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
private int parameterCompatibilityLevel (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
boolean tieBreakingVarargsMethods
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
public abstract org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
public final org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration referenceCompilationUnit ()
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Scope unitScope
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext ()
org.eclipse.jdt.internal.compiler.lookup.Scope current
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext originalReferenceContext ()
org.eclipse.jdt.internal.compiler.lookup.Scope current
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
public boolean deferCheck (java.lang.Runnable)
Runnable check
public void deferBoundCheck (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int startIndex ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getStaticFactory (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.ast.Invocation)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.ast.Invocation allocationSite
int classTypeVariablesArity
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] classTypeVariables
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] staticFactories
int sfi
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int paramLength
boolean isVarArgs
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] methodTypeVariables
int methodTypeVariablesArity
int factoryArity
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.MethodBinding staticFactory
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable map
String prime
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
int j
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding original
int j
int k
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int j
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding substitutedVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitutedInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
int interfaceCount
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] compatible
int compatibleIndex
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod
public boolean validateNullAnnotation (long, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.Annotation[])
long tagBits
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long nullAnnotationTagBit
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public abstract boolean hasDefaultNullnessFor (int)
public static org.eclipse.jdt.internal.compiler.lookup.BlockScope typeAnnotationsResolutionScope (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.BlockScope resolutionScope
public void tagAsAccessingEnclosingInstanceStateOf (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean typeVariableAccess
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope enclosingClassScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding inferInvocationType (org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding applicable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding parameterizedMethod
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
}
org/eclipse/jdt/internal/compiler/lookup/TypeConstants.classTypeConstants.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeConstants extends java.lang.Object {
public static final char[] JAVA
public static final char[] JAVAX
public static final char[] LANG
public static final char[] IO
public static final char[] UTIL
public static final char[] ZIP
public static final char[] ANNOTATION
public static final char[] REFLECT
public static final char[] LENGTH
public static final char[] CLONE
public static final char[] EQUALS
public static final char[] GETCLASS
public static final char[] HASHCODE
public static final char[] OBJECT
public static final char[] MAIN
public static final char[] SERIALVERSIONUID
public static final char[] SERIALPERSISTENTFIELDS
public static final char[] READRESOLVE
public static final char[] WRITEREPLACE
public static final char[] READOBJECT
public static final char[] WRITEOBJECT
public static final char[] CharArray_JAVA_LANG_OBJECT
public static final char[] CharArray_JAVA_LANG_ENUM
public static final char[] CharArray_JAVA_LANG_ANNOTATION_ANNOTATION
public static final char[] CharArray_JAVA_IO_OBJECTINPUTSTREAM
public static final char[] CharArray_JAVA_IO_OBJECTOUTPUTSTREAM
public static final char[] CharArray_JAVA_IO_OBJECTSTREAMFIELD
public static final char[] ANONYM_PREFIX
public static final char[] ANONYM_SUFFIX
public static final char[] WILDCARD_NAME
public static final char[] WILDCARD_SUPER
public static final char[] WILDCARD_EXTENDS
public static final char[] WILDCARD_MINUS
public static final char[] WILDCARD_STAR
public static final char[] WILDCARD_PLUS
public static final char[] WILDCARD_CAPTURE_NAME_PREFIX
public static final char[] WILDCARD_CAPTURE_NAME_SUFFIX
public static final char[] WILDCARD_CAPTURE
public static final char[] CAPTURE18
public static final char[] BYTE
public static final char[] SHORT
public static final char[] INT
public static final char[] LONG
public static final char[] FLOAT
public static final char[] DOUBLE
public static final char[] CHAR
public static final char[] BOOLEAN
public static final char[] NULL
public static final char[] VOID
public static final char[] VALUE
public static final char[] VALUES
public static final char[] VALUEOF
public static final char[] UPPER_SOURCE
public static final char[] UPPER_CLASS
public static final char[] UPPER_RUNTIME
public static final char[] ANNOTATION_PREFIX
public static final char[] ANNOTATION_SUFFIX
public static final char[] TYPE
public static final char[] UPPER_FIELD
public static final char[] UPPER_METHOD
public static final char[] UPPER_PARAMETER
public static final char[] UPPER_CONSTRUCTOR
public static final char[] UPPER_LOCAL_VARIABLE
public static final char[] UPPER_ANNOTATION_TYPE
public static final char[] UPPER_PACKAGE
public static final char[] ANONYMOUS_METHOD
public static final char[] DESERIALIZE_LAMBDA
public static final char[] LAMBDA_TYPE
public static final char[] TYPE_USE_TARGET
public static final char[] TYPE_PARAMETER_TARGET
public static final char[] ORG
public static final char[] ECLIPSE
public static final char[] CORE
public static final char[] RUNTIME
public static final char[] APACHE
public static final char[] COMMONS
public static final char[] LANG3
public static final char[] COM
public static final char[] GOOGLE
public static final char[] JDT
public static final char[] INTERNAL
public static final char[] COMPILER
public static final char[] LOOKUP
public static final char[] TYPEBINDING
public static final char[] DOM
public static final char[] ITYPEBINDING
public static final char[][] JAVA_LANG
public static final char[][] JAVA_IO
public static final char[][] JAVA_LANG_ANNOTATION_ANNOTATION
public static final char[][] JAVA_LANG_ASSERTIONERROR
public static final char[][] JAVA_LANG_CLASS
public static final char[][] JAVA_LANG_CLASSNOTFOUNDEXCEPTION
public static final char[][] JAVA_LANG_CLONEABLE
public static final char[][] JAVA_LANG_ENUM
public static final char[][] JAVA_LANG_EXCEPTION
public static final char[][] JAVA_LANG_ERROR
public static final char[][] JAVA_LANG_ILLEGALARGUMENTEXCEPTION
public static final char[][] JAVA_LANG_ITERABLE
public static final char[][] JAVA_LANG_NOCLASSDEFERROR
public static final char[][] JAVA_LANG_OBJECT
public static final char[][] JAVA_LANG_STRING
public static final char[][] JAVA_LANG_STRINGBUFFER
public static final char[][] JAVA_LANG_STRINGBUILDER
public static final char[][] JAVA_LANG_SYSTEM
public static final char[][] JAVA_LANG_RUNTIMEEXCEPTION
public static final char[][] JAVA_LANG_THROWABLE
public static final char[][] JAVA_LANG_REFLECT_CONSTRUCTOR
public static final char[][] JAVA_IO_PRINTSTREAM
public static final char[][] JAVA_IO_SERIALIZABLE
public static final char[][] JAVA_LANG_BYTE
public static final char[][] JAVA_LANG_SHORT
public static final char[][] JAVA_LANG_CHARACTER
public static final char[][] JAVA_LANG_INTEGER
public static final char[][] JAVA_LANG_LONG
public static final char[][] JAVA_LANG_FLOAT
public static final char[][] JAVA_LANG_DOUBLE
public static final char[][] JAVA_LANG_BOOLEAN
public static final char[][] JAVA_LANG_VOID
public static final char[][] JAVA_UTIL_COLLECTION
public static final char[][] JAVA_UTIL_ITERATOR
public static final char[][] JAVA_UTIL_OBJECTS
public static final char[][] JAVA_LANG_DEPRECATED
public static final char[][] JAVA_LANG_ANNOTATION_DOCUMENTED
public static final char[][] JAVA_LANG_ANNOTATION_INHERITED
public static final char[][] JAVA_LANG_ANNOTATION_REPEATABLE
public static final char[][] JAVA_LANG_OVERRIDE
public static final char[][] JAVA_LANG_FUNCTIONAL_INTERFACE
public static final char[][] JAVA_LANG_ANNOTATION_RETENTION
public static final char[][] JAVA_LANG_SUPPRESSWARNINGS
public static final char[][] JAVA_LANG_ANNOTATION_TARGET
public static final char[][] JAVA_LANG_ANNOTATION_RETENTIONPOLICY
public static final char[][] JAVA_LANG_ANNOTATION_ELEMENTTYPE
public static final char[][] JAVA_LANG_REFLECT_FIELD
public static final char[][] JAVA_LANG_REFLECT_METHOD
public static final char[][] JAVA_IO_CLOSEABLE
public static final char[][] JAVA_IO_OBJECTSTREAMEXCEPTION
public static final char[][] JAVA_IO_EXTERNALIZABLE
public static final char[][] JAVA_IO_IOEXCEPTION
public static final char[][] JAVA_IO_OBJECTOUTPUTSTREAM
public static final char[][] JAVA_IO_OBJECTINPUTSTREAM
public static final char[][] JAVA_NIO_FILE_FILES
public static final char[][] JAVAX_RMI_CORBA_STUB
public static final char[][] JAVA_LANG_SAFEVARARGS
public static final char[] INVOKE
public static final char[][] JAVA_LANG_INVOKE_METHODHANDLE_POLYMORPHICSIGNATURE
public static final char[][] JAVA_LANG_INVOKE_METHODHANDLE_$_POLYMORPHICSIGNATURE
public static final char[][] JAVA_LANG_INVOKE_LAMBDAMETAFACTORY
public static final char[][] JAVA_LANG_INVOKE_SERIALIZEDLAMBDA
public static final char[][] JAVA_LANG_INVOKE_METHODHANDLES
public static final char[][] JAVA_LANG_AUTOCLOSEABLE
public static final char[] CLOSE
public static final char[][] GUAVA_CLOSEABLES
public static final char[][] APACHE_IOUTILS
public static final char[][] APACHE_DBUTILS
public static final char[] CLOSE_QUIETLY
public static final org.eclipse.jdt.internal.compiler.lookup.TypeConstants$CloseMethodRecord[] closeMethods
public static final char[][] JAVA_IO_WRAPPER_CLOSEABLES
public static final char[][] JAVA_UTIL_ZIP_WRAPPER_CLOSEABLES
public static final char[][][] OTHER_WRAPPER_CLOSEABLES
public static final char[][] JAVA_IO_RESOURCE_FREE_CLOSEABLES
public static final char[][] RESOURCE_FREE_CLOSEABLE_STREAM
public static final char[] ASSERT_CLASS
public static final char[][] ORG_ECLIPSE_CORE_RUNTIME_ASSERT
public static final char[] IS_NOTNULL
public static final char[] JUNIT
public static final char[] FRAMEWORK
public static final char[][] JUNIT_FRAMEWORK_ASSERT
public static final char[][] ORG_JUNIT_ASSERT
public static final char[] ASSERT_NULL
public static final char[] ASSERT_NOTNULL
public static final char[] ASSERT_TRUE
public static final char[] ASSERT_FALSE
public static final char[] VALIDATE_CLASS
public static final char[][] ORG_APACHE_COMMONS_LANG_VALIDATE
public static final char[][] ORG_APACHE_COMMONS_LANG3_VALIDATE
public static final char[][] ORG_ECLIPSE_JDT_INTERNAL_COMPILER_LOOKUP_TYPEBINDING
public static final char[][] ORG_ECLIPSE_JDT_CORE_DOM_ITYPEBINDING
public static final char[] IS_TRUE
public static final char[] NOT_NULL
public static final char[][] COM_GOOGLE_COMMON_BASE_PRECONDITIONS
public static final char[] CHECK_NOT_NULL
public static final char[] CHECK_ARGUMENT
public static final char[] CHECK_STATE
public static final char[] REQUIRE_NON_NULL
public static final char[] INJECT_PACKAGE
public static final char[] INJECT_TYPE
public static final char[][] JAVAX_ANNOTATION_INJECT_INJECT
public static final char[][] COM_GOOGLE_INJECT_INJECT
public static final char[] OPTIONAL
public static final int CONSTRAINT_EQUAL
public static final int CONSTRAINT_EXTENDS
public static final int CONSTRAINT_SUPER
public static final int OK
public static final int UNCHECKED
public static final int MISMATCH
public static final char[] INIT
public static final char[] CLINIT
public static final char[] SYNTHETIC_SWITCH_ENUM_TABLE
public static final char[] SYNTHETIC_ENUM_VALUES
public static final char[] SYNTHETIC_ASSERT_DISABLED
public static final char[] SYNTHETIC_CLASS
public static final char[] SYNTHETIC_OUTER_LOCAL_PREFIX
public static final char[] SYNTHETIC_ENCLOSING_INSTANCE_PREFIX
public static final char[] SYNTHETIC_ACCESS_METHOD_PREFIX
public static final char[] SYNTHETIC_ENUM_CONSTANT_INITIALIZATION_METHOD_PREFIX
public static final char[] SYNTHETIC_STATIC_FACTORY
public static final char[] DEFAULT_LOCATION__PARAMETER
public static final char[] DEFAULT_LOCATION__RETURN_TYPE
public static final char[] DEFAULT_LOCATION__FIELD
public static final char[] DEFAULT_LOCATION__TYPE_ARGUMENT
public static final char[] DEFAULT_LOCATION__TYPE_PARAMETER
public static final char[] DEFAULT_LOCATION__TYPE_BOUND
public static final char[] DEFAULT_LOCATION__ARRAY_CONTENTS
public static final char[] PACKAGE_INFO_NAME
static void ()
}
org/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope.classCompilationUnitScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope extends org.eclipse.jdt.internal.compiler.lookup.Scope {
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration referenceContext
public char[][] currentPackageName
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding fPackage
public org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
public int importPtr
public org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeOrPackageCache
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] topLevelTypes
private org.eclipse.jdt.internal.compiler.util.CompoundNameVector qualifiedReferences
private org.eclipse.jdt.internal.compiler.util.SimpleNameVector simpleNameReferences
private org.eclipse.jdt.internal.compiler.util.SimpleNameVector rootReferences
private org.eclipse.jdt.internal.compiler.util.ObjectVector referencedTypes
private org.eclipse.jdt.internal.compiler.util.ObjectVector referencedSuperTypes
org.eclipse.jdt.internal.compiler.util.HashtableOfType constantPoolNameUsage
private int captureID
private org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] tempImports
public boolean suppressImportErrors
private boolean skipCachingImports
boolean connectingHierarchy
public void (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
void buildFieldsAndMethods ()
int i
int length
void buildTypeBindings (org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
boolean firstIsSynthetic
char[][] expectedPackageName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typeLength
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] mainTypeName
org.eclipse.jdt.internal.compiler.lookup.ClassScope child
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
void checkAndSetImports ()
int numberOfStatements
int numberOfImports
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] resolvedImports
int index
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] compoundName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
void checkParameterizedTypes ()
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public char[] computeConstantPoolName (org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerMostEnclosingType
int index
char[] candidateName
char[] candidateName
char[] candidateName
char[] candidateName
char[] candidateName
char[] candidateName
boolean isCompliant15
void connectTypeHierarchy ()
int i
int length
void faultInImports ()
boolean unresolvedFound
boolean reportUnresolved
int numberOfStatements
org.eclipse.jdt.internal.compiler.util.HashtableOfType typesBySimpleNames
int i
int j
int length
int numberOfImports
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] compoundName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding binding
public void faultInTypes ()
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.Binding findImport (char[][], boolean, boolean)
char[][] compoundName
boolean findStaticImports
boolean onDemand
private org.eclipse.jdt.internal.compiler.lookup.Binding findImport (char[][], int)
char[][] compoundName
int length
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] name
private org.eclipse.jdt.internal.compiler.lookup.Binding findSingleImport (char[][], int, boolean)
char[][] compoundName
int mask
boolean findStaticImports
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
private org.eclipse.jdt.internal.compiler.lookup.Binding findSingleStaticImport (char[][], int)
char[][] compoundName
int mask
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[] name
org.eclipse.jdt.internal.compiler.lookup.Binding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findStaticMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] getDefaultImports ()
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding missingObject
public final org.eclipse.jdt.internal.compiler.lookup.Binding getImport (char[][], boolean, boolean)
char[][] compoundName
boolean onDemand
boolean isStaticImport
public int nextCaptureID ()
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
void recordQualifiedReference (char[][])
char[][] qualifiedName
int length
void recordReference (char[][], char[])
char[][] qualifiedEnclosingName
char[] simpleName
void recordReference (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] simpleName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
void recordRootReference (char[])
char[] simpleName
void recordSimpleReference (char[])
char[] simpleName
void recordSuperTypeReference (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
public void recordTypeConversion (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding subType
void recordTypeReference (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
void recordTypeReferences (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
org.eclipse.jdt.internal.compiler.lookup.Binding resolveSingleImport (org.eclipse.jdt.internal.compiler.lookup.ImportBinding, int)
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
int mask
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] newImports
int i
int n
int max
public void storeDependencyInfo ()
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int j
int length
int i
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int size
char[][][] qualifiedRefs
int i
char[][] simpleRefs
int i
char[][] rootRefs
int i
public java.lang.String toString ()
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeToRecord (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refType
public void verifyMethods (org.eclipse.jdt.internal.compiler.lookup.MethodVerifier)
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier verifier
int i
int length
private void recordImportBinding (org.eclipse.jdt.internal.compiler.lookup.ImportBinding)
org.eclipse.jdt.internal.compiler.lookup.ImportBinding bindingToAdd
private void checkMoreStaticBindings (char[][], org.eclipse.jdt.internal.compiler.util.HashtableOfType, int, org.eclipse.jdt.internal.compiler.ast.ImportReference)
char[][] compoundName
org.eclipse.jdt.internal.compiler.util.HashtableOfType typesBySimpleNames
int mask
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
private int checkAndRecordImportBinding (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.util.HashtableOfType, org.eclipse.jdt.internal.compiler.ast.ImportReference, char[][])
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
org.eclipse.jdt.internal.compiler.util.HashtableOfType typesBySimpleNames
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding conflictingType
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeToCheck
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.ImportConflictBinding importConflictBinding
int j
int length
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public boolean hasDefaultNullnessFor (int)
int location
}
org/eclipse/jdt/internal/compiler/lookup/BaseTypeBinding.classBaseTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding {
public static final int[] CONVERSIONS
public static final int IDENTITY
public static final int WIDENING
public static final int NARROWING
public static final int MAX_CONVERSIONS
public char[] simpleName
private char[] constantPoolName
static void ()
public static final int[] initializeConversions ()
int[] table
public static final boolean isNarrowing (int, int)
int left
int right
int right2left
public static final boolean isWidening (int, int)
int left
int right
int right2left
void (int, char[], char[])
int id
char[] name
char[] constantPoolName
public char[] computeUniqueKey (boolean)
boolean isLeaf
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
public final boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
org.eclipse.jdt.internal.compiler.lookup.Scope captureScope
int right2left
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
public boolean isUncheckedException (boolean)
boolean includeSupertype
public int kind ()
public char[] qualifiedSourceName ()
public char[] readableName ()
public char[] shortReadableName ()
public char[] sourceName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/CaptureBinding.classCaptureBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CaptureBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding {
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
public int captureID
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
public int position
public void (org.eclipse.jdt.internal.compiler.lookup.WildcardBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, int)
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
int position
int captureID
protected void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
char[] sourceName
int position
int captureID
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.CaptureBinding)
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding prototype
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
int length
char[] uniqueKey
public java.lang.String debugName ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
public char[] genericTypeSignature ()
public void initializeBounds (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding capturedParameterizedType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding wildcardVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalWildcardBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding capturedWildcardBound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalVariableSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedVariableSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] originalVariableInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitutedVariableInterfaces
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalWildcardBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding capturedWildcardBound
int length
public boolean isCapture ()
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public char[] readableName ()
StringBuffer buffer
int length
char[] name
public char[] shortReadableName ()
StringBuffer buffer
int length
char[] name
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
StringBuffer nameBuffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherUpperBounds
int nameLength
char[] readableName
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
}
org/eclipse/jdt/internal/compiler/lookup/TypeBound.classTypeBound.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.TypeBound extends org.eclipse.jdt.internal.compiler.lookup.ReductionResult {
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable left
boolean isSoft
long nullHints
static org.eclipse.jdt.internal.compiler.lookup.TypeBound createBoundOrDependency (org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution theta
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
void (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable inferenceVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int relation
void (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable inferenceVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int relation
boolean isSoft
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding safeType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
boolean isBound ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.lookup.TypeBound other
public java.lang.String toString ()
boolean isBound
StringBuffer buf
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext18$2.classInferenceContext18.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding o1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding o2
int i1
int i2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/compiler/lookup/ProblemBinding.classProblemBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public char[] name
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
private int problemId
public void (char[][], int)
char[][] compoundName
int problemId
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
int problemId
void (char[], int)
char[] name
int problemId
void (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
int problemId
public final int kind ()
public final int problemId ()
public char[] readableName ()
}
org/eclipse/jdt/internal/compiler/lookup/BoundSet$ThreeSets.classBoundSet.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets extends java.lang.Object {
java.util.Set superBounds
java.util.Set sameBounds
java.util.Set subBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding instantiation
java.util.Map inverseBounds
final org.eclipse.jdt.internal.compiler.lookup.BoundSet this$0
public void (org.eclipse.jdt.internal.compiler.lookup.BoundSet)
public void addBound (org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] lowerBounds (boolean, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
boolean onlyProper
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] boundTypes
java.util.Iterator it
long nullHints
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBound current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds (boolean, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
boolean onlyProper
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] rights
org.eclipse.jdt.internal.compiler.lookup.TypeBinding simpleUpper
java.util.Iterator it
long nullHints
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
public boolean hasDependency (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable beta
private boolean hasDependency (java.util.Set, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
java.util.Set someBounds
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
java.util.Iterator bIt
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
public int size ()
int size
public int flattenInto (org.eclipse.jdt.internal.compiler.lookup.TypeBound[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] collected
int idx
int len
int len
int len
public org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets copy ()
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets copy
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findSingleWrapperType ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding wrapperBound
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
private void useNullHints (long, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
long nullHints
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] boundTypes
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annot
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding combineAndUseNullHints (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
long nullHints
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
java.util.Iterator it
java.util.Iterator it
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annot
public void setInstantiation (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
long oldBits
long requestedBits
long newBits
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annot
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticFieldBinding.classSyntheticFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding extends org.eclipse.jdt.internal.compiler.lookup.FieldBinding {
public int index
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.impl.Constant, int)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.impl.Constant constant
int index
}
org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.classLocalTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public final org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding {
static final char[] LocalTypePrefix
private org.eclipse.jdt.internal.compiler.lookup.InnerEmulationDependency[] dependents
public org.eclipse.jdt.internal.compiler.ast.CaseStatement enclosingCase
public int sourceStart
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.ast.CaseStatement switchCase
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public void (org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding prototype
public void addInnerEmulationDependent (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope dependentScope
boolean wasEnclosingInstanceSupplied
int index
int index
int i
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anonymousOriginalSuperType ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void checkRedundantNullnessDefaultRecurse (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Annotation[], long, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long nullBits
boolean isJdk18
long outerDefault
public char[] computeUniqueKey (boolean)
boolean isLeaf
char[] outerKey
int semicolon
StringBuffer sig
int sigLength
char[] uniqueKey
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding copy
public int hashCode ()
public char[] genericTypeSignature ()
public char[] readableName ()
char[] readableName
char[] readableName
char[] readableName
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
StringBuffer nameBuffer
int i
int length
int nameLength
public char[] shortReadableName ()
char[] shortReadableName
char[] shortReadableName
char[] shortReadableName
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
StringBuffer nameBuffer
int i
int length
int nameLength
public void setAsMemberType ()
public void setConstantPoolName (char[])
char[] computedConstantPoolName
public char[] signature ()
public char[] sourceName ()
public java.lang.String toString ()
public void updateInnerEmulationDependents ()
int i
org.eclipse.jdt.internal.compiler.lookup.InnerEmulationDependency dependency
}
org/eclipse/jdt/internal/compiler/lookup/TypeSystem.classTypeSystem.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.TypeSystem extends java.lang.Object {
private int typeid
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][] types
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable annotationTypes
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding getUnannotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int typesLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nakedType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getAnnotatedTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding getArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
int dimensions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotatedLeafType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arrayType
int typesLength
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding getArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
int dimensions
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding getParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedGenericType
int typeArgumentsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] unannotatedTypeArguments
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedEnclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterizedType
int typesLength
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding getParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding getRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedGenericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedEnclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rawTytpe
int typesLength
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding getRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding getWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedGenericType
int otherBoundsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] unannotatedOtherBounds
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotatedBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding wildcard
int typesLength
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding getWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getAnnotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotations
protected final org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getDerivedTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding cacheDerivedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
protected final org.eclipse.jdt.internal.compiler.lookup.TypeBinding cacheDerivedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
public final org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding getAnnotationType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
boolean requiredResolved
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
public boolean isAnnotatedTypeSystem ()
public void reset ()
public void updateCaches (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
int unresolvedTypeId
Object[] keys
int i
int l
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding getIntersectionCastType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int intersectingTypesLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] priorIntersectingTypes
int j
}
org/eclipse/jdt/internal/compiler/lookup/BlockScope.classBlockScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.BlockScope extends org.eclipse.jdt.internal.compiler.lookup.Scope {
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
public int localIndex
public int startIndex
public int offset
public int maxOffset
public org.eclipse.jdt.internal.compiler.lookup.BlockScope[] shiftScopes
public org.eclipse.jdt.internal.compiler.lookup.Scope[] subscopes
public int subscopeCount
public org.eclipse.jdt.internal.compiler.ast.CaseStatement enclosingCase
public static final org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] EmulationPathToImplicitThis
public static final org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] NoEnclosingInstanceInConstructorCall
public static final org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] NoEnclosingInstanceInStaticContext
public boolean insideTypeAnnotation
private java.util.List trackingVariables
public org.eclipse.jdt.internal.compiler.flow.FlowInfo finallyInfo
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
boolean addToParentScope
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
int variableCount
protected void (int, org.eclipse.jdt.internal.compiler.lookup.Scope)
int kind
org.eclipse.jdt.internal.compiler.lookup.Scope parent
public final void addAnonymousType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superBinding
org.eclipse.jdt.internal.compiler.lookup.ClassScope anonymousClassScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
public final void addLocalType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localType
org.eclipse.jdt.internal.compiler.lookup.ClassScope localTypeScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
public final void addLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
public void addSubscope (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope childScope
public final boolean allowBlankFinalFieldAssignment (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
java.lang.String basicToString (int)
int tab
String newLine
int i
String s
int i
private void checkAndSetModifiersForVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding varBinding
int modifiers
int realModifiers
int unexpectedModifiers
void computeLocalVariablePositions (int, int, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
int ilocal
int initOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int maxLocals
boolean hasMoreVariables
int iscope
int maxScopes
boolean hasMoreScopes
org.eclipse.jdt.internal.compiler.lookup.BlockScope subscope
int subOffset
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
boolean generateCurrentLocalVar
public void emulateOuterAccess (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding outerLocalVariable
org.eclipse.jdt.internal.compiler.lookup.BlockScope outerVariableScope
int depth
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.lookup.MethodScope currentMethodScope
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding currentType
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findLocalType (char[])
char[] name
long compliance
int i
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding sourceType
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] findLocalVariableDeclarations (int)
int position
int ilocal
int maxLocals
boolean hasMoreVariables
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] localDeclarations
int declPtr
int iscope
int maxScopes
boolean hasMoreScopes
org.eclipse.jdt.internal.compiler.lookup.Scope subscope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding findVariable (char[])
char[] variableName
int varLength
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
char[] localName
public org.eclipse.jdt.internal.compiler.lookup.Binding getBinding (char[][], int, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[][] compoundName
int mask
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean needResolve
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
int length
int currentIndex
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationNode
org.eclipse.jdt.internal.compiler.lookup.Binding problemFieldBinding
char[] nextName
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationNode
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public final org.eclipse.jdt.internal.compiler.lookup.Binding getBinding (char[][], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int currentIndex
int length
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] nextName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] getEmulationPath (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding outerLocalVariable
org.eclipse.jdt.internal.compiler.lookup.MethodScope currentMethodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.BlockScope variableScope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArgument
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArg
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticField
public java.lang.Object[] getEmulationPath (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
boolean onlyExactMatch
boolean denyEnclosingArgInConstructorCall
org.eclipse.jdt.internal.compiler.lookup.MethodScope currentMethodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean insideConstructor
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArg
boolean isAnonymousAndHasEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedEnclosingType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding enclosingArgument
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticField
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticField
Object[] path
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentEnclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentEnclosingType
public final boolean isDuplicateLocalVariable (char[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.BlockScope current
int i
public int maxShiftedOffset ()
int max
int i
int length
int subMaxOffset
public final boolean needBlankFinalFieldInitializationCheck (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding fieldDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
public void propagateInnerEmulation (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
boolean isEnclosingInstanceSupplied
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArg
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration referenceType ()
public int scopeIndex ()
org.eclipse.jdt.internal.compiler.lookup.BlockScope parentScope
org.eclipse.jdt.internal.compiler.lookup.Scope[] parentSubscopes
int i
int max
int startIndex ()
public java.lang.String toString ()
public java.lang.String toString (int)
int tab
String s
int i
public int registerTrackingVariable (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable fakedTrackingVariable
org.eclipse.jdt.internal.compiler.lookup.MethodScope outerMethodScope
public void removeTrackingVar (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVariable
public void pruneWrapperTrackingVar (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVariable
public void checkUnclosedCloseables (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.BlockScope locationScope
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable returnVar
java.util.Set varSet
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
int status
int i
int size
int i
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable tracker
private void reportResourceLeak (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int nullStatus
public void correlateTrackingVarsIfElse (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo thenFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo elseFlowInfo
int trackVarCount
int i
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
int j
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable var2
boolean var1SeenInThen
boolean var1SeenInElse
boolean var2SeenInThen
boolean var2SeenInElse
int newStatus
int newStatus
public void checkAppropriateMethodAgainstSupers (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compileTimeMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
private boolean checkAppropriate (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compileTimeDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.InvocationSite location
public boolean hasDefaultNullnessFor (int)
int location
}
org/eclipse/jdt/internal/compiler/lookup/TypeIds.classTypeIds.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeIds extends java.lang.Object {
public static final int T_undefined
public static final int T_JavaLangObject
public static final int T_char
public static final int T_byte
public static final int T_short
public static final int T_boolean
public static final int T_void
public static final int T_long
public static final int T_double
public static final int T_float
public static final int T_int
public static final int T_JavaLangString
public static final int T_null
public static final int T_JavaLangClass
public static final int T_JavaLangStringBuffer
public static final int T_JavaLangSystem
public static final int T_JavaLangError
public static final int T_JavaLangReflectConstructor
public static final int T_JavaLangThrowable
public static final int T_JavaLangNoClassDefError
public static final int T_JavaLangClassNotFoundException
public static final int T_JavaLangRuntimeException
public static final int T_JavaLangException
public static final int T_JavaLangByte
public static final int T_JavaLangShort
public static final int T_JavaLangCharacter
public static final int T_JavaLangInteger
public static final int T_JavaLangLong
public static final int T_JavaLangFloat
public static final int T_JavaLangDouble
public static final int T_JavaLangBoolean
public static final int T_JavaLangVoid
public static final int T_JavaLangAssertionError
public static final int T_JavaLangCloneable
public static final int T_JavaIoSerializable
public static final int T_JavaLangIterable
public static final int T_JavaUtilIterator
public static final int T_JavaLangStringBuilder
public static final int T_JavaLangEnum
public static final int T_JavaLangIllegalArgumentException
public static final int T_JavaLangAnnotationAnnotation
public static final int T_JavaLangDeprecated
public static final int T_JavaLangAnnotationDocumented
public static final int T_JavaLangAnnotationInherited
public static final int T_JavaLangOverride
public static final int T_JavaLangAnnotationRetention
public static final int T_JavaLangSuppressWarnings
public static final int T_JavaLangAnnotationTarget
public static final int T_JavaLangAnnotationRetentionPolicy
public static final int T_JavaLangAnnotationElementType
public static final int T_JavaIoPrintStream
public static final int T_JavaLangReflectField
public static final int T_JavaLangReflectMethod
public static final int T_JavaIoExternalizable
public static final int T_JavaIoObjectStreamException
public static final int T_JavaIoException
public static final int T_JavaUtilCollection
public static final int T_JavaLangSafeVarargs
public static final int T_JavaLangInvokeMethodHandlePolymorphicSignature
public static final int T_JavaLangAutoCloseable
public static final int T_ConfiguredAnnotationNullable
public static final int T_ConfiguredAnnotationNonNull
public static final int T_ConfiguredAnnotationNonNullByDefault
public static final int T_OrgEclipseCoreRuntimeAssert
public static final int T_JunitFrameworkAssert
public static final int T_OrgJunitAssert
public static final int T_OrgApacheCommonsLangValidate
public static final int T_OrgApacheCommonsLang3Validate
public static final int T_ComGoogleCommonBasePreconditions
public static final int T_JavaUtilObjects
public static final int T_JavaLangFunctionalInterface
public static final int T_JavaxInjectInject
public static final int T_ComGoogleInjectInject
public static final int T_JavaLangAnnotationRepeatable
public static final int T_LastWellKnownTypeId
public static final int NoId
public static final int IMPLICIT_CONVERSION_MASK
public static final int COMPILE_TYPE_MASK
public static final int Boolean2Int
public static final int Boolean2String
public static final int Boolean2Boolean
public static final int Byte2Byte
public static final int Byte2Short
public static final int Byte2Char
public static final int Byte2Int
public static final int Byte2Long
public static final int Byte2Float
public static final int Byte2Double
public static final int Byte2String
public static final int Short2Byte
public static final int Short2Short
public static final int Short2Char
public static final int Short2Int
public static final int Short2Long
public static final int Short2Float
public static final int Short2Double
public static final int Short2String
public static final int Char2Byte
public static final int Char2Short
public static final int Char2Char
public static final int Char2Int
public static final int Char2Long
public static final int Char2Float
public static final int Char2Double
public static final int Char2String
public static final int Int2Byte
public static final int Int2Short
public static final int Int2Char
public static final int Int2Int
public static final int Int2Long
public static final int Int2Float
public static final int Int2Double
public static final int Int2String
public static final int Long2Byte
public static final int Long2Short
public static final int Long2Char
public static final int Long2Int
public static final int Long2Long
public static final int Long2Float
public static final int Long2Double
public static final int Long2String
public static final int Float2Byte
public static final int Float2Short
public static final int Float2Char
public static final int Float2Int
public static final int Float2Long
public static final int Float2Float
public static final int Float2Double
public static final int Float2String
public static final int Double2Byte
public static final int Double2Short
public static final int Double2Char
public static final int Double2Int
public static final int Double2Long
public static final int Double2Float
public static final int Double2Double
public static final int Double2String
public static final int String2String
public static final int Object2String
public static final int Null2Null
public static final int Null2String
public static final int Object2Object
public static final int Object2byte
public static final int Object2short
public static final int Object2char
public static final int Object2int
public static final int Object2long
public static final int Object2float
public static final int Object2double
public static final int Object2boolean
public static final int BOXING
public static final int UNBOXING
public static final int BitUninitialized
public static final int BitAutoCloseable
public static final int BitCloseable
public static final int BitWrapperCloseable
public static final int BitResourceFreeCloseable
public static final int BitUninternedType
public static final int InheritableBits
}
org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.classArrayBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public final org.eclipse.jdt.internal.compiler.lookup.ArrayBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding {
public static final org.eclipse.jdt.internal.compiler.lookup.FieldBinding ArrayLength
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
public int dimensions
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] constantPoolName
char[] genericTypeSignature
public long[] nullTagBitsPerDimension
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int dimensions
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
long mask
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafClosestMatch
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
int actualDim
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding actualReducedType
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
void collectInferenceVariables (java.util.Set)
java.util.Set variables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedLeaf
public char[] computeUniqueKey (boolean)
boolean isLeaf
char[] brackets
int i
public char[] constantPoolName ()
char[] brackets
int i
public java.lang.String debugName ()
StringBuffer brackets
int i
public java.lang.String annotatedDebugName ()
StringBuffer brackets
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int j
public int dimensions ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementsType ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] oldies
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newbies
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedType
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public char[] genericTypeSignature ()
char[] brackets
int i
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
public int hashCode ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.Scope captureScope
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding otherArray
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding otherCapture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherLowerBound
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding otherArray
public boolean isProperType (boolean)
boolean admitCapture18
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType ()
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
char[][] brackets
int i
char[][] fqAnnotationName
char[][] fqAnnotationName
char[] annotationName
public int problemId ()
public char[] qualifiedSourceName ()
char[] brackets
int i
public char[] readableName ()
char[] brackets
int i
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
long nullTagBits
int dimension
int i
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
public char[] shortReadableName ()
char[] brackets
int i
public char[] sourceName ()
char[] brackets
int i
public void swapUnresolved (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
public java.lang.String toString ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
}
org/eclipse/jdt/internal/compiler/lookup/ReductionResult$1.classReductionResult.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReductionResult$1 extends org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula {
void ()
public java.lang.Object reduce (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/InferenceVariable.classInferenceVariable.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InferenceVariable extends org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding {
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeParameter
long nullHints
public void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeParameter
int variableRank
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding object
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
long boundBits
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isProperType (boolean)
boolean admitCapture18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
void collectInferenceVariables (java.util.Set)
java.util.Set variables
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public char[] qualifiedSourceName ()
public char[] sourceName ()
public char[] readableName ()
public boolean hasTypeBit (int)
int bit
public java.lang.String debugName ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
}
org/eclipse/jdt/internal/compiler/lookup/ConstraintExpressionFormula.classConstraintExpressionFormula.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula extends org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula {
org.eclipse.jdt.internal.compiler.ast.Expression left
boolean isSoft
void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int relation
void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int relation
boolean isSoft
public java.lang.Object reduce (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprType
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.ast.Invocation invoc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 leftCtx
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprType
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding previousMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord prevInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 innerCtx
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprType
boolean isDiamond
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditional
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding t
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding withWildCards
org.eclipse.jdt.internal.compiler.lookup.MethodBinding functionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int i
java.util.List result
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r
org.eclipse.jdt.internal.compiler.ast.Expression[] exprs
org.eclipse.jdt.internal.compiler.ast.Expression[] exprs
int i
org.eclipse.jdt.internal.compiler.ast.Expression expr
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findGroundTargetType (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding targetTypeWithWildCards
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord previous
private boolean canBePolyExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expr
org.eclipse.jdt.internal.compiler.ast.ExpressionContext previousExpressionContext
private java.lang.Object reduceReferenceExpressionCompatibility (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression reference
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.MethodBinding functionType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding potentiallyApplicable
java.util.List newConstraints
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] p
int n
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pPrime
int k
int offset
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rAppl
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rPrime
int n
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compileTimeDecl
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord prevInvocation
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rPrime
static void inferInvocationApplicability (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, int)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
boolean isDiamond
int checkType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] classTypeVariables
int l1
int l2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] inferenceVariables
int paramLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgsType
int varArgPos
static boolean inferPolyInvocationType (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula newConstraint
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rTheta
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] betas
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding gbeta
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula newConstraint
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
boolean toResolve
org.eclipse.jdt.internal.compiler.lookup.TypeBinding wrapper
org.eclipse.jdt.internal.compiler.lookup.BoundSet solution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding u
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula newConstraint
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula newConstraint
java.util.Collection inputVariables (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
java.util.Set variables
int len
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r
org.eclipse.jdt.internal.compiler.ast.LambdaExpression resolved
org.eclipse.jdt.internal.compiler.ast.Statement body
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
java.util.Set variables
int len
int i
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression expr
java.util.Set variables
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/compiler/lookup/TypeConstants$CloseMethodRecord.classTypeConstants.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.TypeConstants$CloseMethodRecord extends java.lang.Object {
public char[][] typeName
public char[] selector
public int numCloseableArgs
public void (char[][], char[], int)
char[][] typeName
char[] selector
int num
}
org/eclipse/jdt/internal/compiler/lookup/IntersectionCastTypeBinding.classIntersectionCastTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.IntersectionCastTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangObject
int length
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getSingleAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean replaceWildcards
int index
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public boolean hasTypeBit (int)
int bit
int i
public boolean canBeInstantiated ()
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding invocationPackage
int i
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int i
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding invocationType
int i
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getIntersectingTypes ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
public boolean isBoxedPrimitiveType ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int rightKind
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rightIntersectingTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding allRightBounds
int numRequired
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] required
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding provided
int j
int i
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
int i
public char[] qualifiedSourceName ()
StringBuffer qualifiedSourceName
int i
public char[] sourceName ()
StringBuffer srcName
int i
public char[] readableName ()
StringBuffer readableName
int i
public char[] shortReadableName ()
StringBuffer shortReadableName
int i
public boolean isIntersectionCastType ()
public int kind ()
public java.lang.String debugName ()
StringBuffer debugName
int i
public java.lang.String toString ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getSAMType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding samType
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
void collectInferenceVariables (java.util.Set)
java.util.Set variables
int i
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
int i
}
org/eclipse/jdt/internal/compiler/lookup/NestedTypeBinding.classNestedTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding {
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingTypes
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocalVariables
private int outerLocalVariablesSlotSize
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
char[][] typeName
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
public void (org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding prototype
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
int size
int newArgIndex
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] synthLocals
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
int size
int newArgIndex
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] newInstances
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgumentAndField (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgumentAndField (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
protected void checkRedundantNullnessDefaultRecurse (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Annotation[], long, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long nullBits
boolean isJdk18
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType ()
public int getEnclosingInstancesSlotSize ()
public int getOuterLocalVariablesSlotSize ()
int outerLocalsCount
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding argument
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding getSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
int i
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding getSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
boolean onlyExactMatch
boolean scopeIsConstructorCall
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticEnclosingInstances ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticEnclosingInstanceTypes ()
int length
int i
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterLocalVariables ()
public void updateInnerEmulationDependents ()
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding$1MentionListener.classParameterizedTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding$1MentionListener extends org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor {
private boolean typeParametersMentioned
void ()
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
public boolean typeParametersMentioned ()
}
org/eclipse/jdt/internal/compiler/lookup/ProblemReasons.classProblemReasons.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ProblemReasons extends java.lang.Object {
public static final int NoError
public static final int NotFound
public static final int NotVisible
public static final int Ambiguous
public static final int InternalNameProvided
public static final int InheritedNameHidesEnclosingName
public static final int NonStaticReferenceInConstructorInvocation
public static final int NonStaticReferenceInStaticContext
public static final int ReceiverTypeNotVisible
public static final int IllegalSuperTypeVariable
public static final int ParameterBoundMismatch
public static final int TypeParameterArityMismatch
public static final int ParameterizedMethodTypeMismatch
public static final int TypeArgumentsForRawGenericMethod
public static final int InvalidTypeForStaticImport
public static final int InvalidTypeForAutoManagedResource
public static final int VarargsElementTypeNotVisible
public static final int NoSuchSingleAbstractMethod
public static final int NotAWellFormedParameterizedType
public static final int IntersectionHasMultipleFunctionalInterfaces
public static final int NonStaticOrAlienTypeReceiver
public static final int AttemptToBypassDirectSuper
public static final int DefectiveContainerAnnotationType
public static final int ParameterizedMethodExpectedTypeProblem
public static final int ApplicableMethodOverriddenByInapplicable
public static final int ContradictoryNullAnnotations
}
org/eclipse/jdt/internal/compiler/lookup/Scope$1.classScope.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.Scope$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
final org.eclipse.jdt.internal.compiler.lookup.Scope this$0
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
void (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualReceiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public int sourceStart ()
public int sourceEnd ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public boolean receiverIsImplicitThis ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
}
org/eclipse/jdt/internal/compiler/lookup/ImplicitNullAnnotationVerifier.classImplicitNullAnnotationVerifier.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier buddyImplicitNullAnnotationsVerifier
private boolean inheritNullAnnotations
protected org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, boolean)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean inheritNullAnnotations
void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void checkImplicitNullAnnotations (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration srcMethod
boolean complain
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
long sourceLevel
boolean needToApplyNonNullDefault
boolean isInstanceMethod
java.util.List superMethodList
int paramLen
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo[] inheritedNonNullnessInfos
int i
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentSuper
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo info
long tagBits
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
int i
org.eclipse.jdt.internal.compiler.ast.Argument currentArg
private void findAllOverriddenMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[], int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, java.util.Set, java.util.List)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] selector
int suggestedParameterLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
java.util.Set ifcsSeen
java.util.List result
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int ifcLen
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentIfc
private void collectOverriddenMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[], int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, java.util.Set, java.util.List)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] selector
int suggestedParameterLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
java.util.Set ifcsSeen
java.util.List result
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] ifcMethods
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
void checkNullSpecInheritance (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration srcMethod
boolean hasNonNullDefault
boolean shouldComplain
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo[] inheritedNonNullnessInfos
boolean useTypeAnnotations
long inheritedNullnessBits
long currentNullnessBits
boolean shouldInherit
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteReturnType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substituteParameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitute
org.eclipse.jdt.internal.compiler.ast.Argument[] currentArguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.Argument currentArgument
Boolean inheritedNonNullNess
Boolean currentNonNullNess
char[][] annotationName
char[][] annotationName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteParameter
void applyReturnNullBits (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, long)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
long nullnessBits
private java.lang.Boolean getParameterNonNullness (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
boolean useTypeAnnotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
long nullBits
private long getReturnTypeNullnessTagBits (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
boolean useTypeAnnotations
protected void recordDeferredInheritedNullness (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, java.lang.Boolean, org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
Boolean inheritedNonNullness
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo nullnessInfo
void recordArgNonNullness (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int, org.eclipse.jdt.internal.compiler.ast.Argument, java.lang.Boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int paramCount
int paramIdx
org.eclipse.jdt.internal.compiler.ast.Argument currentArgument
Boolean nonNullNess
void recordArgNonNullness18 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, org.eclipse.jdt.internal.compiler.ast.Argument, java.lang.Boolean, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int paramIdx
org.eclipse.jdt.internal.compiler.ast.Argument currentArgument
Boolean nonNullNess
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
static boolean areParametersEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] oneArgs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] twoArgs
int length
int i
int j
static boolean areTypesEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding one
org.eclipse.jdt.internal.compiler.lookup.TypeBinding two
}
org/eclipse/jdt/internal/compiler/lookup/CaptureBinding18$1.classCaptureBinding18.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
final org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 this$0
private final org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 val$newCapture
void (org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18, org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18)
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
}
org/eclipse/jdt/internal/compiler/lookup/ImportBinding.classImportBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ImportBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public char[][] compoundName
public boolean onDemand
public org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
public void (char[][], boolean, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.ImportReference)
char[][] compoundName
boolean isOnDemand
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public final int kind ()
public boolean isStatic ()
public char[] readableName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/Scope$MethodClashException.classScope.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.Scope$MethodClashException extends java.lang.RuntimeException {
private static final long serialVersionUID
final org.eclipse.jdt.internal.compiler.lookup.Scope this$0
void (org.eclipse.jdt.internal.compiler.lookup.Scope)
}
org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.classTypeVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
public int rank
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
public char[] genericTypeSignature
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean inRecursiveFunction
public void (char[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
int rank
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding prototype
public int boundCheck (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int code
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
int code2
private int internalBoundCheck (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean hasSubstitution
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding wildcardBound
boolean isArrayBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean mustImplement
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean unchecked
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
long nullTagBits
public int boundsCount ()
public boolean canBeInstantiated ()
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
int variableConstraint
int variableConstraint
int variableConstraint
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.Binding declaring
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int length
char[] uniqueKey
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public java.lang.String annotatedDebugName ()
StringBuffer buffer
int i
int length
public java.lang.String debugName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
public char[] genericSignature ()
StringBuffer sig
int interfaceLength
int i
int sigLength
char[] genericSignature
public char[] genericTypeSignature ()
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] getTypeBounds (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution theta
int n
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] bounds
int ifcOffset
int i
boolean hasOnlyRawBounds ()
int i
int l
public boolean hasTypeBit (int)
int bit
int i
int l
public boolean isErasureBoundTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int i
int length
public boolean isHierarchyConnected ()
public boolean isInterchangeableWith (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.Substitution)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding otherVariable
org.eclipse.jdt.internal.compiler.lookup.Substitution substitute
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
int j
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
int i
int l
public boolean enterRecursiveFunction ()
public void exitRecursiveFunction ()
public boolean isProperType (boolean)
boolean admitCapture18
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
boolean haveSubstitution
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] currentSuperInterfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentSuperInterface
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding newVar
public boolean isTypeVariable ()
public int kind ()
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
int j
void collectInferenceVariables (java.util.Set)
java.util.Set variables
int j
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherUpperBounds ()
int otherLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
public char[] readableName ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolve ()
long nullTagBits
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldSuperclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldFirstInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveType
long superNullTagBits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveType
long superNullTagBits
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public char[] shortReadableName ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public java.lang.String toString ()
StringBuffer buffer
int i
int length
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
StringBuffer nameBuffer
int i
int length
int nameLength
char[] readableName
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound ()
public void evaluateNullAnnotations (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
long nullTagBits
long superNullTagBits
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
org.eclipse.jdt.internal.compiler.ast.Annotation ann
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveType
long superNullTagBits
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
org.eclipse.jdt.internal.compiler.ast.Annotation ann
private org.eclipse.jdt.internal.compiler.ast.TypeReference findBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding setFirstBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding setSuperClass (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] setSuperInterfaces (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding combineTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
private boolean hasRelevantTypeUseNullAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding parameter
long currentNullBits
long declarationNullBits
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticArgumentBinding.classSyntheticArgumentBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding extends org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding {
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding matchingField
public void (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
}
org/eclipse/jdt/internal/compiler/lookup/ConstraintFormula.classConstraintFormula.java
package org.eclipse.jdt.internal.compiler.lookup
abstract org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula extends org.eclipse.jdt.internal.compiler.lookup.ReductionResult {
static final java.util.List EMPTY_VARIABLE_LIST
static final org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula[] NO_CONSTRAINTS
static final char LEFT_ANGLE_BRACKET
static final char RIGHT_ANGLE_BRACKET
static void ()
void ()
public abstract java.lang.Object reduce (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
protected boolean isCompatibleWithInLooseInvocationContext (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding one
org.eclipse.jdt.internal.compiler.lookup.TypeBinding two
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxingType
java.util.Collection inputVariables (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
java.util.Collection outputVariables (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
java.util.Set variables
public boolean applySubstitution (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
org.eclipse.jdt.internal.compiler.lookup.BoundSet solutionSet
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding instantiation
protected void appendTypeName (java.lang.StringBuffer, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
StringBuffer buf
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
}
org/eclipse/jdt/internal/compiler/lookup/UnresolvedReferenceBinding.classUnresolvedReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] wrappers
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding prototype
void (char[][], org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding prototype
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding copy
void addWrapper (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding wrapper
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int length
public boolean isUnresolvedType ()
public java.lang.String debugName ()
public int depth ()
int last
public boolean hasTypeBit (int)
int bit
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding prototype ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolve (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, boolean)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean convertGenericToRawType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
void setResolvedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int i
int l
public void swapUnresolved (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotatedType
int i
int l
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.classWildcardBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
public int rank
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
char[] genericSignature
public int boundKind
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean inRecursiveFunction
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound ()
int boundKind ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding allBounds ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] allBounds
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] additionalBounds ()
public int kind ()
public boolean boundCheck (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
int i
int length
public boolean canBeInstantiated ()
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualWildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualIntersection
int i
int length
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualWildcard
int i
int length
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualWildcard
int i
int length
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actuaIntersection
int i
int length
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualWildcard
int i
int length
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualWildcard
int i
int length
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualIntersection
int i
int length
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualWildcard
int i
int length
public char[] computeUniqueKey (boolean)
boolean isLeaf
char[] genericTypeKey
char[] wildCardKey
char[] wildCardKey
char[] wildCardKey
char[] rankComponent
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding immaterial
public java.lang.String annotatedDebugName ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
int i
int length
public java.lang.String debugName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding var
public char[] genericTypeSignature ()
public int hashCode ()
public boolean hasTypeBit (int)
int bit
int i
int l
void initialize (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding someGenericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someOtherBounds
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someOtherBound
public boolean isSuperclassOf (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
public boolean isIntersectionType ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getIntersectingTypes ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] allBounds
public boolean isHierarchyConnected ()
public boolean enterRecursiveFunction ()
public void exitRecursiveFunction ()
public boolean isProperType (boolean)
boolean admitCapture18
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
boolean haveSubstitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] currentOtherBounds
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentOtherBound
public boolean isUnboundWildcard ()
public boolean isWildcard ()
int rank ()
public char[] readableName ()
StringBuffer buffer
int i
int length
int length
char[] result
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
StringBuffer buffer
int i
int length
int length
char[] result
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolve ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
int i
int length
public char[] shortReadableName ()
StringBuffer buffer
int i
int length
int length
char[] result
public char[] signature ()
public char[] sourceName ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
int length
int length
int otherLength
int i
public void swapUnresolved (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
boolean affected
int i
int length
public java.lang.String toString ()
StringBuffer buffer
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedGenericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotatedBound
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] unannotatedOtherBounds
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding freeBound
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] freeOtherBounds
int i
void collectInferenceVariables (java.util.Set)
java.util.Set variables
int i
int length
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
int i
int length
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.classParameterizedGenericMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public boolean inferredReturnType
public boolean wasInferred
public boolean isRaw
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeCompatibleMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int inferenceLevel
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] uncheckedArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.BoundSet provisionalResult
org.eclipse.jdt.internal.compiler.lookup.BoundSet result
boolean isDiamond
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
boolean hasReturnProblem
boolean invocationTypeInferred
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] solutions
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException e
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] augmentedArguments
org.eclipse.jdt.internal.compiler.lookup.MethodBinding boundCheck18 (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalTypeVariables
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] augmentedArguments
private static org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding inferFromArgumentTypes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InferenceContext)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int paramLength
int minArgLength
int argLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varargType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgument
int i
int paramLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredSustitutes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] actualSubstitutes
int i
int varLength
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding paramMethod
private static boolean resolveSubstituteConstraints (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.InferenceContext, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
boolean considerEXTENDSConstraints
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
int varLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] equalSubstitutes
int j
int equalLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding equalSubstitute
int k
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mostSpecificSubstitute
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mostSpecificSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rawArguments
int i
boolean ignoreRawTypeSubstitution
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int i
int max
int i
int max
int len
int i
long nullBits
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeArgument
int resultLength
char[] result
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean hasSubstitutedParameters ()
public boolean hasSubstitutedReturnType ()
private org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding inferFromExpectedType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InferenceContext)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
int varLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
boolean argAlreadyInferred
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedBound
int j
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedBound
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReturnType
int i
int max
int i
int max
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] variables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod ()
}
org/eclipse/jdt/internal/compiler/lookup/ReductionResult.classReductionResult.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ReductionResult extends java.lang.Object {
protected static final org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula TRUE
protected static final org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula FALSE
protected static final int COMPATIBLE
protected static final int SUBTYPE
protected static final int SUPERTYPE
protected static final int SAME
protected static final int TYPE_ARGUMENT_CONTAINED
protected static final int CAPTURE
static final int EXCEPTIONS_CONTAINED
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
protected int relation
static void ()
public void ()
protected static java.lang.String relationToString (int)
int relation
}
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding$3.classReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$3 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding o1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding o2
org.eclipse.jdt.internal.compiler.lookup.MethodBinding m1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding m2
char[] s1
char[] s2
int c
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticFactoryMethodBinding.classSyntheticFactoryMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticFactoryMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding staticFactoryFor
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding applyTypeArgumentsOnConstructor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding parameterizedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
}
org/eclipse/jdt/internal/compiler/lookup/InferenceFailureException.classInferenceFailureException.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/eclipse/jdt/internal/compiler/lookup/Substitution.classSubstitution.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.Substitution extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
public abstract org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public abstract boolean isRawSubstitution ()
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedFieldBinding.classParameterizedFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedFieldBinding extends org.eclipse.jdt.internal.compiler.lookup.FieldBinding {
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField
public void (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField
public org.eclipse.jdt.internal.compiler.impl.Constant constant ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding original ()
public void setConstant (org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.compiler.impl.Constant constant
}
org/eclipse/jdt/internal/compiler/lookup/ProblemMethodBinding.classProblemMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
private int problemReason
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
int problemReason
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int problemReason
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
int problemReason
public final int problemId ()
}
org/eclipse/jdt/internal/compiler/lookup/CatchParameterBinding.classCatchParameterBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CatchParameterBinding extends org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding {
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] preciseTypes
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
boolean isArgument
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getPreciseTypes ()
public void setPreciseType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
int length
int i
public boolean isCatchParameter ()
}
org/eclipse/jdt/internal/compiler/lookup/ConstraintExpressionFormula$1.classConstraintExpressionFormula.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula$1 extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula this$0
private final java.util.Set val$variables
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$r
private final org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 val$context
void (org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula, java.util.Set, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/lookup/Scope$Substitutor.classScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.Scope$Substitutor extends java.lang.Object {
public void ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] originalTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitutedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding originalParameterizedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedArguments
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding originalArrayType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalLeafComponentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalOtherBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedOtherBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalReferenceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalReferenceType
private static boolean isMemberTypeOfRaw (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedEnclosing
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedParameter
}
org/eclipse/jdt/internal/compiler/lookup/ProblemFieldBinding.classProblemFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding extends org.eclipse.jdt.internal.compiler.lookup.FieldBinding {
private int problemId
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
char[] name
int problemId
public void (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
char[] name
int problemId
public final int problemId ()
}
org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.classMissingTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.MissingTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding {
public void (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, char[][], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
public int problemId ()
void setMissingSuperclass (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding missingSuperclass
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/InnerEmulationDependency.classInnerEmulationDependency.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InnerEmulationDependency extends java.lang.Object {
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean wasEnclosingInstanceSupplied
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean wasEnclosingInstanceSupplied
}
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.classReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding {
public char[][] compoundName
public char[] sourceName
public int modifiers
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding fPackage
char[] fileName
char[] constantPoolName
char[] signature
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable compatibleCache
int typeBits
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] singleAbstractMethod
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding LUB_GENERIC
private static final java.util.Comparator FIELD_COMPARATOR
private static final java.util.Comparator METHOD_COMPARATOR
protected static org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding samProblemBinding
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding prototype
public void ()
public static org.eclipse.jdt.internal.compiler.lookup.FieldBinding binarySearch (char[], org.eclipse.jdt.internal.compiler.lookup.FieldBinding[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] sortedFields
int max
int left
int right
int nameLength
int mid
char[] midName
int compare
public static long binarySearch (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
char[] selector
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] sortedMethods
int max
int left
int right
int selectorLength
int mid
char[] midSelector
int compare
int start
int end
static int compare (char[], char[], int, int)
char[] str1
char[] str2
int len1
int len2
int n
int i
char c1
char c2
public static void sortFields (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], int, int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] sortedFields
int left
int right
public static void sortMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] sortedMethods
int left
int right
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] availableFields ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] availableMethods ()
public boolean canBeInstantiated ()
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding invocationPackage
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.PackageBinding currentPackage
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
public char[] computeGenericTypeSignature (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
boolean isMemberOfGeneric
StringBuffer sig
char[] typeSig
char[] typeSig
int i
int length
int sigLength
char[] result
public void computeId ()
char[] packageName
char[] packageName
char[] packageName
char[] typeName
char[] typeName
char[] typeName
char[] typeName
char[] memberTypeName
char[] memberTypeName
public char[] computeUniqueKey (boolean)
boolean isLeaf
public char[] constantPoolName ()
public java.lang.String debugName ()
public int depth ()
int depth
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
public boolean detectAnnotationCycle ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods
boolean inCycle
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingTypeAt (int)
int relativeDepth
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
public int enumConstantCount ()
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int length
public int fieldCount ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields ()
public final int getAccessFlags ()
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
public long getAnnotationTagBits ()
public int getEnclosingInstancesSlotSize ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactConstructor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactMethod (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope refScope
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getField (char[], boolean)
char[] fieldName
boolean needResolve
public char[] getFileName ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (char[])
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[])
char[] selector
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[], int)
char[] selector
int suggestedParameterLength
public int getOuterLocalVariablesSlotSize ()
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding getTypeVariable (char[])
char[] variableName
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
public int hashCode ()
public boolean hasIncompatibleSuperType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public boolean hasMemberTypes ()
boolean hasNonNullDefaultFor (int, boolean)
int location
boolean useTypeAnnotations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int nullDefault
int getNullDefault ()
public final boolean hasRestrictedAccess ()
public boolean implementsInterface (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
boolean searchHierarchy
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
boolean implementsMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[] selector
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
long range
int start
int end
int i
public final boolean isAbstract ()
public boolean isAnnotationType ()
public final boolean isBinaryBinding ()
public boolean isClass ()
public boolean isProperType (boolean)
boolean admitCapture18
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outer
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.Scope captureScope
Object result
Object result
private boolean isCompatibleWith0 (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.Scope captureScope
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding otherCapture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherLowerBound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReferenceType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
org.eclipse.jdt.internal.compiler.lookup.TypeBinding candidate
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] sis
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] tis
int i
protected boolean isSubTypeOfRTL (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lower
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] intersecting
int i
public final boolean isDefault ()
public final boolean isDeprecated ()
public boolean isEnum ()
public final boolean isFinal ()
public boolean isHierarchyBeingConnected ()
public boolean isHierarchyBeingActivelyConnected ()
public boolean isHierarchyConnected ()
public boolean isInterface ()
public boolean isFunctionalInterface (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public final boolean isPrivate ()
public final boolean isOrEnclosedByPrivateType ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
public final boolean isProtected ()
public final boolean isPublic ()
public final boolean isStatic ()
public final boolean isStrictfp ()
public boolean isSuperclassOf (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
public boolean isThrowable ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
public boolean isUncheckedException (boolean)
boolean includeSupertype
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
public final boolean isUsed ()
public final boolean isViewedAsDeprecated ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods ()
public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outermostEnclosingType ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding last
public char[] qualifiedSourceName ()
public char[] readableName ()
char[] readableName
char[] readableName
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
StringBuffer nameBuffer
int i
int length
int nameLength
protected void appendNullAnnotation (java.lang.StringBuffer, org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
StringBuffer nameBuffer
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
char[][] nonNullAnnotationName
char[][] nullableAnnotationName
public org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder retrieveAnnotationHolder (org.eclipse.jdt.internal.compiler.lookup.Binding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
boolean forceInitialization
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable store
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] retrieveAnnotations (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder holder
public void setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public void setContainerAnnotationType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding value
public void tagAsHavingDefectiveContainerType ()
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
StringBuffer nameBuffer
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int length
int nameLength
char[] readableName
char[] nullAnnotatedShortReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
StringBuffer nameBuffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int length
int nameLength
char[] shortReadableName
public char[] shortReadableName ()
char[] shortReadableName
char[] shortReadableName
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
StringBuffer nameBuffer
int i
int length
int nameLength
public char[] signature ()
public char[] sourceName ()
void storeAnnotationHolder (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder holder
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable store
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable store
void storeAnnotations (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder holder
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable store
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable store
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable storedAnnotations (boolean)
boolean forceInitialize
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticEnclosingInstanceTypes ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] unResolvedMethods ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] unResolvedFields ()
protected int applyCloseableClassWhitelists ()
char[] simpleName
int l
int i
int i
char[] simpleName
int l
int i
int l
int i
protected int applyCloseableInterfaceWhitelists ()
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getInterfaceAbstractContracts (org.eclipse.jdt.internal.compiler.lookup.Scope) throws org.eclipse.jdt.core.compiler.InvalidInputException
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] contracts
int contractsCount
int contractsLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] superInterfaceContracts
int superInterfaceContractsLength
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int j
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getSingleAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean replaceWildcards
int index
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int contractParameterLength
char[] contractSelector
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int methodParameterLength
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean genericMethodSeen
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int exceptionsCount
int exceptionsLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding theAbstractMethod
boolean shouldEraseThrows
boolean shouldAdaptThrows
int typeVariableLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] methodThrownExceptions
int methodExceptionsLength
int tv
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding methodException
int k
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] otherMethodThrownExceptions
int otherMethodExceptionsLength
int tv
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherException
public static boolean isConsistentIntersection (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] intersectingTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] ci
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mostSpecific
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding current
}
org/eclipse/jdt/internal/compiler/lookup/TypeBinding.classTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public int id
public long tagBits
protected org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] typeAnnotations
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding TYPE_USE_BINDING
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding INT
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding BYTE
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding SHORT
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding CHAR
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding LONG
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding FLOAT
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding DOUBLE
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding BOOLEAN
public static final org.eclipse.jdt.internal.compiler.lookup.NullTypeBinding NULL
public static final org.eclipse.jdt.internal.compiler.lookup.VoidTypeBinding VOID
static void ()
public void ()
public void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding prototype
public static final org.eclipse.jdt.internal.compiler.lookup.TypeBinding wellKnownType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int id
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] additionalBounds ()
public java.lang.String annotatedDebugName ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound ()
int boundKind ()
int rank ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType ()
public boolean canBeInstantiated ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding capture (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int position
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch ()
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public abstract char[] constantPoolName ()
public java.lang.String debugName ()
public int dimensions ()
public int depth ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findSuperTypeOriginatingFrom (int, boolean)
int wellKnownOriginalID
boolean originalIsClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding reference
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findSuperTypeOriginatingFrom (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayType
int otherDim
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafSuperType
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding captureBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetErasure
public char[] genericTypeSignature ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getErasureCompatibleType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
int i
int otherLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersection
int i
int otherLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
public abstract org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
void initializeForStaticImports ()
public final boolean isAnonymousType ()
public final boolean isArrayType ()
public final boolean isBaseType ()
public final boolean isPrimitiveType ()
public final boolean isPrimitiveOrBoxedPrimitiveType ()
public boolean isBoxedPrimitiveType ()
public boolean isBoundParameterizedType ()
public boolean isCapture ()
public boolean isClass ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
public abstract boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
public boolean isEnum ()
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isGenericType ()
public final boolean isHierarchyInconsistent ()
public boolean isInterface ()
public boolean isFunctionalInterface (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isIntersectionType ()
public final boolean isLocalType ()
public final boolean isMemberType ()
public final boolean isNestedType ()
public final boolean isNumericType ()
public boolean isParameterizedType ()
public boolean hasNullTypeAnnotations ()
public boolean isIntersectionCastType ()
public final boolean isParameterizedTypeWithActualArguments ()
public boolean isParameterizedWithOwnVariables ()
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] variables
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
public boolean isProperType (boolean)
boolean admitCapture18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
private boolean isProvableDistinctSubType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isProvablyDistinct (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherParamType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int length
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
int otherLength
int otherLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int i
private boolean isProvablyDistinctTypeArgument (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherArgument
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound1
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 cb18
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding eliminatedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound2
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding otherVariable
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 cb18
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding otherCapture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherEliminatedType
public boolean isRepeatableAnnotationType ()
public final boolean isRawType ()
public boolean isReifiable ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
public boolean isStatic ()
public boolean isThrowable ()
public boolean isTypeArgumentContainedBy (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 cb18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int len
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherParamType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
int otherLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherArgument
int kind
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
public boolean isTypeVariable ()
public boolean isUnboundWildcard ()
public boolean isUncheckedException (boolean)
boolean includeSupertype
public boolean isWildcard ()
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType ()
public boolean needsUncheckedConversion (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding compatible
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding original ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
public final boolean hasTypeAnnotations ()
public char[] qualifiedPackageName ()
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public abstract char[] qualifiedSourceName ()
public final org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getTypeAnnotations ()
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
int i
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
public char[] signature ()
public abstract char[] sourceName ()
public void swapUnresolved (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getSingleAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean replaceWildcards
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getIntersectingTypes ()
public static boolean equalsEquals (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding that
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
public static boolean notEquals (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding that
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding prototype ()
public boolean isUnresolvedType ()
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
int i
void collectInferenceVariables (java.util.Set)
java.util.Set variables
public boolean hasTypeBit (int)
int bit
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[])
char[] selector
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterLocalVariables ()
public boolean enterRecursiveFunction ()
public void exitRecursiveFunction ()
}
org/eclipse/jdt/internal/compiler/lookup/SourceTypeCollisionException.classSourceTypeCollisionException.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeCollisionException extends java.lang.RuntimeException {
private static final long serialVersionUID
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] newAnnotationProcessorUnits
public void ()
}
org/eclipse/jdt/internal/compiler/lookup/ElementValuePair$UnresolvedEnumConstant.classElementValuePair.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair$UnresolvedEnumConstant extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] enumConstantName
void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, char[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] enumConstantName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding getResolved ()
public char[] getEnumConstantName ()
}
org/eclipse/jdt/internal/compiler/lookup/AnnotationHolder.classAnnotationHolder.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public void ()
static org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder storeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][], java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
Object defaultValue
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment optionalEnv
boolean isEmpty
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
java.lang.Object getDefaultValue ()
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] getParameterAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getParameterAnnotations (int)
int paramIndex
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
}
org/eclipse/jdt/internal/compiler/lookup/VariableBinding.classVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.VariableBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public int modifiers
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public char[] name
protected org.eclipse.jdt.internal.compiler.impl.Constant constant
public int id
public long tagBits
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.impl.Constant)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.impl.Constant constant
public org.eclipse.jdt.internal.compiler.impl.Constant constant ()
public abstract org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
public final boolean isBlankFinal ()
public final boolean isFinal ()
public final boolean isEffectivelyFinal ()
public boolean isNonNull ()
public boolean isNullable ()
public char[] readableName ()
public void setConstant (org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.compiler.impl.Constant constant
public java.lang.String toString ()
StringBuffer output
}
org/eclipse/jdt/internal/compiler/lookup/CaptureBinding18.classCaptureBinding18.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 extends org.eclipse.jdt.internal.compiler.lookup.CaptureBinding {
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds
private char[] originalName
int recursionLevel
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], char[], int, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding contextType
char[] sourceName
char[] originalName
int position
int captureID
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public boolean setUpperBounds (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangObject
int numReferenceInterfaces
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding aBound
int idx
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding aBound
public void initializeBounds (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding capturedParameterizedType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[])
char[] selector
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] erasures
boolean multipleErasures
int i
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding aBound
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.Scope captureScope
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findSuperTypeOriginatingFrom (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding candidate
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
boolean haveSubstitution
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] currentSuperInterfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentSuperInterface
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] currentUpperBounds
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentBound
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 newCapture
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
public boolean isProperType (boolean)
boolean admitCapture18
int i
public char[] genericTypeSignature ()
char[] boundSignature
char[] boundSignature
char[] boundSignature
char[] boundSignature
char[] boundSignature
public char[] readableName ()
StringBuffer sb
int i
int len
char[] name
public char[] shortReadableName ()
StringBuffer sb
int i
int len
char[] name
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
int length
char[] uniqueKey
}
org/eclipse/jdt/internal/compiler/lookup/AnnotationHolder$AnnotationMethodHolder.classAnnotationHolder.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder$AnnotationMethodHolder extends org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder$MethodHolder {
Object defaultValue
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
void (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][], java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
Object defaultValue
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment optionalEnv
java.lang.Object getDefaultValue ()
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext18.classInferenceContext18.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 extends java.lang.Object {
static final boolean SIMULATE_BUG_JDK_8026527
static final boolean ARGUMENT_CONSTRAINTS_ARE_SOFT
org.eclipse.jdt.internal.compiler.lookup.InvocationSite currentInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] invocationArguments
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] inferenceVariables
int variableCount
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula[] initialConstraints
org.eclipse.jdt.internal.compiler.lookup.BoundSet currentBounds
org.eclipse.jdt.internal.compiler.lookup.BoundSet storedSolution
java.util.Map solutionsPerTargetType
int inferenceKind
public int stepCompleted
public static final int NOT_INFERRED
public static final int APPLICABILITY_INFERRED
public static final int TYPE_INFERRED
public static final int BINDINGS_UPDATED
public java.util.List constraintsWithUncheckedConversion
java.util.List innerPolies
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 outerContext
private java.util.ArrayList problemMethods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding object
public static final int CHECK_STRICT
public static final int CHECK_LOOSE
public static final int CHECK_VARARG
int captureId
public void (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
public void (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] createInitialBoundSet (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] newInferenceVariables
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution inferenceSubstitution
public void createInitialConstraintsForParameters (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
boolean checkVararg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgsType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int len
int maxConstraints
int numConstraints
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding thetaF
org.eclipse.jdt.internal.compiler.lookup.TypeBinding thetaF
int i
private org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] addInitialTypeVariableSubstitutions (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeVariables
int len
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] newVariables
int i
int prev
public org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] addTypeVariableSubstitutions (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeVariables
int len2
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] newVariables
int i
int start
int len1
public void addThrowsContraints (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
int j
public void inferInvocationApplicability (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
boolean isDiamond
public org.eclipse.jdt.internal.compiler.lookup.BoundSet inferInvocationType (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.BoundSet b1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.BoundSet previous
java.util.Set c
java.util.Set bottomSet
java.util.Set allInputs
java.util.Iterator bottomIt
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variablesArray
org.eclipse.jdt.internal.compiler.lookup.BoundSet solution
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula constraint
org.eclipse.jdt.internal.compiler.lookup.BoundSet solution
private boolean addConstraintsToC (org.eclipse.jdt.internal.compiler.ast.Expression[], java.util.Set, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression[] exprs
java.util.Set c
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int inferenceKindForMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] fs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] fs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] fs
int k
int p
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fsi
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substF
private boolean addConstraintsToC_OneExpr (org.eclipse.jdt.internal.compiler.ast.Expression, java.util.Set, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expri
java.util.Set c
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fsi
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substF
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding innerMethod
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 innerCtx
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression ce
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inferInvocationType (org.eclipse.jdt.internal.compiler.ast.Invocation, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding)
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding finalMethod
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodToCheck
boolean haveProperTargetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$Solution solution
org.eclipse.jdt.internal.compiler.lookup.BoundSet result
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] solutions
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding inferInvocationType (org.eclipse.jdt.internal.compiler.ast.Invocation, org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding)
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
public boolean hasResultFor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
public boolean registerSolution (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedBinding
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$Solution solution
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding inferFunctionalInterfaceParameterization (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding targetTypeWithWildCards
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] q
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] a
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] aprime
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] createBoundsForFunctionalInterfaceParameterizationInference (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding functionalInterface
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] a
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] alpha
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding falpha
public boolean reduceWithEqualityConstraints (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] p
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] q
int i
public boolean isMoreSpecificThan (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding m1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding m2
boolean isVarArgs
boolean isVarArgs2
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int numInvocArgs
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] p
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] t
int i
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding si
org.eclipse.jdt.internal.compiler.lookup.TypeBinding ti
Boolean result
org.eclipse.jdt.internal.compiler.lookup.TypeBinding skplus1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding tkplus1
private java.lang.Boolean moreSpecificMain (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.TypeBinding si
org.eclipse.jdt.internal.compiler.lookup.TypeBinding ti
org.eclipse.jdt.internal.compiler.ast.Expression expri
org.eclipse.jdt.internal.compiler.lookup.TypeBinding funcI
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] elements
int i
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding siCapture
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] u
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] v
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r2
private boolean checkExpression (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.ast.Expression expri
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] u
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] v
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r2
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.ast.Expression[] results
int i
int i
int i
int i
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression reference
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression cond
private boolean siSuperI (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding si
org.eclipse.jdt.internal.compiler.lookup.TypeBinding funcI
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] superIfcs
int i
private boolean siSubI (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding si
org.eclipse.jdt.internal.compiler.lookup.TypeBinding funcI
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] superIfcs
int i
public org.eclipse.jdt.internal.compiler.lookup.BoundSet solve () throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
public org.eclipse.jdt.internal.compiler.lookup.BoundSet solve (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[]) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] toResolve
private boolean reduce () throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
int i
public boolean isResolved (org.eclipse.jdt.internal.compiler.lookup.BoundSet)
org.eclipse.jdt.internal.compiler.lookup.BoundSet boundSet
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getSolutions (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.BoundSet)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.lookup.BoundSet boundSet
int len
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutions
int i
int j
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
public boolean reduceAndIncorporate (org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula constraint
private org.eclipse.jdt.internal.compiler.lookup.BoundSet resolve (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[]) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] toResolve
org.eclipse.jdt.internal.compiler.lookup.BoundSet tmpBoundSet
java.util.Set variableSet
java.util.Set variableSet
int oldNumUninstantiated
int numVars
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
org.eclipse.jdt.internal.compiler.lookup.BoundSet prevBoundSet
int j
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] lowerBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lub
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeException
org.eclipse.jdt.internal.compiler.lookup.TypeBinding glb
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] glbs
org.eclipse.jdt.internal.compiler.lookup.IntersectionCastTypeBinding intersection
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18[] zs
int j
org.eclipse.jdt.internal.compiler.lookup.Substitution theta
int j
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 zsj
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] lowerBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lub
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds
int k
java.util.Iterator captureKeys
java.util.Set toRemove
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding key
int len
int i
private org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 freshCapture (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
int id
char[] sourceName
int position
private boolean setUpperBounds (org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutedUpperBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glbs
int i
static void sortTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
private java.util.Set getSmallestVariableSet (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
org.eclipse.jdt.internal.compiler.lookup.BoundSet bounds
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] subSet
int min
java.util.Set result
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable currentVariable
java.util.Set set
int cur
private boolean addDependencies (org.eclipse.jdt.internal.compiler.lookup.BoundSet, java.util.Set, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, int)
org.eclipse.jdt.internal.compiler.lookup.BoundSet boundSet
java.util.Set variableSet
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable currentVariable
int min
int j
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable nextVariable
private org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula pickFromCycle (java.util.Set)
java.util.Set c
java.util.HashMap dependencies
java.util.Set cycles
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula constraint
java.util.Collection infVars
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula other
java.util.Set targetSet
java.util.Set nodesInCycle
java.util.Set outside
java.util.Set candidatesII
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula candidate
java.util.Collection infVars
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula out
java.util.Set candidatesIII
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula candidate
java.util.Map expressionContainedBy
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula one
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula oneCEF
org.eclipse.jdt.internal.compiler.ast.Expression exprOne
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula two
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula twoCEF
org.eclipse.jdt.internal.compiler.ast.Expression exprTwo
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula previous
java.util.Map containmentForest
java.util.Map$Entry parentRelation
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula parent
java.util.Set children
int bestRank
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula candidate
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula parent
int rank
private boolean dependsOn (java.util.Collection, java.util.Collection)
java.util.Collection inputsOfFirst
java.util.Collection outputsOfOther
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable iv
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable otherIV
private boolean isReachable (java.util.Map, org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula, org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula, java.util.Set, java.util.Set)
java.util.Map deps
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula from
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula to
java.util.Set nodesVisited
java.util.Set nodesInCycle
java.util.Set targetSet
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula tgt
private boolean doesExpressionContain (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression exprOne
org.eclipse.jdt.internal.compiler.ast.Expression exprTwo
private int rankNode (org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula, java.util.Map, java.util.Map)
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula parent
java.util.Map expressionContainedBy
java.util.Map containmentForest
java.util.Set children
int sum
org.eclipse.jdt.internal.compiler.lookup.ConstraintExpressionFormula child
int cRank
private java.util.Set findBottomSet (java.util.Set, java.util.Set)
java.util.Set constraints
java.util.Set allOutputVariables
java.util.Set result
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula constraint
java.util.Iterator inputIt
java.util.Iterator outputIt
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable in
java.util.Set allOutputVariables (java.util.Set)
java.util.Set constraints
java.util.Set result
java.util.Iterator it
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] varArgTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int k
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
int declaredLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding last
int i
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord enterPolyInvocation (org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocation
org.eclipse.jdt.internal.compiler.ast.Expression[] innerArguments
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord record
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord enterLambda (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord record
public void resumeSuspendedInference (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord record
int l1
int l2
public boolean rebindInnerPolies (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.lookup.BoundSet bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$Solution solution
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$Solution solution
public void rebindInnerPolies (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.BoundSet bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
boolean isVarargs
int len
int i
org.eclipse.jdt.internal.compiler.ast.Expression inner
org.eclipse.jdt.internal.compiler.ast.Invocation innerMessage
org.eclipse.jdt.internal.compiler.lookup.TypeBinding innerTargetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] solutions
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 innerCtx
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding innerBinding
private void acceptPendingPolyArguments (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.BoundSet acceptedResult
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
boolean isVarArgs
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding previousBinding
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 innerCtx
org.eclipse.jdt.internal.compiler.lookup.MethodBinding innerBinding
private org.eclipse.jdt.internal.compiler.lookup.Substitution getResultSubstitution (org.eclipse.jdt.internal.compiler.lookup.BoundSet)
org.eclipse.jdt.internal.compiler.lookup.BoundSet result
public boolean isVarArgs ()
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding getParameter (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int rank
boolean isVarArgs
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getReturnProblemMethodIfNeeded (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
public void reportInvalidInvocation (org.eclipse.jdt.internal.compiler.ast.Invocation, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public java.lang.String toString ()
StringBuffer buf
int i
int i
public void addProblemMethod (org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethod
public static org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedWithWildcard (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getFunctionInterfaceArgumentSolutions (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] a
int m
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] aprime
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alphai
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
public void recordUncheckedConversion (org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula)
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula constraint
void reportUncheckedConversions (org.eclipse.jdt.internal.compiler.lookup.BoundSet)
org.eclipse.jdt.internal.compiler.lookup.BoundSet solution
int len
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int i
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula constraint
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
public boolean usesUncheckedConversion ()
public static void missingImplementation (java.lang.String)
String msg
}
org/eclipse/jdt/internal/compiler/lookup/ConstraintExceptionFormula.classConstraintExceptionFormula.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ConstraintExceptionFormula extends org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula {
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression left
public void (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression left
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public java.lang.Object reduce (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
int nParam
int i
int nParam
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] thrown
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] e
int n
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] ePrime
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
java.util.Set ePrimeSet
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int m
java.util.List result
int i
int j
int j
int j
java.util.Collection inputVariables (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
java.util.Set variables
int len
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
java.util.Set variables
int len
int i
public java.lang.String toString ()
StringBuffer buf
public volatile boolean applySubstitution (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
}
org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.classLookupEnvironment.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.compiler.lookup.TypeConstants {
private java.util.Map accessRestrictions
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] defaultImports
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding defaultPackage
org.eclipse.jdt.internal.compiler.util.HashtableOfPackage knownPackages
private int lastCompletedUnitIndex
private int lastUnitIndex
private org.eclipse.jdt.internal.compiler.lookup.TypeSystem typeSystem
public org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions globalOptions
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public org.eclipse.jdt.internal.compiler.ClassFilePool classFilePool
private int stepCompleted
public org.eclipse.jdt.internal.compiler.impl.ITypeRequestor typeRequestor
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable uniqueParameterizedGenericMethodBindings
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable uniquePolymorphicMethodBindings
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable uniqueGetClassMethodBinding
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitBeingCompleted
public Object missingClassFileLocation
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units
private org.eclipse.jdt.internal.compiler.lookup.MethodVerifier verifier
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding arrayClone
private java.util.ArrayList missingTypes
java.util.Set typesBeingConnected
public boolean isProcessingAnnotations
public boolean mayTolerateMissingType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding nullableAnnotationPackage
org.eclipse.jdt.internal.compiler.lookup.PackageBinding nonnullAnnotationPackage
org.eclipse.jdt.internal.compiler.lookup.PackageBinding nonnullByDefaultAnnotationPackage
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding nonNullAnnotation
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding nullableAnnotation
static final int BUILD_FIELDS_AND_METHODS
static final int BUILD_TYPE_HIERARCHY
static final int CHECK_AND_SET_IMPORTS
static final int CONNECT_TYPE_HIERARCHY
static final org.eclipse.jdt.internal.compiler.lookup.ProblemPackageBinding TheNotFoundPackage
static final org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding TheNotFoundType
public org.eclipse.jdt.internal.compiler.lookup.IQualifiedTypeResolutionListener[] resolutionListeners
static void ()
public void (org.eclipse.jdt.internal.compiler.impl.ITypeRequestor, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.env.INameEnvironment)
org.eclipse.jdt.internal.compiler.impl.ITypeRequestor typeRequestor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions globalOptions
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding askForType (char[][])
char[][] compoundName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding askForType (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[] name
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.problem.AbortCompilation abort
public void buildTypeBindings (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
int unitsLength
public org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding cacheBinaryType (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding cacheBinaryType (org.eclipse.jdt.internal.compiler.env.IBinaryType, boolean, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
boolean needFieldsAndMethods
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType
public void completeTypeBindings ()
int i
int i
int i
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public void completeTypeBindings (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
public void completeTypeBindings (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
boolean buildFieldsAndMethods
public void completeTypeBindings (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[], boolean[], int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] parsedUnits
boolean[] buildFieldsAndMethods
int unitCount
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeArrayClone (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding objectClone
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding computeBoxingType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
private org.eclipse.jdt.internal.compiler.lookup.PackageBinding computePackageFrom (char[][], boolean)
char[][] constantPoolName
boolean isMissing
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
int i
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding parent
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertToParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalType
boolean isGeneric
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertedEnclosingType
boolean needToConvert
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertToRawType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean forceRawEnclosingType
int dimension
int dimension
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
boolean needToConvert
boolean needToConvert
boolean needToConvert
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertedEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertedEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertedEnclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertedEnclosing
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] convertToRawTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] originalTypes
boolean forceErasure
boolean forceRawEnclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] convertedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertedType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertUnresolvedBinaryToRawType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int dimension
int dimension
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
boolean needToConvert
boolean needToConvert
boolean needToConvert
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding convertedEnclosing
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding createAnnotation (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding createUnresolvedAnnotation (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding createArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
int dimensionCount
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding createArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
int dimensionCount
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding createIntersectionCastType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
public org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding createBinaryTypeFrom (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding createBinaryTypeFrom (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, boolean, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
boolean needFieldsAndMethods
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binaryBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding cachedType
public org.eclipse.jdt.internal.compiler.lookup.MissingTypeBinding createMissingType (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, char[][])
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.MissingTypeBinding missingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding objectType
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding createPackage (char[][])
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.PackageBinding parent
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding createParameterizedGenericMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding[] cachedInfo
boolean needToGrow
int index
int max
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding cachedMethod
int length
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding parameterizedGenericMethod
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding createParameterizedGenericMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding[] cachedInfo
int argLength
boolean needToGrow
int index
int max
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding cachedMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] cachedArguments
int cachedArgLength
int j
int length
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding parameterizedGenericMethod
public org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding createPolymorphicMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalPolymorphicMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
String key
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding[] cachedInfo
int parametersLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parametersTypeBinding
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterTypeBinding
boolean needToGrow
int index
int max
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding cachedMethod
int length
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding polymorphicMethod
public boolean usesAnnotatedTypeSystem ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatePolymorphicMethodReturnType (org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
String key
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding[] cachedInfo
boolean needToGrow
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int max
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding cachedMethod
int length
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding polymorphicMethod
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding createGetClassMethod (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding retVal
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding createMemberType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding createParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding createParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding createAnnotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding createAnnotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newbies
int newLength
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] oldies
int oldLength
long tagBitsSeen
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] filtered
int count
int i
long tagBits
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding createRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding createRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding createWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding createWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public org.eclipse.jdt.internal.compiler.env.AccessRestriction getAccessRestriction (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getCachedType (char[][])
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
int i
int packageLength
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding getNullableAnnotation ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding nullable
public char[][] getNullableAnnotationName ()
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding getNonNullAnnotation ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding nonNull
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] nullAnnotationsFromTagBits (long)
long nullTagBits
public char[][] getNonNullAnnotationName ()
public char[][] getNonNullByDefaultAnnotationName ()
org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage0 (char[])
char[] name
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getResolvedType (char[][], org.eclipse.jdt.internal.compiler.lookup.Scope)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.PackageBinding getTopLevelPackage (char[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getType (char[][])
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
int i
int packageLength
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getTypeArgumentsFromSignature (org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[][][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker)
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] staticVariables
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
java.util.ArrayList args
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getTypeFromCompoundName (char[][], boolean, boolean)
char[][] compoundName
boolean isParameterized
boolean wasMissingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getTypeFromConstantPoolName (char[], int, int, boolean, char[][][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker)
char[] signature
int start
int end
boolean isParameterized
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
char[][] compoundName
boolean wasMissingType
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getTypeFromConstantPoolName (char[], int, int, boolean, char[][][])
char[] signature
int start
int end
boolean isParameterized
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromSignature (char[], int, int, boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker)
char[] signature
int start
int end
boolean isParameterized
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
int dimension
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotationsOnDimensions
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotateType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker, char[][][])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
char[][][] missingTypeNames
int depth
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentBinding
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotations
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annots
boolean qualifiedNameMatchesSignature (char[][], char[])
char[][] name
char[] signature
int s
int i
char[] n
int j
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromTypeSignature (org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[][][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker)
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] staticVariables
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
int dimension
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotationsOnDimensions
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int varStart
int varEnd
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding initialType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] enclosingTypeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] enclosingTypeVariables
int i
boolean isParameterized
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualEnclosing
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
int memberStart
char[] memberName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker, char[][][])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
int dimension
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromVariantTypeSignature (org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, char[][][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker)
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] staticVariables
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean isMissingType (char[])
char[] typeName
int i
org.eclipse.jdt.internal.compiler.lookup.MissingTypeBinding missingType
boolean isPackage (char[][], char[])
char[][] compoundName
char[] name
public org.eclipse.jdt.internal.compiler.lookup.MethodVerifier methodVerifier ()
public org.eclipse.jdt.internal.compiler.lookup.MethodVerifier newMethodVerifier ()
public void releaseClassFiles (org.eclipse.jdt.internal.compiler.ClassFile[])
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
int fileCount
public void reset ()
int i
public void setAccessRestriction (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
void updateCaches (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
public void addResolutionListener (org.eclipse.jdt.internal.compiler.lookup.IQualifiedTypeResolutionListener)
org.eclipse.jdt.internal.compiler.lookup.IQualifiedTypeResolutionListener resolutionListener
int length
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getUnannotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getAnnotatedTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] filterNullTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] typeAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] filtered
int count
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding typeAnnotation
int id
}
org/eclipse/jdt/internal/compiler/lookup/PolymorphicMethodBinding.classPolymorphicMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding polymorphicMethod
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding polymorphicMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding polymorphicMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding original ()
public boolean isPolymorphic ()
public boolean matches (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] matchingParameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding matchingReturnType
int cachedParametersLength
int matchingParametersLength
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding cachedReturnType
public boolean isVarargs ()
}
org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.classBinaryTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
private static final org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] NO_BINARY_METHODS
protected org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
protected org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
protected org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
protected org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
protected org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
protected org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
private org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding prototype
protected org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
protected org.eclipse.jdt.internal.compiler.util.SimpleLookupTable storedAnnotations
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
int defaultNullness
static void ()
static java.lang.Object convertMemberValue (java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, char[][][], boolean)
Object binaryValue
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
char[][][] missingTypeNames
boolean resolveEnumConstants
org.eclipse.jdt.internal.compiler.env.EnumConstantSignature ref
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
Object[] objects
int length
Object[] values
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding copy
static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding createAnnotation (org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, char[][][])
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotationInfo
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] binaryPairs
int length
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
int i
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
public static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] createAnnotations (org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, char[][][])
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotationInfos
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
char[][][] missingTypeNames
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] result
int i
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean convertGenericToRawType
protected void ()
public void (org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding prototype
public void (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, boolean)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean needFieldsAndMethods
char[] typeSignature
char[] enclosingTypeName
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] availableFields ()
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] availableFields
int count
int i
private org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] addMethodTypeVariables (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] methodTypeVars
int total
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] combinedTypeVars
int size
int i
int len
int j
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] availableMethods ()
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] availableMethods
int count
int i
void cachePartsFrom (org.eclipse.jdt.internal.compiler.env.IBinaryType, boolean)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
boolean needFieldsAndMethods
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] memberTypeStructures
int size
int i
org.eclipse.jdt.internal.compiler.impl.CompilerOptions globalOptions
long sourceLevel
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
char[] typeSignature
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
char[] methodDescriptor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
char[] superclassName
char[][] interfaceNames
int size
short i
java.util.ArrayList types
short rank
org.eclipse.jdt.internal.compiler.env.IBinaryField[] iFields
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] iMethods
boolean isViewedAsDeprecated
int i
int max
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int i
private org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker getTypeAnnotationWalker (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[])
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] annotations
int nullness
int nullness
private void createFields (org.eclipse.jdt.internal.compiler.env.IBinaryField[], long, char[][][])
org.eclipse.jdt.internal.compiler.env.IBinaryField[] iFields
long sourceLevel
char[][][] missingTypeNames
int size
boolean use15specifics
boolean hasRestrictedAccess
int firstAnnotatedFieldIndex
int i
org.eclipse.jdt.internal.compiler.env.IBinaryField binaryField
char[] fieldSignature
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
org.eclipse.jdt.internal.compiler.env.IBinaryField binaryField
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding createMethod (org.eclipse.jdt.internal.compiler.env.IBinaryMethod, long, char[][][])
org.eclipse.jdt.internal.compiler.env.IBinaryMethod method
long sourceLevel
char[][][] missingTypeNames
int methodModifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] paramAnnotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
char[][] argumentNames
boolean use15specifics
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
char[] methodSignature
char[] methodDescriptor
int numOfParams
char nextChar
char nextChar
int index
int startIndex
int size
short visibleIdx
int end
int i
char[][] exceptionTypes
int i
int argumentNamesLength
char[][] slicedArgumentNames
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
java.util.ArrayList types
short rank
int numParam
int i
java.util.ArrayList types
int excRank
char[][] exceptionTypes
int size
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding result
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] receiverAnnotations
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
int i
int length
private org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] createMethods (org.eclipse.jdt.internal.compiler.env.IBinaryMethod[], long, char[][][])
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] iMethods
long sourceLevel
char[][][] missingTypeNames
int total
int initialTotal
int iClinit
int[] toSkip
boolean keepBridgeMethods
int i
org.eclipse.jdt.internal.compiler.env.IBinaryMethod method
char[] methodName
boolean hasRestrictedAccess
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] mappedBinaryMethods
int i
int index
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
private org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] createTypeVariables (org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, boolean, char[][][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker, boolean)
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
boolean assignVariables
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
boolean isClassTypeParameter
char[] typeSignature
int depth
int length
int rank
java.util.ArrayList variables
boolean pendingVariable
int i
int colon
char[] variableName
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] result
int i
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields ()
int length
int i
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findMethod (char[], char[][][])
char[] methodDescriptor
char[][][] missingTypeNames
int index
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int numOfParams
char nextChar
char nextChar
int paramStart
int end
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding param
int parameterLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods2
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters2
int currentMethodParameterLength
int j
public char[] genericTypeSignature ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactConstructor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int length
int argCount
long range
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactMethod (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope refScope
int length
int argCount
boolean foundNothing
long range
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getField (char[], boolean)
char[] fieldName
boolean needResolve
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (char[])
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
char[] name
int prefixLength
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[])
char[] selector
long range
int start
int end
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
int length
long range
int start
int end
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
int i
int index
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[], int)
char[] selector
int suggestedParameterLength
int length
long range
int start
int end
int length
int count
int i
int len
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
int i
int index
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
int i
int index
int len
public boolean hasMemberTypes ()
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding getTypeVariable (char[])
char[] variableName
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
public boolean hasTypeBit (int)
int bit
boolean wasToleratingMissingTypeProcessingAnnotations
private void initializeTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, char[][][], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] existingVariables
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker walker
int colon
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding firstBound
short rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeFromTypeSignature
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] bounds
java.util.ArrayList types
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isGenericType ()
public boolean isHierarchyConnected ()
public boolean isRepeatableAnnotationType ()
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] members
int memberTypesLength
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods ()
int length
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding prototype ()
private boolean isPrototype ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType ()
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding resolveTypeFor (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding resolveTypesFor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] retrieveAnnotations (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public void setContainerAnnotationType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding value
public void tagAsHavingDefectiveContainerType ()
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable storedAnnotations (boolean)
boolean forceInitialize
private void scanFieldForNullAnnotation (org.eclipse.jdt.internal.compiler.env.IBinaryField, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, boolean)
org.eclipse.jdt.internal.compiler.env.IBinaryField field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
boolean isEnum
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType
char[][] nullableAnnotationName
char[][] nonNullAnnotationName
boolean explicitNullness
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
int i
char[] annotationTypeName
char[][] typeName
private void scanMethodForNullAnnotation (org.eclipse.jdt.internal.compiler.env.IBinaryMethod, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.env.IBinaryMethod method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean useTypeAnnotations
char[][] nullableAnnotationName
char[][] nonNullAnnotationName
char[][] nonNullByDefaultAnnotationName
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
boolean explicitNullness
int i
char[] annotationTypeName
char[][] typeName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int numVisibleParams
int numParamAnnotations
int j
int startIndex
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] paramAnnotations
int i
char[] annotationTypeName
char[][] typeName
private void scanTypeForNullDefaultAnnotation (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binaryBinding
char[][] nonNullByDefaultAnnotationName
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
boolean isPackageInfo
boolean useTypeAnnotations
long annotationBit
int nullness
int length
int i
char[] annotationTypeName
char[][] typeName
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] elementValuePairs
Object value
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding packageInfo
int getNonNullByDefaultValue (org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation)
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotation
char[] annotationTypeName
char[][] typeName
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] elementValuePairs
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] annotationMethods
Object value
int nullness
int i
int getNullDefault ()
private void scanTypeForContainerAnnotation (org.eclipse.jdt.internal.compiler.env.IBinaryType, char[][][])
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
int length
int i
char[] annotationTypeName
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] elementValuePairs
Object value
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
boolean wasToleratingMissingTypeProcessingAnnotations
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
int i
boolean wasToleratingMissingTypeProcessingAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables ()
int i
public java.lang.String toString ()
StringBuffer buffer
int i
int length
char[] varChars
int i
int length
int i
int length
int i
int length
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] unResolvedMethods ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] unResolvedFields ()
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding$1.classParameterizedMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
final org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding this$0
private final org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding val$parameterizedDeclaringClass
private final boolean val$isStatic
private final int val$length
private final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] val$originalVariables
private final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] val$substitutedVariables
void (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, boolean, int, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
}
org/eclipse/jdt/internal/compiler/lookup/AnnotationBinding.classAnnotationBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
public static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] addStandardAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] recordedAnnotations
long annotationTagBits
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
int count
int index
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] result
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildMarkerAnnotationForMemberType (char[][], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildMarkerAnnotation (char[][], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildRetentionAnnotation (long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
long bits
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding retentionPolicy
Object value
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildTargetAnnotation (long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
long bits
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding target
int arraysize
Object[] value
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding elementType
int index
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
void (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation astAnnotation
public char[] computeUniqueKey (char[])
char[] recipientKey
char[] typeKey
int recipientKeyLength
char[] uniqueKey
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getAnnotationType ()
public void resolve ()
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] getElementValuePairs ()
public static void setMethodBindings (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair pair
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
public java.lang.String toString ()
StringBuffer buffer
int i
int max
public int hashCode ()
public boolean equals (java.lang.Object)
Object object
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding that
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] thisElementValuePairs
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] thatElementValuePairs
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair thisPair
int j
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair thatPair
}
org/eclipse/jdt/internal/compiler/lookup/ProblemReferenceBinding.classProblemReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch
private int problemReason
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch
int problemReason
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestReferenceMatch ()
public boolean hasTypeBit (int)
int bit
public int problemId ()
public static java.lang.String problemReasonString (int)
int problemReason
Class reasons
String simpleName
int lastDot
java.lang.reflect.Field[] fields
int i
int length
java.lang.reflect.Field field
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public char[] shortReadableName ()
public char[] sourceName ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext18$Solution.classInferenceContext18.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$Solution extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.BoundSet bounds
void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.BoundSet)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.BoundSet bounds
}
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding$1.classReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$1 extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
void ()
public boolean hasTypeBit (int)
int bit
}
org/eclipse/jdt/internal/compiler/lookup/MemberTypeBinding.classMemberTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public final org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding {
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
public void (org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding prototype
void checkSyntheticArgsAndFields ()
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding copy
public void initializeDeprecatedAnnotationTagBits ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/RawTypeBinding.classRawTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding {
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer sig
char[] typeSig
int sigLength
char[] uniqueKey
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedGenericType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding createParameterizedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
public boolean isParameterizedType ()
public int kind ()
public java.lang.String debugName ()
StringBuffer nameBuffer
public java.lang.String annotatedDebugName ()
StringBuffer buffer
public char[] genericTypeSignature ()
StringBuffer sig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
char[] typeSig
char[] typeSig
int sigLength
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isProvablyDistinct (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isProperType (boolean)
boolean admitCapture18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
protected void initializeArguments ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getSingleAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean replaceWildcards
int index
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding theAbstractMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] choices
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
public char[] readableName ()
char[] readableName
char[] readableName
public char[] shortReadableName ()
char[] shortReadableName
char[] shortReadableName
}
org/eclipse/jdt/internal/compiler/lookup/TypeBinding$1.classTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.TypeBinding$1 extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
void ()
public int kind ()
public boolean hasTypeBit (int)
int bit
}
org/eclipse/jdt/internal/compiler/lookup/MostSpecificExceptionMethodBinding.classMostSpecificExceptionMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.MostSpecificExceptionMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] mostSpecificExceptions
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding original ()
}
org/eclipse/jdt/internal/compiler/lookup/ClassScope.classClassScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ClassScope extends org.eclipse.jdt.internal.compiler.lookup.Scope {
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration referenceContext
public org.eclipse.jdt.internal.compiler.ast.TypeReference superTypeReference
java.util.ArrayList deferredBoundChecks
public void (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.lookup.Scope parent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration context
void buildAnonymousTypeBinding (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding supertype
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding anonymousType
int inheritedBits
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
void buildFields ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int size
int count
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fieldBindings
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownFieldNames
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousBinding
int f
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration previousField
void buildFieldsAndMethods ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
int length
private org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding buildLocalType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypeBindings
int size
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int j
org.eclipse.jdt.internal.compiler.lookup.ClassScope memberScope
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding memberBinding
void buildLocalTypeBinding (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
private void buildMemberTypes (org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypeBindings
int length
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int j
org.eclipse.jdt.internal.compiler.lookup.ClassScope memberScope
void buildMethods ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean isEnum
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int size
int clinitIndex
int i
int count
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
boolean hasNativeMethods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean hasAbstractMethods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding buildType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[][] className
char[][] className
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
private void buildTypeVariables ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
void resolveTypeParameter (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
private void checkAndSetModifiers ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean isMemberType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int realModifiers
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int fieldsLength
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int methodsLength
boolean definesAbstractMethod
int i
boolean needAbstractBit
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
int fieldsLength
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int accessorBits
private void checkAndSetModifiersForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int realModifiers
int accessorBits
public void checkParameterizedSuperTypeCollisions ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
java.util.Map invocations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding itsSuperclass
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding one
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding two
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int paramLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.ast.TypeReference[] boundRefs
boolean checkSuperclass
int j
int boundLength
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
int index
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
int size
private void checkForInheritedMemberTypes (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
boolean needToTag
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
public void checkParameterizedTypeBounds ()
int i
int l
Object toCheck
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
int size
private void connectMemberTypes ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
int size
private boolean connectSuperclass ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeReference superclassRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
private boolean connectEnumSuperclass ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding rootEnumType
boolean foundCycle
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] refTypeVariables
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding superType
private boolean connectSuperInterfaces ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
boolean foundCycle
boolean noProblems
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaceBindings
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterfaceRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
int j
void connectTypeHierarchy ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean noProblems
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
public boolean deferCheck (java.lang.Runnable)
Runnable check
private void connectTypeHierarchyWithoutMembers ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean noProblems
public boolean detectHierarchyCycle (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
private boolean detectHierarchyCycle (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
boolean hasCycle
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding parentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
char[] referredName
java.util.Iterator iter
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findSupertype (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
org.eclipse.jdt.internal.compiler.lookup.MethodScope outerMethodScope
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration referenceType ()
public boolean hasDefaultNullnessFor (int)
int location
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
int nullDefault
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/MethodVerifier15.classMethodVerifier15.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier15 extends org.eclipse.jdt.internal.compiler.lookup.MethodVerifier {
void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
protected boolean canOverridingMethodDifferInErasure (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overridingMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
boolean canSkipInheritedMethods ()
boolean canSkipInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding two
void checkConcreteInheritedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods
boolean analyseNullAnnotations
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration srcMethod
boolean useTypeAnnotations
boolean hasNonNullDefault
int i
int l
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalInherited
void checkForBridgeMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] allInheritedMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalInherited
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bridge
int i
int l
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] current
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding thisMethod
void checkForNameClash (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] currentParams
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inheritedParams
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int m
int n
org.eclipse.jdt.internal.compiler.lookup.MethodBinding substitute
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int m
int n
org.eclipse.jdt.internal.compiler.lookup.MethodBinding substitute
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
void checkInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherInheritedMethod
void checkInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, boolean[], boolean[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
boolean[] isOverridden
boolean[] isInherited
boolean continueInvestigation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractSuperClassMethod
boolean playingTrump
int i
int i
boolean checkInheritedDefaultMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
boolean ok
int i
int j
boolean checkInheritedReturnTypes (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
void checkAgainstInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] allInheritedMethods
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration srcMethod
boolean useTypeAnnotations
boolean hasNonNullDefault
int i
void checkNullSpecInheritance (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration srcMethod
boolean hasNonNullDefault
boolean complain
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier$InheritedNonNullnessInfo[] inheritedNonNullnessInfos
void reportRawReferences ()
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
Object[] methodArray
int s
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] current
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int j
int size
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
public void reportRawReferences (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inheritedParameterTypes
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int j
int size
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inheritedParameterType
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding inheritedMethodType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
void checkMethods ()
boolean mustImplementAbstractMethods
boolean skipInheritedMethods
boolean isOrEnclosedByPrivateType
char[][] methodSelectors
int s
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] current
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] inherited
int length
int i
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
int index
int inheritedLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] matchingInherited
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] foundMatch
boolean[] skip
boolean[] isOverridden
boolean[] isInherited
int i
int length1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] nonMatchingInherited
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherInheritedMethod
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherInheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding replaceMatch
int length
boolean[] matchingIsOverridden
boolean[] matchingIsOverridden
boolean[] matchingIsInherited
boolean[] matchingIsInherited
int j
int k
boolean isSkippableOrOverridden (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean[], boolean[], boolean[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding specific
org.eclipse.jdt.internal.compiler.lookup.MethodBinding general
boolean[] skip
boolean[] isOverridden
boolean[] isInherited
int idx
boolean specificIsInterface
boolean generalIsInterface
org.eclipse.jdt.internal.compiler.lookup.MethodBinding findReplacedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding specific
org.eclipse.jdt.internal.compiler.lookup.MethodBinding general
org.eclipse.jdt.internal.compiler.lookup.MethodBinding generalSubstitute
void checkTypeVariableMethods (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
char[][] methodSelectors
int s
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] inherited
int index
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] matchingInherited
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherInheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding first
int count
org.eclipse.jdt.internal.compiler.lookup.MethodBinding match
org.eclipse.jdt.internal.compiler.lookup.MethodBinding interfaceMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding implementation
boolean detectInheritedNameClash (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inherited
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherInherited
boolean detectNameClash (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding current
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inherited
boolean treatAsSynthetic
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodToCheck
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int severity
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentNamesakes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
boolean doTypeVariablesClash (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding one
org.eclipse.jdt.internal.compiler.lookup.MethodBinding substituteTwo
org.eclipse.jdt.internal.compiler.util.SimpleSet findSuperinterfaceCollisions (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
boolean isInconsistent
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.util.SimpleSet copy
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
boolean isAcceptableReturnTypeOverride (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalInherited
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalInheritedReturnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentReturnType
boolean isInterfaceMethodImplemented (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding existingMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
public boolean isMethodSubsignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedOriginal
boolean isUnsafeReturnTypeOverride (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] currentParams
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inheritedParams
int i
int l
boolean reportIncompatibleReturnTypeError (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
void verify ()
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding var
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int j
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.classParameterizedTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public char[] genericTypeSignature
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int i
int l
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType ()
public boolean isParameterizedType ()
public void boundCheck (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference[] argumentReferences
boolean hasErrors
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
public boolean canBeInstantiated ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding capture (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int position
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalArguments
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] capturedArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding contextType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding capturedParameterizedType
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] freeTypes
int i
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
int i
int max
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualEquivalent
org.eclipse.jdt.internal.compiler.lookup.TypeBinding formalEquivalent
org.eclipse.jdt.internal.compiler.lookup.TypeBinding formalEquivalent
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualEquivalent
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualEquivalent
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding formalEnclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] formalArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] formalArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] formalArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] actualArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] actualArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] actualArguments
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding formalArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualArgument
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding actualWildcardArgument
public void computeId ()
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer sig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
char[] typeSig
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding captureSourceType
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int sigLength
char[] uniqueKey
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding createParameterizedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
public java.lang.String debugName ()
StringBuffer nameBuffer
int i
int length
public java.lang.String annotatedDebugName ()
StringBuffer nameBuffer
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType ()
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
public int fieldCount ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] originalFields
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] parameterizedFields
int i
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType ()
public char[] genericTypeSignature ()
StringBuffer sig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
char[] typeSig
char[] typeSig
int i
int length
int sigLength
public long getAnnotationTagBits ()
public int getEnclosingInstancesSlotSize ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactConstructor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argCount
org.eclipse.jdt.internal.compiler.lookup.MethodBinding match
long range
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] matchingMethods
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int p
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getExactMethod (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope refScope
int argCount
boolean foundNothing
org.eclipse.jdt.internal.compiler.lookup.MethodBinding match
long range
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int iarg
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] matchingMethods
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int p
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getField (char[], boolean)
char[] fieldName
boolean needResolve
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (char[])
char[] typeName
int typeLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[])
char[] selector
long range
int start
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] parameterizedMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] originalMethods
int length
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean useNullTypeAnnotations
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] temp
int total
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] temp
public int getOuterLocalVariablesSlotSize ()
public boolean hasMemberTypes ()
public boolean hasTypeBit (int)
int bit
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
public boolean implementsMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
void initialize (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding someType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someArguments
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someArgument
protected void initializeArguments ()
void initializeForStaticImports ()
public boolean isBoundParameterizedType ()
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherParamType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
int i
public boolean isHierarchyConnected ()
public boolean isProperType (boolean)
boolean admitCapture18
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newArgs
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldArg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding newArg
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedGenericType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] originalMemberTypes
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] parameterizedMemberTypes
int i
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
int len
int i
void collectInferenceVariables (java.util.Set)
java.util.Set variables
int len
int i
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] originalMethods
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] parameterizedMethods
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean useNullTypeAnnotations
int i
public int problemId ()
public char[] qualifiedPackageName ()
public char[] qualifiedSourceName ()
public char[] readableName ()
StringBuffer nameBuffer
int i
int length
int nameLength
char[] readableName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolve ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
int argLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
public char[] shortReadableName ()
StringBuffer nameBuffer
int i
int length
int nameLength
char[] shortReadableName
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
StringBuffer nameBuffer
int i
int l
int i
int length
int nameLength
char[] readableName
char[] nullAnnotatedShortReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
StringBuffer nameBuffer
int i
int length
int nameLength
char[] shortReadableName
public char[] signature ()
public char[] sourceName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericSuperclass
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
int i
public void swapUnresolved (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
boolean update
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
int i
int l
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticEnclosingInstanceTypes ()
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterLocalVariables ()
public java.lang.String toString ()
StringBuffer buffer
int i
int length
int i
int length
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] unResolvedFields ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getSingleAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean replaceWildcards
int index
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding theAbstractMethod
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding declaringType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeParameters
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedDeclaringType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] choices
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getNonWildcardParameterization (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeArgument
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherUBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBBounds
int len
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] allBounds
int idx
int j
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] refs
static boolean typeParametersMentioned (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding$1MentionListener mentionListener
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext18$SuspendedInferenceRecord.classInferenceContext18.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$SuspendedInferenceRecord extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.ast.Expression[] invocationArguments
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] inferenceVariables
int inferenceKind
void (org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[], int)
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.compiler.ast.Expression[] invocationArguments
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] inferenceVariables
int inferenceKind
}
org/eclipse/jdt/internal/compiler/lookup/LocalVariableBinding.classLocalVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding extends org.eclipse.jdt.internal.compiler.lookup.VariableBinding {
public int resolvedPosition
public static final int UNUSED
public static final int USED
public static final int FAKE_USED
public int useFlag
public org.eclipse.jdt.internal.compiler.lookup.BlockScope declaringScope
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
public int[] initializationPCs
public int initializationCount
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
boolean isArgument
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
boolean isArgument
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.lookup.MethodScope declaringScope
public final int kind ()
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int occurenceCount
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int length
char[] uniqueKey
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotationBindings
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding compilerAnnotation
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotationNodes
private void getScopeKey (org.eclipse.jdt.internal.compiler.lookup.BlockScope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
StringBuffer buffer
int scopeIndex
public boolean isSecret ()
public void recordInitializationEndPC (int)
int pc
public void recordInitializationStartPC (int)
int pc
int previousEndPC
int index
public void setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public void resetInitializations ()
public java.lang.String toString ()
String s
int i
public boolean isParameter ()
public boolean isCatchParameter ()
}
org/eclipse/jdt/internal/compiler/lookup/BoundSet.classBoundSet.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.BoundSet extends java.lang.Object {
static final org.eclipse.jdt.internal.compiler.lookup.BoundSet TRUE
static final org.eclipse.jdt.internal.compiler.lookup.BoundSet FALSE
java.util.HashMap boundsPerVariable
java.util.HashMap captures
java.util.Set inThrows
java.util.Set incorporatedBounds
static void ()
public void ()
public void addBoundsFromTypeParameters (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeParameter
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] someBounds
boolean hasProperBound
public org.eclipse.jdt.internal.compiler.lookup.TypeBound[] flatten ()
int size
java.util.Iterator outerIt
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] collected
int idx
public org.eclipse.jdt.internal.compiler.lookup.BoundSet copy ()
org.eclipse.jdt.internal.compiler.lookup.BoundSet copy
java.util.Iterator setsIterator
java.util.Map$Entry entry
public void addBound (org.eclipse.jdt.internal.compiler.lookup.TypeBound, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets three
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable rightIV
private boolean addBounds (org.eclipse.jdt.internal.compiler.lookup.TypeBound[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] newBounds
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean hasProperBound
int i
public boolean isInstantiated (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable inferenceVariable
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets three
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getInstantiation (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable inferenceVariable
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets three
org.eclipse.jdt.internal.compiler.lookup.TypeBinding instantiation
public int numUninstantiatedVariables (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
int num
int i
boolean incorporate (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
boolean hasUpdate
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] bounds
int boundsCount
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundI
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundJ
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula newConstraint
long nullHints
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula[] typeArgumentConstraints
int k
java.util.Iterator captIter
java.util.Map$Entry capt
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding gAlpha
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding gA
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding g
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] alphas
org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution theta
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding pi
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
org.eclipse.jdt.internal.compiler.lookup.TypeBinding ai
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets three
java.util.Iterator it
java.util.Iterator it
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bi1
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] otherBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bi
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bi
int n
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] allBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
void addTypeBoundsFromWildcardBound (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution theta
int boundKind
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bi
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula formula
private org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula combineSameSame (org.eclipse.jdt.internal.compiler.lookup.TypeBound, org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundS
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundT
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula newConstraint
private org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula combineSameSameWithProperType (org.eclipse.jdt.internal.compiler.lookup.TypeBound, org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundLeft
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundRight
org.eclipse.jdt.internal.compiler.lookup.TypeBinding u
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
private org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula combineSameSubSuper (org.eclipse.jdt.internal.compiler.lookup.TypeBound, org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundS
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundT
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding u
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
private org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula combineSuperAndSub (org.eclipse.jdt.internal.compiler.lookup.TypeBound, org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundS
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundT
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
private org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula combineEqualSupers (org.eclipse.jdt.internal.compiler.lookup.TypeBound, org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundS
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundT
private org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula[] deriveTypeArgumentConstraints (org.eclipse.jdt.internal.compiler.lookup.TypeBound, org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundS
org.eclipse.jdt.internal.compiler.lookup.TypeBound boundT
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] supers
private org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula[] typeArgumentEqualityConstraints (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
boolean isSoft
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] sis
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] tis
java.util.List result
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding si
org.eclipse.jdt.internal.compiler.lookup.TypeBinding ti
public boolean reduceOneConstraint (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula) throws org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula currentConstraint
Object result
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula[] resultArray
int i
public boolean dependsOnResolutionOf (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable beta
java.util.Iterator captureIter
boolean betaIsInCaptureLhs
java.util.Map$Entry entry
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding g
int i
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding captured
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets sets
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets sets
public boolean hasCaptureBound (java.util.Set)
java.util.Set variableSet
java.util.Iterator captureIter
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding g
int i
public boolean hasOnlyTrivialExceptionBounds (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, boolean)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
boolean onlyProper
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets three
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] lowerBounds (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, boolean)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
boolean onlyProper
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets three
public java.lang.String toString ()
StringBuffer buf
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] flattened
int i
java.util.Iterator captIter
java.util.Map$Entry capt
String lhs
String rhs
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findWrapperTypeBound (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets three
public boolean condition18_5_2_bullet_3_3_1 (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets ts
java.util.Iterator bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
java.util.Iterator bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
java.util.ArrayList superBounds
int len
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s1
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] supers
public boolean condition18_5_2_bullet_3_3_2 (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable alpha
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 ctx18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding g
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets ts
java.util.Iterator boundIterator
java.util.Iterator boundIterator
org.eclipse.jdt.internal.compiler.lookup.TypeBound b
org.eclipse.jdt.internal.compiler.lookup.TypeBound b
private boolean superOnlyRaw (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding g
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] superTypesWithCommonGenericType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.TypeBinding tSuper
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] result
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
}
org/eclipse/jdt/internal/compiler/lookup/ConstraintTypeFormula.classConstraintTypeFormula.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula extends org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula {
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
boolean isSoft
public static org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula create (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
int relation
public static org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula create (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
int relation
boolean isSoft
private void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
int relation
boolean isSoft
void ()
public java.lang.Object reduce (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeBinding sPrime
org.eclipse.jdt.internal.compiler.lookup.TypeBinding tPrime
org.eclipse.jdt.internal.compiler.lookup.TypeBinding gs
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding t
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding s
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding s
private java.lang.Object reduceTypeEquality (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding object
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding leftWC
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding rightWC
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] leftParams
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rightParams
int len
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula[] constraints
int i
private java.lang.Object reduceSubType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding subCandidate
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superCandidate
java.util.List constraints
org.eclipse.jdt.internal.compiler.lookup.TypeBinding tPrime
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding sPrimeArray
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersection
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding subTVB
org.eclipse.jdt.internal.compiler.lookup.TypeBinding sPrime
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int i
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding variable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int i
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] intersectingTypes
org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula[] result
int i
private org.eclipse.jdt.internal.compiler.lookup.ArrayBinding findMostSpecificSuperArray (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherUpperBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding theType
int numArrayBounds
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding result
int i
boolean addConstraintsFromTypeParameters (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, java.util.List)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding subCandidate
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding ca
java.util.List constraints
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] ai
org.eclipse.jdt.internal.compiler.lookup.TypeBinding cb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bi
int i
private boolean isInsignificantParameterized (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding ca
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
int i
public boolean applySubstitution (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
org.eclipse.jdt.internal.compiler.lookup.BoundSet solutionSet
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding instantiation
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.classSyntheticMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetReadField
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetWriteField
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetEnumType
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
public int purpose
public int startIndex
public int endIndex
public static final int FieldReadAccess
public static final int FieldWriteAccess
public static final int SuperFieldReadAccess
public static final int SuperFieldWriteAccess
public static final int MethodAccess
public static final int ConstructorAccess
public static final int SuperMethodAccess
public static final int BridgeMethod
public static final int EnumValues
public static final int EnumValueOf
public static final int SwitchTable
public static final int TooManyEnumsConstants
public static final int LambdaMethod
public static final int ArrayConstructor
public static final int ArrayClone
public static final int FactoryMethod
public static final int DeserializeLambda
public int sourceStart
public int index
public int fakePaddedParameters
public void (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetField
boolean isReadAccess
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringSourceType
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
boolean needRename
long range
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int paramCount
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int i
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int i
int max
public void (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enumBinding
char[] selector
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringSourceType
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
boolean needRename
long range
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int paramCount
int imethod
int end
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch
int i
int i
int length
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overridenMethodToBridge
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringEnum
char[] selector
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, int, int)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringEnum
int startIndex
int endIndex
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
StringBuffer buffer
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overridenMethodToBridge
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void (int, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding, char[], org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
int purpose
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, char[], org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
char[] lambdaName
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding privateConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding publicConstructor
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] enclosingInstances
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
int realParametersLength
int enclosingInstancesLength
int parametersLength
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void initializeConstructorAccessor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessedConstructor
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownSyntheticMethods
int parametersLength
boolean needRename
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
int length
int i
int length
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDecls
int i
int length
public void initializeMethodAccessor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessedMethod
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringSourceType
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
boolean needRename
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDecls
int i
int length
protected boolean isConstructorRelated ()
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression sourceLambda ()
}
org/eclipse/jdt/internal/compiler/lookup/InvocationSite$EmptyWithAstNode.classInvocationSite.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InvocationSite$EmptyWithAstNode extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public int sourceEnd ()
public int sourceStart ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public boolean receiverIsImplicitThis ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
}
org/eclipse/jdt/internal/compiler/lookup/PackageBinding.classPackageBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants {
public long tagBits
public char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding parent
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.util.HashtableOfType knownTypes
org.eclipse.jdt.internal.compiler.util.HashtableOfPackage knownPackages
protected int defaultNullness
protected void ()
public void (char[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[] topLevelPackageName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding parent
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private void addNotFoundPackage (char[])
char[] simpleName
private void addNotFoundType (char[])
char[] simpleName
void addPackage (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding element
void addType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding element
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding priorType
void clearMissingTagBit ()
org.eclipse.jdt.internal.compiler.lookup.PackageBinding current
public char[] computeUniqueKey (boolean)
boolean isLeaf
private org.eclipse.jdt.internal.compiler.lookup.PackageBinding findPackage (char[])
char[] name
char[][] subPkgCompoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding subPackageBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage (char[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.PackageBinding binding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage0 (char[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getType (char[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getType0 (char[])
char[] name
public org.eclipse.jdt.internal.compiler.lookup.Binding getTypeOrPackage (char[])
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public final boolean isViewedAsDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding packageInfo
public final int kind ()
public int problemId ()
void checkIfNullAnnotationPackage ()
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
private boolean isPackageOfQualifiedTypeName (char[][], char[][])
char[][] packageName
char[][] typeName
int length
int length
int i
void checkIfNullAnnotationType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
public char[] readableName ()
public java.lang.String toString ()
String str
String str
}
org/eclipse/jdt/internal/compiler/lookup/ReductionResult$2.classReductionResult.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReductionResult$2 extends org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula {
void ()
public java.lang.Object reduce (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/BoundSet$1.classBoundSet.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.BoundSet$1 extends org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution {
final org.eclipse.jdt.internal.compiler.lookup.BoundSet this$0
private final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] val$parameters
void (org.eclipse.jdt.internal.compiler.lookup.BoundSet, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[], org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment $anonymous0
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] $anonymous1
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getP (int)
int i
}
org/eclipse/jdt/internal/compiler/lookup/ImportConflictBinding.classImportConflictBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ImportConflictBinding extends org.eclipse.jdt.internal.compiler.lookup.ImportBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding conflictingTypeBinding
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ImportReference)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.Binding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding conflictingTypeBinding
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public char[] readableName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/InferenceSubstitution.classInferenceSubstitution.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution extends org.eclipse.jdt.internal.compiler.lookup.Scope$Substitutor implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[])
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getP (int)
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
boolean hasSubstituted
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding pi
int ifcLen
int j
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
}
org/eclipse/jdt/internal/compiler/lookup/UnresolvedAnnotationBinding.classUnresolvedAnnotationBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.UnresolvedAnnotationBinding extends org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding {
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
private boolean typeUnresolved
void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
public void resolve ()
boolean wasToleratingMissingTypeProcessingAnnotations
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getAnnotationType ()
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] getElementValuePairs ()
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair pair
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
Object value
}
org/eclipse/jdt/internal/compiler/lookup/AnnotationHolder$MethodHolder.classAnnotationHolder.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder$MethodHolder extends org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder {
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
void (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] getParameterAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getParameterAnnotations (int)
int paramIndex
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] result
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext18$1.classInferenceContext18.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
final org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 this$0
private final int val$numVars
private final org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] val$variables
private final org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18[] val$zs
void (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, int, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[], org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18[])
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int j
}
org/eclipse/jdt/internal/compiler/lookup/Binding.classBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.Binding extends java.lang.Object {
public static final int FIELD
public static final int LOCAL
public static final int VARIABLE
public static final int TYPE
public static final int METHOD
public static final int PACKAGE
public static final int IMPORT
public static final int ARRAY_TYPE
public static final int BASE_TYPE
public static final int PARAMETERIZED_TYPE
public static final int WILDCARD_TYPE
public static final int RAW_TYPE
public static final int GENERIC_TYPE
public static final int TYPE_PARAMETER
public static final int INTERSECTION_TYPE
public static final int TYPE_USE
public static final int INTERSECTION_CAST_TYPE
public static final int POLY_TYPE
public static final org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] NO_TYPES
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] NO_REFERENCE_TYPES
public static final org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] NO_PARAMETERS
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] NO_EXCEPTIONS
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] ANY_EXCEPTION
public static final org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] NO_FIELDS
public static final org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] NO_METHODS
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] NO_SUPERINTERFACES
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] NO_MEMBER_TYPES
public static final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] NO_TYPE_VARIABLES
public static final org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] NO_ANNOTATIONS
public static final org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] NO_ELEMENT_VALUE_PAIRS
public static final char[][] NO_PARAMETER_NAMES
public static final org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] UNINITIALIZED_FIELDS
public static final org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] UNINITIALIZED_METHODS
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] UNINITIALIZED_REFERENCE_TYPES
static final org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] NO_INFERENCE_VARIABLES
static final org.eclipse.jdt.internal.compiler.lookup.TypeBound[] NO_TYPE_BOUNDS
public static final int NO_NULL_DEFAULT
public static final int NONNULL_BY_DEFAULT
public static final int NULL_UNSPECIFIED_BY_DEFAULT
public static final int DefaultLocationParameter
public static final int DefaultLocationReturnType
public static final int DefaultLocationField
public static final int DefaultLocationTypeArgument
public static final int DefaultLocationTypeParameter
public static final int DefaultLocationTypeBound
public static final int DefaultLocationArrayContents
public static final int NullnessDefaultMASK
static void ()
public void ()
public abstract int kind ()
public char[] computeUniqueKey ()
public char[] computeUniqueKey (boolean)
boolean isLeaf
public long getAnnotationTagBits ()
public void initializeDeprecatedAnnotationTagBits ()
public boolean isAnnotationType ()
public final boolean isValidBinding ()
public boolean isVolatile ()
public boolean isTaggedRepeatable ()
public boolean isParameter ()
public int problemId ()
public abstract char[] readableName ()
public char[] shortReadableName ()
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
public void setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
}
org/eclipse/jdt/internal/compiler/lookup/PolyTypeBinding.classPolyTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.PolyTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding {
org.eclipse.jdt.internal.compiler.ast.Expression expression
boolean vanillaCompatibilty
public void (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding left
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public char[] qualifiedSourceName ()
public char[] sourceName ()
public char[] readableName ()
public char[] shortReadableName ()
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public java.lang.String toString ()
StringBuffer buffer
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding computeBoxingType ()
org.eclipse.jdt.internal.compiler.lookup.PolyTypeBinding type
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext.classInferenceContext.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][][] collectedSubstitutes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod
int depth
int status
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
boolean hasExplicitExpectedType
public boolean isUnchecked
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
static final int FAILED
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int varLength
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getSubstitutes (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int constraint
public boolean hasUnresolvedTypeArgument ()
int i
int varLength
public void recordSubstitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
int constraint
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][] variableSubstitutes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] constraintSubstitutes
int length
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
public java.lang.String toString ()
StringBuffer buffer
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][] collected
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] constraintCollected
int k
int clength
int count
int i
int length
}
org/eclipse/jdt/internal/compiler/lookup/NullTypeBinding.classNullTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.NullTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding {
void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated (boolean)
boolean removeOnlyNullAnnotations
}
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding$2.classReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding o1
org.eclipse.jdt.internal.compiler.lookup.FieldBinding o2
char[] n1
char[] n2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/compiler/lookup/TypeBindingVisitor.classTypeBindingVisitor.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable visitedCache
public void ()
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding baseTypeBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.WildcardBinding)
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.IntersectionCastTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.IntersectionCastTypeBinding intersectionCastTypeBinding
public boolean visit (org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawTypeBinding
public static void visit (org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] types
int i
int length
public static void visit (org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable visitedCache
Object result
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.IntersectionCastTypeBinding intersectionCastTypeBinding
public static void visit (org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
int i
int length
}
org/eclipse/jdt/internal/compiler/lookup/ElementValuePair.classElementValuePair.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair extends java.lang.Object {
char[] name
public Object value
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public static java.lang.Object getValue (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.impl.Constant constant
org.eclipse.jdt.internal.compiler.ast.Expression[] exprs
int length
Object[] values
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public void (char[], org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
char[] name
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public void (char[], java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
char[] name
Object value
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public char[] getName ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding ()
public java.lang.Object getValue ()
Object[] valueArray
int i
Object object
void setMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
void setValue (java.lang.Object)
Object value
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/lookup/MethodBinding.classMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public int modifiers
public char[] selector
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiver
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
char[] signature
public long tagBits
public Boolean[] parameterNonNullness
public int defaultNullness
public char[][] parameterNames
protected void ()
public void (int, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
int modifiers
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
int modifiers
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding initialMethodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public final boolean areParameterErasuresEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
int length
int i
public final boolean areParametersCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int paramLength
int argLength
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
int i
int i
public final boolean areParametersEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
int length
int i
public final boolean areTypeVariableErasuresEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] vars
int length
int i
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding asRawMethod (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] itsSuperinterfaces
int superLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rawFirstBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rawOtherBounds
int s
int s
public final boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
public final boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding invocationPackage
public final boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverErasure
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringErasure
int depth
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.PackageBinding declaringPackage
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding currentPackage
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
int i
int max
int i
int max
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int j
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeSubstitutedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] vars
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitute
int i
public char[] computeUniqueKey (boolean)
boolean isLeaf
char[] declaringKey
int declaringLength
int selectorLength
char[] sig
boolean isGeneric
int signatureLength
int thrownExceptionsLength
int thrownExceptionsSignatureLength
char[][] thrownExceptionsSignatures
boolean addThrownExceptions
int i
char[] uniqueKey
int index
int i
char[] thrownExceptionSignature
int length
public final char[] constantPoolName ()
protected void fillInDefaultNonNullness (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration sourceMethod
boolean added
int length
int i
protected void fillInDefaultNonNullness18 (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration sourceMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
boolean added
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
long existing
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findOriginalInheritedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedOriginal
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] superMethods
int m
int l
public char[] genericSignature ()
StringBuffer sig
int i
int length
int i
int length
boolean needExceptionSignatures
int length
int i
int i
int sigLength
char[] genericSignature
public final int getAccessFlags ()
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
public long getAnnotationTagBits ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean isJdk18
long nullDefaultBits
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringSourceType
public java.lang.Object getDefaultValue ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder holder
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] getParameterAnnotations ()
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder holder
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] allParameterAnnotations
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding getTypeVariable (char[])
char[] variableName
int i
public boolean hasSubstitutedParameters ()
public boolean hasSubstitutedReturnType ()
public final boolean isAbstract ()
public final boolean isBridge ()
public final boolean isConstructor ()
public final boolean isDefault ()
public final boolean isDefaultAbstract ()
public boolean isDefaultMethod ()
public final boolean isDeprecated ()
public final boolean isFinal ()
public final boolean isImplementing ()
public final boolean isMain ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding paramType
public final boolean isNative ()
public final boolean isOverriding ()
public final boolean isPrivate ()
public final boolean isOrEnclosedByPrivateType ()
public final boolean isProtected ()
public final boolean isPublic ()
public final boolean isStatic ()
public final boolean isStrictfp ()
public final boolean isSynchronized ()
public final boolean isSynthetic ()
public final boolean isUsed ()
public boolean isVarargs ()
public boolean isPolymorphic ()
public final boolean isViewedAsDeprecated ()
public final int kind ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding original ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding shallowOriginal ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod ()
public char[] readableName ()
StringBuffer buffer
int i
int length
public void setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
public void setAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][], java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
Object defaultValue
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment optionalEnv
public void setDefaultValue (java.lang.Object)
Object defaultValue
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder holder
public void setParameterAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder holder
protected final void setSelector (char[])
char[] selector
public char[] shortReadableName ()
StringBuffer buffer
int i
int length
int nameLength
char[] shortReadableName
public final char[] signature ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] targetParameters
boolean isConstructor
boolean needSynthetics
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticArgumentTypes
int i
int count
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterArguments
int count
int i
int i
int extraLength
int nameLength
public final char[] signature (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
boolean isConstructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] targetParameters
boolean needSynthetics
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticArgumentTypes
int i
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding syntheticArgumentType
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetParameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafTargetParameterType
int i
int extraLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafParameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding ret
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] targetParameters
boolean isConstructor
boolean needSynthetics
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticArgumentTypes
int i
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding syntheticArgumentType
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetParameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafTargetParameterType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterArguments
int count
int i
int i
int extraLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafParameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding ret
int nameLength
public final int sourceEnd ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration sourceMethod ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression sourceLambda ()
public final int sourceStart ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod ()
public java.lang.String toString ()
StringBuffer output
int i
int length
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables ()
public boolean hasNonNullDefaultFor (int, boolean)
int location
boolean useTypeAnnotations
public boolean redeclaresPublicObjectMethod (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangObject
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public boolean isVoidMethod ()
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext18$3.classInferenceContext18.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18$3 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
final org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 this$0
private final org.eclipse.jdt.internal.compiler.lookup.BoundSet val$result
void (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18, org.eclipse.jdt.internal.compiler.lookup.BoundSet)
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding$2.classParameterizedMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
final org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding this$0
private final org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment val$environment
private final int val$length
private final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] val$originalVariables
private final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] val$substitutedVariables
void (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, int, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$ParameterInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$ParameterInfo extends java.lang.Object {
public int modifiers
public int declarationStart
public int declarationEnd
public int nameSourceStart
public int nameSourceEnd
public char[] name
public void ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$1.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/Compiler$1.classCompiler.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.Compiler$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
final org.eclipse.jdt.internal.compiler.Compiler this$0
private final org.eclipse.jdt.internal.compiler.ICompilerRequestor val$requestor
void (org.eclipse.jdt.internal.compiler.Compiler, org.eclipse.jdt.internal.compiler.ICompilerRequestor)
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult result
}
org/eclipse/jdt/internal/compiler/SourceElementParser$1.classSourceElementParser.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.SourceElementParser$1 extends org.eclipse.jdt.internal.compiler.problem.ProblemReporter {
final org.eclipse.jdt.internal.compiler.SourceElementParser this$0
void (org.eclipse.jdt.internal.compiler.SourceElementParser, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy $anonymous0
org.eclipse.jdt.internal.compiler.impl.CompilerOptions $anonymous1
org.eclipse.jdt.internal.compiler.IProblemFactory $anonymous2
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, boolean)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
boolean mandatoryError
}
org/eclipse/jdt/internal/compiler/ReadManager.classReadManager.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ReadManager extends java.lang.Object implements java.lang.Runnable {
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] units
int nextFileToRead
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] filesRead
char[][] contentsRead
int readyToReadPosition
int nextAvailablePosition
Thread[] readingThreads
char[] readInProcessMarker
int sleepingThreadCount
private Throwable caughtException
static final int START_CUSHION
public static final int THRESHOLD
static final int CACHE_SIZE
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[], int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] files
int length
int threadCount
Class runtime
java.lang.reflect.Method m
Integer result
int i
public char[] getContents (org.eclipse.jdt.internal.compiler.env.ICompilationUnit) throws java.lang.Error
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
boolean yield
char[] result
int unitIndex
int l
public void run ()
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
int position
char[] result
Error e
RuntimeException e
public synchronized void shutdown ()
}
org/eclipse/jdt/internal/compiler/IDebugRequestor.classIDebugRequestor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.IDebugRequestor extends java.lang.Object {
public abstract void acceptDebugResult (org.eclipse.jdt.internal.compiler.CompilationResult)
public abstract boolean isActive ()
public abstract void activate ()
public abstract void deactivate ()
public abstract void reset ()
}
org/eclipse/jdt/internal/compiler/SourceElementNotifier.classSourceElementNotifier.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceElementNotifier extends java.lang.Object {
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
boolean reportReferenceInfo
char[][] typeNames
char[][] superTypeNames
int nestedTypeIndex
org.eclipse.jdt.internal.compiler.SourceElementNotifier$LocalDeclarationVisitor localDeclarationVisitor
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEnds
java.util.Map nodesToCategories
int initialPosition
int eofPosition
public void (org.eclipse.jdt.internal.compiler.ISourceElementRequestor, boolean)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
boolean reportLocalDeclarations
protected java.lang.Object[][] getArgumentInfos (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentLength
char[][] argumentTypes
char[][] argumentNames
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$ParameterInfo[] parameterInfos
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
char[] name
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$ParameterInfo parameterInfo
protected char[][] getInterfaceNames (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[][] interfaceNames
int superInterfacesLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int i
protected char[] getSuperclassName (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
protected char[][] getThrownExceptions (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
char[][] thrownExceptionTypes
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int thrownExceptionLength
int i
protected char[][] getTypeParameterBounds (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.TypeReference firstBound
org.eclipse.jdt.internal.compiler.ast.TypeReference[] otherBounds
char[][] typeParameterBounds
int otherBoundsLength
char[][] boundNames
int j
private org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo[] getTypeParameterInfos (org.eclipse.jdt.internal.compiler.ast.TypeParameter[])
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int typeParametersLength
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo[] result
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
char[][] typeParameterBounds
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
private boolean hasDeprecatedAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
boolean isInRange
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
char[][] argumentTypes
char[][] argumentNames
boolean isVarArgs
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$ParameterInfo[] parameterInfos
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
Object[][] argumentInfos
char[][] thrownExceptionTypes
int selectorSourceEnd
int currentModifiers
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
int currentModifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int, int, boolean, org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt, java.util.Map)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int sourceStart
int sourceEnd
boolean reportReference
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEndsMap
java.util.Map nodesToCategoriesMap
boolean isInRange
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int index
int i
int max
int i
int max
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
boolean isInRange
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int fieldEndPosition
int currentModifiers
boolean deprecated
char[] typeName
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.ImportReference, boolean)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
boolean isPackage
boolean onDemand
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, boolean, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
boolean notifyTypePresence
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
boolean isInRange
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int fieldCounter
int methodCounter
int memberTypeCounter
int fieldIndex
int methodIndex
int memberTypeIndex
char[][] interfaceNames
int kind
char[] implicitSuperclassName
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
int currentModifiers
boolean deprecated
boolean isEnumInit
char[] superclassName
char[] superclassName
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
private static void quickSort (org.eclipse.jdt.internal.compiler.ast.ASTNode[], int, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode[] sortedCollection
int left
int right
int original_left
int original_right
org.eclipse.jdt.internal.compiler.ast.ASTNode mid
org.eclipse.jdt.internal.compiler.ast.ASTNode tmp
private void reset ()
private int sourceEnd (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
private void visitIfNeeded (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
int statementsLength
int i
private void visitIfNeeded (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
private void visitIfNeeded (org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
}
org/eclipse/jdt/internal/compiler/ClassFile$3.classClassFile.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.ClassFile$3 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.ClassFile this$0
void (org.eclipse.jdt.internal.compiler.ClassFile)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame2
}
org/eclipse/jdt/internal/eval/
org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.classCodeSnippetQualifiedNameReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetQualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.ProblemReasons {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (char[][], long[], int, int, org.eclipse.jdt.internal.eval.EvaluationContext)
char[][] sources
long[] positions
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkFieldAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
int lastFieldPc
boolean isUnboxing
int fieldPosition
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding generateReadSequence (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int otherBindingsCount
boolean needValue
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
boolean complyTo14
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.impl.Constant localConstant
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
int positionsLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding initialFieldBinding
int i
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding nextField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nextGenericCast
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int fieldPosition
public void generateReceiver (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getOtherFieldBindings (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int index
int otherBindingsLength
char[] token
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int place
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int index
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
}
org/eclipse/jdt/internal/eval/CodeSnippetSuperReference.classCodeSnippetSuperReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSuperReference extends org.eclipse.jdt.internal.compiler.ast.SuperReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public void (int, int)
int pos
int sourceEnd
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
}
org/eclipse/jdt/internal/eval/IRequestor.classIRequestor.java
package org.eclipse.jdt.internal.eval
public abstract org.eclipse.jdt.internal.eval.IRequestor extends java.lang.Object {
public abstract boolean acceptClassFiles (org.eclipse.jdt.internal.compiler.ClassFile[], char[])
public abstract void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, char[], int)
}
org/eclipse/jdt/internal/eval/EvaluationContext$4.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.EvaluationContext$4 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$Comparer {
final org.eclipse.jdt.internal.eval.EvaluationContext this$0
void (org.eclipse.jdt.internal.eval.EvaluationContext)
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
org.eclipse.jdt.internal.compiler.ClassFile enclosing
}
org/eclipse/jdt/internal/eval/CodeSnippetTypeDeclaration.classCodeSnippetTypeDeclaration.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetTypeDeclaration extends org.eclipse.jdt.internal.compiler.ast.TypeDeclaration {
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
int i
int max
}
org/eclipse/jdt/internal/eval/EvaluationContext$2.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.EvaluationContext$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
final org.eclipse.jdt.internal.eval.EvaluationContext this$0
private final char[] val$className
private final org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper val$mapper
void (org.eclipse.jdt.internal.eval.EvaluationContext, char[], org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper)
public char[] getFileName ()
public char[] getContents ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
}
org/eclipse/jdt/internal/eval/EvaluationContext$5.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.EvaluationContext$5 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
final org.eclipse.jdt.internal.eval.EvaluationContext this$0
private final char[] val$className
private final org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper val$mapper
void (org.eclipse.jdt.internal.eval.EvaluationContext, char[], org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper)
public char[] getFileName ()
public char[] getContents ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
}
org/eclipse/jdt/internal/eval/CodeSnippetSkeleton.classCodeSnippetSkeleton.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSkeleton extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryType org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] methods
public void ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public char[] getEnclosingMethod ()
public char[] getEnclosingTypeName ()
public org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields ()
public char[] getFileName ()
public char[] getGenericSignature ()
public char[][] getInterfaceNames ()
public java.lang.String getJavadocContents ()
public java.lang.String getJavadocContents (org.eclipse.core.runtime.IProgressMonitor, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
String defaultEncoding
public org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes ()
public org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods ()
public int getModifiers ()
public char[][][] getMissingTypeNames ()
public char[] getName ()
public char[] getSourceName ()
public char[] getSuperclassName ()
public long getTagBits ()
public java.lang.String getURLContents (java.lang.String, java.lang.String)
String docUrlValue
String defaultEncoding
public boolean isAnonymous ()
public boolean isBinaryType ()
public boolean isLocal ()
public boolean isMember ()
public char[] sourceFileName ()
}
org/eclipse/jdt/internal/eval/CodeSnippetFieldReference.classCodeSnippetFieldReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetFieldReference extends org.eclipse.jdt.internal.compiler.ast.FieldReference implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (char[], long, org.eclipse.jdt.internal.eval.EvaluationContext)
char[] source
long pos
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
boolean isStatic
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int operationTypeID
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
int typeID
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean isReadAccess
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding firstAttempt
boolean isNotVisible
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
}
org/eclipse/jdt/internal/eval/CodeSnippetSkeleton$BinaryMethodSkeleton.classCodeSnippetSkeleton.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSkeleton$BinaryMethodSkeleton extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryMethod {
char[][] exceptionTypeNames
char[] methodDescriptor
char[] selector
boolean isConstructor
public void (char[], char[], char[][], boolean)
char[] selector
char[] methodDescriptor
char[][] exceptionTypeNames
boolean isConstructor
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public char[][] getArgumentNames ()
public java.lang.Object getDefaultValue ()
public char[][] getExceptionTypeNames ()
public char[] getGenericSignature ()
public char[] getMethodDescriptor ()
public int getModifiers ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getParameterAnnotations (int)
int index
public int getAnnotatedParametersCount ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public char[] getSelector ()
public long getTagBits ()
public boolean isClinit ()
public boolean isConstructor ()
}
org/eclipse/jdt/internal/eval/CodeSnippetClassFile.classCodeSnippetClassFile.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetClassFile extends org.eclipse.jdt.internal.compiler.ClassFile {
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ClassFile, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding aType
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
boolean creatingProblemType
long targetVersion
int accessFlags
int classNameIndex
int superclassNameIndex
int superclassNameIndex
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfacesBinding
int interfacesCount
int i
int interfaceIndex
public static void createProblemType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] members
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDecls
boolean abstractMethodsOnly
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
}
org/eclipse/jdt/internal/eval/EvaluationContext$1ForwardingRequestor.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.EvaluationContext$1ForwardingRequestor extends java.lang.Object implements org.eclipse.jdt.internal.eval.IRequestor {
boolean hasErrors
final org.eclipse.jdt.internal.eval.EvaluationContext this$0
private final org.eclipse.jdt.internal.eval.IRequestor val$requestor
void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.eval.IRequestor)
public boolean acceptClassFiles (org.eclipse.jdt.internal.compiler.ClassFile[], char[])
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
char[] codeSnippetClassName
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, char[], int)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] fragmentSource
int fragmentKind
}
org/eclipse/jdt/internal/eval/CodeSnippetScope.classCodeSnippetScope.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetScope extends org.eclipse.jdt.internal.compiler.lookup.BlockScope {
protected void (int, org.eclipse.jdt.internal.compiler.lookup.Scope)
int kind
org.eclipse.jdt.internal.compiler.lookup.Scope parent
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
int variableCount
public final boolean canBeSeenByForCodeSnippet (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.PackageBinding declaringPackage
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalDeclaringClass
public final boolean canBeSeenByForCodeSnippet (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.PackageBinding declaringPackage
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalDeclaringClass
public final boolean canBeSeenByForCodeSnippet (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findExactMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding exactMethod
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding findFieldForCodeSnippet (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit
int lastPosition
org.eclipse.jdt.internal.compiler.lookup.FieldBinding visibleField
boolean keepLooking
boolean notVisible
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding ambiguous
org.eclipse.jdt.internal.compiler.util.SimpleSet interfacesSeen
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int j
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean inStaticContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findMethodForArray (org.eclipse.jdt.internal.compiler.lookup.ArrayBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding object
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod
public org.eclipse.jdt.internal.compiler.lookup.Binding getBinding (char[][], int, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[][] compoundName
int mask
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int length
int currentIndex
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] nextName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getConstructor (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] compatible
int compatibleIndex
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] visible
int visibleIndex
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getFieldForCodeSnippet (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getImplicitMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
}
org/eclipse/jdt/internal/eval/InstallException.classInstallException.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.InstallException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String s
}
org/eclipse/jdt/internal/eval/VariablesInfo.classVariablesInfo.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.VariablesInfo extends java.lang.Object {
org.eclipse.jdt.internal.eval.GlobalVariable[] variables
int variableCount
char[] packageName
char[] className
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
public void (char[], char[], org.eclipse.jdt.internal.compiler.ClassFile[], org.eclipse.jdt.internal.eval.GlobalVariable[], int)
char[] packageName
char[] className
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
org.eclipse.jdt.internal.eval.GlobalVariable[] variables
int variableCount
int indexOf (org.eclipse.jdt.internal.eval.GlobalVariable)
org.eclipse.jdt.internal.eval.GlobalVariable var
int i
org.eclipse.jdt.internal.eval.GlobalVariable varNamed (char[])
char[] name
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
}
org/eclipse/jdt/internal/eval/EvaluationResult.classEvaluationResult.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.EvaluationResult extends java.lang.Object {
static final org.eclipse.jdt.core.compiler.CategorizedProblem[] NO_PROBLEMS
char[] evaluationID
int evaluationType
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
char[] displayString
char[] typeName
public static final int T_VARIABLE
public static final int T_CODE_SNIPPET
public static final int T_IMPORT
public static final int T_PACKAGE
public static final int T_INTERNAL
static void ()
public void (char[], int, char[], char[])
char[] evaluationID
int evaluationType
char[] displayString
char[] typeName
public void (char[], int, org.eclipse.jdt.core.compiler.CategorizedProblem[])
char[] evaluationID
int evaluationType
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
void addProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.core.compiler.CategorizedProblem[] existingProblems
int existingLength
public char[] getEvaluationID ()
public int getEvaluationType ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems ()
public java.lang.Object getValue ()
public char[] getValueDisplayString ()
public char[] getValueTypeName ()
public boolean hasErrors ()
int i
public boolean hasProblems ()
public boolean hasValue ()
public boolean hasWarnings ()
int i
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/eval/Evaluator.classEvaluator.java
package org.eclipse.jdt.internal.eval
public abstract org.eclipse.jdt.internal.eval.Evaluator extends java.lang.Object {
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected abstract void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
protected org.eclipse.jdt.internal.eval.EvaluationResult[] evaluationResultsForCompilationProblems (org.eclipse.jdt.internal.compiler.CompilationResult, char[])
org.eclipse.jdt.internal.compiler.CompilationResult result
char[] cuSource
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
java.util.HashMap resultsByIDs
int i
int size
org.eclipse.jdt.internal.eval.EvaluationResult[] evalResults
java.util.Iterator results
int i
org.eclipse.jdt.internal.compiler.ClassFile[] getClasses ()
char[] source
java.util.ArrayList classDefinitions
org.eclipse.jdt.internal.eval.Evaluator$1CompilerRequestor compilerRequestor
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.ClassFile[] result
protected abstract char[] getClassName ()
org.eclipse.jdt.internal.compiler.Compiler getCompiler (org.eclipse.jdt.internal.compiler.ICompilerRequestor)
org.eclipse.jdt.internal.compiler.ICompilerRequestor compilerRequestor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
protected abstract char[] getSource ()
}
org/eclipse/jdt/internal/eval/CodeSnippetEnvironment.classCodeSnippetEnvironment.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.compiler.env.INameEnvironment env
org.eclipse.jdt.internal.eval.EvaluationContext context
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.eval.EvaluationContext)
org.eclipse.jdt.internal.compiler.env.INameEnvironment env
org.eclipse.jdt.internal.eval.EvaluationContext context
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundTypeName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer result
org.eclipse.jdt.internal.compiler.env.IBinaryType binary
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader binary
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer result
public boolean isPackage (char[][], char[])
char[][] parentPackageName
char[] packageName
public void cleanup ()
}
org/eclipse/jdt/internal/eval/Evaluator$1.classEvaluator.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.Evaluator$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
final org.eclipse.jdt.internal.eval.Evaluator this$0
private final char[] val$source
void (org.eclipse.jdt.internal.eval.Evaluator, char[])
public char[] getFileName ()
public char[] getContents ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
}
org/eclipse/jdt/internal/eval/CodeSnippetMessageSend.classCodeSnippetMessageSend.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (org.eclipse.jdt.internal.eval.EvaluationContext)
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] path
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isStatic
int argsLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterBinding
int typeID
boolean isUnboxing
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variableReturnType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean receiverCast
boolean argsContainCast
int length
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argHasError
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding privateBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
}
org/eclipse/jdt/internal/eval/EvaluationConstants.classEvaluationConstants.java
package org.eclipse.jdt.internal.eval
public abstract org.eclipse.jdt.internal.eval.EvaluationConstants extends java.lang.Object {
public static final char[] CODE_SNIPPET_CLASS_NAME_PREFIX
public static final char[] GLOBAL_VARS_CLASS_NAME_PREFIX
public static final char[] PACKAGE_NAME
public static final char[] CODE_SNIPPET_NAME
public static final char[] ROOT_CLASS_NAME
public static final String ROOT_FULL_CLASS_NAME
public static final char[] SETRESULT_SELECTOR
public static final char[] SETRESULT_ARGUMENTS
public static final char[][] ROOT_COMPOUND_NAME
public static final String RUN_METHOD
public static final String RESULT_VALUE_FIELD
public static final String RESULT_TYPE_FIELD
public static final char[] LOCAL_VAR_PREFIX
public static final char[] DELEGATE_THIS
static void ()
}
org/eclipse/jdt/internal/eval/EvaluationContext.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.EvaluationContext extends java.lang.Object implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.util.SuffixConstants {
static int VAR_CLASS_COUNTER
static int CODE_SNIPPET_COUNTER
org.eclipse.jdt.internal.eval.GlobalVariable[] variables
int variableCount
char[][] imports
char[] packageName
boolean varsChanged
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
org.eclipse.jdt.internal.compiler.env.IBinaryType codeSnippetBinary
String lineSeparator
char[] declaringTypeName
int[] localVariableModifiers
char[][] localVariableTypeNames
char[][] localVariableNames
boolean isStatic
boolean isConstructorCall
static void ()
public void ()
public org.eclipse.jdt.internal.eval.GlobalVariable[] allVariables ()
org.eclipse.jdt.internal.eval.GlobalVariable[] result
public void complete (char[], int, org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.core.CompletionRequestor, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor)
char[] codeSnippet
int completionPosition
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.core.CompletionRequestor requestor
java.util.Map options
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.eval.IRequestor variableRequestor
char[] className
long complianceVersion
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper mapper
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.codeassist.CompletionEngine engine
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.env.IBinaryType binary
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
public void deleteVariable (org.eclipse.jdt.internal.eval.GlobalVariable)
org.eclipse.jdt.internal.eval.GlobalVariable variable
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
int index
int i
int elementCount
int j
private void deployCodeSnippetClassIfNeeded (org.eclipse.jdt.internal.eval.IRequestor) throws org.eclipse.jdt.internal.eval.InstallException
org.eclipse.jdt.internal.eval.IRequestor requestor
public void evaluate (char[], char[][], char[][], int[], char[], boolean, boolean, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory) throws org.eclipse.jdt.internal.eval.InstallException
char[] codeSnippet
char[][] contextLocalVariableTypeNames
char[][] contextLocalVariableNames
int[] contextLocalVariableModifiers
char[] contextDeclaringTypeName
boolean contextIsStatic
boolean contextIsConstructorCall
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.eval.EvaluationContext$1ForwardingRequestor forwardingRequestor
org.eclipse.jdt.internal.eval.Evaluator evaluator
org.eclipse.jdt.internal.compiler.ClassFile[] classes
char[] simpleClassName
char[] pkgName
char[] qualifiedClassName
public void evaluate (char[], org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory) throws org.eclipse.jdt.internal.eval.InstallException
char[] codeSnippet
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void evaluateImports (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
int i
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
char[] importDeclaration
char[][] splitDeclaration
int splitLength
char[] pkgName
char[][] parentName
char[][] parentName
char[][] parentName
String[] arguments
String[] arguments
String[] arguments
public void evaluateVariable (org.eclipse.jdt.internal.eval.GlobalVariable, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory) throws org.eclipse.jdt.internal.eval.InstallException
org.eclipse.jdt.internal.eval.GlobalVariable variable
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void evaluateVariables (org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory) throws org.eclipse.jdt.internal.eval.InstallException
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.eval.VariablesEvaluator evaluator
org.eclipse.jdt.internal.compiler.ClassFile[] classes
int count
org.eclipse.jdt.internal.eval.GlobalVariable[] variablesCopy
byte[] getCodeSnippetBytes ()
public static java.lang.String getCodeSnippetSource ()
public char[][] getImports ()
public char[] getPackageName ()
org.eclipse.jdt.internal.compiler.env.IBinaryType getRootCodeSnippetBinary ()
public char[] getVarClassName ()
public org.eclipse.jdt.internal.eval.GlobalVariable newVariable (char[], char[], char[])
char[] typeName
char[] name
char[] initializer
org.eclipse.jdt.internal.eval.GlobalVariable var
public void select (char[], int, int, org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.internal.codeassist.ISelectionRequestor, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner)
char[] codeSnippet
int selectionSourceStart
int selectionSourceEnd
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
java.util.Map options
org.eclipse.jdt.core.WorkingCopyOwner owner
char[] className
long complianceVersion
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper mapper
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.codeassist.SelectionEngine engine
public void setImports (char[][])
char[][] imports
public void setLineSeparator (java.lang.String)
String lineSeparator
public void setPackageName (char[])
char[] packageName
}
org/eclipse/jdt/internal/eval/GlobalVariable.classGlobalVariable.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.GlobalVariable extends java.lang.Object {
char[] typeName
char[] name
char[] initializer
int declarationStart
int initializerStart
int initExpressionStart
int initializerLineStart
public void (char[], char[], char[])
char[] typeName
char[] name
char[] initializer
public char[] getInitializer ()
public char[] getName ()
public char[] getTypeName ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/eval/VariablesEvaluator.classVariablesEvaluator.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.VariablesEvaluator extends org.eclipse.jdt.internal.eval.Evaluator implements org.eclipse.jdt.internal.eval.EvaluationConstants {
void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
java.util.Map resultsByIDs
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] cuSource
char[] evaluationID
int evaluationType
int pbLine
int currentLine
char[] packageName
char[][] imports
int varCount
org.eclipse.jdt.internal.eval.GlobalVariable var
int pbStart
int pbEnd
int typeLength
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
char[] initializer
int initializerLength
org.eclipse.jdt.internal.eval.EvaluationResult result
protected char[] getClassName ()
org.eclipse.jdt.internal.compiler.Compiler getCompiler (org.eclipse.jdt.internal.compiler.ICompilerRequestor)
org.eclipse.jdt.internal.compiler.ICompilerRequestor compilerRequestor
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.env.IBinaryType binary
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
protected char[] getPackageName ()
protected char[] getSource ()
StringBuffer buffer
int lineNumberOffset
char[] packageName
char[][] imports
int i
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
char[] varName
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
char[] varName
org.eclipse.jdt.internal.eval.GlobalVariable installedVar
char[] initializer
char[] installedPackageName
int length
char[] result
private int numberOfCRs (char[])
char[] source
int numberOfCRs
boolean lastWasCR
int i
char currentChar
}
org/eclipse/jdt/internal/eval/CodeSnippetReturnStatement.classCodeSnippetReturnStatement.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetReturnStatement extends org.eclipse.jdt.internal.compiler.ast.ReturnStatement implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.compiler.lookup.MethodBinding setResultMethod
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression expr
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo info
public void generateReturnBytecode (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void generateStoreSaveValueIfNecessary (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int valueTypeID
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public boolean needValue ()
public void prepareSaveValueLocation (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement targetTryStatement
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding javaLangClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding javaLangObject
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
}
org/eclipse/jdt/internal/eval/CodeSnippetParser.classCodeSnippetParser.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetParser extends org.eclipse.jdt.internal.compiler.parser.Parser implements org.eclipse.jdt.internal.eval.EvaluationConstants {
int codeSnippetStart
int codeSnippetEnd
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
boolean hasRecoveredOnExpression
int lastStatement
int lineSeparatorLength
int problemCountBeforeRecovery
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.eval.EvaluationContext, boolean, int, int)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
boolean optimizeStringLiterals
int codeSnippetStart
int codeSnippetEnd
protected void classInstanceCreation (boolean)
boolean alwaysQualified
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
protected void consumeClassDeclaration ()
protected void consumeClassHeaderName1 ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
long pos
protected void consumeEmptyStatement ()
protected void consumeEnhancedForStatement ()
protected void consumeExpressionStatement ()
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
protected void consumeInternalCompilationUnit ()
protected void consumeInternalCompilationUnitWithTypes ()
int length
protected void consumeLocalVariableDeclarationStatement ()
protected void consumeMethodDeclaration (boolean, boolean)
boolean isNotAbstract
boolean isDefaultMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
int last
org.eclipse.jdt.internal.compiler.ast.Expression lastExpression
int start
int end
long position
long[] positions
int varCount
org.eclipse.jdt.internal.compiler.ast.Statement[] newStatements
int i
char[] trimmedTypeName
int nameEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int dimCount
org.eclipse.jdt.internal.compiler.ast.NameReference init
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.ast.Block tryBlock
org.eclipse.jdt.internal.compiler.ast.Block finallyBlock
int i
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameRef
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumeMethodInvocationSuper ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
protected void consumeMethodInvocationSuperWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumePrimaryNoNewArrayThis ()
protected void consumeStatementBreak ()
protected void consumeStatementBreakWithLabel ()
protected void consumeStatementCatch ()
protected void consumeStatementContinue ()
protected void consumeStatementContinueWithLabel ()
protected void consumeStatementDo ()
protected void consumeStatementFor ()
protected void consumeStatementIfNoElse ()
protected void consumeStatementIfWithElse ()
protected void consumeStatementLabel ()
protected void consumeStatementReturn ()
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void consumeStatementSwitch ()
protected void consumeStatementSynchronized ()
protected void consumeStatementThrow ()
protected void consumeStatementTry (boolean, boolean)
boolean arg_0
boolean arg_1
protected void consumeStatementWhile ()
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int)
int act
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int i
int fieldsCount
int maxRegularPos
int problemCount
int i
int start
int maxRecoveryPos
int i
int start
int i
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
int length
org.eclipse.jdt.internal.compiler.ast.NameReference ref
org.eclipse.jdt.internal.compiler.ast.NameReference ref
char[][] tokens
long[] positions
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
int length
org.eclipse.jdt.internal.compiler.ast.NameReference ref
org.eclipse.jdt.internal.compiler.ast.NameReference ref
char[][] tokens
long[] positions
protected void ignoreExpressionAssignment ()
private boolean isTopLevelType ()
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSend ()
org.eclipse.jdt.internal.eval.CodeSnippetMessageSend m
int length
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSendWithTypeArguments ()
org.eclipse.jdt.internal.eval.CodeSnippetMessageSend m
int length
private void recordLastStatementIfNeeded ()
protected void reportSyntaxErrors (boolean, int)
boolean isDietParse
int oldFirstToken
protected int resumeOnSyntaxError ()
}
org/eclipse/jdt/internal/eval/EvaluationContext$1.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.EvaluationContext$1 extends java.lang.Object implements org.eclipse.jdt.internal.eval.IRequestor {
final org.eclipse.jdt.internal.eval.EvaluationContext this$0
void (org.eclipse.jdt.internal.eval.EvaluationContext)
public boolean acceptClassFiles (org.eclipse.jdt.internal.compiler.ClassFile[], char[])
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
char[] codeSnippetClassName
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, char[], int)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] fragmentSource
int fragmentKind
}
org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.classCodeSnippetSingleNameReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.ProblemReasons {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (char[], long, org.eclipse.jdt.internal.eval.EvaluationContext)
char[] source
long pos
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkFieldAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
org.eclipse.jdt.internal.compiler.ast.BinaryExpression operation
int operator
org.eclipse.jdt.internal.compiler.ast.SingleNameReference variableReference
org.eclipse.jdt.internal.compiler.ast.SingleNameReference variableReference
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.MethodBinding writeAccessor
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.impl.Constant assignConstant
org.eclipse.jdt.internal.compiler.impl.Constant assignConstant
int increment
int increment
int operationTypeID
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
public void generateReceiver (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getReceiverType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean isReadAccess
org.eclipse.jdt.internal.compiler.lookup.ParameterizedFieldBinding parameterizedField
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
}
org/eclipse/jdt/internal/eval/CodeSnippetCompiler.classCodeSnippetCompiler.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetCompiler extends org.eclipse.jdt.internal.compiler.Compiler {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
int codeSnippetStart
int codeSnippetEnd
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.eval.EvaluationContext, int, int)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
int codeSnippetStart
int codeSnippetEnd
public void initializeParser ()
}
org/eclipse/jdt/internal/eval/CodeSnippetEvaluator.classCodeSnippetEvaluator.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetEvaluator extends org.eclipse.jdt.internal.eval.Evaluator implements org.eclipse.jdt.internal.eval.EvaluationConstants {
static final boolean DEVELOPMENT_MODE
char[] codeSnippet
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper mapper
void (char[], org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
char[] codeSnippet
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
java.util.Map resultsByIDs
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] cuSource
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper sourceMapper
int pbLineNumber
int evaluationType
char[] evaluationID
org.eclipse.jdt.internal.eval.EvaluationResult result
protected char[] getClassName ()
org.eclipse.jdt.internal.compiler.Compiler getCompiler (org.eclipse.jdt.internal.compiler.ICompilerRequestor)
org.eclipse.jdt.internal.compiler.ICompilerRequestor compilerRequestor
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.env.IBinaryType binary
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
org.eclipse.jdt.internal.compiler.ClassFile[] globalClassFiles
int i
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader binaryType
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
private org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper getMapper ()
char[] varClassName
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
char[] superPackageName
protected char[] getSource ()
private org.eclipse.jdt.internal.compiler.env.INameEnvironment getWrapperEnvironment ()
}
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper$2.classCodeSnippetToCuMapper.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper$2 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISelectionRequestor {
final org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper this$0
private final org.eclipse.jdt.internal.codeassist.ISelectionRequestor val$originalRequestor
void (org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper, org.eclipse.jdt.internal.codeassist.ISelectionRequestor)
public void acceptType (char[], char[], int, boolean, char[], int, int)
char[] packageName
char[] typeName
int modifiers
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptError (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
public void acceptField (char[], char[], char[], boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] name
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], char[][], char[][][], boolean, boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
String enclosingDeclaringTypeSignature
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
char[][] typeParameterNames
char[][][] typeParameterBoundNames
boolean isConstructor
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptPackage (char[])
char[] packageName
public void acceptTypeParameter (char[], char[], char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] typeParameterName
boolean isDeclaration
int start
int end
public void acceptMethodTypeParameter (char[], char[], char[], int, int, char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
int selectorStart
int selectorEnd
char[] typeParameterName
boolean isDeclaration
int start
int end
}
org/eclipse/jdt/internal/eval/CodeSnippetThisReference.classCodeSnippetThisReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetThisReference extends org.eclipse.jdt.internal.compiler.ast.ThisReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
boolean isImplicit
public void (int, int, org.eclipse.jdt.internal.eval.EvaluationContext, boolean)
int s
int sourceEnd
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
boolean isImplicit
public boolean checkAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding thisType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
char[] declaringType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding snippetType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
}
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper$1.classCodeSnippetToCuMapper.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper$1 extends org.eclipse.jdt.core.CompletionRequestor {
final org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper this$0
private final org.eclipse.jdt.core.CompletionRequestor val$originalRequestor
void (org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper, org.eclipse.jdt.core.CompletionRequestor)
public void accept (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
int flags
char[] packageName
char[] className
char[] declaringTypePackageName
char[] declaringTypeName
public void completionFailure (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public void acceptContext (org.eclipse.jdt.core.CompletionContext)
org.eclipse.jdt.core.CompletionContext context
public void beginReporting ()
public void endReporting ()
public boolean isIgnored (int)
int completionProposalKind
public void setIgnored (int, boolean)
int completionProposalKind
boolean ignore
public boolean isAllowingRequiredProposals (int, int)
int mainKind
int requiredKind
public void setAllowsRequiredProposals (int, int, boolean)
int mainKind
int requiredKind
boolean allow
}
org/eclipse/jdt/internal/eval/Evaluator$1CompilerRequestor.classEvaluator.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.Evaluator$1CompilerRequestor extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
boolean hasErrors
final org.eclipse.jdt.internal.eval.Evaluator this$0
private final char[] val$source
private final java.util.ArrayList val$classDefinitions
void (org.eclipse.jdt.internal.eval.Evaluator, char[], java.util.ArrayList)
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.eval.EvaluationResult[] evalResults
int i
org.eclipse.jdt.internal.eval.EvaluationResult evalResult
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int j
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
}
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper.classCodeSnippetToCuMapper.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper extends java.lang.Object implements org.eclipse.jdt.internal.eval.EvaluationConstants {
public char[] cuSource
public int lineNumberOffset
public int startPosOffset
char[] codeSnippet
char[] snippetPackageName
char[][] snippetImports
char[] snippetClassName
char[] snippetVarClassName
char[] snippetDeclaringTypeName
char[][] localVarNames
char[][] localVarTypeNames
long complianceVersion
public void (char[], char[], char[][], char[], char[], char[][], char[][], int[], char[], java.lang.String, long)
char[] codeSnippet
char[] packageName
char[][] imports
char[] className
char[] varClassName
char[][] localVarNames
char[][] localVarTypeNames
int[] localVarModifiers
char[] declaringTypeName
String lineSeparator
long complianceVersion
private void buildCUSource (java.lang.String)
String lineSeparator
StringBuffer buffer
char[][] imports
int i
int i
int max
int length
public org.eclipse.jdt.core.CompletionRequestor getCompletionRequestor (org.eclipse.jdt.core.CompletionRequestor)
org.eclipse.jdt.core.CompletionRequestor originalRequestor
public char[] getCUSource (java.lang.String)
String lineSeparator
public int getEvaluationType (int)
int lineNumber
int currentLine
char[][] imports
public char[] getImport (int)
int lineNumber
int importStartLine
public org.eclipse.jdt.internal.codeassist.ISelectionRequestor getSelectionRequestor (org.eclipse.jdt.internal.codeassist.ISelectionRequestor)
org.eclipse.jdt.internal.codeassist.ISelectionRequestor originalRequestor
}
org/eclipse/jdt/internal/eval/CodeSnippetAllocationExpression.classCodeSnippetAllocationExpression.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (org.eclipse.jdt.internal.eval.EvaluationContext)
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
int i
int count
int argsLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterBinding
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qRef
int i
boolean isDiamond
int length
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argHasError
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding privateBinding
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
}
org/eclipse/jdt/internal/eval/EvaluationContext$3.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.EvaluationContext$3 extends org.eclipse.jdt.internal.compiler.ClassFile {
final org.eclipse.jdt.internal.eval.EvaluationContext this$0
void (org.eclipse.jdt.internal.eval.EvaluationContext)
public byte[] getBytes ()
public char[][] getCompoundName ()
}
org/eclipse/jdt/internal/formatter/
org/eclipse/jdt/internal/formatter/FormatJavadocReference.classFormatJavadocReference.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.FormatJavadocReference extends org.eclipse.jdt.internal.formatter.FormatJavadocNode {
public void (int, int, int)
int start
int end
int line
public void (long, int)
long position
int line
void clean ()
protected void toString (java.lang.StringBuffer)
StringBuffer buffer
}
org/eclipse/jdt/internal/formatter/align/
org/eclipse/jdt/internal/formatter/align/AlignmentException.classAlignmentException.java
package org.eclipse.jdt.internal.formatter.align
public org.eclipse.jdt.internal.formatter.align.AlignmentException extends java.lang.RuntimeException {
public static final int LINE_TOO_LONG
public static final int ALIGN_TOO_SMALL
private static final long serialVersionUID
int reason
int value
public int relativeDepth
public void (int, int)
int reason
int relativeDepth
public void (int, int, int)
int reason
int value
int relativeDepth
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/formatter/align/Alignment.classAlignment.java
package org.eclipse.jdt.internal.formatter.align
public org.eclipse.jdt.internal.formatter.align.Alignment extends java.lang.Object {
public int kind
public static final int ALLOCATION
public static final int ANNOTATION_MEMBERS_VALUE_PAIRS
public static final int ARRAY_INITIALIZER
public static final int ASSIGNMENT
public static final int BINARY_EXPRESSION
public static final int CASCADING_MESSAGE_SEND
public static final int COMPACT_IF
public static final int COMPOUND_ASSIGNMENT
public static final int CONDITIONAL_EXPRESSION
public static final int ENUM_CONSTANTS
public static final int ENUM_CONSTANTS_ARGUMENTS
public static final int EXPLICIT_CONSTRUCTOR_CALL
public static final int FIELD_DECLARATION_ASSIGNMENT
public static final int LOCAL_DECLARATION_ASSIGNMENT
public static final int MESSAGE_ARGUMENTS
public static final int MESSAGE_SEND
public static final int METHOD_ARGUMENTS
public static final int METHOD_DECLARATION
public static final int MULTIPLE_FIELD
public static final int SUPER_CLASS
public static final int SUPER_INTERFACES
public static final int THROWS
public static final int TYPE_MEMBERS
public static final int STRING_CONCATENATION
public static final int TRY_RESOURCES
public static final int MULTI_CATCH
public String name
public static final String[] NAMES
public org.eclipse.jdt.internal.formatter.align.Alignment enclosing
public org.eclipse.jdt.internal.formatter.Location location
public int fragmentIndex
public int fragmentCount
public int[] fragmentIndentations
public boolean needRedoColumnAlignment
public int chunkStartIndex
public int chunkKind
public int originalIndentationLevel
public int breakIndentationLevel
public int shiftBreakIndentationLevel
public int[] fragmentBreaks
public boolean wasSplit
public boolean blockAlign
public boolean tooLong
public org.eclipse.jdt.internal.formatter.Scribe scribe
private boolean reset
public static final int M_FORCE
public static final int M_INDENT_ON_COLUMN
public static final int M_INDENT_BY_ONE
public static final int M_COMPACT_SPLIT
public static final int M_COMPACT_FIRST_BREAK_SPLIT
public static final int M_ONE_PER_LINE_SPLIT
public static final int M_NEXT_SHIFTED_SPLIT
public static final int M_NEXT_PER_LINE_SPLIT
public static final int M_MULTICOLUMN
public static final int M_NO_ALIGNMENT
public int mode
public static final int SPLIT_MASK
public static final int R_OUTERMOST
public static final int R_INNERMOST
public int tieBreakRule
public int startingColumn
public static final int NONE
public static final int BREAK
public static final int CHUNK_FIELD
public static final int CHUNK_METHOD
public static final int CHUNK_TYPE
public static final int CHUNK_ENUM
static void ()
public void (int, int, int, org.eclipse.jdt.internal.formatter.Scribe, int, int, int)
int kind
int mode
int tieBreakRule
org.eclipse.jdt.internal.formatter.Scribe scribe
int fragmentCount
int sourceRestart
int continuationIndent
int indentSize
int currentColumn
public boolean checkChunkStart (int, int, int)
int chunk
int startIndex
int sourceRestart
public void checkColumn ()
int currentIndentation
int fragmentIndentation
int i
int relativeDepth
org.eclipse.jdt.internal.formatter.align.Alignment targetAlignment
public int depth ()
int depth
org.eclipse.jdt.internal.formatter.align.Alignment current
public boolean canAlign ()
boolean canAlign
org.eclipse.jdt.internal.formatter.align.Alignment enclosingAlignment
org.eclipse.jdt.internal.formatter.align.Alignment superEnclosingAlignment
public boolean couldBreak ()
int i
int i
int i
int i
int i
public boolean isWrapped ()
public int wrappedIndex ()
int i
int max
public void performFragmentEffect ()
int fragmentIndentation
public void reset ()
public void toFragmentsString (java.lang.StringBuffer)
StringBuffer buffer
public java.lang.String toString ()
StringBuffer buffer
public java.lang.String toString (java.lang.StringBuffer, int)
StringBuffer buffer
int level
StringBuffer indentation
int i
int i
public void update ()
int i
public boolean wasReset ()
}
org/eclipse/jdt/internal/formatter/Scribe$LineComment.classScribe.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.Scribe$LineComment extends java.lang.Object {
boolean contiguous
int currentIndentation
int indentation
int lines
char[] leadingSpaces
void ()
}
org/eclipse/jdt/internal/formatter/Scribe.classScribe.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.Scribe extends java.lang.Object implements org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants {
private static final int INITIAL_SIZE
private boolean checkLineWrapping
public int column
private int[][] commentPositions
public org.eclipse.jdt.internal.formatter.align.Alignment currentAlignment
public int currentToken
private org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit[] edits
public int editsIndex
public org.eclipse.jdt.internal.formatter.CodeFormatterVisitor formatter
public int indentationLevel
public int lastNumberOfNewLines
private boolean preserveLineBreakIndentation
public int line
private int[] lineEnds
private int maxLines
public org.eclipse.jdt.internal.formatter.align.Alignment memberAlignment
public boolean needSpace
private final String lineSeparator
private final String lineSeparatorAndSpace
private final char firstLS
private final int lsLength
public int nlsTagCounter
public int pageWidth
public boolean pendingSpace
public org.eclipse.jdt.internal.compiler.parser.Scanner scanner
public int scannerEndPosition
public int tabLength
public int indentationSize
private final org.eclipse.jface.text.IRegion[] regions
private org.eclipse.jface.text.IRegion[] adaptedRegions
public int tabChar
public int numberOfIndentations
private boolean useTabsOnlyForLeadingIndents
private final boolean indentEmptyLines
int blank_lines_between_import_groups
public static final int DO_NOT_PRESERVE_EMPTY_LINES
public static final int PRESERVE_EMPTY_LINES_KEEP_LAST_NEW_LINES_INDENTATION
public static final int PRESERVE_EMPTY_LINES_IN_FORMAT_LEFT_CURLY_BRACE
public static final int PRESERVE_EMPTY_LINES_IN_STRING_LITERAL_CONCATENATION
public static final int PRESERVE_EMPTY_LINES_IN_CLOSING_ARRAY_INITIALIZER
public static final int PRESERVE_EMPTY_LINES_IN_FORMAT_OPENING_BRACE
public static final int PRESERVE_EMPTY_LINES_IN_BINARY_EXPRESSION
public static final int PRESERVE_EMPTY_LINES_IN_EQUALITY_EXPRESSION
public static final int PRESERVE_EMPTY_LINES_BEFORE_ELSE
public static final int PRESERVE_EMPTY_LINES_IN_SWITCH_CASE
public static final int PRESERVE_EMPTY_LINES_AT_END_OF_METHOD_DECLARATION
public static final int PRESERVE_EMPTY_LINES_AT_END_OF_BLOCK
static final int PRESERVE_EMPTY_LINES_DO_NOT_USE_ANY_INDENTATION
static final int PRESERVE_EMPTY_LINES_USE_CURRENT_INDENTATION
static final int PRESERVE_EMPTY_LINES_USE_TEMPORARY_INDENTATION
boolean editsEnabled
boolean useTags
int tagsKind
private static final int INCLUDE_BLOCK_COMMENTS
private static final int INCLUDE_JAVA_DOC
private static final int INCLUDE_LINE_COMMENTS
private static final int SKIP_FIRST_WHITESPACE_TOKEN
private static final int INVALID_TOKEN
static final int NO_TRAILING_COMMENT
static final int BASIC_TRAILING_COMMENT
static final int COMPLEX_TRAILING_COMMENT
static final int IMPORT_TRAILING_COMMENT
static final int UNMODIFIABLE_TRAILING_COMMENT
private int formatComments
private int headerEndPosition
String commentIndentation
final org.eclipse.jdt.internal.formatter.Scribe$LineComment lastLineComment
private org.eclipse.jdt.internal.formatter.FormatterCommentParser formatterCommentParser
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit previousDisabledEdit
private char[] disablingTag
private char[] enablingTag
private String[] newEmptyLines
private static String[] COMMENT_INDENTATIONS
private final StringBuffer tempBuffer
private final StringBuffer blockCommentBuffer
private final StringBuffer blockCommentTokensBuffer
private final StringBuffer codeSnippetBuffer
private final StringBuffer javadocBlockRefBuffer
private final StringBuffer javadocGapLinesBuffer
private StringBuffer[] javadocHtmlTagBuffers
private final StringBuffer javadocTextBuffer
private final StringBuffer javadocTokensBuffer
static void ()
void (org.eclipse.jdt.internal.formatter.CodeFormatterVisitor, long, org.eclipse.jface.text.IRegion[], org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil, boolean)
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor formatter
long sourceLevel
org.eclipse.jface.text.IRegion[] regions
org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil
boolean includeComments
org.eclipse.jdt.internal.core.util.RecordedParsingInformation information
private void adaptRegions ()
int max
int commentIndex
int i
org.eclipse.jface.text.IRegion aRegion
int offset
int length
int index
int adaptedOffset
int adaptedLength
int commentEnd
private void adaptEdits ()
int max
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit[] sortedEdits
int currentEdit
int i
org.eclipse.jface.text.IRegion region
int offset
int length
int index
int length
int e
private int adaptEdit (org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit[], int, int, int)
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit[] sortedEdits
int start
int regionStart
int regionEnd
int initialStart
int bottom
int top
int topEnd
int i
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit edit
int overlapIndex
int editStart
int editEnd
int linesOutside
StringBuffer spacesOutside
char ch
int editLength
int length
int linesReplaced
int idx
int linesCount
int idx
char ch
int spacesOutsideLength
int replacementStart
int o
int r
char rch
char och
int validIndex
int editStart
int editEnd
int nrLength
int rLength
int ch
int linesOutside
boolean after
char ch
int length
int linesReplaced
int idx
int linesCount
int e
private final void addDeleteEdit (int, int)
int start
int end
public final void addInsertEdit (int, java.lang.String)
int insertPosition
String insertedString
private final void addOptimizedReplaceEdit (int, int, java.lang.String)
int offset
int length
String replacement
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit previous
int previousOffset
int previousLength
int endOffsetOfPreviousEdit
int replacementLength
String previousReplacement
int previousReplacementLength
org.eclipse.jdt.internal.formatter.Location location
boolean canBeRemoved
int i
org.eclipse.jdt.internal.formatter.Location location
boolean canBeRemoved
String totalReplacement
int i
org.eclipse.jdt.internal.formatter.Location location
public final void addReplaceEdit (int, int, java.lang.String)
int start
int end
String replacement
public void alignFragment (org.eclipse.jdt.internal.formatter.align.Alignment, int)
org.eclipse.jdt.internal.formatter.align.Alignment alignment
int fragmentIndex
public void checkNLSTag (int)
int sourceStart
private int consumeInvalidToken (int)
int end
int previousPosition
char ch
public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (int, int, int, int)
int kind
int mode
int count
int sourceRestart
public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (int, int, int, int, int)
int kind
int mode
int tieBreakRule
int count
int sourceRestart
public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (int, int, int, int, int, boolean)
int kind
int mode
int count
int sourceRestart
int continuationIndent
boolean adjust
public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (int, int, int, int, int, int, boolean)
int kind
int mode
int tieBreakRule
int count
int sourceRestart
int continuationIndent
boolean adjust
org.eclipse.jdt.internal.formatter.align.Alignment alignment
org.eclipse.jdt.internal.formatter.align.Alignment current
int indentSize
int indentSize
public org.eclipse.jdt.internal.formatter.align.Alignment createMemberAlignment (int, int, int, int)
int kind
int mode
int count
int sourceRestart
org.eclipse.jdt.internal.formatter.align.Alignment mAlignment
public void enterAlignment (org.eclipse.jdt.internal.formatter.align.Alignment)
org.eclipse.jdt.internal.formatter.align.Alignment alignment
public void enterMemberAlignment (org.eclipse.jdt.internal.formatter.align.Alignment)
org.eclipse.jdt.internal.formatter.align.Alignment alignment
public void exitAlignment (org.eclipse.jdt.internal.formatter.align.Alignment, boolean)
org.eclipse.jdt.internal.formatter.align.Alignment alignment
boolean discardAlignment
org.eclipse.jdt.internal.formatter.align.Alignment current
public void exitMemberAlignment (org.eclipse.jdt.internal.formatter.align.Alignment)
org.eclipse.jdt.internal.formatter.align.Alignment alignment
org.eclipse.jdt.internal.formatter.align.Alignment current
public int getColumnIndentationLevel ()
public final int getCommentIndex (int)
int position
int length
int g
int d
int m
int bound
private int getCommentIndex (int, int)
int start
int position
int commentsLength
int bottom
int top
int i
int[] comment
int commentStart
int commentEnd
private int getCurrentCommentIndentation (int)
int start
int linePtr
int indentation
int beginningOfLine
int currentStartPosition
char[] source
int i
char currentCharacter
int reminder
int getCurrentIndentation (char[], int)
char[] whitespaces
int offset
int length
int indentation
int i
char ch
int reminder
int getCurrentIndentation (int)
int start
int linePtr
int indentation
int beginningOfLine
char[] source
int i
char currentCharacter
int reminder
public java.lang.String getEmptyLines (int)
int linesNumber
String emptyLines
String emptyLines
String emptyLines
String emptyLines
String emptyLines
String emptyLines
int i
int i
int realNewLineNumber
int i
public org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit getLastEdit ()
public final int getLineEnd (int)
int lineNumber
org.eclipse.jdt.internal.formatter.align.Alignment getMemberAlignment ()
public java.lang.String getNewLine ()
private java.lang.String getNewLineString (int)
int linesCount
int length
String newLineString
int j
public int getNextIndentationLevel (int)
int someColumn
int indent
int rem
int addition
private java.lang.String getPreserveEmptyLines (int, int)
int count
int emptyLinesRules
int currentIndentationLevel
int useAlignmentBreakIndentation
StringBuffer buffer
int linesToPreserve
private int useAlignmentBreakIndentation (int)
int emptyLinesRules
boolean specificEmptyLinesRule
boolean useAlignmentBreakIndentation
boolean useAlignmentBreakIndentation
boolean useAlignmentBreakIndentation
boolean useAlignmentBreakIndentation
boolean useAlignmentBreakIndentation
boolean useAlignmentShiftBreakIndentation
boolean useLastBinaryExpressionAlignmentBreakIndentation
org.eclipse.jdt.internal.formatter.align.Alignment alignment
public org.eclipse.text.edits.TextEdit getRootEdit ()
org.eclipse.text.edits.MultiTextEdit edit
int regionsLength
int textRegionStart
int textRegionStart
int textRegionEnd
int textRegionEnd
org.eclipse.jface.text.IRegion lastRegion
org.eclipse.jface.text.IRegion lastRegion
int length
int i
int max
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit
org.eclipse.text.edits.MalformedTreeException ex
public void handleLineTooLong ()
int relativeDepth
int outerMostDepth
org.eclipse.jdt.internal.formatter.align.Alignment targetAlignment
private void handleLineTooLongSmartly ()
int relativeDepth
int outerMostDepth
org.eclipse.jdt.internal.formatter.align.Alignment targetAlignment
int previousKind
int insideMessage
boolean insideStringConcat
boolean couldBreak
org.eclipse.jdt.internal.formatter.align.AlignmentException alignmentException
int msgArgsDepth
private boolean hasNLSTag (int)
int sourceStart
int index
int currentLineEnd
int commentIndex
int start
int lineIndexForComment
private boolean includesBlockComments ()
private boolean includesJavadocComments ()
private boolean includesLineComments ()
boolean includesComments ()
public void indent ()
void setIndentation (int, int)
int level
int n
private void initializeScanner (long, org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions)
long sourceLevel
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences
char[][] taskTags
int i
int length
private void initFormatterCommentParser ()
private boolean isOnFirstColumn (int)
int start
int index
int previousLineEnd
private boolean isMeaningfulEdit (org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit)
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit edit
int editLength
int editReplacementLength
int editOffset
int i
int max
private void preserveEmptyLines (int, int)
int count
int insertPosition
int linesToPreserve
private void print (int, boolean)
int length
boolean considerSpaceIfAny
private void printBlockComment (boolean)
boolean isJavadoc
int currentTokenStartPosition
int currentTokenEndPosition
boolean includesBlockComments
int currentCharacter
int currentCharacter
boolean isNewLine
int start
int nextCharacterStart
int previousStart
boolean onFirstColumn
boolean indentComment
int commentColumn
int currentIndentationLevel
int currentCommentIndentation
boolean formatComment
boolean addSpace
int previousStartPosition
int previousStartPosition
int currentIndentation
int reminder
int previousStartTemp
int nextCharacterStartTemp
String replacement
String replacement
private boolean printBlockComment (int, int)
int currentTokenStartPosition
int currentTokenEndPosition
int maxColumn
int indentLevel
int indentations
int editStart
int editEnd
int previousToken
boolean newLine
boolean multiLines
boolean hasMultiLines
boolean hasTokens
boolean bufferHasTokens
boolean bufferHasNewLine
boolean lineHasTokens
int hasTextOnFirstLine
boolean firstWord
boolean clearBlankLines
boolean joinLines
boolean newLinesAtBoundaries
int scannerLine
int firstLine
int lineNumber
int lastTextLine
int token
int token
boolean insertSpace
boolean isTokenStar
int linesGap
int linesGap
int max
int max
int i
int tokenStart
int tokenLength
int lastColumn
String tokensString
int tokensStringLength
StringBuffer replacement
StringBuffer replacement
int col
private void printBlockCommentHeaderLine (java.lang.StringBuffer)
StringBuffer buffer
public void printEndOfCompilationUnit ()
int currentTokenStartPosition
boolean hasComment
boolean hasLineComment
boolean hasWhitespace
int count
char[] whiteSpaces
int i
int max
org.eclipse.jdt.core.compiler.InvalidInputException e
private void printCodeSnippet (int, int, int)
int startPosition
int endPosition
int linesGap
String snippet
int firstLine
int lastLine
boolean hasCharsAfterStar
int initialLength
int currentLine
int lineStart
boolean hasStar
char ch
char ch
boolean atEnd
int end
org.eclipse.jdt.internal.formatter.comment.HTMLEntity2JavaReader reader
char[] buf
String convertedSnippet
String convertedSnippet
int read
java.io.IOException e
String formattedSnippet
java.util.Map options
org.eclipse.text.edits.TextEdit edit
org.eclipse.jdt.internal.formatter.comment.Java2HTMLEntityReader javaReader
int l
java.io.IOException e
org.eclipse.jface.text.ILineTracker tracker
String linePrefix
String replacement
int numberOfLines
int lastLineOffset
int i
org.eclipse.jface.text.BadLocationException e
void printComment ()
void printComment (int)
int emptyLinesRules
void printComment (int, int)
int kind
int trailing
void printComment (int, int, int)
int kind
int trailing
int emptyLinesRules
boolean rejectLineComment
boolean rejectBlockComment
boolean rejectJavadocComment
int currentTokenStartPosition
boolean hasComment
boolean hasLineComment
boolean hasWhitespaces
int lines
int foundTaskCount
int tokenStartPosition
char[] whiteSpaces
int whitespacesEndPosition
int i
int max
boolean realTrailing
boolean canChangeTrailing
int currentCommentIndentation
int relativeIndentation
int currentPosition
boolean turnOff
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit
boolean turnOff
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit
org.eclipse.jdt.core.compiler.InvalidInputException e
void printComment (int, java.lang.String, int, int, int)
int kind
String source
int start
int end
int level
private void printLineComment ()
int currentTokenStartPosition
int currentTokenEndPosition
boolean includesLineComments
boolean isNlsTag
int currentCharacter
int currentCharacter
int start
int nextCharacterStart
int commentIndentationLevel
int commentIndentationLevel
int commentIndentationLevel
int commentIndentationLevel
int commentIndentationLevel
int commentIndentationLevel
boolean onFirstColumn
int currentCommentIndentation
int relativeIndentation
boolean similarCommentsIndentation
int currentIndentationLevel
int currentIndentationLevel
int previousStart
private void printLineComment (int, int)
int commentStart
int commentEnd
int firstColumn
int indentLevel
int indentations
int maxColumn
int previousToken
int lastTokenEndPosition
int spaceStartPosition
int spaceEndPosition
String newLineString
int token
int token
char[] identifier
int startPosition
int restartPosition
int tokenStart
int tokenLength
boolean insertSpace
int startReplace
public void printEmptyLines (int)
int linesNumber
private void printEmptyLines (int, int)
int linesNumber
int insertPosition
String buffer
void printIndentationIfNecessary ()
private void printIndentationIfNecessary (java.lang.StringBuffer)
StringBuffer buffer
boolean useTabsForLeadingIndents
boolean useTabsForLeadingIndents
int numberOfLeadingIndents
int numberOfLeadingIndents
int indentationsAsTab
int indentationsAsTab
int complement
int complement
int columnForLeadingIndents
int i
int max
int i
int max
int i
int max
private void printJavadocBlock (org.eclipse.jdt.internal.formatter.FormatJavadocBlock)
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
int previousEnd
int maxNodes
boolean headerLine
int maxColumn
int tagLength
boolean indentRootTags
int commentIndentationLevel
boolean indentParamTag
org.eclipse.jdt.internal.formatter.FormatJavadocReference reference
int previousLine
boolean clearBlankLines
boolean joinLines
int i
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
int nodeStart
int newLines
int newLines
int startLine
int gapLine
int j
org.eclipse.jdt.internal.formatter.FormatJavadocText text
private int printJavadocBlockNodesNewLines (org.eclipse.jdt.internal.formatter.FormatJavadocBlock, org.eclipse.jdt.internal.formatter.FormatJavadocNode, int)
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
int previousEnd
int maxColumn
int nodeStart
int length
boolean newLine
boolean headerLine
int firstColumn
org.eclipse.jdt.internal.formatter.FormatJavadocText text
boolean isImmutableNode
boolean nodeIsText
org.eclipse.jdt.internal.formatter.FormatJavadocBlock inlinedBlock
int lastColumn
int token
int token
int tokenLength
org.eclipse.jdt.internal.formatter.FormatJavadocBlock inlinedBlock
int previousToken
int token
int tokenLength
int tokenLength
private void printJavadocBlockReference (org.eclipse.jdt.internal.formatter.FormatJavadocBlock, org.eclipse.jdt.internal.formatter.FormatJavadocReference)
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
org.eclipse.jdt.internal.formatter.FormatJavadocReference reference
int maxColumn
boolean headerLine
boolean inlined
boolean needFormat
int previousToken
int spacePosition
String newLineString
int firstColumn
int token
int tokenLength
private int getTextLength (org.eclipse.jdt.internal.formatter.FormatJavadocBlock, org.eclipse.jdt.internal.formatter.FormatJavadocText)
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
org.eclipse.jdt.internal.formatter.FormatJavadocText text
int textLength
int token
int startLine
int endLine
int previousEnd
int i
int end
void printJavadocComment (int, int)
int start
int end
int lastIndentationLevel
org.eclipse.jdt.internal.formatter.FormatJavadoc javadoc
int length
org.eclipse.jdt.internal.formatter.FormatJavadocBlock previousBlock
int currentLine
int firstBlockStart
int index
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
int newLines
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
int newLines
private void printJavadocGapLines (int, int, int, boolean, boolean, java.lang.StringBuffer)
int textStartPosition
int textEndPosition
int newLines
boolean clearBlankLines
boolean footer
StringBuffer output
int i
int linePtr
int lineCount
int start
boolean endsOnMultiply
int linesGap
int i
int currentTokenStartPosition
int tokenLength
int i
private void printJavadocImmutableText (org.eclipse.jdt.internal.formatter.FormatJavadocText, org.eclipse.jdt.internal.formatter.FormatJavadocBlock, boolean)
org.eclipse.jdt.internal.formatter.FormatJavadocText text
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
boolean textOnNewLine
int textLineStart
String newLineString
int idx
int max
int start
int lineStart
int end
int token
private void printJavadocGapLinesForImmutableBlock (org.eclipse.jdt.internal.formatter.FormatJavadocBlock)
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
int firstLineEnd
int newLineStart
int secondLineStart
int starPosition
int offset
int start
int end
int lineStart
int lineEnd
boolean multiLinesBlock
int previousPosition
String newLineString
int indentationColumn
int leadingSpaces
char ch
int reminder
int reminder
private int printJavadocHtmlTag (org.eclipse.jdt.internal.formatter.FormatJavadocText, org.eclipse.jdt.internal.formatter.FormatJavadocBlock, boolean)
org.eclipse.jdt.internal.formatter.FormatJavadocText text
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
boolean textOnNewLine
boolean clearBlankLines
int textStart
int nextStart
int startLine
int htmlTagID
int length
StringBuffer buffer
int max
int linesAfter
int previousEnd
boolean isHtmlBreakTag
boolean isHtmlSeparatorTag
boolean isCode
int idx
int ptr
int end
int nodeKind
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
org.eclipse.jdt.internal.formatter.FormatJavadocText htmlTag
int newLines
boolean immutable
int nodeStart
boolean needIndentation
int endLine
int linesGap
int codeEnd
int lineStart
int token
int newLines
int line1
int line2
int gapLines
boolean closingTag
boolean isValidHtmlSeparatorTag
boolean needIndentation
private void printJavadocNewLine (java.lang.StringBuffer)
StringBuffer buffer
private void printJavadocText (org.eclipse.jdt.internal.formatter.FormatJavadocText, org.eclipse.jdt.internal.formatter.FormatJavadocBlock, boolean)
org.eclipse.jdt.internal.formatter.FormatJavadocText text
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
boolean textOnNewLine
boolean clearBlankLines
boolean joinLines
int textStart
int nextStart
int startLine
int idx
int max
int end
boolean needIndentation
int endLine
int gapLine
int newLines
boolean needIndentation
private void printJavadocTextLine (java.lang.StringBuffer, int, int, org.eclipse.jdt.internal.formatter.FormatJavadocBlock, boolean, boolean, boolean)
StringBuffer buffer
int textStart
int textEnd
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
boolean firstText
boolean needIndentation
boolean isHtmlTag
boolean headerLine
int firstColumn
int maxColumn
String newLineString
int previousToken
boolean textOnNewLine
int token
int token
int tokensBufferLength
int tokenStart
int tokenLength
boolean insertSpace
String tokensBufferString
boolean shouldSplit
int lastColumn
boolean shouldSplit
String tokensString
public void printModifiers (org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.ASTVisitor, int)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
int annotationSourceKind
public void printModifiers (org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.ASTVisitor, int, boolean)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
int annotationSourceKind
boolean firstIsTypeAnnotation
int annotationsLength
int annotationsIndex
boolean isFirstModifier
int currentTokenStartPosition
boolean hasComment
boolean hasModifiers
boolean treatNextAsTypeAnnotation
int foundTaskCount
int tokenStartPosition
int tokenEndPosition
boolean insertSpaceBeforeBrace
boolean shouldAddNewLine
boolean turnOff
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit
boolean turnOff
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit
int count
char[] whiteSpaces
int i
int max
org.eclipse.jdt.core.compiler.InvalidInputException e
public void printNewLine ()
public void printNewLine (int)
int insertPosition
private void printNewLinesBeforeDisablingComment ()
int linePtr
int indentation
int beginningOfLine
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit
int offset
int scannerStartPosition
int scannerEofPosition
int scannerCurrentPosition
char scannerCurrentChar
int length
char ch
int reminder
String indentationString
String indentationString
int currentIndentation
int col
String replacement
int idx
int start
private boolean printNewLinesCharacters (int, int)
int offset
int length
boolean foundNewLine
int scannerStartPosition
int scannerEofPosition
int scannerCurrentPosition
char scannerCurrentChar
int start
char ch
boolean needReplace
public void printNextToken (int)
int expectedTokenType
public void printNextToken (int, boolean)
int expectedTokenType
boolean considerSpaceIfAny
public void printNextToken (int, boolean, int)
int expectedTokenType
boolean considerSpaceIfAny
int emptyLineRules
org.eclipse.jdt.core.compiler.InvalidInputException e
public void printNextToken (int[])
int[] expectedTokenTypes
public void printNextToken (int[], boolean)
int[] expectedTokenTypes
boolean considerSpaceIfAny
StringBuffer expectations
int i
org.eclipse.jdt.core.compiler.InvalidInputException e
public void printQualifiedReference (int, boolean)
int sourceEnd
boolean expectParenthesis
int currentTokenStartPosition
org.eclipse.jdt.core.compiler.InvalidInputException e
private void printRule (java.lang.StringBuffer)
StringBuffer stringBuffer
int i
int i
void redoAlignment (org.eclipse.jdt.internal.formatter.align.AlignmentException)
org.eclipse.jdt.internal.formatter.align.AlignmentException e
void redoMemberAlignment (org.eclipse.jdt.internal.formatter.align.AlignmentException)
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public void reset ()
private void resetAt (org.eclipse.jdt.internal.formatter.Location)
org.eclipse.jdt.internal.formatter.Location location
public void resetScanner (char[])
char[] compilationUnitSource
private void resize ()
private void setCommentIndentation (int)
int commentIndentationLevel
int length
int i
private void setEditsEnabled (int)
int count
int i
void setIncludeComments (boolean)
boolean on
void setHeaderComment (int)
int position
public void space ()
public java.lang.String toString ()
StringBuffer stringBuffer
public void unIndent ()
}
org/eclipse/jdt/internal/formatter/Scribe$1.classScribe.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.Scribe$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.formatter.Scribe this$0
void (org.eclipse.jdt.internal.formatter.Scribe)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit edit1
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit edit2
}
org/eclipse/jdt/internal/formatter/options.properties
org/eclipse/jdt/internal/formatter/FormatJavadocBlock.classFormatJavadocBlock.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.FormatJavadocBlock extends org.eclipse.jdt.internal.formatter.FormatJavadocNode implements org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants {
static final int INLINED
static final int FIRST
static final int ON_HEADER_LINE
static final int TEXT_ON_TAG_LINE
static final int ONE_LINE_TAG
static final int PARAM_TAG
static final int IN_PARAM_TAG
static final int IN_DESCRIPTION
static final int IMMUTABLE
static final int MAX_TAG_HIERARCHY
private int tagValue
int tagEnd
org.eclipse.jdt.internal.formatter.FormatJavadocReference reference
org.eclipse.jdt.internal.formatter.FormatJavadocNode[] nodes
int nodesPtr
int flags
public void (int, int, int, int)
int start
int end
int line
int value
private void addNode (org.eclipse.jdt.internal.formatter.FormatJavadocNode)
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
void addBlock (org.eclipse.jdt.internal.formatter.FormatJavadocBlock, int)
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
int htmlLevel
org.eclipse.jdt.internal.formatter.FormatJavadocText[] textHierarchy
org.eclipse.jdt.internal.formatter.FormatJavadocText lastText
int i
void addText (org.eclipse.jdt.internal.formatter.FormatJavadocText)
org.eclipse.jdt.internal.formatter.FormatJavadocText text
org.eclipse.jdt.internal.formatter.FormatJavadocText[] textHierarchy
org.eclipse.jdt.internal.formatter.FormatJavadocText lastText
int i
org.eclipse.jdt.internal.formatter.FormatJavadocText parentText
int i
void clean ()
int length
int i
org.eclipse.jdt.internal.formatter.FormatJavadocNode getLastNode ()
org.eclipse.jdt.internal.formatter.FormatJavadocText[] getTextHierarchy (org.eclipse.jdt.internal.formatter.FormatJavadocNode, int)
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
int htmlDepth
org.eclipse.jdt.internal.formatter.FormatJavadocText[] textHierarchy
int ptr
org.eclipse.jdt.internal.formatter.FormatJavadocText text
org.eclipse.jdt.internal.formatter.FormatJavadocNode lastNode
org.eclipse.jdt.internal.formatter.FormatJavadocText lastText
int lastTagCategory
boolean lastSingleTag
boolean lastTextCanHaveChildren
boolean setLinesBefore
org.eclipse.jdt.internal.formatter.FormatJavadocText parentText
int textStart
public boolean hasTextOnTagLine ()
public boolean isDescription ()
public boolean isFirst ()
public boolean isHeaderLine ()
public boolean isImmutable ()
public boolean isInDescription ()
public boolean isInlined ()
public boolean isInParamTag ()
public boolean isOneLineTag ()
public boolean isParamTag ()
void setHeaderLine (int)
int javadocLineStart
int i
protected void toString (java.lang.StringBuffer)
StringBuffer buffer
boolean inlined
StringBuffer flagsBuffer
int i
public java.lang.String toStringDebug (char[])
char[] source
StringBuffer buffer
public void toStringDebug (java.lang.StringBuffer, char[])
StringBuffer buffer
char[] source
int i
void update (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int blockEnd
int i
}
org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.classBinaryExpressionFragmentBuilder.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.BinaryExpressionFragmentBuilder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
java.util.ArrayList fragmentsList
java.util.ArrayList operatorsList
private int realFragmentsSize
void ()
private final void addRealFragment (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private final void addSmallFragment (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private boolean buildFragments (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] fragments ()
org.eclipse.jdt.internal.compiler.ast.ASTNode[] fragments
public int[] operators ()
int length
int[] tab
int i
public int realFragmentsSize ()
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression expression
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression combinedBinaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int i
int end
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CharLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteralAccess
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FalseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FloatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IntLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LongLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int max
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public int size ()
}
org/eclipse/jdt/internal/formatter/DefaultCodeFormatter.classDefaultCodeFormatter.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.DefaultCodeFormatter extends org.eclipse.jdt.core.formatter.CodeFormatter {
public static boolean DEBUG
private static final int K_MASK
private static org.eclipse.jdt.internal.compiler.parser.Scanner PROBING_SCANNER
private org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil
private java.util.Map defaultCompilerOptions
private org.eclipse.jdt.internal.formatter.CodeFormatterVisitor newCodeFormatter
private java.util.Map options
private org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences
static void ()
public void ()
public void (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions)
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences
public void (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions, java.util.Map)
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions defaultCodeFormatterOptions
java.util.Map options
public void (java.util.Map)
java.util.Map options
public java.lang.String createIndentationString (int)
int indentationLevel
int tabs
int spaces
int tabSize
int spaceEquivalents
StringBuffer buffer
int i
int i
public org.eclipse.text.edits.TextEdit format (int, java.lang.String, int, int, int, java.lang.String)
int kind
String source
int offset
int length
int indentationLevel
String lineSeparator
public org.eclipse.text.edits.TextEdit format (int, java.lang.String, org.eclipse.jface.text.IRegion[], int, java.lang.String)
int kind
String source
org.eclipse.jface.text.IRegion[] regions
int indentationLevel
String lineSeparator
boolean includeComments
private org.eclipse.text.edits.TextEdit formatClassBodyDeclarations (java.lang.String, int, java.lang.String, org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
org.eclipse.jdt.internal.compiler.ast.ASTNode[] bodyDeclarations
private org.eclipse.text.edits.TextEdit formatComment (int, java.lang.String, int, java.lang.String, org.eclipse.jface.text.IRegion[])
int kind
String source
int indentationLevel
String lineSeparator
org.eclipse.jface.text.IRegion[] regions
Object oldOption
boolean isFormattingComments
org.eclipse.jface.text.IRegion coveredRegion
int start
int end
private org.eclipse.text.edits.TextEdit formatCompilationUnit (java.lang.String, int, java.lang.String, org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
private org.eclipse.text.edits.TextEdit formatExpression (java.lang.String, int, java.lang.String, org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
org.eclipse.jdt.internal.compiler.ast.Expression expression
private org.eclipse.text.edits.TextEdit formatStatements (java.lang.String, int, java.lang.String, org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
private org.eclipse.jface.text.IRegion getCoveredRegion (org.eclipse.jface.text.IRegion[])
org.eclipse.jface.text.IRegion[] regions
int length
int offset
org.eclipse.jface.text.IRegion lastRegion
public java.lang.String getDebugOutput ()
private java.util.Map getDefaultCompilerOptions ()
java.util.Map optionsMap
Object sourceOption
private org.eclipse.text.edits.TextEdit internalFormatClassBodyDeclarations (java.lang.String, int, java.lang.String, org.eclipse.jdt.internal.compiler.ast.ASTNode[], org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jdt.internal.compiler.ast.ASTNode[] bodyDeclarations
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
private org.eclipse.text.edits.TextEdit internalFormatExpression (java.lang.String, int, java.lang.String, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
org.eclipse.text.edits.TextEdit textEdit
private org.eclipse.text.edits.TextEdit internalFormatStatements (java.lang.String, int, java.lang.String, org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
private java.lang.Object oldCommentFormatOption ()
private org.eclipse.text.edits.TextEdit probeFormatting (java.lang.String, int, java.lang.String, org.eclipse.jface.text.IRegion[], boolean)
String source
int indentationLevel
String lineSeparator
org.eclipse.jface.text.IRegion[] regions
boolean includeComments
org.eclipse.jface.text.IRegion coveredRegion
int offset
int length
int kind
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode[] bodyDeclarations
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
private boolean regionsSatisfiesPreconditions (org.eclipse.jface.text.IRegion[], int)
org.eclipse.jface.text.IRegion[] regions
int maxLength
int regionsLength
org.eclipse.jface.text.IRegion first
int lastOffset
int i
org.eclipse.jface.text.IRegion current
}
org/eclipse/jdt/internal/formatter/FormatJavadocText.classFormatJavadocText.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.FormatJavadocText extends org.eclipse.jdt.internal.formatter.FormatJavadocNode implements org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants {
long[] separators
int separatorsPtr
private int htmlTagIndex
boolean immutable
org.eclipse.jdt.internal.formatter.FormatJavadocNode[] htmlNodes
int[] htmlIndexes
int htmlNodesPtr
int depth
public void (int, int, int, int, int)
int start
int end
int line
int htmlIndex
int htmlDepth
void appendText (org.eclipse.jdt.internal.formatter.FormatJavadocText)
org.eclipse.jdt.internal.formatter.FormatJavadocText text
void appendNode (org.eclipse.jdt.internal.formatter.FormatJavadocNode)
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
int size
private void addSeparator (org.eclipse.jdt.internal.formatter.FormatJavadocNode)
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
int size
void clean ()
int length
int i
void closeTag ()
int getHtmlTagIndex ()
int getHtmlTagID ()
org.eclipse.jdt.internal.formatter.FormatJavadocNode getLastNode ()
public boolean isClosingHtmlTag ()
public boolean isHtmlTag ()
public boolean isImmutableHtmlTag ()
public boolean isImmutable ()
public boolean isTextAfterHtmlSeparatorTag (int)
int separatorIndex
int ptr
int tagIndex
public boolean isText ()
void setHeaderLine (int)
int javadocLineStart
int i
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
protected void toString (java.lang.StringBuffer)
StringBuffer buffer
StringBuffer indentation
int t
String tagID
public void toStringDebug (java.lang.StringBuffer, char[])
StringBuffer buffer
char[] source
int l
int t
int ptr
int nextStart
int idx
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
int end
org.eclipse.jdt.internal.formatter.FormatJavadocNode node
int t
int t
}
org/eclipse/jdt/internal/formatter/old/
org/eclipse/jdt/internal/formatter/old/CodeFormatter.classCodeFormatter.java
package org.eclipse.jdt.internal.formatter.old
public org.eclipse.jdt.internal.formatter.old.CodeFormatter extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.core.ICodeFormatter {
private java.util.Map options
public void (java.util.Map)
java.util.Map options
public java.lang.String format (java.lang.String, int, int[], java.lang.String)
String string
int indentLevel
int[] positions
String lineSeparator
java.util.Map newOptions
Object formatterNewLineOpeningBrace
Object formatterNewLineControl
Object formatterClearBlankLines
Object formatterNewLineElseIf
Object formatterNewLineEmptyBlock
Object formatterCompactAssignment
org.eclipse.jdt.internal.formatter.DefaultCodeFormatter defaultCodeFormatter
org.eclipse.text.edits.TextEdit textEdit
org.eclipse.text.edits.TextEdit[] edits
int textEditSize
int editsIndex
int delta
int originalSourceLength
int i
int max
int currentPosition
org.eclipse.text.edits.ReplaceEdit currentEdit
}
org/eclipse/jdt/internal/formatter/FormatJavadocNode.classFormatJavadocNode.java
package org.eclipse.jdt.internal.formatter
public abstract org.eclipse.jdt.internal.formatter.FormatJavadocNode extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants {
static final int DEFAULT_ARRAY_SIZE
static final int INCREMENT_ARRAY_SIZE
protected int sourceStart
protected int sourceEnd
protected int lineStart
protected int linesBefore
public void (int, int, int)
int start
int end
int line
abstract void clean ()
org.eclipse.jdt.internal.formatter.FormatJavadocNode getLastNode ()
public int getLength ()
public boolean isText ()
public boolean isImmutable ()
public java.lang.String toString ()
StringBuffer buffer
protected void toString (java.lang.StringBuffer)
StringBuffer buffer
public java.lang.String toStringDebug (char[])
char[] source
StringBuffer buffer
public void toStringDebug (java.lang.StringBuffer, char[])
StringBuffer buffer
char[] source
void setHeaderLine (int)
int javadocLineStart
}
org/eclipse/jdt/internal/formatter/FormatterCommentParser.classFormatterCommentParser.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.FormatterCommentParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser implements org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants {
char[][] htmlTags
int htmlTagsPtr
int inlineHtmlTagsPtr
private boolean invalidTagName
public boolean parseHtmlTags
public void (long)
long sourceLevel
public boolean parse (int, int)
int start
int end
boolean valid
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object ref
long[] dimPositions
long argNamePos
org.eclipse.jdt.internal.formatter.FormatJavadocReference typeRef
protected boolean createFakeReference (int)
int start
int lineStart
org.eclipse.jdt.internal.formatter.FormatJavadocReference reference
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int start
int lineStart
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
int start
int lineStart
protected void createTag ()
int lineStart
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
org.eclipse.jdt.internal.formatter.FormatJavadocBlock previousBlock
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
protected java.lang.Object createTypeReference (int)
int primitiveToken
int size
int start
int lineStart
long[] positions
private int getHtmlTagIndex (char[])
char[] htmlTag
int length
int tagId
int i
int max
char[] tag
int i
int max
char[] tag
int i
int max
char[] tag
int i
int max
char[] tag
int i
int max
char[] tag
protected boolean parseHtmlTag (int, int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int endTextPosition
boolean closing
boolean valid
boolean incremented
int start
int currentPosition
int htmlPtr
char firstChar
boolean hasWhitespaces
int token
char[] htmlTag
char[] htmlTag
char[] htmlTag
int htmlIndex
int htmlIndex
int htmlIndex
int lastHtmlTagIndex
org.eclipse.jdt.internal.formatter.FormatJavadocBlock previousBlock
org.eclipse.jdt.internal.formatter.FormatJavadocNode parentNode
org.eclipse.jdt.internal.formatter.FormatJavadocNode lastNode
org.eclipse.jdt.internal.formatter.FormatJavadocText text
char[] identifier
int ptr
protected boolean parseIdentifierTag (boolean)
boolean report
protected boolean parseParam () throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean valid
char ch
int token
protected boolean parseReference () throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean valid
protected boolean parseReturn ()
protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int ptr
int ptr
int currentPosition
char currentChar
char[] tagName
int length
boolean valid
protected boolean parseThrows ()
boolean valid
protected boolean pushParamName (boolean)
boolean isTypeParam
int lineTagStart
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
int start
int lineStart
org.eclipse.jdt.internal.formatter.FormatJavadocReference reference
protected boolean pushSeeRef (java.lang.Object)
Object statement
org.eclipse.jdt.internal.formatter.FormatJavadocReference reference
int lineTagStart
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
org.eclipse.jdt.internal.formatter.FormatJavadocBlock previousBlock
int lineStart
protected void pushText (int, int)
int start
int end
private void pushText (int, int, int, int)
int start
int end
int htmlIndex
int htmlDepth
org.eclipse.jdt.internal.formatter.FormatJavadocBlock previousBlock
int previousStart
int lineStart
org.eclipse.jdt.internal.formatter.FormatJavadocNode lastNode
org.eclipse.jdt.internal.formatter.FormatJavadocText text
protected boolean pushThrowName (java.lang.Object)
Object typeRef
int lineStart
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
protected void refreshInlineTagPosition (int)
int previousPosition
org.eclipse.jdt.internal.formatter.FormatJavadocNode previousBlock
org.eclipse.jdt.internal.formatter.FormatJavadocNode lastNode
protected void setInlineTagStarted (boolean)
boolean started
public java.lang.String toString ()
StringBuffer buffer
public java.lang.String toDebugString ()
protected void updateDocComment ()
int length
org.eclipse.jdt.internal.formatter.FormatJavadoc formatJavadoc
int i
org.eclipse.jdt.internal.formatter.FormatJavadocBlock block
org.eclipse.jdt.internal.formatter.FormatJavadocBlock firstBlock
protected boolean verifyEndLine (int)
int textPosition
protected boolean verifySpaceOrEndComment ()
}
org/eclipse/jdt/internal/formatter/Location.classLocation.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.Location extends java.lang.Object {
public int inputOffset
public int inputColumn
public int outputLine
public int outputColumn
public int outputIndentationLevel
public boolean needSpace
public boolean pendingSpace
public int nlsTagCounter
public int lastLocalDeclarationSourceStart
public int numberOfIndentations
public int lastNumberOfNewLines
int editsIndex
org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit textEdit
public void (org.eclipse.jdt.internal.formatter.Scribe, int)
org.eclipse.jdt.internal.formatter.Scribe scribe
int sourceRestart
public void update (org.eclipse.jdt.internal.formatter.Scribe, int)
org.eclipse.jdt.internal.formatter.Scribe scribe
int sourceRestart
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.classCodeFormatterVisitor.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.CodeFormatterVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public static final boolean DEBUG
private static final int NO_MODIFIERS
private static final int[] SINGLETYPEREFERENCE_EXPECTEDTOKENS
private static final int[] CLOSING_GENERICS_EXPECTEDTOKENS
public int lastLocalDeclarationSourceStart
int lastBinaryExpressionAlignmentBreakIndentation
private org.eclipse.jdt.internal.compiler.parser.Scanner localScanner
public org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences
public org.eclipse.jdt.internal.formatter.Scribe scribe
static final long EXPRESSIONS_POS_ENTER_EQUALITY
static final long EXPRESSIONS_POS_ENTER_TWO
static final long EXPRESSIONS_POS_BETWEEN_TWO
static final long EXPRESSIONS_POS_MASK
long expressionsPos
int expressionsDepth
int arrayInitializersDepth
static void ()
public void (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions, java.util.Map, org.eclipse.jface.text.IRegion[], org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil, boolean)
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences
java.util.Map settings
org.eclipse.jface.text.IRegion[] regions
org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil
boolean includeComments
long sourceLevel
public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
private org.eclipse.jdt.internal.formatter.BinaryExpressionFragmentBuilder buildFragments (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.formatter.BinaryExpressionFragmentBuilder builder
private org.eclipse.jdt.internal.formatter.CascadingMethodInvocationFragmentBuilder buildFragments (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.formatter.CascadingMethodInvocationFragmentBuilder builder
private boolean commentStartsBlock (int, int)
int start
int end
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] computeMergedMemberDeclarations (org.eclipse.jdt.internal.compiler.ast.ASTNode[])
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
java.util.ArrayList mergedNodes
int i
int max
org.eclipse.jdt.internal.compiler.ast.ASTNode currentNode
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration currentField
org.eclipse.jdt.internal.compiler.ast.ASTNode previousMergedNode
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration multiFieldDeclaration
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration previousFieldDeclaration
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration multiFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode[] result
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] computeMergedMemberDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int fieldIndex
int fieldCount
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int fieldStart
int methodIndex
int methodCount
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int methodStart
int typeIndex
int typeCount
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int typeStart
int memberLength
org.eclipse.jdt.internal.compiler.ast.ASTNode[] members
int index
int previousFieldStart
org.eclipse.jdt.internal.compiler.ast.ASTNode previousMember
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration multiField
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration multiFieldDeclaration
private boolean dumpBinaryExpression (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
int operator
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.formatter.BinaryExpressionFragmentBuilder builder
int fragmentsSize
int scribeLine
org.eclipse.jdt.internal.formatter.align.Alignment binaryExpressionAlignment
boolean ok
org.eclipse.jdt.internal.compiler.ast.ASTNode[] fragments
int[] operators
int max
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode fragment
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private boolean dumpEqualityExpression (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
int operator
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
private final org.eclipse.text.edits.TextEdit failedToFormat ()
private void format (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
boolean isChunkStart
boolean isFirstClassBodyDeclaration
int newLinesBeforeFirstClassBodyDeclaration
int newLineBeforeChunk
int newLinesBeforeMethod
private void format (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.MethodScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean isChunkStart
boolean isFirstClassBodyDeclaration
int newLinesBeforeFirstClassBodyDeclaration
int newLineBeforeChunk
int newLinesBeforeField
org.eclipse.jdt.internal.formatter.align.Alignment memberAlignment
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.formatter.align.Alignment assignmentAlignment
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatExtraDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimensions
int anchor
private void formatLeadingDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int leadingDimensions
private void formatDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int anchor
int count
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int i
int dimensionIndex
boolean hadAnnotations
private void format (org.eclipse.jdt.internal.compiler.ast.ImportReference, boolean)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
boolean isLast
private void format (org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration, org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.MethodScope, boolean, boolean)
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration multiFieldDeclaration
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean isChunkStart
boolean isFirstClassBodyDeclaration
int newLinesBeforeFirstClassBodyDeclaration
int newLineBeforeChunk
int newLinesBeforeField
org.eclipse.jdt.internal.formatter.align.Alignment fieldAlignment
int multipleFieldDeclarationsLength
org.eclipse.jdt.internal.formatter.align.Alignment multiFieldDeclarationsAlignment
boolean ok
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public org.eclipse.text.edits.TextEdit format (java.lang.String, org.eclipse.jdt.internal.compiler.ast.ASTNode[])
String string
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
long startTime
char[] compilationUnitSource
public org.eclipse.text.edits.TextEdit format (java.lang.String, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
String string
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
long startTime
char[] compilationUnitSource
public org.eclipse.text.edits.TextEdit format (java.lang.String, org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
String string
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
long startTime
char[] compilationUnitSource
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public org.eclipse.text.edits.TextEdit format (java.lang.String, org.eclipse.jdt.internal.compiler.ast.Expression)
String string
org.eclipse.jdt.internal.compiler.ast.Expression expression
long startTime
char[] compilationUnitSource
public void formatComment (int, java.lang.String, int, int, int)
int kind
String source
int start
int end
int indentationLevel
private void format (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int line
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
org.eclipse.jdt.internal.formatter.align.Alignment superclassAlignment
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int alignment_for_superinterfaces
int alignment_for_superinterfaces
int kind
int superInterfaceLength
org.eclipse.jdt.internal.formatter.align.Alignment interfaceAlignment
boolean ok
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
String class_declaration_brace
String class_declaration_brace
String class_declaration_brace
boolean space_before_opening_brace
boolean space_before_opening_brace
boolean space_before_opening_brace
int kind
boolean indent_body_declarations_compare_to_header
boolean indent_body_declarations_compare_to_header
boolean indent_body_declarations_compare_to_header
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
boolean hasConstants
int length
int enumConstantsLength
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.formatter.align.Alignment enumConstantsAlignment
boolean ok
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.formatter.align.AlignmentException e
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
private void format (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
boolean isChunkStart
boolean isFirstClassBodyDeclaration
int newLinesBeforeFirstClassBodyDeclaration
int newLineBeforeChunk
int newLinesBeforeMember
private void formatAnonymousTypeDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
String anonymous_type_declaration_brace_position
private void formatBlock (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope, java.lang.String, boolean)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
String block_brace_position
boolean insertSpaceBeforeOpeningBrace
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
private void formatCascadingMessageSends (org.eclipse.jdt.internal.formatter.CascadingMethodInvocationFragmentBuilder, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.formatter.CascadingMethodInvocationFragmentBuilder builder
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int size
org.eclipse.jdt.internal.compiler.ast.MessageSend[] fragments
org.eclipse.jdt.internal.compiler.ast.Expression fragment
int startingPositionInCascade
org.eclipse.jdt.internal.compiler.ast.MessageSend currentMessageSend
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.ASTNode[] arguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
int i
int argumentLength
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean okForArguments
int j
org.eclipse.jdt.internal.formatter.align.AlignmentException e
int tieBreakRule
org.eclipse.jdt.internal.formatter.align.Alignment cascadingMessageSendAlignment
boolean ok
boolean setStartingColumn
int i
org.eclipse.jdt.internal.compiler.ast.MessageSend currentMessageSend
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
int j
org.eclipse.jdt.internal.compiler.ast.ASTNode[] arguments
int argumentLength
int alignmentMode
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean okForArguments
int j
int fragmentIndentation
org.eclipse.jdt.internal.formatter.align.AlignmentException e
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatClassBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.ASTNode[])
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.internal.compiler.ast.ASTNode[] mergedNodes
org.eclipse.jdt.internal.formatter.align.Alignment memberAlignment
boolean isChunkStart
boolean ok
int startIndex
int i
int max
org.eclipse.jdt.internal.compiler.ast.ASTNode member
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration multiField
int newLineBeforeChunk
int newLinesBeforeFirstClassBodyDeclaration
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatEmptyTypeDeclaration (boolean)
boolean isFirst
boolean hasSemiColon
private void formatGuardClauseBlock (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
private void formatLeftCurlyBrace (int, java.lang.String)
int line
String bracePosition
private void formatLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean insertSpaceBeforeComma
boolean insertSpaceAfterComma
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.formatter.align.Alignment assignmentAlignment
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatMessageSend (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.formatter.align.Alignment)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.formatter.align.Alignment messageAlignment
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int alignmentMode
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean ok
int i
int fragmentIndentation
int wrappedIndex
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatTryResources (org.eclipse.jdt.internal.compiler.ast.TryStatement, boolean, boolean, boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
boolean spaceBeforeOpenParen
boolean spaceBeforeClosingParen
boolean spaceBeforeFirstResource
boolean spaceBeforeSemicolon
boolean spaceAfterSemicolon
int tryResourcesAligment
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] resources
int length
org.eclipse.jdt.internal.formatter.align.Alignment resourcesAlignment
boolean ok
int i
int fragmentIndentation
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatMethodArguments (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, boolean, boolean, boolean, boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
boolean spaceBeforeOpenParen
boolean spaceBetweenEmptyParameters
boolean spaceBeforeClosingParen
boolean spaceBeforeFirstParameter
boolean spaceBeforeComma
boolean spaceAfterComma
int methodDeclarationParametersAlignment
private void formatMethodArguments (org.eclipse.jdt.internal.compiler.ast.Receiver, org.eclipse.jdt.internal.compiler.ast.Argument[], org.eclipse.jdt.internal.compiler.lookup.MethodScope, boolean, boolean, boolean, boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean spaceBeforeOpenParen
boolean spaceBetweenEmptyParameters
boolean spaceBeforeClosingParen
boolean spaceBeforeFirstParameter
boolean spaceBeforeComma
boolean spaceAfterComma
int methodDeclarationParametersAlignment
int receiverCount
int realArgumentLength
int argumentLength
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean ok
int i
int fragmentIndentation
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatEnumConstantArguments (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, boolean, boolean, boolean, boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
boolean spaceBeforeOpenParen
boolean spaceBetweenEmptyParameters
boolean spaceBeforeClosingParen
boolean spaceBeforeFirstParameter
boolean spaceBeforeComma
boolean spaceAfterComma
int methodDeclarationParametersAlignment
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentLength
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean ok
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatNecessaryEmptyStatement ()
private void formatOpeningBrace (java.lang.String, boolean)
String bracePosition
boolean insertSpaceBeforeBrace
private void formatStatements (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Statement[], boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
boolean insertNewLineAfterLastStatement
int statementsLength
int i
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration currentLocal
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration nextLocal
private void formatThrowsClause (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
boolean spaceBeforeComma
boolean spaceAfterComma
int alignmentForThrowsClause
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int thrownExceptionsLength
org.eclipse.jdt.internal.formatter.align.Alignment throwsAlignment
boolean ok
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatTypeMembers (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.formatter.align.Alignment memberAlignment
org.eclipse.jdt.internal.compiler.ast.ASTNode[] members
boolean isChunkStart
boolean ok
int membersLength
int startIndex
int i
int max
org.eclipse.jdt.internal.compiler.ast.ASTNode member
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration multiField
int newLineBeforeChunk
int newLinesBeforeFirstClassBodyDeclaration
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.formatter.align.AlignmentException e
private void formatTypeOpeningBraceForEnumConstant (java.lang.String, boolean, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
String bracePosition
boolean insertSpaceBeforeBrace
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int fieldCount
int methodCount
int typeCount
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
int memberLength
boolean insertNewLine
private void formatTypeOpeningBrace (java.lang.String, boolean, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
String bracePosition
boolean insertSpaceBeforeBrace
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int fieldCount
int methodCount
int typeCount
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
int memberLength
boolean insertNewLine
private int getDimensions ()
int dimensions
int balance
int token
int token
private void skipPastTypeAnnotations ()
int balance
int currentTokenStartPosition
int token
private boolean hasComments ()
private boolean hasNonAnnotationModifiers ()
int token
int token
private boolean isNextToken (int)
int tokenName
int token
private boolean isNextTokenPunctuation ()
int token
private boolean isClosingGenericToken ()
int token
private boolean isGuardClause (org.eclipse.jdt.internal.compiler.ast.Block)
org.eclipse.jdt.internal.compiler.ast.Block block
private boolean isMultipleLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
private boolean isPartOfMultipleLocalDeclaration ()
int token
int token
private void manageClosingParenthesizedExpression (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int numberOfParens
int i
private void manageOpeningParenthesizedExpression (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int numberOfParens
int i
private void printComment ()
int token
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentLength
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean ok
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.compiler.lookup.MethodScope annotationTypeMemberDeclarationScope
int extraDimensions
int i
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference argumentType
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[] varargAnnotations
org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingName
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.Expression[] dimensions
int dimensionsLength
int i
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
int arrayInitializerIndentationLevel
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
String array_initializer_brace_position
int expressionsLength
boolean insert_new_line_after_opening_brace
boolean ok
org.eclipse.jdt.internal.formatter.align.Alignment arrayInitializerAlignment
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
org.eclipse.jdt.internal.formatter.align.AlignmentException e
boolean keepEmptyArrayInitializerOnTheSameLine
String array_initializer_brace_position
private void formatArrayQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
int dimensions
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int numberOfParens
int dimensions
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AssertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.formatter.align.Alignment assignmentAlignment
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BreakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CaseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CharLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Clinit, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int headerEndPosition
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
boolean hasPackage
int blankLinesBeforePackage
int blankLinesAfterPackage
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int blankLinesBeforeImports
int importLength
int i
int blankLinesAfterImports
int blankLineBetweenTypeDeclarations
int typesLength
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
int operator
int operator
int operator
int operator
int operator
int operator
int operator
int operator
int operator
int operator
int operator
org.eclipse.jdt.internal.formatter.align.Alignment assignmentAlignment
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.formatter.align.Alignment conditionalExpressionAlignment
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int line
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
int i
String constructor_declaration_brace
int numberOfBlankLinesAtBeginningOfMethodBody
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ContinueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.DoStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int line
org.eclipse.jdt.internal.compiler.ast.Statement action
public boolean visit (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EmptyStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement statement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
int line
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int fieldsCount
int methodsCount
int membersCount
String enum_constant_brace
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression qualification
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentLength
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean ok
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FalseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FloatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ForeachStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int line
org.eclipse.jdt.internal.compiler.ast.Statement action
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ForStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int line
org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement[] increments
int i
int length
org.eclipse.jdt.internal.compiler.ast.Statement action
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IfStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int line
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
boolean thenStatementIsBlock
org.eclipse.jdt.internal.formatter.align.Alignment compactIfAlignment
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference intersectionCastTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IntLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LabeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Statement statement
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.Statement body
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LongLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.formatter.CascadingMethodInvocationFragmentBuilder builder
org.eclipse.jdt.internal.formatter.align.Alignment messageAlignment
int alignmentMode
boolean ok
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int line
org.eclipse.jdt.internal.formatter.align.Alignment methodDeclAlignment
boolean ok
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodDeclarationScope
int fragmentIndex
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.formatter.align.AlignmentException e
String method_declaration_brace
int numberOfBlankLinesAtBeginningOfMethodBody
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int length
org.eclipse.jdt.internal.formatter.align.Alignment annotationAlignment
boolean ok
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int typeArgumentLength
int j
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int typeArgumentLength
int j
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int typeArgumentsLength
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int typeArgumentsLength
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
int operator
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
int operator
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
int i
int line
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentLength
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean ok
int i
org.eclipse.jdt.internal.formatter.align.AlignmentException e
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
private void formatQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
int i
int length
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
private boolean formatInlineAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[], boolean)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
boolean spaceBefore
int length
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
org.eclipse.jdt.internal.compiler.ast.ASTNode[] fragments
int fragmentsSize
org.eclipse.jdt.internal.formatter.align.Alignment binaryExpressionAlignment
boolean ok
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode fragment
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
String switch_brace
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int switchIndentationLevel
int caseIndentation
int statementIndentation
int breakIndentation
boolean wasACase
boolean wasABreak
int statementsLength
int i
org.eclipse.jdt.internal.compiler.ast.Statement statement
String bracePosition
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration currentLocal
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration nextLocal
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int line
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThrowStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int max
int line
private void formatMultiCatchArguments (org.eclipse.jdt.internal.compiler.ast.Argument, boolean, boolean, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
boolean spaceBeforePipe
boolean spaceAfterPipe
int multiCatchAlignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionType
int length
org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment
boolean ok
int i
int fragmentIndentation
org.eclipse.jdt.internal.formatter.align.AlignmentException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int boundsLength
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int boundsLength
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int numberOfParens
int operator
int operator
int operator
int operator
int operatorValue
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
int numberOfParensForExpression
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression2
int numberOfParensForExpression
int operatorValue2
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
int max
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
int max
public boolean visit (org.eclipse.jdt.internal.compiler.ast.WhileStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int line
org.eclipse.jdt.internal.compiler.ast.Statement action
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/formatter/AbortFormatting.classAbortFormatting.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.AbortFormatting extends java.lang.RuntimeException {
Throwable nestedException
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable nestedException
}
org/eclipse/jdt/internal/formatter/CascadingMethodInvocationFragmentBuilder.classCascadingMethodInvocationFragmentBuilder.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.CascadingMethodInvocationFragmentBuilder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
java.util.ArrayList fragmentsList
void ()
public org.eclipse.jdt.internal.compiler.ast.MessageSend[] fragments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend[] fragments
public int size ()
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/formatter/CodeFormatterVisitor$MultiFieldDeclaration.classCodeFormatterVisitor.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] declarations
void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[])
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] declarations
}
org/eclipse/jdt/internal/formatter/comment/
org/eclipse/jdt/internal/formatter/comment/SubstitutionTextReader.classSubstitutionTextReader.java
package org.eclipse.jdt.internal.formatter.comment
public abstract org.eclipse.jdt.internal.formatter.comment.SubstitutionTextReader extends java.io.Reader {
private java.io.Reader fReader
private boolean fWasWhiteSpace
private int fCharAfterWhiteSpace
private boolean fSkipWhiteSpace
private boolean fReadFromBuffer
private StringBuffer fBuffer
private int fIndex
protected void (java.io.Reader)
java.io.Reader reader
public java.lang.String getString () throws java.io.IOException
StringBuffer buf
int ch
int ch
protected abstract java.lang.String computeSubstitution (int) throws java.io.IOException
protected java.io.Reader getReader ()
protected int nextChar () throws java.io.IOException
char ch
int ch
public int read () throws java.io.IOException
int c
String s
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int end
int i
int ch
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
public void reset () throws java.io.IOException
protected final void setSkipWhitespace (boolean)
boolean state
protected final boolean isSkippingWhitespace ()
}
org/eclipse/jdt/internal/formatter/comment/CommentFormatterUtil$1.classCommentFormatterUtil.java
package org.eclipse.jdt.internal.formatter.comment
org.eclipse.jdt.internal.formatter.comment.CommentFormatterUtil$1 extends org.eclipse.jface.text.DefaultPositionUpdater {
void (java.lang.String)
String $anonymous0
protected boolean notDeleted ()
}
org/eclipse/jdt/internal/formatter/comment/IJavaDocTagConstants.classIJavaDocTagConstants.java
package org.eclipse.jdt.internal.formatter.comment
public abstract org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants extends java.lang.Object {
public static final char[][] JAVADOC_SINGLE_BREAK_TAG
public static final char[][] JAVADOC_CODE_TAGS
public static final char[][] JAVADOC_BREAK_TAGS
public static final char[][] JAVADOC_IMMUTABLE_TAGS
public static final char[][] JAVADOC_NEWLINE_TAGS
public static final char[][] JAVADOC_PARAM_TAGS
public static final char[][] JAVADOC_SEPARATOR_TAGS
public static final char JAVADOC_TAG_PREFIX
public static final char LINK_TAG_POSTFIX
public static final String LINK_TAG_PREFIX_STRING
public static final char[] LINK_TAG_PREFIX
public static final char[][] COMMENT_ROOT_TAGS
public static final char COMMENT_TAG_PREFIX
public static final String BLOCK_HEADER
public static final int BLOCK_HEADER_LENGTH
public static final String JAVADOC_HEADER
public static final int JAVADOC_HEADER_LENGTH
public static final String BLOCK_LINE_PREFIX
public static final int BLOCK_LINE_PREFIX_LENGTH
public static final String BLOCK_FOOTER
public static final int BLOCK_FOOTER_LENGTH
public static final String LINE_COMMENT_PREFIX
public static final int LINE_COMMENT_PREFIX_LENGTH
public static final String JAVADOC_STAR
public static final int JAVADOC_TAGS_INDEX_MASK
public static final int JAVADOC_TAGS_ID_MASK
public static final int JAVADOC_SINGLE_BREAK_TAG_ID
public static final int JAVADOC_CODE_TAGS_ID
public static final int JAVADOC_BREAK_TAGS_ID
public static final int JAVADOC_IMMUTABLE_TAGS_ID
public static final int JAVADOC_SEPARATOR_TAGS_ID
public static final int JAVADOC_SINGLE_TAGS_ID
public static final int JAVADOC_CLOSED_TAG
static void ()
}
org/eclipse/jdt/internal/formatter/comment/CommentFormatterUtil.classCommentFormatterUtil.java
package org.eclipse.jdt.internal.formatter.comment
public org.eclipse.jdt.internal.formatter.comment.CommentFormatterUtil extends java.lang.Object {
public void ()
public static java.lang.String evaluateFormatterEdit (java.lang.String, org.eclipse.text.edits.TextEdit, org.eclipse.jface.text.Position[])
String string
org.eclipse.text.edits.TextEdit edit
org.eclipse.jface.text.Position[] positions
org.eclipse.jface.text.Document doc
int i
org.eclipse.jface.text.BadLocationException e
public static org.eclipse.text.edits.TextEdit format2 (int, java.lang.String, int, java.lang.String, java.util.Map)
int kind
String string
int indentationLevel
String lineSeparator
java.util.Map options
int length
private static org.eclipse.jface.text.Document createDocument (java.lang.String, org.eclipse.jface.text.Position[]) throws java.lang.IllegalArgumentException
String content
org.eclipse.jface.text.Position[] positions
org.eclipse.jface.text.Document doc
int i
public static void log (java.lang.Throwable)
Throwable t
}
org/eclipse/jdt/internal/formatter/comment/Java2HTMLEntityReader.classJava2HTMLEntityReader.java
package org.eclipse.jdt.internal.formatter.comment
public org.eclipse.jdt.internal.formatter.comment.Java2HTMLEntityReader extends org.eclipse.jdt.internal.formatter.comment.SubstitutionTextReader {
private static final int BEGIN_LINE
private static final java.util.Map fgEntityLookup
private int bits
static void ()
public void (java.io.Reader)
java.io.Reader reader
protected java.lang.String computeSubstitution (int) throws java.io.IOException
int c
StringBuffer buf
String entity
}
org/eclipse/jdt/internal/formatter/comment/HTMLEntity2JavaReader.classHTMLEntity2JavaReader.java
package org.eclipse.jdt.internal.formatter.comment
public org.eclipse.jdt.internal.formatter.comment.HTMLEntity2JavaReader extends org.eclipse.jdt.internal.formatter.comment.SubstitutionTextReader {
private static final java.util.Map fgEntityLookup
static void ()
public void (java.io.Reader)
java.io.Reader reader
protected java.lang.String computeSubstitution (int) throws java.io.IOException
int c
protected java.lang.String entity2Text (java.lang.String)
String symbol
int ch
int ch
String str
private java.lang.String processEntity () throws java.io.IOException
StringBuffer buf
int ch
}
org/eclipse/jdt/internal/formatter/FormatJavadoc.classFormatJavadoc.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.FormatJavadoc extends org.eclipse.jdt.internal.compiler.ast.Javadoc {
org.eclipse.jdt.internal.formatter.FormatJavadocBlock[] blocks
int textStart
int textEnd
int lineStart
int lineEnd
public void (int, int, int)
int sourceStart
int sourceEnd
int length
public org.eclipse.jdt.internal.formatter.FormatJavadocBlock getFirstBlock ()
public boolean isMultiLine ()
public java.lang.String toDebugString (char[])
char[] source
StringBuffer buffer
int length
int i
}
org/eclipse/jdt/internal/formatter/OptimizedReplaceEdit.classOptimizedReplaceEdit.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit extends java.lang.Object {
int offset
int length
String replacement
public void (int, int, java.lang.String)
int offset
int length
String replacement
public java.lang.String toString ()
}
org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.classDefaultCodeFormatterOptions.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions extends java.lang.Object {
public static final int TAB
public static final int SPACE
public static final int MIXED
public int alignment_for_arguments_in_allocation_expression
public int alignment_for_arguments_in_annotation
public int alignment_for_arguments_in_enum_constant
public int alignment_for_arguments_in_explicit_constructor_call
public int alignment_for_arguments_in_method_invocation
public int alignment_for_arguments_in_qualified_allocation_expression
public int alignment_for_assignment
public int alignment_for_binary_expression
public int alignment_for_compact_if
public int alignment_for_conditional_expression
public int alignment_for_enum_constants
public int alignment_for_expressions_in_array_initializer
public int alignment_for_method_declaration
public int alignment_for_multiple_fields
public int alignment_for_parameters_in_constructor_declaration
public int alignment_for_parameters_in_method_declaration
public int alignment_for_selector_in_method_invocation
public int alignment_for_superclass_in_type_declaration
public int alignment_for_superinterfaces_in_enum_declaration
public int alignment_for_superinterfaces_in_type_declaration
public int alignment_for_throws_clause_in_constructor_declaration
public int alignment_for_throws_clause_in_method_declaration
public int alignment_for_resources_in_try
public int alignment_for_union_type_in_multicatch
public boolean align_type_members_on_columns
public String brace_position_for_annotation_type_declaration
public String brace_position_for_anonymous_type_declaration
public String brace_position_for_array_initializer
public String brace_position_for_block
public String brace_position_for_block_in_case
public String brace_position_for_constructor_declaration
public String brace_position_for_enum_constant
public String brace_position_for_enum_declaration
public String brace_position_for_lambda_body
public String brace_position_for_method_declaration
public String brace_position_for_type_declaration
public String brace_position_for_switch
public int continuation_indentation
public int continuation_indentation_for_array_initializer
public int blank_lines_after_imports
public int blank_lines_after_package
public int blank_lines_before_field
public int blank_lines_before_first_class_body_declaration
public int blank_lines_before_imports
public int blank_lines_before_member_type
public int blank_lines_before_method
public int blank_lines_before_new_chunk
public int blank_lines_before_package
public int blank_lines_between_import_groups
public int blank_lines_between_type_declarations
public int blank_lines_at_beginning_of_method_body
public boolean comment_clear_blank_lines_in_javadoc_comment
public boolean comment_clear_blank_lines_in_block_comment
public boolean comment_new_lines_at_block_boundaries
public boolean comment_new_lines_at_javadoc_boundaries
public boolean comment_format_javadoc_comment
public boolean comment_format_line_comment
public boolean comment_format_line_comment_starting_on_first_column
public boolean comment_format_block_comment
public boolean comment_format_header
public boolean comment_format_html
public boolean comment_format_source
public boolean comment_indent_parameter_description
public boolean comment_indent_root_tags
public boolean comment_insert_empty_line_before_root_tags
public boolean comment_insert_new_line_for_parameter
public boolean comment_preserve_white_space_between_code_and_line_comments
public int comment_line_length
public boolean use_tags
public char[] disabling_tag
public char[] enabling_tag
private static final char[] DEFAULT_DISABLING_TAG
private static final char[] DEFAULT_ENABLING_TAG
public boolean indent_statements_compare_to_block
public boolean indent_statements_compare_to_body
public boolean indent_body_declarations_compare_to_annotation_declaration_header
public boolean indent_body_declarations_compare_to_enum_constant_header
public boolean indent_body_declarations_compare_to_enum_declaration_header
public boolean indent_body_declarations_compare_to_type_header
public boolean indent_breaks_compare_to_cases
public boolean indent_empty_lines
public boolean indent_switchstatements_compare_to_cases
public boolean indent_switchstatements_compare_to_switch
public int indentation_size
public boolean insert_new_line_after_annotation_on_type
public boolean insert_new_line_after_type_annotation
public boolean insert_new_line_after_annotation_on_field
public boolean insert_new_line_after_annotation_on_method
public boolean insert_new_line_after_annotation_on_package
public boolean insert_new_line_after_annotation_on_parameter
public boolean insert_new_line_after_annotation_on_local_variable
public boolean insert_new_line_after_label
public boolean insert_new_line_after_opening_brace_in_array_initializer
public boolean insert_new_line_at_end_of_file_if_missing
public boolean insert_new_line_before_catch_in_try_statement
public boolean insert_new_line_before_closing_brace_in_array_initializer
public boolean insert_new_line_before_else_in_if_statement
public boolean insert_new_line_before_finally_in_try_statement
public boolean insert_new_line_before_while_in_do_statement
public boolean insert_new_line_in_empty_anonymous_type_declaration
public boolean insert_new_line_in_empty_block
public boolean insert_new_line_in_empty_annotation_declaration
public boolean insert_new_line_in_empty_enum_constant
public boolean insert_new_line_in_empty_enum_declaration
public boolean insert_new_line_in_empty_method_body
public boolean insert_new_line_in_empty_type_declaration
public boolean insert_space_after_and_in_type_parameter
public boolean insert_space_after_assignment_operator
public boolean insert_space_after_at_in_annotation
public boolean insert_space_after_at_in_annotation_type_declaration
public boolean insert_space_after_binary_operator
public boolean insert_space_after_closing_angle_bracket_in_type_arguments
public boolean insert_space_after_closing_angle_bracket_in_type_parameters
public boolean insert_space_after_closing_paren_in_cast
public boolean insert_space_after_closing_brace_in_block
public boolean insert_space_after_colon_in_assert
public boolean insert_space_after_colon_in_case
public boolean insert_space_after_colon_in_conditional
public boolean insert_space_after_colon_in_for
public boolean insert_space_after_colon_in_labeled_statement
public boolean insert_space_after_comma_in_allocation_expression
public boolean insert_space_after_comma_in_annotation
public boolean insert_space_after_comma_in_array_initializer
public boolean insert_space_after_comma_in_constructor_declaration_parameters
public boolean insert_space_after_comma_in_constructor_declaration_throws
public boolean insert_space_after_comma_in_enum_constant_arguments
public boolean insert_space_after_comma_in_enum_declarations
public boolean insert_space_after_comma_in_explicit_constructor_call_arguments
public boolean insert_space_after_comma_in_for_increments
public boolean insert_space_after_comma_in_for_inits
public boolean insert_space_after_comma_in_method_invocation_arguments
public boolean insert_space_after_comma_in_method_declaration_parameters
public boolean insert_space_after_comma_in_method_declaration_throws
public boolean insert_space_after_comma_in_multiple_field_declarations
public boolean insert_space_after_comma_in_multiple_local_declarations
public boolean insert_space_after_comma_in_parameterized_type_reference
public boolean insert_space_after_comma_in_superinterfaces
public boolean insert_space_after_comma_in_type_arguments
public boolean insert_space_after_comma_in_type_parameters
public boolean insert_space_after_ellipsis
public boolean insert_space_after_lambda_arrow
public boolean insert_space_after_opening_angle_bracket_in_parameterized_type_reference
public boolean insert_space_after_opening_angle_bracket_in_type_arguments
public boolean insert_space_after_opening_angle_bracket_in_type_parameters
public boolean insert_space_after_opening_bracket_in_array_allocation_expression
public boolean insert_space_after_opening_bracket_in_array_reference
public boolean insert_space_after_opening_brace_in_array_initializer
public boolean insert_space_after_opening_paren_in_annotation
public boolean insert_space_after_opening_paren_in_cast
public boolean insert_space_after_opening_paren_in_catch
public boolean insert_space_after_opening_paren_in_constructor_declaration
public boolean insert_space_after_opening_paren_in_enum_constant
public boolean insert_space_after_opening_paren_in_for
public boolean insert_space_after_opening_paren_in_if
public boolean insert_space_after_opening_paren_in_method_declaration
public boolean insert_space_after_opening_paren_in_method_invocation
public boolean insert_space_after_opening_paren_in_parenthesized_expression
public boolean insert_space_after_opening_paren_in_switch
public boolean insert_space_after_opening_paren_in_synchronized
public boolean insert_space_after_opening_paren_in_try
public boolean insert_space_after_opening_paren_in_while
public boolean insert_space_after_postfix_operator
public boolean insert_space_after_prefix_operator
public boolean insert_space_after_question_in_conditional
public boolean insert_space_after_question_in_wilcard
public boolean insert_space_after_semicolon_in_for
public boolean insert_space_after_semicolon_in_try_resources
public boolean insert_space_after_unary_operator
public boolean insert_space_before_and_in_type_parameter
public boolean insert_space_before_at_in_annotation_type_declaration
public boolean insert_space_before_assignment_operator
public boolean insert_space_before_binary_operator
public boolean insert_space_before_closing_angle_bracket_in_parameterized_type_reference
public boolean insert_space_before_closing_angle_bracket_in_type_arguments
public boolean insert_space_before_closing_angle_bracket_in_type_parameters
public boolean insert_space_before_closing_brace_in_array_initializer
public boolean insert_space_before_closing_bracket_in_array_allocation_expression
public boolean insert_space_before_closing_bracket_in_array_reference
public boolean insert_space_before_closing_paren_in_annotation
public boolean insert_space_before_closing_paren_in_cast
public boolean insert_space_before_closing_paren_in_catch
public boolean insert_space_before_closing_paren_in_constructor_declaration
public boolean insert_space_before_closing_paren_in_enum_constant
public boolean insert_space_before_closing_paren_in_for
public boolean insert_space_before_closing_paren_in_if
public boolean insert_space_before_closing_paren_in_method_declaration
public boolean insert_space_before_closing_paren_in_method_invocation
public boolean insert_space_before_closing_paren_in_parenthesized_expression
public boolean insert_space_before_closing_paren_in_switch
public boolean insert_space_before_closing_paren_in_synchronized
public boolean insert_space_before_closing_paren_in_try
public boolean insert_space_before_closing_paren_in_while
public boolean insert_space_before_colon_in_assert
public boolean insert_space_before_colon_in_case
public boolean insert_space_before_colon_in_conditional
public boolean insert_space_before_colon_in_default
public boolean insert_space_before_colon_in_for
public boolean insert_space_before_colon_in_labeled_statement
public boolean insert_space_before_comma_in_allocation_expression
public boolean insert_space_before_comma_in_annotation
public boolean insert_space_before_comma_in_array_initializer
public boolean insert_space_before_comma_in_constructor_declaration_parameters
public boolean insert_space_before_comma_in_constructor_declaration_throws
public boolean insert_space_before_comma_in_enum_constant_arguments
public boolean insert_space_before_comma_in_enum_declarations
public boolean insert_space_before_comma_in_explicit_constructor_call_arguments
public boolean insert_space_before_comma_in_for_increments
public boolean insert_space_before_comma_in_for_inits
public boolean insert_space_before_comma_in_method_invocation_arguments
public boolean insert_space_before_comma_in_method_declaration_parameters
public boolean insert_space_before_comma_in_method_declaration_throws
public boolean insert_space_before_comma_in_multiple_field_declarations
public boolean insert_space_before_comma_in_multiple_local_declarations
public boolean insert_space_before_comma_in_parameterized_type_reference
public boolean insert_space_before_comma_in_superinterfaces
public boolean insert_space_before_comma_in_type_arguments
public boolean insert_space_before_comma_in_type_parameters
public boolean insert_space_before_ellipsis
public boolean insert_space_before_lambda_arrow
public boolean insert_space_before_parenthesized_expression_in_return
public boolean insert_space_before_parenthesized_expression_in_throw
public boolean insert_space_before_question_in_wilcard
public boolean insert_space_before_opening_angle_bracket_in_parameterized_type_reference
public boolean insert_space_before_opening_angle_bracket_in_type_arguments
public boolean insert_space_before_opening_angle_bracket_in_type_parameters
public boolean insert_space_before_opening_brace_in_annotation_type_declaration
public boolean insert_space_before_opening_brace_in_anonymous_type_declaration
public boolean insert_space_before_opening_brace_in_array_initializer
public boolean insert_space_before_opening_brace_in_block
public boolean insert_space_before_opening_brace_in_constructor_declaration
public boolean insert_space_before_opening_brace_in_enum_constant
public boolean insert_space_before_opening_brace_in_enum_declaration
public boolean insert_space_before_opening_brace_in_method_declaration
public boolean insert_space_before_opening_brace_in_type_declaration
public boolean insert_space_before_opening_bracket_in_array_allocation_expression
public boolean insert_space_before_opening_bracket_in_array_reference
public boolean insert_space_before_opening_bracket_in_array_type_reference
public boolean insert_space_before_opening_paren_in_annotation
public boolean insert_space_before_opening_paren_in_annotation_type_member_declaration
public boolean insert_space_before_opening_paren_in_catch
public boolean insert_space_before_opening_paren_in_constructor_declaration
public boolean insert_space_before_opening_paren_in_enum_constant
public boolean insert_space_before_opening_paren_in_for
public boolean insert_space_before_opening_paren_in_if
public boolean insert_space_before_opening_paren_in_method_invocation
public boolean insert_space_before_opening_paren_in_method_declaration
public boolean insert_space_before_opening_paren_in_switch
public boolean insert_space_before_opening_paren_in_try
public boolean insert_space_before_opening_brace_in_switch
public boolean insert_space_before_opening_paren_in_synchronized
public boolean insert_space_before_opening_paren_in_parenthesized_expression
public boolean insert_space_before_opening_paren_in_while
public boolean insert_space_before_postfix_operator
public boolean insert_space_before_prefix_operator
public boolean insert_space_before_question_in_conditional
public boolean insert_space_before_semicolon
public boolean insert_space_before_semicolon_in_for
public boolean insert_space_before_semicolon_in_try_resources
public boolean insert_space_before_unary_operator
public boolean insert_space_between_brackets_in_array_type_reference
public boolean insert_space_between_empty_braces_in_array_initializer
public boolean insert_space_between_empty_brackets_in_array_allocation_expression
public boolean insert_space_between_empty_parens_in_annotation_type_member_declaration
public boolean insert_space_between_empty_parens_in_constructor_declaration
public boolean insert_space_between_empty_parens_in_enum_constant
public boolean insert_space_between_empty_parens_in_method_declaration
public boolean insert_space_between_empty_parens_in_method_invocation
public boolean compact_else_if
public boolean keep_guardian_clause_on_one_line
public boolean keep_else_statement_on_same_line
public boolean keep_empty_array_initializer_on_one_line
public boolean keep_simple_if_on_one_line
public boolean keep_then_statement_on_same_line
public boolean never_indent_block_comments_on_first_column
public boolean never_indent_line_comments_on_first_column
public int number_of_empty_lines_to_preserve
public boolean join_wrapped_lines
public boolean join_lines_in_comments
public boolean put_empty_statement_on_new_line
public int tab_size
public final char filling_space
public int page_width
public int tab_char
public boolean use_tabs_only_for_leading_indentations
public boolean wrap_before_binary_operator
public boolean wrap_before_or_operator_multicatch
public boolean wrap_outer_expressions_when_nested
public int initial_indentation_level
public String line_separator
static void ()
public static org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions getDefaultSettings ()
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
public static org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions getEclipseDefaultSettings ()
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
public static org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions getJavaConventionsSettings ()
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
private void ()
public void (java.util.Map)
java.util.Map settings
private java.lang.String getAlignment (int)
int alignment
public java.util.Map getMap ()
java.util.Map options
public void set (java.util.Map)
java.util.Map settings
Object alignmentForArgumentsInAllocationExpressionOption
Object alignmentForArgumentsInAnnotationOption
Object alignmentForArgumentsInEnumConstantOption
Object alignmentForArgumentsInExplicitConstructorCallOption
Object alignmentForArgumentsInMethodInvocationOption
Object alignmentForArgumentsInQualifiedAllocationExpressionOption
Object alignmentForAssignmentOption
Object alignmentForBinaryExpressionOption
Object alignmentForCompactIfOption
Object alignmentForConditionalExpressionOption
Object alignmentForEnumConstantsOption
Object alignmentForExpressionsInArrayInitializerOption
Object alignmentForMethodDeclarationOption
Object alignmentForMultipleFieldsOption
Object alignmentForParametersInConstructorDeclarationOption
Object alignmentForParametersInMethodDeclarationOption
Object alignmentForResourcesInTry
Object alignmentForSelectorInMethodInvocationOption
Object alignmentForSuperclassInTypeDeclarationOption
Object alignmentForSuperinterfacesInEnumDeclarationOption
Object alignmentForSuperinterfacesInTypeDeclarationOption
Object alignmentForThrowsClauseInConstructorDeclarationOption
Object alignmentForThrowsClauseInMethodDeclarationOption
Object alignmentForUnionTypeInMulticatch
Object alignTypeMembersOnColumnsOption
Object bracePositionForAnnotationTypeDeclarationOption
Object bracePositionForAnonymousTypeDeclarationOption
Object bracePositionForArrayInitializerOption
Object bracePositionForBlockOption
Object bracePositionForBlockInCaseOption
Object bracePositionForConstructorDeclarationOption
Object bracePositionForEnumConstantOption
Object bracePositionForEnumDeclarationOption
Object bracePositionForLambdaDeclarationOption
Object bracePositionForMethodDeclarationOption
Object bracePositionForSwitchOption
Object bracePositionForTypeDeclarationOption
Object continuationIndentationOption
Object continuationIndentationForArrayInitializerOption
Object blankLinesAfterImportsOption
Object blankLinesAfterPackageOption
Object blankLinesBeforeFieldOption
Object blankLinesBeforeFirstClassBodyDeclarationOption
Object blankLinesBeforeImportsOption
Object blankLinesBeforeMemberTypeOption
Object blankLinesBeforeMethodOption
Object blankLinesBeforeNewChunkOption
Object blankLinesBeforePackageOption
Object blankLinesBetweenImportGroupsOption
Object blankLinesBetweenTypeDeclarationsOption
Object blankLinesAtBeginningOfMethodBodyOption
Object insertNewLineAfterTypeAnnotationOption
Object commentFormatJavadocCommentOption
Object commentFormatBlockCommentOption
Object commentFormatLineCommentOption
Object formatLineCommentStartingOnFirstColumnOption
Object commentFormatHeaderOption
Object commentFormatHtmlOption
Object commentFormatSourceOption
Object commentIndentParameterDescriptionOption
Object commentIndentRootTagsOption
Object commentInsertEmptyLineBeforeRootTagsOption
Object commentInsertNewLineForParameterOption
Object commentPreserveWhiteSpaceBetweenCodeAndLineCommentsOption
Object commentLineLengthOption
Object commentNewLinesAtBlockBoundariesOption
Object commentNewLinesAtJavadocBoundariesOption
Object indentStatementsCompareToBlockOption
Object indentStatementsCompareToBodyOption
Object indentBodyDeclarationsCompareToAnnotationDeclarationHeaderOption
Object indentBodyDeclarationsCompareToEnumConstantHeaderOption
Object indentBodyDeclarationsCompareToEnumDeclarationHeaderOption
Object indentBodyDeclarationsCompareToTypeHeaderOption
Object indentBreaksCompareToCasesOption
Object indentEmptyLinesOption
Object indentSwitchstatementsCompareToCasesOption
Object indentSwitchstatementsCompareToSwitchOption
Object indentationSizeOption
Object insertNewLineAfterOpeningBraceInArrayInitializerOption
Object insertNewLineAtEndOfFileIfMissingOption
Object insertNewLineBeforeCatchInTryStatementOption
Object insertNewLineBeforeClosingBraceInArrayInitializerOption
Object insertNewLineBeforeElseInIfStatementOption
Object insertNewLineBeforeFinallyInTryStatementOption
Object insertNewLineBeforeWhileInDoStatementOption
Object insertNewLineInEmptyAnonymousTypeDeclarationOption
Object insertNewLineInEmptyBlockOption
Object insertNewLineInEmptyAnnotationDeclarationOption
Object insertNewLineInEmptyEnumConstantOption
Object insertNewLineInEmptyEnumDeclarationOption
Object insertNewLineInEmptyMethodBodyOption
Object insertNewLineInEmptyTypeDeclarationOption
Object insertNewLineAfterLabelOption
Object insertSpaceAfterAndInWildcardOption
Object insertSpaceAfterAssignmentOperatorOption
Object insertSpaceAfterAtInAnnotationOption
Object insertSpaceAfterAtInAnnotationTypeDeclarationOption
Object insertSpaceAfterBinaryOperatorOption
Object insertSpaceAfterClosingAngleBracketInTypeArgumentsOption
Object insertSpaceAfterClosingAngleBracketInTypeParametersOption
Object insertSpaceAfterClosingParenInCastOption
Object insertSpaceAfterClosingBraceInBlockOption
Object insertSpaceAfterColonInAssertOption
Object insertSpaceAfterColonInCaseOption
Object insertSpaceAfterColonInConditionalOption
Object insertSpaceAfterColonInForOption
Object insertSpaceAfterColonInLabeledStatementOption
Object insertSpaceAfterCommaInAllocationExpressionOption
Object insertSpaceAfterCommaInAnnotationOption
Object insertSpaceAfterCommaInArrayInitializerOption
Object insertSpaceAfterCommaInConstructorDeclarationParametersOption
Object insertSpaceAfterCommaInConstructorDeclarationThrowsOption
Object insertSpaceAfterCommaInEnumConstantArgumentsOption
Object insertSpaceAfterCommaInEnumDeclarationsOption
Object insertSpaceAfterCommaInExplicitConstructorCallArgumentsOption
Object insertSpaceAfterCommaInForIncrementsOption
Object insertSpaceAfterCommaInForInitsOption
Object insertSpaceAfterCommaInMethodInvocationArgumentsOption
Object insertSpaceAfterCommaInMethodDeclarationParametersOption
Object insertSpaceAfterCommaInMethodDeclarationThrowsOption
Object insertSpaceAfterCommaInMultipleFieldDeclarationsOption
Object insertSpaceAfterCommaInMultipleLocalDeclarationsOption
Object insertSpaceAfterCommaInParameterizedTypeReferenceOption
Object insertSpaceAfterCommaInSuperinterfacesOption
Object insertSpaceAfterCommaInTypeArgumentsOption
Object insertSpaceAfterCommaInTypeParametersOption
Object insertSpaceAfterEllipsisOption
Object insertSpaceAfterLambdaArrowOption
Object insertSpaceAfterOpeningAngleBracketInParameterizedTypeReferenceOption
Object insertSpaceAfterOpeningAngleBracketInTypeArgumentsOption
Object insertSpaceAfterOpeningAngleBracketInTypeParametersOption
Object insertSpaceAfterOpeningBracketInArrayAllocationExpressionOption
Object insertSpaceAfterOpeningBracketInArrayReferenceOption
Object insertSpaceAfterOpeningBraceInArrayInitializerOption
Object insertSpaceAfterOpeningParenInAnnotationOption
Object insertSpaceAfterOpeningParenInCastOption
Object insertSpaceAfterOpeningParenInCatchOption
Object insertSpaceAfterOpeningParenInConstructorDeclarationOption
Object insertSpaceAfterOpeningParenInEnumConstantOption
Object insertSpaceAfterOpeningParenInForOption
Object insertSpaceAfterOpeningParenInIfOption
Object insertSpaceAfterOpeningParenInMethodDeclarationOption
Object insertSpaceAfterOpeningParenInMethodInvocationOption
Object insertSpaceAfterOpeningParenInParenthesizedExpressionOption
Object insertSpaceAfterOpeningParenInSwitchOption
Object insertSpaceAfterOpeningParenInSynchronizedOption
Object insertSpaceAfterOpeningParenInTryOption
Object insertSpaceAfterOpeningParenInWhileOption
Object insertSpaceAfterPostfixOperatorOption
Object insertSpaceAfterPrefixOperatorOption
Object insertSpaceAfterQuestionInConditionalOption
Object insertSpaceAfterQuestionInWildcardOption
Object insertSpaceAfterSemicolonInForOption
Object insertSpaceAfterSemicolonInTryOption
Object insertSpaceAfterUnaryOperatorOption
Object insertSpaceBeforeAndInWildcardOption
Object insertSpaceBeforeAtInAnnotationTypeDeclarationOption
Object insertSpaceBeforeAssignmentOperatorOption
Object insertSpaceBeforeBinaryOperatorOption
Object insertSpaceBeforeClosingAngleBracketInParameterizedTypeReferenceOption
Object insertSpaceBeforeClosingAngleBracketInTypeArgumentsOption
Object insertSpaceBeforeClosingAngleBracketInTypeParametersOption
Object insertSpaceBeforeClosingBraceInArrayInitializerOption
Object insertSpaceBeforeClosingBracketInArrayAllocationExpressionOption
Object insertSpaceBeforeClosingBracketInArrayReferenceOption
Object insertSpaceBeforeClosingParenInAnnotationOption
Object insertSpaceBeforeClosingParenInCastOption
Object insertSpaceBeforeClosingParenInCatchOption
Object insertSpaceBeforeClosingParenInConstructorDeclarationOption
Object insertSpaceBeforeClosingParenInEnumConstantOption
Object insertSpaceBeforeClosingParenInForOption
Object insertSpaceBeforeClosingParenInIfOption
Object insertSpaceBeforeClosingParenInMethodDeclarationOption
Object insertSpaceBeforeClosingParenInMethodInvocationOption
Object insertSpaceBeforeClosingParenInParenthesizedExpressionOption
Object insertSpaceBeforeClosingParenInSwitchOption
Object insertSpaceBeforeClosingParenInSynchronizedOption
Object insertSpaceBeforeClosingParenInTryOption
Object insertSpaceBeforeClosingParenInWhileOption
Object insertSpaceBeforeColonInAssertOption
Object insertSpaceBeforeColonInCaseOption
Object insertSpaceBeforeColonInConditionalOption
Object insertSpaceBeforeColonInDefaultOption
Object insertSpaceBeforeColonInForOption
Object insertSpaceBeforeColonInLabeledStatementOption
Object insertSpaceBeforeCommaInAllocationExpressionOption
Object insertSpaceBeforeCommaInAnnotationOption
Object insertSpaceBeforeCommaInArrayInitializerOption
Object insertSpaceBeforeCommaInConstructorDeclarationParametersOption
Object insertSpaceBeforeCommaInConstructorDeclarationThrowsOption
Object insertSpaceBeforeCommaInEnumConstantArgumentsOption
Object insertSpaceBeforeCommaInEnumDeclarationsOption
Object insertSpaceBeforeCommaInExplicitConstructorCallArgumentsOption
Object insertSpaceBeforeCommaInForIncrementsOption
Object insertSpaceBeforeCommaInForInitsOption
Object insertSpaceBeforeCommaInMethodInvocationArgumentsOption
Object insertSpaceBeforeCommaInMethodDeclarationParametersOption
Object insertSpaceBeforeCommaInMethodDeclarationThrowsOption
Object insertSpaceBeforeCommaInMultipleFieldDeclarationsOption
Object insertSpaceBeforeCommaInMultipleLocalDeclarationsOption
Object insertSpaceBeforeCommaInParameterizedTypeReferenceOption
Object insertSpaceBeforeCommaInSuperinterfacesOption
Object insertSpaceBeforeCommaInTypeArgumentsOption
Object insertSpaceBeforeCommaInTypeParametersOption
Object insertSpaceBeforeEllipsisOption
Object insertSpaceBeforeLambdaArrowOption
Object insertSpaceBeforeOpeningAngleBrackerInParameterizedTypeReferenceOption
Object insertSpaceBeforeOpeningAngleBrackerInTypeArgumentsOption
Object insertSpaceBeforeOpeningAngleBrackerInTypeParametersOption
Object insertSpaceBeforeOpeningBraceInAnnotationTypeDeclarationOption
Object insertSpaceBeforeOpeningBraceInAnonymousTypeDeclarationOption
Object insertSpaceBeforeOpeningBraceInArrayInitializerOption
Object insertSpaceBeforeOpeningBraceInBlockOption
Object insertSpaceBeforeOpeningBraceInConstructorDeclarationOption
Object insertSpaceBeforeOpeningBraceInEnumDeclarationOption
Object insertSpaceBeforeOpeningBraceInEnumConstantOption
Object insertSpaceBeforeOpeningBraceInMethodDeclarationOption
Object insertSpaceBeforeOpeningBraceInTypeDeclarationOption
Object insertSpaceBeforeOpeningBracketInArrayAllocationExpressionOption
Object insertSpaceBeforeOpeningBracketInArrayReferenceOption
Object insertSpaceBeforeOpeningBracketInArrayTypeReferenceOption
Object insertSpaceBeforeOpeningParenInAnnotationOption
Object insertSpaceBeforeOpeningParenInAnnotationTypeMemberDeclarationOption
Object insertSpaceBeforeOpeningParenInCatchOption
Object insertSpaceBeforeOpeningParenInConstructorDeclarationOption
Object insertSpaceBeforeOpeningParenInEnumConstantOption
Object insertSpaceBeforeOpeningParenInForOption
Object insertSpaceBeforeOpeningParenInIfOption
Object insertSpaceBeforeOpeningParenInMethodInvocationOption
Object insertSpaceBeforeOpeningParenInMethodDeclarationOption
Object insertSpaceBeforeOpeningParenInSwitchOption
Object insertSpaceBeforeOpeningBraceInSwitchOption
Object insertSpaceBeforeOpeningParenInSynchronizedOption
Object insertSpaceBeforeOpeningParenInTryOption
Object insertSpaceBeforeOpeningParenInParenthesizedExpressionOption
Object insertSpaceBeforeOpeningParenInWhileOption
Object insertSpaceBeforeParenthesizedExpressionInReturnOption
Object insertSpaceBeforeParenthesizedExpressionInThrowOption
Object insertSpaceBeforePostfixOperatorOption
Object insertSpaceBeforePrefixOperatorOption
Object insertSpaceBeforeQuestionInConditionalOption
Object insertSpaceBeforeQuestionInWildcardOption
Object insertSpaceBeforeSemicolonOption
Object insertSpaceBeforeSemicolonInForOption
Object insertSpaceBeforeSemicolonInTryOption
Object insertSpaceBeforeUnaryOperatorOption
Object insertSpaceBetweenBracketsInArrayTypeReferenceOption
Object insertSpaceBetweenEmptyBracesInArrayInitializerOption
Object insertSpaceBetweenEmptyBracketsInArrayAllocationExpressionOption
Object insertSpaceBetweenEmptyParensInConstructorDeclarationOption
Object insertSpaceBetweenEmptyParensInAnnotationTypeMemberDeclarationOption
Object insertSpaceBetweenEmptyParensInEnumConstantOption
Object insertSpaceBetweenEmptyParensInMethodDeclarationOption
Object insertSpaceBetweenEmptyParensInMethodInvocationOption
Object compactElseIfOption
Object keepGuardianClauseOnOneLineOption
Object keepElseStatementOnSameLineOption
Object keepEmptyArrayInitializerOnOneLineOption
Object keepSimpleIfOnOneLineOption
Object keepThenStatementOnSameLineOption
Object neverIndentBlockCommentOnFirstColumnOption
Object neverIndentLineCommentOnFirstColumnOption
Object numberOfEmptyLinesToPreserveOption
Object joinLinesInCommentsOption
Object joinWrappedLinesOption
Object putEmptyStatementOnNewLineOption
Object tabSizeOption
Object useTabsOnlyForLeadingIndentationsOption
Object pageWidthOption
Object useTabOption
Object wrapBeforeBinaryOperatorOption
Object wrapBeforeOrOperatorMulticatchOption
Object useTags
Object disableTagOption
String stringValue
int idx
String tag
Object enableTagOption
String stringValue
int idx
String tag
Object wrapWrapOuterExpressionsWhenNestedOption
private void setDeprecatedOptions (java.util.Map)
java.util.Map settings
Object commentClearBlankLinesOption
Object commentClearBlankLinesInJavadocCommentOption
Object commentClearBlankLinesInBlockCommentOption
Object insertNewLineAfterAnnotationOption
Object insertNewLineAfterAnnotationOnMemberOption
Object insertNewLineAfterAnnotationOnTypeOption
Object insertNewLineAfterAnnotationOnFieldOption
Object insertNewLineAfterAnnotationOnMethodOption
Object insertNewLineAfterAnnotationOnPackageOption
Object insertNewLineAfterAnnotationOnParameterOption
Object insertNewLineAfterAnnotationOnLocalVariableOption
boolean insert
boolean insert
public void setDefaultSettings ()
public void setEclipseDefaultSettings ()
public void setJavaConventionsSettings ()
}
org/eclipse/jdt/internal/core/
org/eclipse/jdt/internal/core/JavadocContents.classJavadocContents.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavadocContents extends java.lang.Object {
private static final int[] UNKNOWN_FORMAT
private org.eclipse.jdt.internal.core.BinaryType type
private char[] content
private int childrenStart
private boolean hasComputedChildrenSections
private int indexOfFieldDetails
private int indexOfConstructorDetails
private int indexOfMethodDetails
private int indexOfEndOfClassData
private int indexOfFieldsBottom
private int indexOfAllMethodsTop
private int indexOfAllMethodsBottom
private int[] typeDocRange
private org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray fieldDocRanges
private org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray methodDocRanges
private int[] fieldAnchorIndexes
private int fieldAnchorIndexesCount
private int fieldLastAnchorFoundIndex
private int[] methodAnchorIndexes
private int methodAnchorIndexesCount
private int methodLastAnchorFoundIndex
private int[] unknownFormatAnchorIndexes
private int unknownFormatAnchorIndexesCount
private int unknownFormatLastAnchorFoundIndex
private int[] tempAnchorIndexes
private int tempAnchorIndexesCount
private int tempLastAnchorFoundIndex
static void ()
public void (org.eclipse.jdt.internal.core.BinaryType, java.lang.String)
org.eclipse.jdt.internal.core.BinaryType type
String content
public void (java.lang.String)
String content
public java.lang.String getTypeDoc () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getPackageDoc () throws org.eclipse.jdt.core.JavaModelException
int[] range
int index
int start
int end
public java.lang.String getFieldDoc (org.eclipse.jdt.core.IField) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IField child
int[] range
public java.lang.String getMethodDoc (org.eclipse.jdt.core.IMethod) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMethod child
int[] range
private int[] computeChildRange (char[], int) throws org.eclipse.jdt.core.JavaModelException
char[] anchor
int indexOfSectionBottom
int i
int anchorEndStart
int fromIndex
int index
int index
int anchorEndStart
private int[] computeChildRange (int, char[], int)
int anchorEndStart
char[] anchor
int indexOfBottom
int[] range
int indexOfEndLink
int indexOfNextElement
int javadocStart
int javadocEnd
private void computeChildrenSections ()
int lastIndex
private int[] computeFieldRange (org.eclipse.jdt.core.IField) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IField field
StringBuffer buffer
char[] anchor
int[] range
private int[] computeMethodRange (org.eclipse.jdt.core.IMethod) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMethod method
char[] anchor
int[] range
private static char[] getJavadoc8Anchor (char[])
char[] anchor
char[] anchor8
int i8
int i
char ch
private java.lang.String computeMethodAnchorPrefixEnd (org.eclipse.jdt.internal.core.BinaryMethod) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.BinaryMethod method
String typeQualifiedName
org.eclipse.jdt.core.IType currentType
StringBuffer buffer
String methodName
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
char[] genericSignature
String anchor
org.eclipse.jdt.core.IType declaringType
int indexOfOpeningParen
int index
int indexOfComma
private void computeTypeRange () throws org.eclipse.jdt.core.JavaModelException
int indexOfStartOfClassData
int indexOfNextSeparator
int indexOfNextSummary
int start
int indexOfFirstParagraph
int indexOfFirstDiv
int afterHierarchy
}
org/eclipse/jdt/internal/core/NamedMember$1TypeResolveRequestor.classNamedMember.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.NamedMember$1TypeResolveRequestor extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISelectionRequestor {
String[][] answers
final org.eclipse.jdt.internal.core.NamedMember this$0
void (org.eclipse.jdt.internal.core.NamedMember)
public void acceptType (char[], char[], int, boolean, char[], int, int)
char[] packageName
char[] tName
int modifiers
boolean isDeclaration
char[] uniqueKey
int start
int end
String[] answer
int length
public void acceptError (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
public void acceptField (char[], char[], char[], boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] fieldName
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], char[][], char[][][], boolean, boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
String enclosingDeclaringTypeSignature
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
char[][] typeParameterNames
char[][][] typeParameterBoundNames
boolean isConstructor
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptPackage (char[])
char[] packageName
public void acceptTypeParameter (char[], char[], char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] typeParameterName
boolean isDeclaration
int start
int end
public void acceptMethodTypeParameter (char[], char[], char[], int, int, char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
int selectorStart
int selcetorEnd
char[] typeParameterName
boolean isDeclaration
int start
int end
}
org/eclipse/jdt/internal/core/JarEntryResource.classJarEntryResource.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JarEntryResource extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.core.IJarEntryResource {
protected Object parent
protected String simpleName
public void (java.lang.String)
String simpleName
public abstract org.eclipse.jdt.internal.core.JarEntryResource clone (java.lang.Object)
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.JarEntryResource other
protected java.lang.String getEntryName ()
String parentEntryName
String parentEntryName
String parentEntryName
String elementName
public org.eclipse.core.runtime.IPath getFullPath ()
public java.lang.String getName ()
public java.lang.Object getParent ()
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
protected java.util.zip.ZipFile getZipFile () throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.JarPackageFragmentRoot root
public int hashCode ()
public boolean isReadOnly ()
public void setParent (java.lang.Object)
Object parent
}
org/eclipse/jdt/internal/core/CreateFieldOperation.classCreateFieldOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateFieldOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
public void (org.eclipse.jdt.core.IType, java.lang.String, boolean)
org.eclipse.jdt.core.IType parentElement
String source
boolean force
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.ASTNode node
protected org.eclipse.jdt.core.IJavaElement generateResultHandle ()
public java.lang.String getMainTaskName ()
private org.eclipse.jdt.core.dom.VariableDeclarationFragment getFragment (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
java.util.Iterator fragments
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
String fragmentName
protected void initializeDefaultPosition ()
org.eclipse.jdt.core.IType parentElement
org.eclipse.jdt.core.IField[] fields
org.eclipse.jdt.core.IField lastField
org.eclipse.jdt.core.IField field
org.eclipse.jdt.core.IJavaElement[] elements
protected org.eclipse.jdt.core.IJavaModelStatus verifyNameCollision ()
org.eclipse.jdt.core.IType type
String fieldName
private java.lang.String getASTNodeName ()
protected org.eclipse.jdt.core.dom.SimpleName rename (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimpleName newName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.SimpleName oldName
}
org/eclipse/jdt/internal/core/CompilationUnitElementInfo.classCompilationUnitElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnitElementInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
public static int ANNOTATION_THRESHOLD_FOR_DIET_PARSE
protected int sourceLength
protected long timestamp
public int annotationNumber
public boolean hasFunctionalTypes
static void ()
public void ()
public int getSourceLength ()
protected org.eclipse.jdt.core.ISourceRange getSourceRange ()
public void setSourceLength (int)
int newSourceLength
}
org/eclipse/jdt/internal/core/ImportDeclarationElementInfo.classImportDeclarationElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ImportDeclarationElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo implements org.eclipse.jdt.internal.compiler.env.ISourceImport {
protected int nameStart
protected int nameEnd
public void ()
protected void setNameSourceEnd (int)
int end
protected void setNameSourceStart (int)
int start
protected org.eclipse.jdt.core.ISourceRange getNameRange ()
public volatile int getNameSourceStart ()
public volatile int getNameSourceEnd ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/hierarchy/
org/eclipse/jdt/internal/core/hierarchy/HierarchyBuilder$1.classHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder$1 extends org.eclipse.jdt.internal.core.util.ResourceCompilationUnit {
final org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder this$0
private final char[] val$elementName
void (org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder, org.eclipse.core.resources.IFile, java.net.URI, char[])
org.eclipse.core.resources.IFile $anonymous0
java.net.URI $anonymous1
public char[] getFileName ()
}
org/eclipse/jdt/internal/core/hierarchy/HierarchyType.classHierarchyType.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.HierarchyType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericType {
public org.eclipse.jdt.core.IType typeHandle
public char[] name
public int modifiers
public char[] superclassName
public char[][] superInterfaceNames
public boolean anonymous
public void (org.eclipse.jdt.core.IType, char[], int, char[], char[][], boolean)
org.eclipse.jdt.core.IType typeHandle
char[] name
int modifiers
char[] superclassName
char[][] superInterfaceNames
boolean anonymous
public char[] getFileName ()
public int getModifiers ()
public boolean isBinaryType ()
public boolean isAnonymous ()
}
org/eclipse/jdt/internal/core/hierarchy/HierarchyResolver.classHierarchyResolver.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor {
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding focusType
private boolean superTypesOnly
private boolean hasMissingSuperClass
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
private org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] typeBindings
private int typeIndex
private org.eclipse.jdt.internal.compiler.env.IGenericType[] typeModels
private static final org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration FakeUnit
static void ()
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.CompilationResult result
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
java.util.Map settings
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding typeBinding
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.compiler.env.ISourceType sourceType
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.core.ICompilationUnit cu
private org.eclipse.jdt.core.IType findSuperClass (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superBinding
char[] superclassName
char[] superclassName
char[] superclassName
char[] superclassName
char separator
char separator
char separator
char separator
int lastSeparator
char[] simpleName
int t
private org.eclipse.jdt.core.IType[] findSuperInterfaces (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[][] superInterfaceNames
char[][] superInterfaceNames
char[][] superInterfaceNames
char[][] superInterfaceNames
char[][] superInterfaceNames
char[][] superInterfaceNames
char[][] superInterfaceNames
char[][] superInterfaceNames
char[][] superInterfaceNames
char separator
char separator
char separator
char separator
org.eclipse.jdt.internal.compiler.env.ISourceType sourceType
org.eclipse.jdt.internal.core.hierarchy.HierarchyType hierarchyType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaceBindings
int bindingIndex
int bindingLength
int length
org.eclipse.jdt.core.IType[] superinterfaces
int index
int i
char[] superInterfaceName
int end
int genericStart
int lastSeparator
int start
int lastDollar
char[] simpleName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding interfaceBinding
int t
org.eclipse.jdt.core.IType handle
private void fixSupertypeBindings ()
int current
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference superclassRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superclass
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaceBindings
int index
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superInterface
private void remember (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.env.IGenericType suppliedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
private void remember (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.env.IGenericType genericType
boolean isAnonymous
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[] superclassName
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
char[][] typeName
char[][] superInterfaceNames
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterface
char[][] typeName
org.eclipse.jdt.internal.core.hierarchy.HierarchyType hierarchyType
org.eclipse.jdt.internal.core.hierarchy.HierarchyType hierarchyType
private void rememberAllTypes (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.core.ICompilationUnit, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.core.ICompilationUnit cu
boolean includeLocalTypes
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.core.util.HandleFactory factory
java.util.HashSet existingElements
java.util.HashMap knownScopes
int i
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.core.IType typeHandle
int i
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.core.IType typeHandle
private void rememberWithMemberTypes (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.IType)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.core.IType typeHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
private void reportHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.core.IType focus
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration focusLocalType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binaryTypeBinding
char[] fullyQualifiedName
int objectIndex
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int current
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.env.IGenericType suppliedType
org.eclipse.jdt.core.IType superclass
org.eclipse.jdt.core.IType superclass
org.eclipse.jdt.core.IType[] superinterfaces
org.eclipse.jdt.internal.compiler.env.IGenericType objectType
private void reset ()
public void resolve (org.eclipse.jdt.internal.compiler.env.IGenericType)
org.eclipse.jdt.internal.compiler.env.IGenericType suppliedType
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binaryTypeBinding
int startIndex
int i
org.eclipse.jdt.internal.compiler.env.IGenericType igType
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.core.ICompilationUnit cu
java.util.HashSet localTypes
public void resolve (org.eclipse.jdt.internal.core.Openable[], java.util.HashSet, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.Openable[] openables
java.util.HashSet localTypes
org.eclipse.core.runtime.IProgressMonitor monitor
int openablesLength
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] parsedUnits
boolean[] hasLocalType
org.eclipse.jdt.core.ICompilationUnit[] cus
int unitsIndex
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration focusUnit
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding focusBinaryBinding
org.eclipse.jdt.core.IType focus
org.eclipse.jdt.internal.core.Openable focusOpenable
org.eclipse.jdt.internal.compiler.parser.Parser parser
boolean isJava8
int i
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.ICompilationUnit cu
boolean containsLocalType
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.core.SourceTypeElementInfo[] typeInfos
org.eclipse.jdt.core.IType[] topLevelTypes
int topLevelLength
int j
org.eclipse.jdt.core.IType topLevelType
int flags
org.eclipse.core.resources.IFile file
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.core.resources.IResource file
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binaryTypeBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration focusLocalType
int i
org.eclipse.jdt.internal.compiler.env.IGenericType suppliedType
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
boolean containsLocalType
char[] fullyQualifiedName
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private void setEnvironment (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding setFocusType (char[][])
char[][] compoundName
int length
char[] typeName
int firstDollar
char[][] memberTypeNames
int i
public boolean subOrSuperOfFocus (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
private boolean subTypeOfType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding subType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
protected void worked (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int work
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder$1PathCollector.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$1PathCollector extends java.lang.Object implements org.eclipse.jdt.internal.core.IPathRequestor {
java.util.HashSet paths
final org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder this$0
private final java.util.HashSet val$localTypes
void (org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder, java.util.HashSet)
public void acceptPath (java.lang.String, boolean)
String path
boolean containsLocalTypes
}
org/eclipse/jdt/internal/core/hierarchy/TypeHierarchy$1.classTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy this$0
private final org.eclipse.jdt.core.ITypeHierarchyChangedListener val$listener
void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy, org.eclipse.jdt.core.ITypeHierarchyChangedListener)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/jdt/internal/core/hierarchy/HierarchyBinaryType.classHierarchyBinaryType.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.HierarchyBinaryType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryType {
private int modifiers
private char[] sourceName
private char[] name
private char[] enclosingTypeName
private char[] superclass
private char[][] superInterfaces
private char[][] typeParameterSignatures
private char[] genericSignature
public void (int, char[], char[], char[], char[][], char)
int modifiers
char[] qualification
char[] sourceName
char[] enclosingTypeName
char[][] typeParameterSignatures
char typeSuffix
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public char[] getEnclosingMethod ()
public char[] getEnclosingTypeName ()
public org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields ()
public char[] getFileName ()
public char[] getGenericSignature ()
StringBuffer buffer
int i
int length
int i
int length
public char[][] getInterfaceNames ()
public org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes ()
public org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods ()
public char[][][] getMissingTypeNames ()
public int getModifiers ()
public char[] getName ()
public char[] getSourceName ()
public char[] getSuperclassName ()
public long getTagBits ()
public boolean isAnonymous ()
public boolean isBinaryType ()
public boolean isLocal ()
public boolean isMember ()
public void recordSuperType (char[], char[], char)
char[] superTypeName
char[] superQualification
char superClassOrInterface
int length
char[] enclosingSuperName
char[] encodedName
char[] encodedName
int length
public char[] sourceFileName ()
public java.lang.String toString ()
StringBuffer buffer
int length
int i
}
org/eclipse/jdt/internal/core/hierarchy/RegionBasedHierarchyBuilder.classRegionBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.RegionBasedHierarchyBuilder extends org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder {
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
public void build (boolean)
boolean computeSubtypes
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.IProgressMonitor typeInRegionMonitor
java.util.HashMap allOpenablesInRegion
org.eclipse.core.runtime.IProgressMonitor buildMonitor
private void createTypeHierarchyBasedOnRegion (java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor)
java.util.HashMap allOpenablesInRegion
org.eclipse.core.runtime.IProgressMonitor monitor
int size
java.util.Iterator javaProjects
java.util.Map$Entry entry
org.eclipse.jdt.internal.core.JavaProject project
java.util.ArrayList allOpenables
org.eclipse.jdt.internal.core.Openable[] openables
org.eclipse.jdt.internal.core.SearchableEnvironment searchableEnvironment
private java.util.HashMap determineOpenablesInRegion (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.HashMap allOpenables
org.eclipse.jdt.core.IJavaElement[] roots
int length
int i
org.eclipse.jdt.core.IJavaElement root
org.eclipse.jdt.core.IJavaProject javaProject
java.util.ArrayList openables
org.eclipse.jdt.core.IType type
private void injectAllOpenablesForJavaProject (org.eclipse.jdt.core.IJavaProject, java.util.ArrayList)
org.eclipse.jdt.core.IJavaProject project
java.util.ArrayList openables
org.eclipse.jdt.core.IPackageFragmentRoot[] devPathRoots
int j
org.eclipse.jdt.core.IPackageFragmentRoot root
private void injectAllOpenablesForPackageFragment (org.eclipse.jdt.core.IPackageFragment, java.util.ArrayList)
org.eclipse.jdt.core.IPackageFragment packFrag
java.util.ArrayList openables
org.eclipse.jdt.core.IPackageFragmentRoot root
int kind
boolean isSourcePackageFragment
org.eclipse.jdt.core.ICompilationUnit[] cus
int i
int length
org.eclipse.jdt.core.IClassFile[] classFiles
int i
int length
private void injectAllOpenablesForPackageFragmentRoot (org.eclipse.jdt.core.IPackageFragmentRoot, java.util.ArrayList)
org.eclipse.jdt.core.IPackageFragmentRoot root
java.util.ArrayList openables
org.eclipse.jdt.core.IJavaElement[] packFrags
int k
org.eclipse.jdt.core.IPackageFragment packFrag
}
org/eclipse/jdt/internal/core/hierarchy/HierarchyBuilder.classHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
public abstract org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder extends java.lang.Object {
protected org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver hierarchyResolver
protected java.util.Map infoToHandle
protected String focusQualifiedName
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IType focusType
org.eclipse.jdt.core.ICompilationUnit unitToLookInside
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
int wcLength
org.eclipse.jdt.internal.core.SearchableEnvironment searchableEnvironment
public abstract void build (boolean) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException
protected void buildSupertypes ()
org.eclipse.jdt.core.IType focusType
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.internal.compiler.env.IGenericType type
public void connect (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType[])
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.core.IType typeHandle
org.eclipse.jdt.core.IType superclassHandle
org.eclipse.jdt.core.IType[] superinterfaceHandles
int i
int length
protected org.eclipse.jdt.core.IType getHandle (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.env.IGenericType genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.core.IType handle
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.IType handle
org.eclipse.jdt.core.IType handle
protected org.eclipse.jdt.core.IType getType ()
protected org.eclipse.jdt.core.IType lookupBinaryHandle (org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
int flag
int flag
int flag
int flag
String qualifiedName
char[] bName
org.eclipse.jdt.internal.core.NameLookup$Answer answer
protected void worked (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int work
protected org.eclipse.jdt.internal.compiler.env.ICompilationUnit createCompilationUnitFromPath (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IFile)
org.eclipse.jdt.internal.core.Openable handle
org.eclipse.core.resources.IFile file
char[] elementName
protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFile (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IResource)
org.eclipse.jdt.internal.core.Openable handle
org.eclipse.core.resources.IResource file
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
java.io.IOException e
org.eclipse.core.runtime.CoreException e
protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFileInJar (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable classFile
org.eclipse.jdt.internal.core.PackageFragment pkg
String classFilePath
org.eclipse.jdt.internal.compiler.env.IBinaryType info
java.util.zip.ZipFile zipFile
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
java.io.IOException e
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/internal/core/hierarchy/ChangeCollector.classChangeCollector.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.ChangeCollector extends java.lang.Object {
java.util.HashMap changes
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy)
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
private void addAffectedChildren (org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
org.eclipse.jdt.core.IJavaElement childElement
public void addChange (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
java.util.ArrayList allTypes
java.util.ArrayList allTypes
int i
int length
org.eclipse.jdt.core.IType type
int i
int length
org.eclipse.jdt.core.IType type
private void addChange (org.eclipse.jdt.core.IImportContainer, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IImportContainer importContainer
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
org.eclipse.jdt.internal.core.SimpleDelta delta
private void addChange (org.eclipse.jdt.core.IImportDeclaration, org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IImportDeclaration importDecl
org.eclipse.jdt.core.IJavaElementDelta newDelta
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
int newKind
org.eclipse.jdt.internal.core.SimpleDelta delta
private void addChange (org.eclipse.jdt.core.IMember, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
java.util.ArrayList allTypes
java.util.ArrayList allTypes
int i
int length
org.eclipse.jdt.core.IType innerType
int i
int length
org.eclipse.jdt.core.IType type
private void addChange (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
java.util.ArrayList allTypes
java.util.ArrayList allTypes
int i
int length
org.eclipse.jdt.core.IType innerType
int i
int length
org.eclipse.jdt.core.IType innerType
private void addTypeAddition (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.core.SimpleDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
boolean hasChange
String typeName
org.eclipse.jdt.internal.core.SimpleDelta delta
private void addTypeChange (org.eclipse.jdt.core.IType, int, org.eclipse.jdt.internal.core.SimpleDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
int newFlags
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
int existingFlags
boolean hasChange
org.eclipse.jdt.internal.core.SimpleDelta typeDelta
private void addTypeRemoval (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.core.SimpleDelta)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
org.eclipse.jdt.internal.core.SimpleDelta typeDelta
private void getAllTypesFromElement (org.eclipse.jdt.core.IJavaElement, java.util.ArrayList) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
java.util.ArrayList allTypes
org.eclipse.jdt.core.IType[] types
org.eclipse.jdt.core.IType[] types
int i
int length
org.eclipse.jdt.core.IType type
int i
int length
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement[] children
int i
int length
org.eclipse.jdt.core.IType type
private void getAllTypesFromHierarchy (org.eclipse.jdt.internal.core.JavaElement, java.util.ArrayList)
org.eclipse.jdt.internal.core.JavaElement element
java.util.ArrayList allTypes
java.util.ArrayList types
java.util.ArrayList types
int i
int length
org.eclipse.jdt.core.IType type
private boolean hasSuperTypeChange (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType superclass
String existingSuperclassName
String newSuperclassName
org.eclipse.jdt.core.IType[] existingSuperInterfaces
String[] newSuperInterfaces
int i
int length
String superInterfaceName
private boolean hasVisibilityChange (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
int existingFlags
int newFlags
public boolean needsRefresh ()
public java.lang.String toString ()
StringBuffer buffer
java.util.Iterator iterator
java.util.Map$Entry entry
}
org/eclipse/jdt/internal/core/hierarchy/RegionBasedTypeHierarchy$1.classRegionBasedTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy$1 extends org.eclipse.jdt.internal.core.Region {
final org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy this$0
void (org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy)
public void add (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
int length
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder$2.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$2 extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
private final org.eclipse.jdt.internal.core.IPathRequestor val$pathRequestor
private final java.util.Map val$binariesFromIndexMatches
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObject val$foundSuperNames
private final org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue val$queue
void (org.eclipse.jdt.internal.core.IPathRequestor, java.util.Map, org.eclipse.jdt.internal.compiler.util.HashtableOfObject, org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue)
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern record
boolean isLocalOrAnonymous
char[] typeName
int suffix
org.eclipse.jdt.internal.core.hierarchy.HierarchyBinaryType binaryType
char[] enclosingTypeName
int lastSlash
int lastDollar
}
org/eclipse/jdt/internal/core/hierarchy/RegionBasedTypeHierarchy.classRegionBasedTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy extends org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy {
protected org.eclipse.jdt.core.IRegion region
public void (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IType, boolean)
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IType type
boolean computeSubtypes
org.eclipse.jdt.internal.core.Region newRegion
org.eclipse.jdt.core.IJavaElement[] elements
int i
int length
protected void initializeRegions ()
org.eclipse.jdt.core.IJavaElement[] roots
int i
org.eclipse.jdt.core.IJavaElement root
org.eclipse.jdt.internal.core.Openable o
protected void compute () throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
protected boolean isAffectedByOpenable (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
int eventType
public org.eclipse.jdt.core.IJavaProject javaProject ()
public void pruneDeadBranches ()
private boolean pruneDeadBranches (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.TypeVector subtypes
private void pruneDeadBranches (org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType[] types
int i
int length
org.eclipse.jdt.core.IType type
protected void removeType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] subtypes
int i
org.eclipse.jdt.core.IType superclass
org.eclipse.jdt.internal.core.TypeVector types
org.eclipse.jdt.core.IType[] superinterfaces
int i
int length
org.eclipse.jdt.core.IType superinterface
org.eclipse.jdt.internal.core.TypeVector types
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder$1.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder this$0
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt val$indexes
void (org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder, org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt)
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
int aIndex
int bIndex
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder$Queue.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue extends java.lang.Object {
public char[][] names
public int start
public int end
void ()
public void add (char[])
char[] name
public char[] retrieve ()
char[] name
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder$3.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$3 extends org.eclipse.core.runtime.NullProgressMonitor {
private final org.eclipse.core.runtime.IProgressMonitor val$progressMonitor
void (org.eclipse.core.runtime.IProgressMonitor)
public void setCanceled (boolean)
boolean value
public boolean isCanceled ()
public void subTask (java.lang.String)
String name
}
org/eclipse/jdt/internal/core/hierarchy/TypeHierarchy.classTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy extends java.lang.Object implements org.eclipse.jdt.core.ITypeHierarchy org.eclipse.jdt.core.IElementChangedListener {
public static boolean DEBUG
static final byte VERSION
static final byte SEPARATOR1
static final byte SEPARATOR2
static final byte SEPARATOR3
static final byte SEPARATOR4
static final byte COMPUTE_SUBTYPES
static final byte CLASS
static final byte INTERFACE
static final byte COMPUTED_FOR
static final byte ROOT
static final byte[] NO_FLAGS
static final int SIZE
protected org.eclipse.jdt.core.IJavaProject project
protected org.eclipse.jdt.core.IType focusType
protected org.eclipse.jdt.core.ICompilationUnit[] workingCopies
protected java.util.Map classToSuperclass
protected java.util.Map typeToSuperInterfaces
protected java.util.Map typeToSubtypes
protected java.util.Map typeFlags
protected org.eclipse.jdt.internal.core.TypeVector rootClasses
protected java.util.ArrayList interfaces
public java.util.ArrayList missingTypes
protected static final org.eclipse.jdt.core.IType[] NO_TYPE
protected org.eclipse.core.runtime.IProgressMonitor progressMonitor
protected java.util.ArrayList changeListeners
public java.util.Map files
protected org.eclipse.jdt.internal.core.Region packageRegion
protected org.eclipse.jdt.internal.core.Region projectRegion
protected boolean computeSubtypes
org.eclipse.jdt.core.search.IJavaSearchScope scope
public boolean needsRefresh
protected org.eclipse.jdt.internal.core.hierarchy.ChangeCollector changeCollector
static void ()
public void ()
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IJavaProject project
boolean computeSubtypes
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.IJavaSearchScope, boolean)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.search.IJavaSearchScope scope
boolean computeSubtypes
protected void initializeRegions ()
org.eclipse.jdt.core.IType[] allTypes
int i
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.Openable o
java.util.ArrayList types
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.core.IJavaProject declaringProject
private void addAllCheckingDuplicates (java.util.ArrayList, org.eclipse.jdt.core.IType[])
java.util.ArrayList list
org.eclipse.jdt.core.IType[] collection
int i
org.eclipse.jdt.core.IType element
protected void addInterface (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
protected void addRootClass (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
protected void addSubtype (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType subtype
org.eclipse.jdt.internal.core.TypeVector subtypes
public synchronized void addTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
org.eclipse.jdt.core.ITypeHierarchyChangedListener listener
java.util.ArrayList listeners
private static java.lang.Integer bytesToFlags (byte[])
byte[] bytes
public void cacheFlags (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int flags
protected void cacheSuperclass (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType superclass
protected void cacheSuperInterfaces (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] superinterfaces
int i
org.eclipse.jdt.core.IType superinterface
protected void checkCanceled ()
protected void compute () throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
public boolean contains (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
org.eclipse.jdt.core.ElementChangedEvent event
public boolean exists ()
public void fireChange ()
java.util.ArrayList listeners
int i
org.eclipse.jdt.core.ITypeHierarchyChangedListener listener
private synchronized java.util.ArrayList getClonedChangeListeners ()
java.util.ArrayList listeners
private static byte[] flagsToBytes (java.lang.Integer)
Integer flags
public org.eclipse.jdt.core.IType[] getAllClasses ()
org.eclipse.jdt.internal.core.TypeVector classes
java.util.Iterator iter
public org.eclipse.jdt.core.IType[] getAllInterfaces ()
org.eclipse.jdt.core.IType[] collection
public org.eclipse.jdt.core.IType[] getAllSubtypes (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
private org.eclipse.jdt.core.IType[] getAllSubtypesForType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
java.util.ArrayList subTypes
org.eclipse.jdt.core.IType[] subClasses
private void getAllSubtypesForType0 (org.eclipse.jdt.core.IType, java.util.ArrayList)
org.eclipse.jdt.core.IType type
java.util.ArrayList subs
org.eclipse.jdt.core.IType[] subTypes
int i
org.eclipse.jdt.core.IType subType
public org.eclipse.jdt.core.IType[] getAllSuperclasses (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType superclass
org.eclipse.jdt.internal.core.TypeVector supers
public org.eclipse.jdt.core.IType[] getAllSuperInterfaces (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
java.util.ArrayList supers
org.eclipse.jdt.core.IType[] superinterfaces
private java.util.ArrayList getAllSuperInterfaces0 (org.eclipse.jdt.core.IType, java.util.ArrayList)
org.eclipse.jdt.core.IType type
java.util.ArrayList supers
org.eclipse.jdt.core.IType[] superinterfaces
int i
org.eclipse.jdt.core.IType superclass
public org.eclipse.jdt.core.IType[] getAllSupertypes (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
java.util.ArrayList supers
org.eclipse.jdt.core.IType[] supertypes
private java.util.ArrayList getAllSupertypes0 (org.eclipse.jdt.core.IType, java.util.ArrayList)
org.eclipse.jdt.core.IType type
java.util.ArrayList supers
org.eclipse.jdt.core.IType[] superinterfaces
int i
org.eclipse.jdt.core.IType superclass
public org.eclipse.jdt.core.IType[] getAllTypes ()
org.eclipse.jdt.core.IType[] classes
int classesLength
org.eclipse.jdt.core.IType[] allInterfaces
int interfacesLength
org.eclipse.jdt.core.IType[] all
public int getCachedFlags (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
Integer flagObject
public org.eclipse.jdt.core.IType[] getExtendingInterfaces (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
private org.eclipse.jdt.core.IType[] getExtendingInterfaces0 (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType extendedInterface
java.util.Iterator iter
java.util.ArrayList interfaceList
java.util.Map$Entry entry
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] superInterfaces
int i
org.eclipse.jdt.core.IType superInterface
org.eclipse.jdt.core.IType[] extendingInterfaces
public org.eclipse.jdt.core.IType[] getImplementingClasses (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
private org.eclipse.jdt.core.IType[] getImplementingClasses0 (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType interfce
java.util.Iterator iter
java.util.ArrayList iMenters
java.util.Map$Entry entry
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] types
int i
org.eclipse.jdt.core.IType iFace
org.eclipse.jdt.core.IType[] implementers
public org.eclipse.jdt.core.IType[] getRootClasses ()
public org.eclipse.jdt.core.IType[] getRootInterfaces ()
org.eclipse.jdt.core.IType[] allInterfaces
org.eclipse.jdt.core.IType[] roots
int rootNumber
int i
org.eclipse.jdt.core.IType[] superInterfaces
org.eclipse.jdt.core.IType[] result
public org.eclipse.jdt.core.IType[] getSubclasses (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.TypeVector vector
public org.eclipse.jdt.core.IType[] getSubtypes (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
private org.eclipse.jdt.core.IType[] getSubtypesForType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.TypeVector vector
public org.eclipse.jdt.core.IType getSuperclass (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IType[] getSuperInterfaces (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] types
public org.eclipse.jdt.core.IType[] getSupertypes (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType superclass
org.eclipse.jdt.internal.core.TypeVector superTypes
public org.eclipse.jdt.core.IType getType ()
protected org.eclipse.jdt.core.IType[] growAndAddToArray (org.eclipse.jdt.core.IType[], org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType[] array
org.eclipse.jdt.core.IType[] additions
org.eclipse.jdt.core.IType[] old
protected org.eclipse.jdt.core.IType[] growAndAddToArray (org.eclipse.jdt.core.IType[], org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType[] array
org.eclipse.jdt.core.IType addition
org.eclipse.jdt.core.IType[] old
public boolean hasFineGrainChanges ()
org.eclipse.jdt.internal.core.hierarchy.ChangeCollector collector
private boolean hasSubtypeNamed (java.lang.String)
String name
int idx
String rawName
String simpleName
org.eclipse.jdt.core.IType[] types
int i
int length
private boolean hasTypeNamed (java.lang.String)
String simpleName
org.eclipse.jdt.core.IType[] types
int i
int length
boolean includesTypeOrSupertype (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
String superclassName
int lastSeparator
String simpleName
String[] superinterfaceNames
int i
int length
String superinterfaceName
int lastSeparator
String simpleName
protected void initialize (int)
int size
int smallSize
public synchronized boolean isAffected (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int eventType
org.eclipse.jdt.core.IJavaElement element
private boolean isAffectedByChildren (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int eventType
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
private boolean isAffectedByJavaModel (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
int eventType
private boolean isAffectedByJavaProject (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
int eventType
int kind
int flags
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
org.eclipse.core.runtime.IPath hierarchyProject
int i
org.eclipse.jdt.core.IJavaElement[] pkgs
int i
org.eclipse.jdt.core.IJavaProject javaProject
private boolean isAffectedByPackageFragment (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.internal.core.PackageFragment, int)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.internal.core.PackageFragment element
int eventType
private boolean isAffectedByPackageFragmentRoot (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
int eventType
int flags
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaElement[] elements
int i
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IJavaElement[] pkgs
int i
protected boolean isAffectedByOpenable (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
int eventType
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.ICompilationUnit focusCU
org.eclipse.jdt.internal.core.hierarchy.ChangeCollector collector
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType type
String typeName
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
org.eclipse.jdt.core.IJavaElement childElement
boolean hasVisibilityChange
boolean hasSupertypeChange
private boolean isInterface (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
int flags
public org.eclipse.jdt.core.IJavaProject javaProject ()
protected static byte[] readUntil (java.io.InputStream, byte) throws org.eclipse.jdt.core.JavaModelException java.io.IOException
java.io.InputStream input
byte separator
protected static byte[] readUntil (java.io.InputStream, byte, int) throws java.io.IOException org.eclipse.jdt.core.JavaModelException
java.io.InputStream input
byte separator
int offset
int length
byte[] bytes
byte b
byte b
public static org.eclipse.jdt.core.ITypeHierarchy load (org.eclipse.jdt.core.IType, java.io.InputStream, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
java.io.InputStream input
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy typeHierarchy
org.eclipse.jdt.core.IType[] types
int typeCount
byte version
byte generalInfo
byte b
byte b
byte b
byte[] bytes
byte[] missing
byte[] missing
int j
int length
int i
org.eclipse.jdt.core.IType element
Integer flags
byte info
int subClass
int superClass
int subClass
org.eclipse.jdt.core.IType[] superInterfaces
int interfaceCount
int j
byte[] b2
byte[] b2
int i
java.io.IOException e
protected boolean packageRegionContainsSamePackageFragment (org.eclipse.jdt.internal.core.PackageFragment)
org.eclipse.jdt.internal.core.PackageFragment element
org.eclipse.jdt.core.IJavaElement[] pkgs
int i
org.eclipse.jdt.internal.core.PackageFragment pkg
public synchronized void refresh (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.CoreException e
public synchronized void removeTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
org.eclipse.jdt.core.ITypeHierarchyChangedListener listener
java.util.ArrayList listeners
public void store (java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.io.OutputStream output
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Hashtable hashtable
java.util.Hashtable hashtable2
int count
Integer index
Object[] types
int i
java.util.Map$Entry entry
Object t
Integer index
Object superClass
Integer index
int i
java.util.Map$Entry entry
Object t
Integer index
Object[] sp
int j
Object superInterface
Integer index
byte generalInfo
int i
int i
org.eclipse.jdt.core.IType t
byte info
int i
java.util.Map$Entry entry
org.eclipse.jdt.core.IJavaElement key
org.eclipse.jdt.core.IJavaElement value
int i
java.util.Map$Entry entry
org.eclipse.jdt.core.IJavaElement key
org.eclipse.jdt.core.IJavaElement[] values
int j
org.eclipse.jdt.core.IJavaElement value
java.io.IOException e
boolean subtypesIncludeSupertypeOf (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
String superclassName
org.eclipse.jdt.core.JavaModelException e
String[] interfaceNames
org.eclipse.jdt.core.JavaModelException e
int i
int length
String interfaceName
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.jdt.core.IJavaElement[] roots
int length
int i
org.eclipse.jdt.core.IJavaElement root
int i
org.eclipse.jdt.core.IJavaElement root
private void toString (java.lang.StringBuffer, org.eclipse.jdt.core.IJavaElement, int, boolean)
StringBuffer buffer
org.eclipse.jdt.core.IJavaElement type
int indent
boolean ascendant
org.eclipse.jdt.core.IType[] types
org.eclipse.jdt.core.IJavaElement[] sortedTypes
int i
private void toString (java.lang.StringBuffer, org.eclipse.jdt.core.IJavaElement, int)
StringBuffer buffer
org.eclipse.jdt.core.IJavaElement type
int indent
int j
boolean hasSupertype (java.lang.String)
String simpleName
java.util.Iterator iter
org.eclipse.jdt.core.IType superType
protected void worked (int)
int work
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder extends org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final int MAXTICKS
protected java.util.Map cuToHandle
protected org.eclipse.jdt.core.search.IJavaSearchScope scope
protected java.util.Map binariesFromIndexMatches
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy, org.eclipse.jdt.core.search.IJavaSearchScope) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
org.eclipse.jdt.core.search.IJavaSearchScope scope
public void build (boolean)
boolean computeSubtypes
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IType focusType
boolean focusIsObject
int amountOfWorkForSubtypes
org.eclipse.core.runtime.IProgressMonitor possibleSubtypesMonitor
java.util.HashSet localTypes
String[] allPossibleSubtypes
String[] allPossibleSubtypes
org.eclipse.core.runtime.IProgressMonitor buildMonitor
private void buildForProject (org.eclipse.jdt.internal.core.JavaProject, java.util.ArrayList, org.eclipse.jdt.core.ICompilationUnit[], java.util.HashSet, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
java.util.ArrayList potentialSubtypes
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
java.util.HashSet localTypes
org.eclipse.core.runtime.IProgressMonitor monitor
int openablesLength
org.eclipse.jdt.internal.core.Openable[] openables
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int rootsLength
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt indexes
int i
org.eclipse.jdt.core.IJavaElement root
int index
org.eclipse.jdt.core.IType focusType
boolean inProjectOfFocusType
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
org.eclipse.jdt.core.ICompilationUnit unitToLookInside
int wcLength
org.eclipse.jdt.internal.core.SearchableEnvironment searchableEnvironment
java.util.Map options
org.eclipse.jdt.internal.core.Member declaringMember
char[] typeQualifiedName
String[] packageName
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.internal.core.Openable openable
private void buildFromPotentialSubtypes (java.lang.String[], java.util.HashSet, org.eclipse.core.runtime.IProgressMonitor)
String[] allPotentialSubTypes
java.util.HashSet localTypes
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IType focusType
java.util.HashMap wcPaths
int wcLength
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
String[] newPaths
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String path
int potentialSubtypesLength
int length
org.eclipse.jdt.internal.core.Openable focusCU
String focusPath
java.util.ArrayList potentialSubtypes
org.eclipse.jdt.internal.core.util.HandleFactory factory
org.eclipse.jdt.core.IJavaProject currentProject
int i
String resourcePath
org.eclipse.jdt.internal.core.Openable handle
org.eclipse.jdt.internal.core.Openable handle
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.IJavaProject project
protected org.eclipse.jdt.internal.compiler.env.ICompilationUnit createCompilationUnitFromPath (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IFile)
org.eclipse.jdt.internal.core.Openable handle
org.eclipse.core.resources.IFile file
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFile (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IResource)
org.eclipse.jdt.internal.core.Openable classFile
org.eclipse.core.resources.IResource file
String documentPath
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFileInJar (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable classFile
String filePath
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath path
String rootPath
String documentPath
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
private java.lang.String[] determinePossibleSubTypes (java.util.HashSet, org.eclipse.core.runtime.IProgressMonitor)
java.util.HashSet localTypes
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$1PathCollector collector
java.util.HashSet paths
int length
String[] result
int count
java.util.Iterator iter
public static void searchAllPossibleSubTypes (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.search.IJavaSearchScope, java.util.Map, org.eclipse.jdt.internal.core.IPathRequestor, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.search.IJavaSearchScope scope
java.util.Map binariesFromIndexMatches
org.eclipse.jdt.internal.core.IPathRequestor pathRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue queue
org.eclipse.jdt.internal.compiler.util.HashtableOfObject foundSuperNames
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
int superRefKind
int superRefKind
org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern pattern
org.eclipse.jdt.internal.core.search.SubTypeSearchJob job
int ticks
char[] currentTypeName
}
org/eclipse/jdt/internal/core/ImportDeclaration.classImportDeclaration.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ImportDeclaration extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IImportDeclaration {
protected String name
protected boolean isOnDemand
protected void (org.eclipse.jdt.internal.core.ImportContainer, java.lang.String, boolean)
org.eclipse.jdt.internal.core.ImportContainer parent
String name
boolean isOnDemand
public boolean equals (java.lang.Object)
Object o
public java.lang.String getElementName ()
public java.lang.String getNameWithoutStar ()
public int getElementType ()
public int getFlags () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ImportDeclarationElementInfo info
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ImportDeclarationElementInfo info
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
public boolean isOnDemand ()
public java.lang.String readableName ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/OverflowingLRUCache.classOverflowingLRUCache.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.OverflowingLRUCache extends org.eclipse.jdt.internal.core.util.LRUCache {
protected int overflow
protected boolean timestampsOn
protected double loadFactor
public void (int)
int size
public void (int, int)
int size
int overflow
public java.lang.Object clone ()
org.eclipse.jdt.internal.core.OverflowingLRUCache newCache
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry qEntry
protected abstract boolean close (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
public java.util.Enumeration elements ()
org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement head
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry currentEntry
org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement currentElement
public double fillingRatio ()
public java.util.Hashtable getEntryTable ()
public double getLoadFactor ()
public int getOverflow ()
protected boolean makeSpace (int)
int space
int limit
int spaceNeeded
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
protected abstract org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int)
public void printStats ()
int forwardListLength
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
int backwardListLength
java.util.Enumeration keys
java.util.HashMap h
Class key
org.eclipse.jdt.internal.core.OverflowingLRUCache$1Temp t
java.util.Iterator iter
protected void privateRemoveEntry (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry, boolean)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
boolean shuffle
protected void privateRemoveEntry (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry, boolean, boolean)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
boolean shuffle
boolean external
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry previous
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry next
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int newSpace
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
int oldSpace
int newTotal
public java.lang.Object remove (java.lang.Object)
Object key
public void setLoadFactor (double) throws java.lang.IllegalArgumentException
double newLoadFactor
public void setSpaceLimit (int)
int limit
public boolean shrink ()
public java.lang.String toString ()
protected void updateTimestamp (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
}
org/eclipse/jdt/internal/core/ResolvedSourceField.classResolvedSourceField.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedSourceField extends org.eclipse.jdt.internal.core.SourceField {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
org.eclipse.jdt.internal.core.SourceRefElement handle
}
org/eclipse/jdt/internal/core/ClassFileInfo$1.classClassFileInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClassFileInfo$1 extends java.lang.Object implements org.eclipse.jdt.core.IMemberValuePair {
final org.eclipse.jdt.internal.core.ClassFileInfo this$0
private final Object val$value
void (org.eclipse.jdt.internal.core.ClassFileInfo, java.lang.Object)
public int getValueKind ()
public java.lang.Object getValue ()
public java.lang.String getMemberName ()
}
org/eclipse/jdt/internal/core/ProjectReferenceChange.classProjectReferenceChange.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ProjectReferenceChange extends java.lang.Object {
private org.eclipse.jdt.internal.core.JavaProject project
private org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
public void updateProjectReferencesIfNecessary () throws org.eclipse.jdt.core.JavaModelException
String[] oldRequired
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
String[] newRequired
org.eclipse.core.resources.IProject projectResource
org.eclipse.core.resources.IProject[] projectReferences
java.util.HashSet oldReferences
int i
String projectName
java.util.HashSet newReferences
int i
String projectName
int i
String projectName
java.util.Iterator iter
java.util.Iterator iter
int newSize
String[] requiredProjectNames
int index
org.eclipse.core.resources.IProject[] requiredProjectArray
org.eclipse.core.resources.IWorkspaceRoot wksRoot
int i
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.CoreException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/CopyElementsOperation.classCopyElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private java.util.Map sources
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToCopy
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement, boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToCopy
org.eclipse.jdt.core.IJavaElement destContainer
boolean force
protected java.lang.String getMainTaskName ()
protected org.eclipse.jdt.internal.core.JavaModelOperation getNestedOperation (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
org.eclipse.jdt.core.IImportDeclaration importDeclaration
org.eclipse.core.runtime.IPath path
String extension
String source
String lineSeparator
String source
String source
String source
String lineSeparator
String lineSeparator
String lineSeparator
private java.lang.String getSourceFor (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
String source
protected boolean isRenamingMainType (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
String typeName
protected void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaModelOperation op
boolean createElementInCUOperation
org.eclipse.jdt.core.IJavaElement sibling
org.eclipse.jdt.core.IJavaElement anchor
String newName
org.eclipse.jdt.internal.core.JavaElement destination
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.core.JavaModelOperation deleteOp
private org.eclipse.jdt.core.IJavaElement resolveRenameAnchor (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IParent parent
org.eclipse.jdt.core.IJavaElement[] children
int i
org.eclipse.jdt.core.IJavaElement child
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
}
org/eclipse/jdt/internal/core/ReconcileWorkingCopyOperation.classReconcileWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
public static boolean PERF
public int astLevel
public boolean resolveBindings
public java.util.HashMap problems
public int reconcileFlags
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public org.eclipse.jdt.core.dom.CompilationUnit ast
public org.eclipse.jdt.internal.core.JavaElementDeltaBuilder deltaBuilder
public boolean requestorIsActive
static void ()
public void (org.eclipse.jdt.core.IJavaElement, int, int, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.IJavaElement workingCopy
int astLevel
int reconcileFlags
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
boolean wasConsistent
org.eclipse.jdt.core.IProblemRequestor problemRequestor
boolean defaultRequestorIsActive
org.eclipse.jdt.core.IProblemRequestor ownerProblemRequestor
boolean ownerRequestorIsActive
org.eclipse.jdt.internal.core.JavaElementDelta delta
private void reportProblems (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.core.IProblemRequestor)
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.core.IProblemRequestor problemRequestor
java.util.Iterator iteraror
org.eclipse.jdt.core.compiler.CategorizedProblem[] categorizedProblems
int i
int length
org.eclipse.jdt.core.compiler.CategorizedProblem problem
protected org.eclipse.jdt.internal.core.CompilationUnit getWorkingCopy ()
public boolean isReadOnly ()
public org.eclipse.jdt.core.dom.CompilationUnit makeConsistent (org.eclipse.jdt.internal.core.CompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.CompilationUnit source
java.util.Map options
org.eclipse.jdt.core.JavaModelException e
private void notifyParticipants (org.eclipse.jdt.internal.core.CompilationUnit)
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.compiler.CompilationParticipant[] participants
org.eclipse.jdt.core.compiler.ReconcileContext context
int i
int length
org.eclipse.jdt.core.compiler.CompilationParticipant participant
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
}
org/eclipse/jdt/internal/core/ClasspathEntry$AssertionFailedException.classClasspathEntry.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/eclipse/jdt/internal/core/SourceConstructorWithChildrenInfo.classSourceConstructorWithChildrenInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceConstructorWithChildrenInfo extends org.eclipse.jdt.internal.core.SourceConstructorInfo {
protected org.eclipse.jdt.core.IJavaElement[] children
public void (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] children
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/BatchOperation.classBatchOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BatchOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.core.resources.IWorkspaceRunnable runnable
public void (org.eclipse.core.resources.IWorkspaceRunnable)
org.eclipse.core.resources.IWorkspaceRunnable runnable
protected boolean canModifyRoots ()
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.CoreException ce
Throwable e
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
}
org/eclipse/jdt/internal/core/LRUCacheEnumerator$LRUEnumeratorElement.classLRUCacheEnumerator.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement extends java.lang.Object {
public Object value
public org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement next
public void (java.lang.Object)
Object value
}
org/eclipse/jdt/internal/core/LambdaFactory.classLambdaFactory.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LambdaFactory extends java.lang.Object {
public void ()
public static org.eclipse.jdt.internal.core.LambdaExpression createLambdaExpression (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
public static org.eclipse.jdt.internal.core.LambdaExpression createLambdaExpression (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int)
org.eclipse.jdt.internal.core.JavaElement parent
String interphase
int sourceStart
int sourceEnd
int arrowPosition
public static org.eclipse.jdt.internal.core.LambdaMethod createLambdaMethod (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
int length
org.eclipse.jdt.internal.core.JavaModelManager manager
String[] parameterTypes
int i
String[] parameterNames
int i
String returnType
String selector
String key
org.eclipse.jdt.internal.core.LambdaMethod lambdaMethod
org.eclipse.jdt.core.ILocalVariable[] parameters
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
String signature
public static org.eclipse.jdt.internal.core.LambdaMethod createLambdaMethod (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String, int, int, int, java.lang.String[], java.lang.String[], java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String selector
String key
int sourceStart
int sourceEnd
int arrowPosition
String[] parameterTypes
String[] parameterNames
String returnType
org.eclipse.jdt.internal.core.SourceMethodInfo info
boolean isBinary
org.eclipse.jdt.internal.core.JavaModelManager manager
int length
char[][] argumentNames
int i
private static java.lang.String getTypeSignature (org.eclipse.jdt.internal.core.JavaModelManager, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[] signature
private static boolean isBinaryMember (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement element
}
org/eclipse/jdt/internal/core/CompilationUnit$1.classCompilationUnit.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.CompilationUnit$1 extends org.eclipse.jdt.internal.core.CompilationUnit {
private char[] cachedContents
final org.eclipse.jdt.internal.core.CompilationUnit this$0
void (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.internal.core.PackageFragment, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.PackageFragment $anonymous0
String $anonymous1
org.eclipse.jdt.core.WorkingCopyOwner $anonymous2
public char[] getContents ()
public org.eclipse.jdt.internal.core.CompilationUnit originalFromClone ()
}
org/eclipse/jdt/internal/core/SourceMethodWithChildrenInfo.classSourceMethodWithChildrenInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMethodWithChildrenInfo extends org.eclipse.jdt.internal.core.SourceMethodInfo {
protected org.eclipse.jdt.core.IJavaElement[] children
public void (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] children
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/ClasspathEntry$1.classClasspathEntry.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClasspathEntry$1 extends org.eclipse.jdt.internal.core.JavaModelStatus {
void (int, int, java.lang.String)
int $anonymous0
int $anonymous1
String $anonymous2
public boolean isOK ()
}
org/eclipse/jdt/internal/core/SearchableEnvironment$1.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironment$1 extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
boolean isCanceled
final org.eclipse.jdt.internal.core.SearchableEnvironment this$0
void (org.eclipse.jdt.internal.core.SearchableEnvironment)
public void beginTask (java.lang.String, int)
String n
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String n
public void subTask (java.lang.String)
String n
public void worked (int)
int work
}
org/eclipse/jdt/internal/core/SearchableEnvironment$3.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironment$3 extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
boolean isCanceled
final org.eclipse.jdt.internal.core.SearchableEnvironment this$0
void (org.eclipse.jdt.internal.core.SearchableEnvironment)
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/jdt/internal/core/PackageFragmentInfo.classPackageFragmentInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.PackageFragmentInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
protected Object[] nonJavaResources
public void ()
boolean containsJavaResources ()
java.lang.Object[] getNonJavaResources (org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.PackageFragmentRoot rootHandle
void setNonJavaResources (java.lang.Object[])
Object[] resources
}
org/eclipse/jdt/internal/core/DeltaProcessor$4.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$4 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.DeltaProcessor this$0
private final org.eclipse.jdt.core.IElementChangedListener val$listener
private final org.eclipse.jdt.core.ElementChangedEvent val$extraEvent
void (org.eclipse.jdt.internal.core.DeltaProcessor, org.eclipse.jdt.core.IElementChangedListener, org.eclipse.jdt.core.ElementChangedEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
org.eclipse.core.runtime.PerformanceStats stats
}
org/eclipse/jdt/internal/core/jdom/
org/eclipse/jdt/internal/core/jdom/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.internal.core.jdom
public org.eclipse.jdt.internal.core.jdom.CompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
protected char[] fContents
protected char[] fFileName
protected char[] fMainTypeName
public void (char[], char[])
char[] contents
char[] filename
String file
int start
int end
public char[] getContents ()
public char[] getFileName ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/Region.classRegion.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.Region extends java.lang.Object implements org.eclipse.jdt.core.IRegion {
protected java.util.ArrayList rootElements
public void ()
public void add (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public boolean contains (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
int size
java.util.ArrayList parents
int i
org.eclipse.jdt.core.IJavaElement aTop
int j
int pSize
private java.util.ArrayList getAncestors (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
java.util.ArrayList parents
org.eclipse.jdt.core.IJavaElement parent
public org.eclipse.jdt.core.IJavaElement[] getElements ()
int size
org.eclipse.jdt.core.IJavaElement[] roots
int i
public boolean remove (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
protected void removeAllChildren (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
java.util.ArrayList newRootElements
int i
int size
org.eclipse.jdt.core.IJavaElement currentRoot
org.eclipse.jdt.core.IJavaElement parent
boolean isChild
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.jdt.core.IJavaElement[] roots
int i
}
org/eclipse/jdt/internal/core/CreateInitializerOperation.classCreateInitializerOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateInitializerOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
protected int numberOfInitializers
public void (org.eclipse.jdt.core.IType, java.lang.String)
org.eclipse.jdt.core.IType parentElement
String source
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.ASTNode node
protected org.eclipse.jdt.core.IJavaElement generateResultHandle ()
org.eclipse.jdt.core.IJavaElement[] children
int count
int i
org.eclipse.jdt.core.IJavaElement child
public java.lang.String getMainTaskName ()
protected org.eclipse.jdt.core.dom.SimpleName rename (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimpleName newName
protected void initializeDefaultPosition ()
org.eclipse.jdt.core.IType parentElement
org.eclipse.jdt.core.IJavaElement[] elements
}
org/eclipse/jdt/internal/core/BinaryTypeConverter.classBinaryTypeConverter.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BinaryTypeConverter extends org.eclipse.jdt.internal.compiler.parser.TypeConverter {
private org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
private org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray typeNames
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray typeNames
public org.eclipse.jdt.internal.compiler.ast.ImportReference[] buildImports (org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader)
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int[] constantPoolOffsets
int constantPoolCount
int i
int tag
char[] name
int constantPoolIndex
int utf8Offset
int utf8Offset
int typeNamesLength
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
char[][][] set
int index
int i
int length
char[][] typeName
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration buildTypeDeclaration (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
org.eclipse.jdt.internal.core.PackageFragment pkg
char[][] packageName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.IType alreadyComputedMember
org.eclipse.jdt.core.IType parent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration previousDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
private org.eclipse.jdt.internal.compiler.ast.FieldDeclaration convert (org.eclipse.jdt.core.IField, org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IField field
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
private org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration convert (org.eclipse.jdt.core.IMethod, org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int parameterCount
int i
org.eclipse.jdt.core.ITypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration decl
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int flags
boolean isVarargs
String[] argumentTypeNames
String[] argumentNames
int argumentCount
int startIndex
int i
String argumentTypeName
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
String[] exceptionTypeNames
int exceptionCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
private org.eclipse.jdt.internal.compiler.ast.TypeDeclaration convert (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType alreadyComputedMember
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration alreadyComputedMemberDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
String[] interfaceTypes
int interfaceCount
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int parameterCount
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
int i
org.eclipse.jdt.core.ITypeParameter typeParameter
org.eclipse.jdt.core.IType[] memberTypes
int memberTypeCount
int i
org.eclipse.jdt.core.IField[] fields
int fieldCount
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.IMethod[] methods
int methodCount
int neededCount
int i
boolean isInterface
boolean hasAbstractMethods
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
boolean isAbstract
private static char[][] stringArrayToCharArray (java.lang.String[])
String[] strings
int length
char[][] result
int i
private org.eclipse.jdt.internal.compiler.ast.TypeReference createTypeReference (java.lang.String)
String typeSignature
org.eclipse.jdt.internal.compiler.ast.TypeReference result
}
org/eclipse/jdt/internal/core/CreateTypeHierarchyOperation.classCreateTypeHierarchyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy typeHierarchy
public void (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IType, boolean)
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IType element
boolean computeSubtypes
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.IJavaSearchScope, boolean)
org.eclipse.jdt.core.IType element
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.search.IJavaSearchScope scope
boolean computeSubtypes
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IType element
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IJavaProject project
boolean computeSubtypes
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ITypeHierarchy getResult ()
public boolean isReadOnly ()
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaElement elementToProcess
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/internal/core/CreatePackageDeclarationOperation.classCreatePackageDeclarationOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreatePackageDeclarationOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation {
protected String name
public void (java.lang.String, org.eclipse.jdt.core.ICompilationUnit)
String name
org.eclipse.jdt.core.ICompilationUnit parentElement
protected org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getChildPropertyDescriptor (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IJavaElement[] children
int i
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.PackageDeclaration pkgDeclaration
org.eclipse.jdt.core.dom.Name astName
protected org.eclipse.jdt.core.IJavaElement generateResultHandle ()
public java.lang.String getMainTaskName ()
protected void initializeDefaultPosition ()
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IImportDeclaration[] imports
org.eclipse.jdt.core.IType[] types
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/internal/core/BufferManager.classBufferManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BufferManager extends java.lang.Object {
protected static org.eclipse.jdt.internal.core.BufferManager DEFAULT_BUFFER_MANAGER
protected static boolean VERBOSE
private org.eclipse.jdt.internal.core.BufferCache openBuffers
protected org.eclipse.jdt.core.IBufferFactory defaultBufferFactory
public void ()
protected void addBuffer (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
String owner
public static org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.IOpenable)
org.eclipse.jdt.core.IOpenable owner
org.eclipse.jdt.internal.core.JavaElement element
org.eclipse.core.resources.IResource resource
public static org.eclipse.jdt.core.IBuffer createNullBuffer (org.eclipse.jdt.core.IOpenable)
org.eclipse.jdt.core.IOpenable owner
org.eclipse.jdt.internal.core.JavaElement element
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.IBuffer getBuffer (org.eclipse.jdt.core.IOpenable)
org.eclipse.jdt.core.IOpenable owner
public static synchronized org.eclipse.jdt.internal.core.BufferManager getDefaultBufferManager ()
public org.eclipse.jdt.core.IBufferFactory getDefaultBufferFactory ()
public java.util.Enumeration getOpenBuffers ()
java.util.Enumeration result
java.util.Enumeration result
protected void removeBuffer (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
String owner
}
org/eclipse/jdt/internal/core/MoveElementsOperation.classMoveElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.MoveElementsOperation extends org.eclipse.jdt.internal.core.CopyElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToMove
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isMove ()
}
org/eclipse/jdt/internal/core/XMLWriter.classXMLWriter.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.XMLWriter extends org.eclipse.jdt.internal.compiler.util.GenericXMLWriter {
public void (java.io.Writer, org.eclipse.jdt.core.IJavaProject, boolean)
java.io.Writer writer
org.eclipse.jdt.core.IJavaProject project
boolean printXmlVersion
}
org/eclipse/jdt/internal/core/ExternalFolderChange.classExternalFolderChange.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ExternalFolderChange extends java.lang.Object {
private org.eclipse.jdt.internal.core.JavaProject project
private org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
public void updateExternalFoldersIfNecessary (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean refreshIfExistAlready
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.HashSet oldFolders
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
java.util.HashSet newFolders
org.eclipse.jdt.internal.core.ExternalFoldersManager foldersManager
java.util.Iterator iterator
Object folderPath
org.eclipse.core.runtime.CoreException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/JavaElementDeltaBuilder$ListItem.classJavaElementDeltaBuilder.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem extends java.lang.Object {
public org.eclipse.jdt.core.IJavaElement previous
public org.eclipse.jdt.core.IJavaElement next
public void (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement previous
org.eclipse.jdt.core.IJavaElement next
}
org/eclipse/jdt/internal/core/BinaryMethod.classBinaryMethod.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.BinaryMethod extends org.eclipse.jdt.internal.core.BinaryMember implements org.eclipse.jdt.core.IMethod {
protected String[] parameterTypes
protected String[] erasedParamaterTypes
protected String[] parameterNames
protected String[] exceptionTypes
protected String returnType
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[])
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] paramTypes
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
public org.eclipse.jdt.core.ILocalVariable[] getParameters () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
int length
org.eclipse.jdt.core.ILocalVariable[] localVariables
char[][] argumentNames
int j
int startIndex
org.eclipse.jdt.core.IType declaringType
int i
org.eclipse.jdt.internal.core.LocalVariable localVariable
org.eclipse.jdt.internal.core.LocalVariable localVariable
org.eclipse.jdt.core.IAnnotation[] annotations
private org.eclipse.jdt.core.IAnnotation[] getAnnotations (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[])
org.eclipse.jdt.internal.core.JavaElement annotationParent
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
int length
org.eclipse.jdt.core.IAnnotation[] annotations
int i
public org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
Object defaultValue
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
public java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
char[] genericSignature
char[] dotBasedSignature
char[][] eTypeNames
int j
int length
int nameLength
char[] convertedName
public int getElementType ()
public int getFlags () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
int modifiers
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
char delimiter
int i
protected char getHandleMementoDelimiter ()
public java.lang.String getKey (boolean) throws org.eclipse.jdt.core.JavaModelException
boolean forceOpen
public int getNumberOfParameters ()
public java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.SourceMapper mapper
char[][] paramNames
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] source
String[] names
int i
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
int paramCount
org.eclipse.jdt.core.IType declaringType
int modifiers
org.eclipse.jdt.internal.core.JavadocContents javadocContents
org.eclipse.jdt.core.IType declaringType
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
String methodDoc
long timeOut
String option
org.eclipse.jdt.internal.core.BinaryMethod$1ParametersNameCollector nameCollector
Thread collect
int indexOfOpenParen
int indexOfClosingParen
char[] paramsSource
char[][] params
int paramsLength
String[] names
int i
char[] param
int indexOfSpace
char[][] argumentNames
String[] names
int i
private boolean isOpenParenForMethod (java.lang.String, java.lang.String, int)
String javaDoc
String methodName
int index
boolean scanningTag
int endIndex
char previousChar
private char[][] splitParameters (char[], int)
char[] parametersSource
int paramCount
char[][] params
int paramIndex
int index
int balance
int length
int start
public java.lang.String[] getParameterTypes ()
private java.lang.String[] getErasedParameterTypes ()
int paramCount
String[] erasedTypes
boolean erasureNeeded
int i
String parameterType
private java.lang.String getErasedParameterType (int)
int index
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
public org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
String[] typeParameterSignatures
int length
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int i
String typeParameterName
public java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
char[] genericSignature
char[] dotBasedSignature
char[][] typeParams
public java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
int paramCount
private java.lang.String[] getRawParameterNames (int)
int paramCount
String[] result
int i
public java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
private java.lang.String getReturnType (org.eclipse.jdt.internal.compiler.env.IBinaryMethod)
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
char[] genericSignature
char[] signature
char[] dotBasedSignature
String returnTypeName
public java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
public int hashCode ()
int hash
int i
int length
public boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
public boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public boolean isLambdaMethod ()
public boolean isResolved ()
public boolean isSimilar (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public java.lang.String readableName ()
StringBuffer buffer
String[] paramTypes
int length
int i
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.SourceRefElement resolvedHandle
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
org.eclipse.jdt.internal.compiler.env.IBinaryMethod methodInfo
int flags
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
protected void toStringName (java.lang.StringBuffer, int)
StringBuffer buffer
int flags
String[] parameters
int length
boolean isVarargs
int i
String parameter
public java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavadocContents javadocContents
}
org/eclipse/jdt/internal/core/SourceMethodElementInfo.classSourceMethodElementInfo.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.SourceMethodElementInfo extends org.eclipse.jdt.internal.core.AnnotatableInfo implements org.eclipse.jdt.internal.compiler.env.ISourceMethod {
protected char[][] argumentNames
protected char[][] exceptionTypes
protected org.eclipse.jdt.core.ILocalVariable[] arguments
protected org.eclipse.jdt.core.ITypeParameter[] typeParameters
public void ()
public char[][] getArgumentNames ()
public char[][] getExceptionTypeNames ()
public abstract char[] getReturnTypeName ()
public char[][][] getTypeParameterBounds ()
int length
char[][][] typeParameterBounds
int i
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
public char[][] getTypeParameterNames ()
int length
char[][] typeParameterNames
int i
public abstract boolean isConstructor ()
public abstract boolean isAnnotationMethod ()
protected void setArgumentNames (char[][])
char[][] names
protected void setExceptionTypeNames (char[][])
char[][] types
protected abstract void setReturnType (char[])
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/SearchableEnvironmentRequestor.classSearchableEnvironmentRequestor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironmentRequestor extends org.eclipse.jdt.internal.core.JavaElementRequestor {
protected org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
protected org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip
protected org.eclipse.jdt.core.IJavaProject project
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected boolean checkAccessRestrictions
public void (org.eclipse.jdt.internal.codeassist.ISearchRequestor)
org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
public void (org.eclipse.jdt.internal.codeassist.ISearchRequestor, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.internal.core.NameLookup)
org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.NameLookup nameLookup
public void acceptInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializer
public void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
org.eclipse.jdt.core.IPackageFragment packageFragment
public void acceptType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
char[] packageName
boolean isBinary
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.ClasspathEntry entry
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
char[][] packageChars
char[] fileWithoutExtension
}
org/eclipse/jdt/internal/core/JavaProject$2.classJavaProject.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProject$2 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
final org.eclipse.jdt.internal.core.JavaProject this$0
void (org.eclipse.jdt.internal.core.JavaProject)
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
String propertyName
org.eclipse.jdt.internal.core.JavaModelManager manager
}
org/eclipse/jdt/internal/core/SelectionRequestor.classSelectionRequestor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SelectionRequestor extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISelectionRequestor {
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected org.eclipse.jdt.internal.core.Openable openable
protected org.eclipse.jdt.core.IJavaElement[] elements
protected int elementIndex
protected org.eclipse.jdt.internal.core.util.HandleFactory handleFactory
public void (org.eclipse.jdt.internal.core.NameLookup, org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.NameLookup nameLookup
org.eclipse.jdt.internal.core.Openable openable
private void acceptBinaryMethod (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IMethod, char[], boolean)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IMethod method
char[] uniqueKey
boolean isConstructor
org.eclipse.jdt.internal.core.ResolvedBinaryMethod resolvedMethod
org.eclipse.jdt.core.ISourceRange range
org.eclipse.jdt.internal.core.ResolvedBinaryMethod resolvedMethod
protected void acceptBinaryMethod (org.eclipse.jdt.core.IType, char[], char[][], char[][], java.lang.String[], char[][], char[][][], char[], boolean)
org.eclipse.jdt.core.IType type
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
char[][] typeParameterNames
char[][][] typeParameterBoundNames
char[] uniqueKey
boolean isConstructor
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IMethod[] methods
int i
public void acceptType (char[], char[], int, boolean, char[], int, int)
char[] packageName
char[] typeName
int modifiers
boolean isDeclaration
char[] uniqueKey
int start
int end
int acceptFlags
int kind
org.eclipse.jdt.core.IType type
String key
org.eclipse.jdt.internal.core.ResolvedBinaryType resolvedType
org.eclipse.jdt.internal.core.ResolvedSourceType resolvedType
public void acceptType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
String key
org.eclipse.jdt.internal.core.ResolvedBinaryType resolvedType
org.eclipse.jdt.internal.core.ResolvedSourceType resolvedType
public void acceptError (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
public void acceptField (char[], char[], char[], boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] name
boolean isDeclaration
char[] uniqueKey
int start
int end
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IField[] fields
int i
org.eclipse.jdt.core.IField field
org.eclipse.jdt.core.ISourceRange range
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IField field
org.eclipse.jdt.internal.core.ResolvedBinaryField resolvedField
org.eclipse.jdt.internal.core.ResolvedSourceField resolvedField
public void acceptLocalField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IField field
char[] uniqueKey
org.eclipse.jdt.internal.core.ResolvedBinaryField resolvedField
org.eclipse.jdt.internal.core.ResolvedSourceField resolvedField
public void acceptLocalMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.core.IMethod method
char[] uniqueKey
org.eclipse.jdt.internal.core.ResolvedBinaryMethod resolvedRes
org.eclipse.jdt.internal.core.ResolvedSourceMethod resolvedRes
public void acceptLocalType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
public void acceptLocalTypeParameter (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.ITypeParameter typeParameter
public void acceptLocalMethodTypeParameter (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.ITypeParameter typeParameter
public void acceptLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.env.ICompilationUnit)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.core.IJavaElement parent
java.util.HashSet existingElements
java.util.HashMap knownScopes
org.eclipse.jdt.internal.core.LocalVariable localVar
public void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], char[][], char[][][], boolean, boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
String enclosingDeclaringTypeSignature
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
char[][] typeParameterNames
char[][][] typeParameterBoundNames
boolean isConstructor
boolean isDeclaration
char[] uniqueKey
int start
int end
org.eclipse.jdt.core.IJavaElement[] previousElement
int previousElementIndex
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType declaringDeclaringType
boolean isStatic
int length
int elementsLength
public void acceptPackage (char[])
char[] packageName
org.eclipse.jdt.core.IPackageFragment[] pkgs
int i
int length
protected void acceptSourceMethod (org.eclipse.jdt.core.IType, char[], char[][], char[][], java.lang.String[], char[][], char[][][], char[])
org.eclipse.jdt.core.IType type
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
char[][] typeParameterNames
char[][][] typeParameterBoundNames
char[] uniqueKey
String name
org.eclipse.jdt.core.IMethod[] methods
int i
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.internal.core.ResolvedSourceMethod resolvedMethod
org.eclipse.jdt.core.IJavaElement[] matches
int matchesIndex
int i
org.eclipse.jdt.core.IMethod method
String[] signatures
boolean match
int p
String simpleName
char[] simpleParameterName
protected void acceptMethodDeclaration (org.eclipse.jdt.core.IType, char[], int, int)
org.eclipse.jdt.core.IType type
char[] selector
int start
int end
String name
org.eclipse.jdt.core.IMethod[] methods
int i
org.eclipse.jdt.core.ISourceRange range
public void acceptTypeParameter (char[], char[], char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] typeParameterName
boolean isDeclaration
int start
int end
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.ITypeParameter typeParameter
public void acceptMethodTypeParameter (char[], char[], char[], int, int, char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
int selectorStart
int selectorEnd
char[] typeParameterName
boolean isDeclaration
int start
int end
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IMethod method
String name
org.eclipse.jdt.core.IMethod[] methods
int i
org.eclipse.jdt.core.ISourceRange range
org.eclipse.jdt.core.ITypeParameter typeParameter
protected void addElement (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
int elementLength
int i
private boolean areTypeParametersCompatible (org.eclipse.jdt.core.IMethod, char[][], char[][][])
org.eclipse.jdt.core.IMethod method
char[][] typeParameterNames
char[][][] typeParameterBoundNames
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length1
int length2
int j
org.eclipse.jdt.core.ITypeParameter typeParameter
String typeParameterName
String[] bounds
int boundCount
int k
String simpleName
int index
protected org.eclipse.jdt.core.IJavaElement findLocalElement (int)
int pos
org.eclipse.jdt.core.IJavaElement res
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.internal.core.ClassFile cf
protected org.eclipse.jdt.core.IJavaElement findLocalElement (int, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
int pos
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.internal.core.LambdaExpression lambdaElement
public org.eclipse.jdt.core.IJavaElement findMethodFromBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, java.lang.String[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
String[] signatures
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.core.IType foundType
public org.eclipse.jdt.core.IJavaElement[] getElements ()
int elementLength
protected org.eclipse.jdt.core.IType resolveType (char[], char[], int)
char[] packageName
char[] typeName
int acceptFlags
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.CompilationUnit wc
char[][] compoundName
int i
int length
org.eclipse.jdt.core.IPackageFragment[] pkgs
int i
int length
String pName
String tName
org.eclipse.jdt.core.IType[] allTypes
java.util.ArrayList list
int i
protected org.eclipse.jdt.core.IType resolveTypeByLocation (char[], char[], int, int, int)
char[] packageName
char[] typeName
int acceptFlags
int start
int end
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.CompilationUnit wc
char[][] compoundName
org.eclipse.jdt.core.IType[] tTypes
int i
int depth
org.eclipse.jdt.core.ISourceRange range
org.eclipse.jdt.core.IPackageFragment[] pkgs
int i
int length
String pName
String tName
org.eclipse.jdt.core.IType[] allTypes
java.util.ArrayList list
int i
}
org/eclipse/jdt/internal/core/DeltaProcessor$1FoundRelevantDeltaException.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$1FoundRelevantDeltaException extends java.lang.RuntimeException {
private static final long serialVersionUID
final org.eclipse.jdt.internal.core.DeltaProcessor this$0
void (org.eclipse.jdt.internal.core.DeltaProcessor)
}
org/eclipse/jdt/internal/core/SimpleDelta.classSimpleDelta.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SimpleDelta extends java.lang.Object {
protected int kind
protected int changeFlags
public void ()
public void added ()
public void changed (int)
int flags
public int getFlags ()
public int getKind ()
public void modifiers ()
public void removed ()
public void superTypes ()
protected void toDebugString (java.lang.StringBuffer)
StringBuffer buffer
protected boolean toDebugString (java.lang.StringBuffer, int)
StringBuffer buffer
int flags
boolean prev
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/DeletePackageFragmentRootOperation.classDeletePackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeletePackageFragmentRootOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
int updateResourceFlags
int updateModelFlags
public void (org.eclipse.jdt.core.IPackageFragmentRoot, int, int)
org.eclipse.jdt.core.IPackageFragmentRoot root
int updateResourceFlags
int updateModelFlags
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.jdt.internal.core.DeltaProcessor deltaProcessor
protected void deleteResource (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
char[][] exclusionPatterns
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IPath[] nestedFolders
org.eclipse.core.resources.IResourceProxyVisitor visitor
org.eclipse.core.runtime.CoreException e
protected void updateReferringProjectClasspaths (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject projectOfRoot
java.util.Map oldRoots
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.core.IJavaProject project
protected void updateProjectClasspath (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject project
java.util.Map oldRoots
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int cpLength
int newCPIndex
int j
org.eclipse.jdt.core.IClasspathEntry entry
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaElement root
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/internal/core/CreateTypeOperation.classCreateTypeOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateTypeOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
public void (org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean)
org.eclipse.jdt.core.IJavaElement parentElement
String source
boolean force
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.ASTNode node
protected org.eclipse.jdt.core.IJavaElement generateResultHandle ()
org.eclipse.jdt.core.IJavaElement parent
public java.lang.String getMainTaskName ()
protected org.eclipse.jdt.core.IType getType ()
org.eclipse.jdt.core.IJavaElement parent
protected org.eclipse.jdt.core.IJavaModelStatus verifyNameCollision ()
org.eclipse.jdt.core.IJavaElement parent
String typeName
String typeName
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.JavaModelException e
private java.lang.String getASTNodeName ()
protected org.eclipse.jdt.core.dom.SimpleName rename (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimpleName newName
org.eclipse.jdt.core.dom.AbstractTypeDeclaration type
org.eclipse.jdt.core.dom.SimpleName oldName
}
org/eclipse/jdt/internal/core/CopyResourceElementsOperation.classCopyResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyResourceElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected java.util.ArrayList createdElements
protected java.util.Map deltasPerProject
protected org.eclipse.jdt.core.dom.ASTParser parser
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] resourcesToCopy
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
private void initializeASTParser ()
private org.eclipse.core.resources.IResource[] collectResourcesOfInterest (org.eclipse.jdt.core.IPackageFragment) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragment source
org.eclipse.jdt.core.IJavaElement[] children
int childOfInterest
java.util.ArrayList correctKindChildren
int i
org.eclipse.jdt.core.IJavaElement child
Object[] nonJavaResources
int actualNonJavaResourceCount
int i
int max
org.eclipse.core.resources.IResource[] actualNonJavaResources
int i
int max
int index
int correctKindChildrenSize
org.eclipse.core.resources.IResource[] result
org.eclipse.core.resources.IResource[] result
private boolean createNeededPackageFragments (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[], boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] newFragName
boolean moveFolder
boolean containsReadOnlyPackageFragment
org.eclipse.core.resources.IContainer parentFolder
org.eclipse.jdt.internal.core.JavaElementDelta projectDelta
String[] sideEffectPackageName
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String subFolderName
org.eclipse.core.resources.IResource subFolder
org.eclipse.jdt.core.IPackageFragment sideEffectPackage
private org.eclipse.jdt.internal.core.JavaElementDelta getDeltaFor (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected java.lang.String getMainTaskName ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
int length
org.eclipse.core.runtime.jobs.ISchedulingRule[] rules
int index
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IResource sourceResource
org.eclipse.core.resources.IResource destContainer
String newName
String newName
org.eclipse.core.resources.IResource destResource
org.eclipse.core.resources.IResource destResource
String sourceEncoding
org.eclipse.core.resources.IResourceRuleFactory factory
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private org.eclipse.core.resources.IResource getResource (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
String pkgName
int firstDot
protected void prepareDeltas (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, boolean, boolean)
org.eclipse.jdt.core.IJavaElement sourceElement
org.eclipse.jdt.core.IJavaElement destinationElement
boolean isMove
boolean overWriteCU
org.eclipse.jdt.core.IJavaProject destProject
org.eclipse.jdt.core.IJavaProject sourceProject
private void processCompilationUnitResource (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.PackageFragment) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.internal.core.PackageFragment dest
String newCUName
String destName
org.eclipse.text.edits.TextEdit edit
org.eclipse.core.resources.IFile sourceResource
String sourceEncoding
org.eclipse.core.resources.IContainer destFolder
org.eclipse.core.resources.IFile destFile
org.eclipse.jdt.internal.core.CompilationUnit destCU
int flags
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.CoreException e
boolean wasReadOnly
org.eclipse.core.runtime.CoreException e
boolean contentChanged
String oldName
String newName
protected void processDeltas ()
java.util.Iterator deltas
protected void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
protected void processElements () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.JavaModelException jme
private void processPackageFragmentResource (org.eclipse.jdt.internal.core.PackageFragment, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragment source
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String newName
String[] newFragName
org.eclipse.jdt.internal.core.PackageFragment newFrag
org.eclipse.core.resources.IResource[] resources
boolean shouldMoveFolder
org.eclipse.core.resources.IFolder srcFolder
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.resources.IResource[] members
int i
boolean containsReadOnlySubPackageFragments
boolean sourceIsReadOnly
int i
int max
org.eclipse.core.resources.IResource destinationResource
int i
int max
org.eclipse.core.resources.IResource destinationResource
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String resourceName
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.CompilationUnit astCU
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite
org.eclipse.text.edits.TextEdit edits
boolean isEmpty
org.eclipse.core.resources.IResource[] remaining
int i
int length
org.eclipse.core.resources.IResource file
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IResource rootResource
org.eclipse.jdt.core.IJavaProject sourceProject
org.eclipse.jdt.core.IJavaProject destProject
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.CoreException ce
private void saveContent (org.eclipse.jdt.internal.core.PackageFragment, java.lang.String, org.eclipse.text.edits.TextEdit, java.lang.String, org.eclipse.core.resources.IFile) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragment dest
String destName
org.eclipse.text.edits.TextEdit edits
String sourceEncoding
org.eclipse.core.resources.IFile destFile
org.eclipse.jdt.core.ICompilationUnit destCU
private org.eclipse.text.edits.TextEdit updateContent (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.PackageFragment, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.internal.core.PackageFragment dest
String newName
String[] currPackageName
String[] destPackageName
org.eclipse.jdt.core.dom.CompilationUnit astCU
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite
private void updatePackageStatement (org.eclipse.jdt.core.dom.CompilationUnit, java.lang.String[], org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.CompilationUnit astCU
String[] pkgName
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
boolean defaultPackage
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.PackageDeclaration pkg
int pkgStart
int pkgStart
org.eclipse.jdt.core.dom.Javadoc javadoc
int extendedStart
String commentSource
org.eclipse.jdt.core.dom.ASTNode comment
org.eclipse.jdt.core.dom.PackageDeclaration pkg
org.eclipse.jdt.core.dom.Name name
private void updateReadOnlyPackageFragmentsForCopy (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[])
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] newFragName
org.eclipse.core.resources.IContainer parentFolder
int i
int length
String subFolderName
private void updateReadOnlyPackageFragmentsForMove (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[], boolean)
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] newFragName
boolean sourceFolderIsReadOnly
org.eclipse.core.resources.IContainer parentFolder
int i
int length
String subFolderName
private void updateTypeName (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit, java.lang.String, java.lang.String, org.eclipse.jdt.core.dom.rewrite.ASTRewrite) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.CompilationUnit astCU
String oldName
String newName
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
String oldTypeName
String newTypeName
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.IType[] types
int i
int max
org.eclipse.jdt.core.IType currentType
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeNode
java.util.Iterator bodyDeclarations
Object bodyDeclaration
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.SimpleName methodName
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IResource resource
int elementType
org.eclipse.jdt.internal.core.CompilationUnit compilationUnit
org.eclipse.jdt.internal.core.JavaElement dest
}
org/eclipse/jdt/internal/core/ResolvedBinaryMethod.classResolvedBinaryMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedBinaryMethod extends org.eclipse.jdt.internal.core.BinaryMethod {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[], java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
org.eclipse.jdt.internal.core.SourceRefElement handle
public volatile org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public volatile boolean isLambdaMethod ()
public volatile java.lang.String readableName ()
public volatile org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public volatile boolean equals (java.lang.Object)
public volatile boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
public volatile int getNumberOfParameters ()
public volatile boolean isSimilar (org.eclipse.jdt.core.IMethod)
public volatile java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
public volatile int hashCode ()
public volatile java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public volatile org.eclipse.jdt.core.ILocalVariable[] getParameters () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String getKey (boolean) throws org.eclipse.jdt.core.JavaModelException
public volatile int getElementType ()
public volatile org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
public volatile boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public volatile org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
public volatile org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
public volatile int getFlags () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String[] getParameterTypes ()
}
org/eclipse/jdt/internal/core/CopyPackageFragmentRootOperation.classCopyPackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
public void (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
protected void copyResource (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.resources.IWorkspaceRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
char[][] exclusionPatterns
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IResource destRes
org.eclipse.core.runtime.CoreException e
int sourceSegmentCount
org.eclipse.core.resources.IFolder destFolder
org.eclipse.core.runtime.IPath[] nestedFolders
org.eclipse.core.resources.IResourceProxyVisitor visitor
org.eclipse.core.runtime.CoreException e
protected void addEntryToClasspath (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.resources.IWorkspaceRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IProject destProject
org.eclipse.jdt.core.IJavaProject jProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
int length
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int i
int position
int position
int i
org.eclipse.jdt.core.IClasspathEntry newEntry
protected org.eclipse.jdt.core.IClasspathEntry copy (org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
org.eclipse.jdt.core.IJavaModelStatus status
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.resources.IResource resource
String destProjectName
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject destProject
org.eclipse.jdt.core.IClasspathEntry[] destClasspath
boolean foundSibling
boolean foundExistingEntry
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.JavaModelException e
}
org/eclipse/jdt/internal/core/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnit extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.ICompilationUnit org.eclipse.jdt.internal.compiler.env.ICompilationUnit org.eclipse.jdt.internal.compiler.util.SuffixConstants {
static final int JLS2_INTERNAL
private static final org.eclipse.jdt.core.IImportDeclaration[] NO_IMPORTS
protected String name
public org.eclipse.jdt.core.WorkingCopyOwner owner
static void ()
public void (org.eclipse.jdt.internal.core.PackageFragment, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.PackageFragment parent
String name
org.eclipse.jdt.core.WorkingCopyOwner owner
public org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.text.edits.TextEdit edit
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.UndoEdit undoEdit
org.eclipse.text.edits.MalformedTreeException e
org.eclipse.jface.text.BadLocationException e
public void becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation operation
public void becomeWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IProblemRequestor requestor
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor requestor
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.core.IJavaProject project
boolean createAST
boolean createAST
boolean resolveBindings
boolean resolveBindings
int reconcileFlags
int reconcileFlags
java.util.HashMap problems
java.util.HashMap problems
org.eclipse.jdt.internal.core.ASTHolderCUInfo astHolder
boolean computeProblems
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
java.util.Map options
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.SourceElementParser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.core.CompilationUnit source
java.util.Iterator iteraror
org.eclipse.jdt.core.compiler.CategorizedProblem[] categorizedProblems
int i
int length
int astLevel
org.eclipse.jdt.core.dom.CompilationUnit cu
public org.eclipse.jdt.internal.core.CompilationUnit cloneCachingContents ()
public boolean canBeRemovedFromCache ()
public boolean canBufferBeRemovedFromCache (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
public void close () throws org.eclipse.jdt.core.JavaModelException
protected void closing (java.lang.Object)
Object info
public void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public void codeComplete (int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICodeCompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int) throws org.eclipse.jdt.core.JavaModelException
int offset
int length
public org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
int length
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public void commit (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void commitWorkingCopy (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CommitWorkingCopyOperation op
public void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
String[] renamings
protected java.lang.Object createElementInfo ()
public org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String importName
org.eclipse.jdt.core.IJavaElement sibling
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String importName
org.eclipse.jdt.core.IJavaElement sibling
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateImportOperation op
public org.eclipse.jdt.core.IPackageDeclaration createPackageDeclaration (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String pkg
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreatePackageDeclarationOperation op
public org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String content
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IPackageFragment pkg
String source
String lineSeparator
org.eclipse.jdt.internal.core.CreateCompilationUnitOperation op
org.eclipse.jdt.internal.core.CreateTypeOperation op
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
public void destroy ()
org.eclipse.jdt.core.JavaModelException e
public void discardWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.DiscardWorkingCopyOperation op
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.CompilationUnit other
public org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
java.util.ArrayList children
org.eclipse.jdt.core.IJavaElement currentElement
int i
org.eclipse.jdt.internal.core.SourceRefElement child
public org.eclipse.jdt.core.IType findPrimaryType ()
String typeName
org.eclipse.jdt.core.IType primaryType
public org.eclipse.jdt.core.IJavaElement findSharedWorkingCopy (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public org.eclipse.jdt.core.ICompilationUnit findWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
public org.eclipse.jdt.core.IType[] getAllTypes () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] types
int i
java.util.ArrayList allTypes
java.util.ArrayList typesToTraverse
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] arrayOfAllTypes
public org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public char[] getContents ()
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.core.resources.IFile file
String encoding
String encoding
org.eclipse.jdt.core.JavaModelException e
java.io.IOException ioException
char[] contents
java.io.IOException ioException
org.eclipse.core.resources.IFile file
String encoding
String encoding
public org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.jdt.core.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException
int position
org.eclipse.jdt.core.IJavaElement e
public java.lang.String getElementName ()
public int getElementType ()
public char[] getFileName ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.internal.core.JavaElement container
String pkgName
org.eclipse.jdt.internal.core.JavaElement pkgDecl
String typeName
org.eclipse.jdt.internal.core.JavaElement type
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
String importName
public org.eclipse.jdt.core.IImportContainer getImportContainer ()
public org.eclipse.jdt.core.IImportDeclaration[] getImports () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IImportContainer container
org.eclipse.jdt.internal.core.JavaModelManager manager
Object info
org.eclipse.jdt.core.IJavaElement[] elements
int length
org.eclipse.jdt.core.IImportDeclaration[] imports
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public char[] getMainTypeName ()
public org.eclipse.jdt.core.IJavaElement getOriginal (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement workingCopyElement
org.eclipse.jdt.internal.core.CompilationUnit cu
public org.eclipse.jdt.core.IJavaElement getOriginalElement ()
public org.eclipse.jdt.core.WorkingCopyOwner getOwner ()
public org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String)
String pkg
public org.eclipse.jdt.core.IPackageDeclaration[] getPackageDeclarations () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IPackageDeclaration[] array
public char[][] getPackageName ()
org.eclipse.jdt.internal.core.PackageFragment packageFragment
public org.eclipse.core.runtime.IPath getPath ()
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo getPerWorkingCopyInfo ()
public org.eclipse.jdt.core.ICompilationUnit getPrimary ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IBuffer buffer
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
public org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IType[] array
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IJavaElement getSharedWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.jdt.core.IBufferFactory factory
org.eclipse.jdt.core.IProblemRequestor problemRequestor
public org.eclipse.jdt.core.IJavaElement getWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IBufferFactory factory
org.eclipse.jdt.core.IProblemRequestor problemRequestor
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation op
protected boolean hasBuffer ()
public boolean hasResourceChanged ()
Object info
org.eclipse.core.resources.IResource resource
public boolean ignoreOptionalProblems ()
public boolean isBasedOn (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean isConsistent ()
public boolean isPrimary ()
protected boolean isSourceElement ()
protected org.eclipse.core.runtime.IStatus validateCompilationUnit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.JavaModelException e
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.jdt.core.IJavaProject project
public boolean isWorkingCopy ()
public void makeConsistent (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.dom.CompilationUnit makeConsistent (int, boolean, int, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
boolean resolveBindings
int reconcileFlags
java.util.HashMap problems
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ASTHolderCUInfo info
org.eclipse.jdt.core.dom.CompilationUnit result
public void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
String[] renamings
protected org.eclipse.jdt.core.IBuffer openBuffer (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
Object info
org.eclipse.jdt.internal.core.BufferManager bufManager
boolean isWorkingCopy
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.ICompilationUnit original
boolean mustSetToOriginalContent
org.eclipse.jdt.core.IBuffer existingBuffer
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IFile file
protected void openAncestors (java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.util.HashMap newElements
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.internal.core.CompilationUnit originalFromClone ()
public org.eclipse.core.resources.IMarker[] reconcile () throws org.eclipse.jdt.core.JavaModelException
public void reconcile (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean forceProblemDetection
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
boolean forceProblemDetection
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
boolean forceProblemDetection
boolean enableStatementsRecovery
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, int, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
int reconcileFlags
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.PerformanceStats stats
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation op
org.eclipse.jdt.internal.core.JavaModelManager manager
public void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String newName
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] dests
String[] renamings
public void restore () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit original
org.eclipse.jdt.core.IBuffer buffer
public void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
boolean force
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
protected void updateTimeStamp (org.eclipse.jdt.internal.core.CompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit original
long timeStamp
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.core.runtime.IStatus status
public org.eclipse.jdt.core.ISourceRange getNameRange ()
}
org/eclipse/jdt/internal/core/JavaModelManager$15.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$15 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
}
org/eclipse/jdt/internal/core/SearchableEnvironment$4.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironment$4 extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
final org.eclipse.jdt.internal.core.SearchableEnvironment this$0
private final String val$excludePath
private final boolean val$findMembers
private final org.eclipse.jdt.internal.codeassist.ISearchRequestor val$storage
void (org.eclipse.jdt.internal.core.SearchableEnvironment, java.lang.String, boolean, org.eclipse.jdt.internal.codeassist.ISearchRequestor)
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/internal/core/DocumentAdapter.classDocumentAdapter.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DocumentAdapter extends org.eclipse.jface.text.Document {
private org.eclipse.jdt.core.IBuffer buffer
public void (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
public void set (java.lang.String)
String text
public void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int offset
int length
String text
}
org/eclipse/jdt/internal/core/TypeParameter.classTypeParameter.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.TypeParameter extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.ITypeParameter {
static final org.eclipse.jdt.core.ITypeParameter[] NO_TYPE_PARAMETERS
protected String name
static void ()
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public boolean equals (java.lang.Object)
Object o
public java.lang.String[] getBounds () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
public java.lang.String[] getBoundsSignatures () throws org.eclipse.jdt.core.JavaModelException
String[] boundSignatures
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
char[][] boundsSignatures
char[][] bounds
int boundsLength
int i
public org.eclipse.jdt.core.IMember getDeclaringMember ()
public java.lang.String getElementName ()
public int getElementType ()
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.ClassFile classFile
public org.eclipse.jdt.core.IClassFile getClassFile ()
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
}
org/eclipse/jdt/internal/core/util/
org/eclipse/jdt/internal/core/util/messages.properties
org/eclipse/jdt/internal/core/util/LocalVariableTypeAttribute.classLocalVariableTypeAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableTypeAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ILocalVariableTypeTableAttribute {
private static final org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] NO_ENTRIES
private int localVariableTypeTableLength
private org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] localVariableTypeTableEntries
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] getLocalVariableTypeTable ()
public int getLocalVariableTypeTableLength ()
}
org/eclipse/jdt/internal/core/util/SimpleDocument.classSimpleDocument.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.SimpleDocument extends java.lang.Object implements org.eclipse.jface.text.IDocument {
private StringBuffer buffer
public void (java.lang.String)
String source
public char getChar (int)
int offset
public int getLength ()
public java.lang.String get ()
public java.lang.String get (int, int)
int offset
int length
public void set (java.lang.String)
String text
public void replace (int, int, java.lang.String)
int offset
int length
String text
public void addDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void removeDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void addPrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener documentAdapter
public void removePrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener documentAdapter
public void addPositionCategory (java.lang.String)
String category
public void removePositionCategory (java.lang.String)
String category
public java.lang.String[] getPositionCategories ()
public boolean containsPositionCategory (java.lang.String)
String category
public void addPosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
public void removePosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
public void addPosition (java.lang.String, org.eclipse.jface.text.Position)
String category
org.eclipse.jface.text.Position position
public void removePosition (java.lang.String, org.eclipse.jface.text.Position)
String category
org.eclipse.jface.text.Position position
public org.eclipse.jface.text.Position[] getPositions (java.lang.String)
String category
public boolean containsPosition (java.lang.String, int, int)
String category
int offset
int length
public int computeIndexInCategory (java.lang.String, int)
String category
int offset
public void addPositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
public void removePositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
public void insertPositionUpdater (org.eclipse.jface.text.IPositionUpdater, int)
org.eclipse.jface.text.IPositionUpdater updater
int index
public org.eclipse.jface.text.IPositionUpdater[] getPositionUpdaters ()
public java.lang.String[] getLegalContentTypes ()
public java.lang.String getContentType (int)
int offset
public org.eclipse.jface.text.ITypedRegion getPartition (int)
int offset
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int)
int offset
int length
public void addDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void removeDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void setDocumentPartitioner (org.eclipse.jface.text.IDocumentPartitioner)
org.eclipse.jface.text.IDocumentPartitioner partitioner
public org.eclipse.jface.text.IDocumentPartitioner getDocumentPartitioner ()
public int getLineLength (int)
int line
public int getLineOfOffset (int)
int offset
public int getLineOffset (int)
int line
public org.eclipse.jface.text.IRegion getLineInformation (int)
int line
public org.eclipse.jface.text.IRegion getLineInformationOfOffset (int)
int offset
public int getNumberOfLines ()
public int getNumberOfLines (int, int)
int offset
int length
public int computeNumberOfLines (java.lang.String)
String text
public java.lang.String[] getLegalLineDelimiters ()
public java.lang.String getLineDelimiter (int)
int line
public int search (int, java.lang.String, boolean, boolean, boolean)
int startOffset
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
}
org/eclipse/jdt/internal/core/util/ResourceCompilationUnit.classResourceCompilationUnit.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ResourceCompilationUnit extends org.eclipse.jdt.internal.compiler.batch.CompilationUnit {
private org.eclipse.core.resources.IFile file
public void (org.eclipse.core.resources.IFile, java.net.URI)
org.eclipse.core.resources.IFile file
java.net.URI location
public char[] getContents ()
}
org/eclipse/jdt/internal/core/util/LRUCache$Stats.classLRUCache.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LRUCache$Stats extends java.lang.Object {
private int[] counters
private long[] timestamps
private int counterIndex
final org.eclipse.jdt.internal.core.util.LRUCache this$0
public void (org.eclipse.jdt.internal.core.util.LRUCache)
private void add (int)
int counter
int i
int length
int newLength
private java.lang.String getAverageAge (long, int, long)
long totalTime
int numberOfElements
long currentTime
long time
long age
long ageInSeconds
int seconds
int minutes
int hours
int days
long ageInMin
long ageInHours
long ageInDays
StringBuffer buffer
private long getTimestamps (int)
int counter
int i
public synchronized java.lang.String printStats ()
int numberOfElements
StringBuffer buffer
int numberOfElementsPerGroup
int groupNumber
int elementCounter
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
long currentTime
long accumulatedTime
long timeStamps
private void removeCountersOlderThan (int)
int counter
int i
int length
public java.lang.Object getOldestElement ()
public long getOldestTimestamps ()
public synchronized void snapshot ()
}
org/eclipse/jdt/internal/core/util/HandleFactory.classHandleFactory.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.HandleFactory extends java.lang.Object {
private String lastPkgFragmentRootPath
private org.eclipse.jdt.internal.core.PackageFragmentRoot lastPkgFragmentRoot
private org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageHandles
private org.eclipse.jdt.internal.core.JavaModel javaModel
public void ()
public org.eclipse.jdt.internal.core.Openable createOpenable (java.lang.String, org.eclipse.jdt.core.search.IJavaSearchScope)
String resourcePath
org.eclipse.jdt.core.search.IJavaSearchScope scope
int separatorIndex
int rootPathLength
String jarPath
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String classFilePath
String[] simpleNames
String[] pkgName
String[] pkgName
int length
org.eclipse.jdt.core.IPackageFragment pkgFragment
org.eclipse.jdt.core.IClassFile classFile
int rootPathLength
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] simpleNames
String[] pkgName
String[] pkgName
int length
org.eclipse.jdt.core.IPackageFragment pkgFragment
String simpleName
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IClassFile classFile
public org.eclipse.jdt.core.IJavaElement createElement (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.core.ICompilationUnit, java.util.HashSet, java.util.HashMap)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.core.ICompilationUnit unit
java.util.HashSet existingElements
java.util.HashMap knownScopes
public org.eclipse.jdt.core.IJavaElement createLambdaTypeElement (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.core.ICompilationUnit, java.util.HashSet, java.util.HashMap)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.core.ICompilationUnit unit
java.util.HashSet existingElements
java.util.HashMap knownScopes
public org.eclipse.jdt.core.IJavaElement createElement (org.eclipse.jdt.internal.compiler.lookup.Scope, int, org.eclipse.jdt.core.ICompilationUnit, java.util.HashSet, java.util.HashMap)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int elementPosition
org.eclipse.jdt.core.ICompilationUnit unit
java.util.HashSet existingElements
java.util.HashMap knownScopes
org.eclipse.jdt.core.IJavaElement newElement
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.core.IType parentType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int occurenceCount
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
private org.eclipse.jdt.internal.core.PackageFragmentRoot getJarPkgFragmentRoot (java.lang.String, int, java.lang.String, org.eclipse.jdt.core.search.IJavaSearchScope)
String resourcePathString
int jarSeparatorIndex
String jarPathString
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IPath jarPath
Object target
org.eclipse.core.resources.IFile jarFile
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars
int length
int index
int i
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.PackageFragmentRoot root
private org.eclipse.jdt.internal.core.PackageFragmentRoot getJarPkgFragmentRoot (org.eclipse.core.runtime.IPath, java.lang.Object, org.eclipse.jdt.core.IJavaProject[])
org.eclipse.core.runtime.IPath jarPath
Object target
org.eclipse.jdt.core.IJavaProject[] projects
int i
int projectCount
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry classpathEnty
private org.eclipse.jdt.internal.core.PackageFragmentRoot getPkgFragmentRoot (java.lang.String)
String pathString
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject[] projects
int i
int max
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int j
int rootCount
org.eclipse.jdt.internal.core.PackageFragmentRoot root
}
org/eclipse/jdt/internal/core/util/LocalVariableTableEntry.classLocalVariableTableEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableTableEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.ILocalVariableTableEntry {
private int startPC
private int length
private int nameIndex
private int descriptorIndex
private char[] name
private char[] descriptor
private int index
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getStartPC ()
public int getLength ()
public int getNameIndex ()
public int getDescriptorIndex ()
public int getIndex ()
public char[] getName ()
public char[] getDescriptor ()
}
org/eclipse/jdt/internal/core/util/KeyToSignature.classKeyToSignature.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.KeyToSignature extends org.eclipse.jdt.internal.core.util.BindingKeyParser {
public static final int SIGNATURE
public static final int TYPE_ARGUMENTS
public static final int DECLARING_TYPE
public static final int THROWN_EXCEPTIONS
public StringBuffer signature
private int kind
private java.util.ArrayList arguments
private java.util.ArrayList typeArguments
private java.util.ArrayList typeParameters
private java.util.ArrayList thrownExceptions
private int mainTypeStart
private int mainTypeEnd
private int typeSigStart
public void (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void (java.lang.String, int)
String key
int kind
public void consumeArrayDimension (char[])
char[] brakets
public void consumeBaseType (char[])
char[] baseTypeSig
public void consumeCapture (int)
int position
public void consumeCapture18ID (int, int)
int id
int position
public void consumeLocalType (char[])
char[] uniqueKey
public void consumeMethod (char[], char[])
char[] selector
char[] methodSignature
char[][] types
int length
int i
public void consumeMemberType (char[])
char[] simpleTypeName
public void consumePackage (char[])
char[] pkgName
public void consumeParameterizedGenericMethod ()
int typeParametersSize
int sigLength
char[] methodSignature
char[][] typeParameterSigs
int i
int paramStart
char[] typeParametersString
char[][] parameters
int i
int parametersLength
char[] returnType
char[][] exceptions
int i
int exceptionsLength
private void substitute (char[], char[][], int)
char[] parameter
char[][] typeParameterSigs
int typeParametersLength
int i
String typeArgument
int genericStart
char[][] parameters
int j
int paramsLength
int index
int length
char current
public void consumeParameterizedType (char[], boolean)
char[] simpleTypeName
boolean isRaw
int length
int i
public void consumeParser (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void consumeField (char[])
char[] fieldName
public void consumeException ()
int size
int i
public void consumeFullyQualifiedName (char[])
char[] fullyQualifiedName
public void consumeSecondaryType (char[])
char[] simpleTypeName
int i
public void consumeType ()
int length
StringBuffer typeParametersSig
int i
char[] typeParameterSig
public void consumeTypeParameter (char[])
char[] typeParameterName
public void consumeTypeVariable (char[], char[])
char[] position
char[] typeVariableName
public void consumeTypeWithCapture ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public void consumeWildCard (int)
int wildCardKind
public java.lang.String[] getThrownExceptions ()
int length
String[] result
int i
public java.lang.String[] getTypeArguments ()
int length
String[] result
int i
public org.eclipse.jdt.internal.core.util.BindingKeyParser newParser ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/util/ClassFileStruct.classClassFileStruct.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ClassFileStruct extends java.lang.Object {
public void ()
protected double doubleAt (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected float floatAt (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected int i1At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected int i2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected int i4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected long i8At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected int u1At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected int u2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected long u4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected char[] utf8At (byte[], int, int, int)
byte[] reference
int relativeOffset
int structOffset
int bytesAvailable
int length
char[] outputBuf
int outputPos
int readOffset
int x
final boolean equals (char[], char[])
char[] first
char[] second
int i
}
org/eclipse/jdt/internal/core/util/ConstantPoolEntry2.classConstantPoolEntry2.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ConstantPoolEntry2 extends org.eclipse.jdt.internal.core.util.ConstantPoolEntry implements org.eclipse.jdt.core.util.IConstantPoolEntry2 {
private int descriptorIndex
private int referenceKind
private int referenceIndex
private int bootstrapMethodAttributeIndex
public void ()
public int getDescriptorIndex ()
public int getReferenceKind ()
public int getReferenceIndex ()
public int getBootstrapMethodAttributeIndex ()
public void setDescriptorIndex (int)
int descriptorIndex
public void setReferenceKind (int)
int referenceKind
public void setReferenceIndex (int)
int referenceIndex
public void setBootstrapMethodAttributeIndex (int)
int bootstrapMethodAttributeIndex
public void reset ()
}
org/eclipse/jdt/internal/core/util/CodeSnippetParsingUtil.classCodeSnippetParsingUtil.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil extends java.lang.Object {
public org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
public boolean ignoreMethodBodies
public void (boolean)
boolean ignoreMethodBodies
public void ()
private org.eclipse.jdt.internal.core.util.RecordedParsingInformation getRecordedParsingInformation (org.eclipse.jdt.internal.compiler.CompilationResult, int[][])
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int[][] commentPositions
int problemsCount
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] compilationResultProblems
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] parseClassBodyDeclarations (char[], java.util.Map, boolean)
char[] source
java.util.Map settings
boolean recordParsingInformation
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] parseClassBodyDeclarations (char[], int, int, java.util.Map, boolean, boolean)
char[] source
int offset
int length
java.util.Map settings
boolean recordParsingInformation
boolean enabledStatementRecovery
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.util.CommentRecorderParser parser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode[] result
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parseCompilationUnit (char[], java.util.Map, boolean)
char[] source
java.util.Map settings
boolean recordParsingInformation
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.core.util.CommentRecorderParser parser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
public org.eclipse.jdt.internal.compiler.ast.Expression parseExpression (char[], java.util.Map, boolean)
char[] source
java.util.Map settings
boolean recordParsingInformation
public org.eclipse.jdt.internal.compiler.ast.Expression parseExpression (char[], int, int, java.util.Map, boolean)
char[] source
int offset
int length
java.util.Map settings
boolean recordParsingInformation
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.util.CommentRecorderParser parser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.Expression result
public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration parseStatements (char[], java.util.Map, boolean, boolean)
char[] source
java.util.Map settings
boolean recordParsingInformation
boolean enabledStatementRecovery
public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration parseStatements (char[], int, int, java.util.Map, boolean, boolean)
char[] source
int offset
int length
java.util.Map settings
boolean recordParsingInformation
boolean enabledStatementRecovery
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.util.CommentRecorderParser parser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
}
org/eclipse/jdt/internal/core/util/CharArrayBuffer.classCharArrayBuffer.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CharArrayBuffer extends java.lang.Object {
protected char[][] buffer
public static final int DEFAULT_BUFFER_SIZE
protected int end
protected int size
protected int[][] ranges
public void ()
public void (char[])
char[] first
public void (char[], int)
char[] first
int size
public void (int)
int size
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char[])
char[] src
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char[], int, int)
char[] src
int start
int length
int srcLength
int size2
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char)
char c
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (java.lang.String)
String src
public char[] getContents ()
int length
int i
char[] result
int current
int i
int[] range
int length2
public java.lang.String toString ()
char[] contents
}
org/eclipse/jdt/internal/core/util/ExceptionTableEntry.classExceptionTableEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ExceptionTableEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IExceptionTableEntry {
private int startPC
private int endPC
private int handlerPC
private int catchTypeIndex
private char[] catchType
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getStartPC ()
public int getEndPC ()
public int getHandlerPC ()
public int getCatchTypeIndex ()
public char[] getCatchType ()
}
org/eclipse/jdt/internal/core/util/ConstantPool.classConstantPool.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ConstantPool extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IConstantPool {
private int constantPoolCount
private int[] constantPoolOffset
private byte[] classFileBytes
void (byte[], int[])
byte[] reference
int[] constantPoolOffset
public org.eclipse.jdt.core.util.IConstantPoolEntry decodeEntry (int)
int index
org.eclipse.jdt.internal.core.util.ConstantPoolEntry constantPoolEntry
int kind
int declaringClassIndex
int declaringClassIndex
int fieldNameIndex
int fieldDescriptorIndex
int methodNameIndex
int methodNameIndex
int methodDescriptorIndex
int methodDescriptorIndex
int methodDescriptorIndex
org.eclipse.jdt.internal.core.util.ConstantPoolEntry2 constantPoolEntry2
org.eclipse.jdt.internal.core.util.ConstantPoolEntry2 constantPoolEntry2
org.eclipse.jdt.internal.core.util.ConstantPoolEntry2 constantPoolEntry2
int nameAndTypeIndex
public int getConstantPoolCount ()
public int getEntryKind (int)
int index
private char[] getUtf8ValueAt (int)
int utf8Index
int utf8Offset
}
org/eclipse/jdt/internal/core/util/WeakHashSet$HashableWeakReference.classWeakHashSet.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference extends java.lang.ref.WeakReference {
public int hashCode
public void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object referent
java.lang.ref.ReferenceQueue queue
public boolean equals (java.lang.Object)
Object obj
Object referent
Object other
public int hashCode ()
public java.lang.String toString ()
Object referent
}
org/eclipse/jdt/internal/core/util/VerificationInfo.classVerificationInfo.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.VerificationInfo extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IVerificationTypeInfo {
private int tag
private int offset
private int constantPoolIndex
private char[] classTypeName
private int readOffset
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int t
int constantIndex
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getTag ()
public int getOffset ()
public int getConstantPoolIndex ()
public char[] getClassTypeName ()
public int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/ExceptionAttribute.classExceptionAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ExceptionAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IExceptionAttribute {
private int exceptionsNumber
private char[][] exceptionNames
private int[] exceptionIndexes
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int exceptionLength
int readOffset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int i
public int[] getExceptionIndexes ()
public char[][] getExceptionNames ()
public int getExceptionsNumber ()
}
org/eclipse/jdt/internal/core/util/LRUCache.classLRUCache.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LRUCache extends java.lang.Object implements java.lang.Cloneable {
protected int currentSpace
protected int spaceLimit
protected int timestampCounter
protected java.util.Hashtable entryTable
protected org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entryQueue
protected org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entryQueueTail
protected static final int DEFAULT_SPACELIMIT
public void ()
public void (int)
int size
public java.lang.Object clone ()
org.eclipse.jdt.internal.core.util.LRUCache newCache
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry qEntry
public double fillingRatio ()
public void flush ()
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
public void flush (java.lang.Object)
Object key
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
public java.lang.Object getKey (java.lang.Object)
Object key
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
public java.lang.Object get (java.lang.Object)
Object key
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
public int getCurrentSpace ()
public int getNewestTimestampCounter ()
public int getOldestTimestampCounter ()
public java.lang.Object getOldestElement ()
public int getSpaceLimit ()
public java.util.Enumeration keys ()
public org.eclipse.jdt.internal.core.util.ICacheEnumeration keysAndValues ()
protected boolean makeSpace (int)
int space
int limit
protected org.eclipse.jdt.internal.core.util.LRUCache newInstance (int)
int size
public java.lang.Object peek (java.lang.Object)
Object key
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
protected void privateAdd (java.lang.Object, java.lang.Object, int)
Object key
Object value
int space
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
protected void privateAddEntry (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry, boolean)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
boolean shuffle
protected void privateRemoveEntry (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry, boolean)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
boolean shuffle
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry previous
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry next
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int newSpace
int oldSpace
int newTotal
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
public java.lang.Object removeKey (java.lang.Object)
Object key
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
Object value
public void setSpaceLimit (int)
int limit
protected int spaceFor (java.lang.Object)
Object value
public java.lang.String toString ()
protected java.lang.String toStringContents ()
StringBuffer result
int length
Object[] unsortedKeys
String[] unsortedToStrings
java.util.Enumeration e
int i
Object key
org.eclipse.jdt.internal.core.util.ToStringSorter sorter
int i
String toString
Object value
public java.lang.String toStringFillingRation (java.lang.String)
String cacheName
StringBuffer buffer
protected void updateTimestamp (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
}
org/eclipse/jdt/internal/core/util/RuntimeInvisibleTypeAnnotationsAttribute.classRuntimeInvisibleTypeAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeInvisibleTypeAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeInvisibleTypeAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IExtendedAnnotation[] NO_ENTRIES
private int extendedAnnotationsNumber
private org.eclipse.jdt.core.util.IExtendedAnnotation[] extendedAnnotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ExtendedAnnotation extendedAnnotation
public org.eclipse.jdt.core.util.IExtendedAnnotation[] getExtendedAnnotations ()
public int getExtendedAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/JavaElementFinder.classJavaElementFinder.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.JavaElementFinder extends org.eclipse.jdt.internal.core.util.BindingKeyParser {
private org.eclipse.jdt.internal.core.JavaProject project
private org.eclipse.jdt.core.WorkingCopyOwner owner
public org.eclipse.jdt.core.IJavaElement element
public org.eclipse.jdt.core.JavaModelException exception
private java.util.ArrayList types
public void (java.lang.String, org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.WorkingCopyOwner)
String key
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
private void (org.eclipse.jdt.internal.core.util.BindingKeyParser, org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
public void consumeAnnotation ()
int size
org.eclipse.jdt.core.IJavaElement annotationType
public void consumeField (char[])
char[] fieldName
public void consumeFullyQualifiedName (char[])
char[] fullyQualifiedName
org.eclipse.jdt.core.JavaModelException e
public void consumeLocalType (char[])
char[] uniqueKey
int lastSlash
int end
char[] localName
org.eclipse.jdt.core.IPackageFragment pkg
int firstDollar
int end
char[] sourceStart
int position
org.eclipse.jdt.core.JavaModelException e
public void consumeMemberType (char[])
char[] simpleTypeName
public void consumeMethod (char[], char[])
char[] selector
char[] signature
String[] parameterTypes
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IMethod[] methods
public void consumePackage (char[])
char[] pkgName
org.eclipse.jdt.core.JavaModelException e
public void consumeParser (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void consumeSecondaryType (char[])
char[] simpleTypeName
org.eclipse.jdt.core.IOpenable openable
public void consumeTypeVariable (char[], char[])
char[] position
char[] typeVariableName
public org.eclipse.jdt.internal.core.util.BindingKeyParser newParser ()
}
org/eclipse/jdt/internal/core/util/Util$1.classUtil.java
package org.eclipse.jdt.internal.core.util
org.eclipse.jdt.internal.core.util.Util$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$Comparer {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
}
org/eclipse/jdt/internal/core/util/StackMapFrame.classStackMapFrame.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.StackMapFrame extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IStackMapFrame {
private static final org.eclipse.jdt.core.util.IVerificationTypeInfo[] EMPTY_LOCALS_OR_STACK_ITEMS
private int readOffset
private int frameType
private int numberOfLocals
private int numberOfStackItems
private org.eclipse.jdt.core.util.IVerificationTypeInfo[] locals
private org.eclipse.jdt.core.util.IVerificationTypeInfo[] stackItems
private int offsetDelta
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int type
org.eclipse.jdt.internal.core.util.VerificationInfo info
org.eclipse.jdt.internal.core.util.VerificationInfo info
int diffLocals
int i
org.eclipse.jdt.internal.core.util.VerificationInfo verificationInfo
int tempLocals
int i
org.eclipse.jdt.internal.core.util.VerificationInfo verificationInfo
int tempStackItems
int i
org.eclipse.jdt.internal.core.util.VerificationInfo verificationInfo
int sizeInBytes ()
public int getFrameType ()
public org.eclipse.jdt.core.util.IVerificationTypeInfo[] getLocals ()
public int getNumberOfLocals ()
public int getNumberOfStackItems ()
public int getOffsetDelta ()
public org.eclipse.jdt.core.util.IVerificationTypeInfo[] getStackItems ()
}
org/eclipse/jdt/internal/core/util/PublicScanner.classPublicScanner.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.PublicScanner extends java.lang.Object implements org.eclipse.jdt.core.compiler.IScanner org.eclipse.jdt.core.compiler.ITerminalSymbols {
public long sourceLevel
public long complianceLevel
public boolean useAssertAsAnIndentifier
public boolean containsAssertKeyword
public boolean useEnumAsAnIndentifier
public boolean recordLineSeparator
public char currentCharacter
public int startPosition
public int currentPosition
public int initialPosition
public int eofPosition
public boolean skipComments
public boolean tokenizeComments
public boolean tokenizeWhiteSpace
public char[] source
public char[] withoutUnicodeBuffer
public int withoutUnicodePtr
public boolean unicodeAsBackSlash
public boolean scanningFloatLiteral
public static final int COMMENT_ARRAYS_SIZE
public int[] commentStops
public int[] commentStarts
public int[] commentTagStarts
public int commentPtr
protected int lastCommentLinePosition
public char[][] foundTaskTags
public char[][] foundTaskMessages
public char[][] foundTaskPriorities
public int[][] foundTaskPositions
public int foundTaskCount
public char[][] taskTags
public char[][] taskPriorities
public boolean isTaskCaseSensitive
public boolean diet
public int[] lineEnds
public int linePtr
public boolean wasAcr
public static final String END_OF_SOURCE
public static final String INVALID_HEXA
public static final String INVALID_OCTAL
public static final String INVALID_CHARACTER_CONSTANT
public static final String INVALID_ESCAPE
public static final String INVALID_INPUT
public static final String INVALID_UNICODE_ESCAPE
public static final String INVALID_FLOAT
public static final String INVALID_LOW_SURROGATE
public static final String INVALID_HIGH_SURROGATE
public static final String NULL_SOURCE_STRING
public static final String UNTERMINATED_STRING
public static final String UNTERMINATED_COMMENT
public static final String INVALID_CHAR_IN_STRING
public static final String INVALID_DIGIT
private static final int[] EMPTY_LINE_ENDS
public static final String INVALID_BINARY
public static final String BINARY_LITERAL_NOT_BELOW_17
public static final String ILLEGAL_HEXA_LITERAL
public static final String INVALID_UNDERSCORE
public static final String UNDERSCORES_IN_LITERALS_NOT_BELOW_17
static final char[] charArray_a
static final char[] charArray_b
static final char[] charArray_c
static final char[] charArray_d
static final char[] charArray_e
static final char[] charArray_f
static final char[] charArray_g
static final char[] charArray_h
static final char[] charArray_i
static final char[] charArray_j
static final char[] charArray_k
static final char[] charArray_l
static final char[] charArray_m
static final char[] charArray_n
static final char[] charArray_o
static final char[] charArray_p
static final char[] charArray_q
static final char[] charArray_r
static final char[] charArray_s
static final char[] charArray_t
static final char[] charArray_u
static final char[] charArray_v
static final char[] charArray_w
static final char[] charArray_x
static final char[] charArray_y
static final char[] charArray_z
static final char[] initCharArray
static final int TableSize
static final int InternalTableSize
public static final int OptimizedLength
public final char[][][][] charArray_length
public static final char[] TAG_PREFIX
public static final int TAG_PREFIX_LENGTH
public static final char TAG_POSTFIX
public static final int TAG_POSTFIX_LENGTH
private org.eclipse.jdt.internal.compiler.parser.NLSTag[] nlsTags
protected int nlsTagsPtr
public boolean checkNonExternalizedStringLiterals
protected int lastPosition
public boolean returnOnlyGreater
int newEntry2
int newEntry3
int newEntry4
int newEntry5
int newEntry6
public boolean insideRecovery
public static final int RoundBracket
public static final int SquareBracket
public static final int CurlyBracket
public static final int BracketKinds
public static final int LOW_SURROGATE_MIN_VALUE
public static final int HIGH_SURROGATE_MIN_VALUE
public static final int HIGH_SURROGATE_MAX_VALUE
public static final int LOW_SURROGATE_MAX_VALUE
static void ()
public void ()
public void (boolean, boolean, boolean, long, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
long complianceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
int taskTagsLength
int length
int taskPrioritiesLength
int[] initialIndexes
int i
char[][] temp
int i
int i
int j
int k
public void (boolean, boolean, boolean, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
public final boolean atEnd ()
public void checkTaskTag (int, int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int commentStart
int commentEnd
char[] src
int foundTaskIndex
char previous
int i
char[] tag
char[] priority
int itag
int tagLength
int t
char sc
char tc
int x
boolean containsEmptyTask
int i
int msgStart
int max_value
int end
char c
char c
int j
int j
int messageLength
char[] message
int i
int max
int j
public char[] getCurrentIdentifierSource ()
char[] result
int length
char[] result
public int getCurrentTokenEndPosition ()
public char[] getCurrentTokenSource ()
char[] result
char[] result
int length
public final java.lang.String getCurrentTokenString ()
public char[] getCurrentTokenSourceString ()
char[] result
char[] result
int length
public final java.lang.String getCurrentStringLiteral ()
public final char[] getRawTokenSource ()
int length
char[] tokenSource
public final char[] getRawTokenSourceEnd ()
int length
char[] sourceEnd
public int getCurrentTokenStartPosition ()
public final int getLineEnd (int)
int lineNumber
public final int[] getLineEnds ()
int[] copy
public final int getLineStart (int)
int lineNumber
public final int getNextChar ()
public final int getNextCharWithBoundChecks ()
public final boolean getNextChar (char)
char testedChar
int temp
public final int getNextChar (char, char)
char testedChar1
char testedChar2
int temp
int result
int result
int result
int result
int result
int result
private final void consumeDigits (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
private final void consumeDigits (int, boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
boolean expectingDigitFirst
private final int consumeDigits0 (int, int, int, boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
int usingUnderscore
int invalidPosition
boolean expectingDigitFirst
int kind
int kind2
public final boolean getNextCharAsDigit () throws org.eclipse.jdt.core.compiler.InvalidInputException
int temp
public final boolean getNextCharAsDigit (int)
int radix
int temp
public boolean getNextCharAsJavaIdentifierPartWithBoundCheck ()
int pos
int temp2
boolean unicode
char c
boolean isJavaIdentifierPart
char low
public boolean getNextCharAsJavaIdentifierPart ()
int pos
int temp2
boolean unicode
char c
boolean isJavaIdentifierPart
char low
public int scanIdentifier () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
int unicodePtr
boolean checkIfUnicode
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
int unicodePtr
boolean checkIfUnicode
int temp
int test
int test
int test
int test
int test
int test
int test
int lookAhead
int lookAhead
int lookAhead
boolean isUnicode
int start
int lookAhead
org.eclipse.jdt.core.compiler.InvalidInputException e
int lookAhead
int test
boolean isUnicode
boolean isJavadoc
boolean star
boolean isUnicode
int previous
int firstTag
int token
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public void getNextUnicodeChar () throws org.eclipse.jdt.core.compiler.InvalidInputException
int c1
int c2
int c3
int c4
int unicodeSize
public org.eclipse.jdt.internal.compiler.parser.NLSTag[] getNLSTags ()
int length
org.eclipse.jdt.internal.compiler.parser.NLSTag[] result
public char[] getSource ()
protected boolean isFirstTag ()
public final void jumpOverMethodBody ()
int found
boolean isWhiteSpace
boolean isWhiteSpace
boolean test
int test
boolean isUnicode
boolean isJavadoc
boolean star
int previous
boolean isUnicode
int firstTag
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public final boolean jumpOverUnicodeWhiteSpace () throws org.eclipse.jdt.core.compiler.InvalidInputException
final char[] optimizedCurrentTokenSource1 ()
char charOne
final char[] optimizedCurrentTokenSource2 ()
char[] src
int start
char c0
char c1
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource3 ()
char[] src
int start
char c0
char c1
char c2
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource4 ()
char[] src
int start
char c0
char c1
char c2
char c3
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource5 ()
char[] src
int start
char c0
char c1
char c2
char c3
char c4
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource6 ()
char[] src
int start
char c0
char c1
char c2
char c3
char c4
char c5
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
private void parseTags ()
int position
int currentStartPosition
int currentLinePtr
char[] s
int sourceEnd
int sourceStart
int sourceDelta
int pos
int start
int end
org.eclipse.jdt.internal.compiler.parser.NLSTag currentTag
int currentLine
private int extractInt (char[], int, int)
char[] array
int start
int end
int value
int i
char currentChar
int digit
public final void pushLineSeparator ()
int separatorPos
int length
int separatorPos
int length
public final void pushUnicodeLineSeparator ()
public void recordComment (int)
int token
int commentStart
int stopPosition
int length
int newLength
public void resetTo (int, int)
int begin
int end
protected final void scanEscapeCharacter () throws org.eclipse.jdt.core.compiler.InvalidInputException
int number
boolean zeroToThreeNot
int digit
public int scanIdentifierOrKeywordWithBoundCheck ()
char[] src
int pos
int srcLength
char c
int index
int index
int length
int length
char[] data
char[] data
public int scanIdentifierOrKeyword ()
char[] src
int pos
int srcLength
char c
int index
int index
int length
int length
char[] data
char[] data
private int internalScanIdentifierOrKeyword (int, int, char[])
int index
int length
char[] data
public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean dotPrefix
boolean floating
int start
int end
boolean hasNoDigitsBeforeDot
int start
int end
boolean isInteger
public final int getLineNumber (int)
int position
public final void setSource (char[])
char[] sourceString
int sourceLength
int sourceLength
public final void setSource (char[], org.eclipse.jdt.internal.compiler.CompilationResult)
char[] contents
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
char[] cuContents
int[] lineSeparatorPositions
public final void setSource (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public java.lang.String toString ()
StringBuffer buffer
int line
int lineStart
int middleLength
public java.lang.String toStringAction (int)
int act
public void unicodeInitializeBuffer (int)
int length
int bLength
public void unicodeStore ()
int pos
int length
public void unicodeStore (char)
char character
int pos
int length
public static boolean isIdentifier (int)
int token
public static boolean isLiteral (int)
int token
public static boolean isKeyword (int)
int token
}
org/eclipse/jdt/internal/core/util/BindingKeyResolver.classBindingKeyResolver.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.BindingKeyResolver extends org.eclipse.jdt.internal.core.util.BindingKeyParser {
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
char[][] compoundName
int dimension
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
char[] secondarySimpleName
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
java.util.ArrayList types
int wildcardRank
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration outerMostParsedUnit
org.eclipse.jdt.internal.compiler.util.HashtableOfObject resolvedUnits
private void (org.eclipse.jdt.internal.core.util.BindingKeyParser, org.eclipse.jdt.internal.compiler.Compiler, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.util.HashtableOfObject)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration outerMostParsedUnit
org.eclipse.jdt.internal.compiler.util.HashtableOfObject parsedUnits
public void (java.lang.String, org.eclipse.jdt.internal.compiler.Compiler, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
String key
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public char[][] compoundName ()
public void consumeAnnotation ()
int size
org.eclipse.jdt.internal.compiler.lookup.Binding annotationType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotationBindings
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotationBindings
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotationBindings
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotationBindings
int i
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding binding
public void consumeArrayDimension (char[])
char[] brakets
public void consumeBaseType (char[])
char[] baseTypeSig
org.eclipse.jdt.internal.compiler.lookup.TypeBinding baseTypeBinding
public void consumeCapture18ID (int, int)
int id
int position
public void consumeCapture (int)
int position
public void consumeAnyCapture (int, int)
int capture18id
int position
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration outerParsedUnit
org.eclipse.jdt.internal.compiler.lookup.Binding wildcardBinding
org.eclipse.jdt.internal.core.util.BindingKeyResolver$1CaptureFinder captureFinder
public void consumeException ()
public void consumeField (char[])
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void consumeParameterizedGenericMethod ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
public void consumeLocalType (char[])
char[] uniqueKey
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding[] localTypeBindings
int i
public void consumeLocalVar (char[], int)
char[] varName
int occurrenceCount
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void consumeMethod (char[], char[])
char[] selector
char[] signature
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
int methodLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[] methodSignature
char[][] typeParameters
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int j
org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding polymorphicMethod
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getType (char[])
char[] type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
int length
int dimensions
int start
public void consumeMemberType (char[])
char[] simpleTypeName
public void consumePackage (char[])
char[] pkgName
public void consumeParameterizedType (char[], boolean)
char[] simpleTypeName
boolean isRaw
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
public void consumeParser (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void consumeScope (int)
int scopeNumber
public void consumeRawType ()
public void consumeSecondaryType (char[])
char[] simpleTypeName
public void consumeFullyQualifiedName (char[])
char[] fullyQualifiedName
public void consumeTopLevelType ()
char[] fileName
char[] typeName
public void consumeKey ()
public void consumeTypeVariable (char[], char[])
char[] position
char[] typeVariableName
int pos
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
public void consumeTypeWithCapture ()
org.eclipse.jdt.internal.core.util.BindingKeyResolver resolver
public void consumeWildcardRank (int)
int aRank
public void consumeWildCard (int)
int kind
org.eclipse.jdt.internal.core.util.BindingKeyResolver boundResolver
org.eclipse.jdt.internal.compiler.lookup.Binding boundBinding
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding getAnnotationBinding ()
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getArrayBinding (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int dim
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getBaseTypeBinding (char[])
char[] signature
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getBinaryBinding ()
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
char[][] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
public org.eclipse.jdt.internal.compiler.lookup.Binding getCompilerBinding ()
RuntimeException e
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (char[])
char[] simpleTypeName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] typeDeclarations
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getTypeBindingArguments ()
int size
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
org.eclipse.jdt.internal.core.util.BindingKeyResolver resolver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compilerBinding2
public void malformedKey ()
public org.eclipse.jdt.internal.core.util.BindingKeyParser newParser ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/util/RecordedParsingInformation.classRecordedParsingInformation.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RecordedParsingInformation extends java.lang.Object {
public org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
public int problemsCount
public int[] lineEnds
public int[][] commentPositions
public void (org.eclipse.jdt.core.compiler.CategorizedProblem[], int[], int[][])
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int[] lineEnds
int[][] commentPositions
void updateRecordedParsingInformation (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
}
org/eclipse/jdt/internal/core/util/StackMapAttribute.classStackMapAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.StackMapAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IStackMapAttribute {
private static final org.eclipse.jdt.core.util.IStackMapFrame[] NO_FRAMES
private static final byte[] NO_ENTRIES
private int numberOfEntries
private org.eclipse.jdt.core.util.IStackMapFrame[] frames
private byte[] bytes
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.DefaultStackMapFrame frame
int byteLength
public int getNumberOfEntries ()
public org.eclipse.jdt.core.util.IStackMapFrame[] getStackMapFrame ()
public byte[] getBytes ()
}
org/eclipse/jdt/internal/core/util/ConstantValueAttribute.classConstantValueAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ConstantValueAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IConstantValueAttribute {
private int constantValueIndex
private org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
public org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
public int getConstantValueIndex ()
}
org/eclipse/jdt/internal/core/util/ToStringSorter.classToStringSorter.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ToStringSorter extends java.lang.Object {
Object[] sortedObjects
String[] sortedStrings
public void ()
public boolean compare (java.lang.String, java.lang.String)
String stringOne
String stringTwo
private void quickSort (int, int)
int left
int right
int originalLeft
int originalRight
int midIndex
String midToString
Object tmp
String tmpToString
public void sort (java.lang.Object[], java.lang.String[])
Object[] unSortedObjects
String[] unsortedStrings
int size
}
org/eclipse/jdt/internal/core/util/Util$Comparer.classUtil.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.Util$Comparer extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/core/util/DefaultStackMapFrame.classDefaultStackMapFrame.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.DefaultStackMapFrame extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IStackMapFrame {
private static final org.eclipse.jdt.core.util.IVerificationTypeInfo[] EMPTY_LOCALS_OR_STACK_ITEMS
private int readOffset
private int numberOfLocals
private int numberOfStackItems
private org.eclipse.jdt.core.util.IVerificationTypeInfo[] locals
private org.eclipse.jdt.core.util.IVerificationTypeInfo[] stackItems
private int offsetDelta
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int tempLocals
int i
org.eclipse.jdt.internal.core.util.VerificationInfo verificationInfo
int tempStackItems
int i
org.eclipse.jdt.internal.core.util.VerificationInfo verificationInfo
int sizeInBytes ()
public int getFrameType ()
public org.eclipse.jdt.core.util.IVerificationTypeInfo[] getLocals ()
public int getNumberOfLocals ()
public int getNumberOfStackItems ()
public int getOffsetDelta ()
public org.eclipse.jdt.core.util.IVerificationTypeInfo[] getStackItems ()
}
org/eclipse/jdt/internal/core/util/HashtableOfArrayToObject.classHashtableOfArrayToObject.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject extends java.lang.Object implements java.lang.Cloneable {
public Object[][] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject result
int length
public boolean containsKey (java.lang.Object[])
Object[] key
int length
int index
int keyLength
Object[] currentKey
Object[] currentKey
public java.lang.Object get (java.lang.Object[])
Object[] key
int length
int index
int keyLength
Object[] currentKey
Object[] currentKey
public int getIndex (java.lang.Object[])
Object[] key
int length
int index
int keyLength
Object[] currentKey
Object[] currentKey
public java.lang.Object[] getKey (java.lang.Object[], int)
Object[] key
int keyLength
int length
int index
Object[] currentKey
Object[] currentKey
private int hashCode (java.lang.Object[])
Object[] element
private int hashCode (java.lang.Object[], int)
Object[] element
int length
int hash
int i
public java.lang.Object put (java.lang.Object[], java.lang.Object)
Object[] key
Object value
int length
int index
int keyLength
Object[] currentKey
Object[] currentKey
public java.lang.Object removeKey (java.lang.Object[])
Object[] key
int length
int index
int keyLength
Object[] currentKey
Object[] currentKey
Object value
private void rehash ()
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject newHashtable
Object[] currentKey
int i
public int size ()
public java.lang.String toString ()
StringBuffer buffer
Object[] element
int i
int length
int j
int length2
}
org/eclipse/jdt/internal/core/util/RuntimeVisibleTypeAnnotationsAttribute.classRuntimeVisibleTypeAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeVisibleTypeAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeVisibleTypeAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IExtendedAnnotation[] NO_ENTRIES
private int extendedAnnotationsNumber
private org.eclipse.jdt.core.util.IExtendedAnnotation[] extendedAnnotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ExtendedAnnotation extendedAnnotation
public org.eclipse.jdt.core.util.IExtendedAnnotation[] getExtendedAnnotations ()
public int getExtendedAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/LocalVariableReferenceInfo.classLocalVariableReferenceInfo.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableReferenceInfo extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.ILocalVariableReferenceInfo {
private int startPC
private int length
private int index
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
public int getStartPC ()
public int getLength ()
public int getIndex ()
}
org/eclipse/jdt/internal/core/util/SignatureAttribute.classSignatureAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.SignatureAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ISignatureAttribute {
private int signatureIndex
private char[] signature
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getSignatureIndex ()
public char[] getSignature ()
}
org/eclipse/jdt/internal/core/util/LineNumberAttribute.classLineNumberAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LineNumberAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ILineNumberAttribute {
private static final int[][] NO_ENTRIES
private int lineNumberTableLength
private int[][] lineNumberTable
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public int[][] getLineNumberTable ()
public int getLineNumberTableLength ()
}
org/eclipse/jdt/internal/core/util/DOMFinder.classDOMFinder.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.DOMFinder extends org.eclipse.jdt.core.dom.ASTVisitor {
public org.eclipse.jdt.core.dom.ASTNode foundNode
public org.eclipse.jdt.core.dom.IBinding foundBinding
private org.eclipse.jdt.core.dom.CompilationUnit ast
private org.eclipse.jdt.internal.core.SourceRefElement element
private boolean resolveBinding
private int rangeStart
private int rangeLength
public void (org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.jdt.internal.core.SourceRefElement, boolean)
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.internal.core.SourceRefElement element
boolean resolveBinding
protected boolean found (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode name
public org.eclipse.jdt.core.dom.ASTNode search () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ISourceRange range
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.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
org.eclipse.jdt.core.dom.ASTNode name
org.eclipse.jdt.core.dom.ASTNode name
org.eclipse.jdt.core.dom.ASTNode name
org.eclipse.jdt.core.dom.ASTNode parent
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration 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.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer 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.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration 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.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation 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.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
}
org/eclipse/jdt/internal/core/util/MementoTokenizer.classMementoTokenizer.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.MementoTokenizer extends java.lang.Object {
public static final String COUNT
public static final String JAVAPROJECT
public static final String PACKAGEFRAGMENTROOT
public static final String PACKAGEFRAGMENT
public static final String FIELD
public static final String METHOD
public static final String INITIALIZER
public static final String COMPILATIONUNIT
public static final String CLASSFILE
public static final String TYPE
public static final String PACKAGEDECLARATION
public static final String IMPORTDECLARATION
public static final String LOCALVARIABLE
public static final String TYPE_PARAMETER
public static final String ANNOTATION
public static final String LAMBDA_EXPRESSION
public static final String LAMBDA_METHOD
public static final String STRING
private final char[] memento
private final int length
private int index
static void ()
public void (java.lang.String)
String memento
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
int start
StringBuffer buffer
char nextChar
}
org/eclipse/jdt/internal/core/util/Util$BindingsToNodesMap.classUtil.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.ast.ASTNode get (org.eclipse.jdt.internal.compiler.lookup.Binding)
}
org/eclipse/jdt/internal/core/util/KeyKind.classKeyKind.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.KeyKind extends org.eclipse.jdt.internal.core.util.BindingKeyParser {
public static final int F_TYPE
public static final int F_METHOD
public static final int F_FIELD
public static final int F_TYPE_PARAMETER
public static final int F_LOCAL_VAR
public static final int F_MEMBER
public static final int F_LOCAL
public static final int F_PARAMETERIZED_TYPE
public static final int F_RAW_TYPE
public static final int F_WILDCARD_TYPE
public static final int F_PARAMETERIZED_METHOD
public static final int F_CAPTURE
public static final int F_CONSTRUCTOR
public int flags
private org.eclipse.jdt.internal.core.util.KeyKind innerKeyKind
public void (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void (java.lang.String)
String key
public void consumeBaseType (char[])
char[] baseTypeSig
public void consumeCapture (int)
int position
public void consumeField (char[])
char[] fieldName
public void consumeLocalType (char[])
char[] uniqueKey
public void consumeLocalVar (char[], int)
char[] varName
int occurrenceCount
public void consumeMemberType (char[])
char[] simpleTypeName
public void consumeMethod (char[], char[])
char[] selector
char[] signature
public void consumeParameterizedGenericMethod ()
public void consumeParameterizedType (char[], boolean)
char[] simpleTypeName
boolean isRaw
public void consumeParser (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void consumeRawType ()
public void consumeTopLevelType ()
public void consumeTypeParameter (char[])
char[] typeParameterName
public void consumeTypeWithCapture ()
public void consumeWildCard (int)
int kind
public org.eclipse.jdt.internal.core.util.BindingKeyParser newParser ()
}
org/eclipse/jdt/internal/core/util/HashSetOfCharArrayArray.classHashSetOfCharArrayArray.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray extends java.lang.Object implements java.lang.Cloneable {
public char[][][] set
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray result
int length
public boolean contains (char[][])
char[][] array
int length
int index
int arrayLength
char[][] currentArray
char[][] currentArray
private int hashCode (char[][])
char[][] element
private int hashCode (char[][], int)
char[][] element
int length
int hash
int i
public char[][] add (char[][])
char[][] array
int length
int index
int arrayLength
char[][] currentArray
char[][] currentArray
public char[][] remove (char[][])
char[][] array
int length
int index
int arrayLength
char[][] currentArray
char[][] currentArray
char[][] existing
private void rehash ()
org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray newHashSet
char[][] currentArray
int i
public int size ()
public java.lang.String toString ()
StringBuffer buffer
int i
int length
char[][] arrayArray
int j
int length2
char[] array
int k
int length3
}
org/eclipse/jdt/internal/core/util/LRUCache$1.classLRUCache.java
package org.eclipse.jdt.internal.core.util
org.eclipse.jdt.internal.core.util.LRUCache$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.ICacheEnumeration {
java.util.Enumeration values
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
final org.eclipse.jdt.internal.core.util.LRUCache this$0
void (org.eclipse.jdt.internal.core.util.LRUCache)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
public java.lang.Object getValue ()
}
org/eclipse/jdt/internal/core/util/RuntimeVisibleParameterAnnotationsAttribute.classRuntimeVisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeVisibleParameterAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IParameterAnnotation[] NO_ENTRIES
private int parametersNumber
private org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ParameterAnnotation parameterAnnotation
public org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
public int getParametersNumber ()
}
org/eclipse/jdt/internal/core/util/AnnotationComponentValue.classAnnotationComponentValue.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.AnnotationComponentValue extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IAnnotationComponentValue {
private static final org.eclipse.jdt.core.util.IAnnotationComponentValue[] NO_VALUES
private org.eclipse.jdt.core.util.IAnnotationComponentValue[] annotationComponentValues
private org.eclipse.jdt.core.util.IAnnotation annotationValue
private org.eclipse.jdt.core.util.IConstantPoolEntry classInfo
private int classFileInfoIndex
private org.eclipse.jdt.core.util.IConstantPoolEntry constantValue
private int constantValueIndex
private int enumConstantTypeNameIndex
private int enumConstantNameIndex
private char[] enumConstantTypeName
private char[] enumConstantName
private int readOffset
private int tag
private int valuesNumber
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int t
int constantIndex
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int classFileIndex
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.internal.core.util.Annotation annotation
int numberOfValues
int i
org.eclipse.jdt.internal.core.util.AnnotationComponentValue value
public org.eclipse.jdt.core.util.IAnnotationComponentValue[] getAnnotationComponentValues ()
public org.eclipse.jdt.core.util.IAnnotation getAnnotationValue ()
public org.eclipse.jdt.core.util.IConstantPoolEntry getClassInfo ()
public int getClassInfoIndex ()
public org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
public int getConstantValueIndex ()
public char[] getEnumConstantName ()
public int getEnumConstantNameIndex ()
public char[] getEnumConstantTypeName ()
public int getEnumConstantTypeNameIndex ()
public int getTag ()
public int getValuesNumber ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/ClassFileReader.classClassFileReader.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ClassFileReader extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IClassFileReader {
private static final org.eclipse.jdt.core.util.IFieldInfo[] NO_FIELD_INFOS
private static final char[][] NO_INTERFACES_NAMES
private static final org.eclipse.jdt.core.util.IMethodInfo[] NO_METHOD_INFOS
private int accessFlags
private org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
private int attributesCount
private char[] className
private int classNameIndex
private org.eclipse.jdt.core.util.IConstantPool constantPool
private org.eclipse.jdt.core.util.IFieldInfo[] fields
private int fieldsCount
private org.eclipse.jdt.core.util.IInnerClassesAttribute innerClassesAttribute
private int[] interfaceIndexes
private char[][] interfaceNames
private int interfacesCount
private int magicNumber
private int majorVersion
private org.eclipse.jdt.core.util.IMethodInfo[] methods
private int methodsCount
private int minorVersion
private org.eclipse.jdt.core.util.ISourceAttribute sourceFileAttribute
private char[] superclassName
private int superclassNameIndex
static void ()
public void (byte[], int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
int decodingFlags
int constantPoolCount
int constantPoolCount
int[] constantPoolOffsets
int[] constantPoolOffsets
int readOffset
int i
int tag
int i
org.eclipse.jdt.internal.core.util.FieldInfo field
int i
int i
int attributeCountForField
int j
int attributeLength
org.eclipse.jdt.internal.core.util.MethodInfo method
int i
int i
int attributeCountForMethod
int j
int attributeLength
int attributesIndex
int i
int utf8Offset
char[] attributeName
int i
org.eclipse.jdt.core.util.ClassFormatException e
Exception e
public int getAccessFlags ()
public int getAttributeCount ()
public org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public int getClassIndex ()
public char[] getClassName ()
private char[] getConstantClassNameAt (byte[], int[], int)
byte[] classFileBytes
int[] constantPoolOffsets
int constantPoolIndex
int utf8Offset
public org.eclipse.jdt.core.util.IConstantPool getConstantPool ()
public org.eclipse.jdt.core.util.IFieldInfo[] getFieldInfos ()
public int getFieldsCount ()
public org.eclipse.jdt.core.util.IInnerClassesAttribute getInnerClassesAttribute ()
public int[] getInterfaceIndexes ()
public char[][] getInterfaceNames ()
public int getMagic ()
public int getMajorVersion ()
public org.eclipse.jdt.core.util.IMethodInfo[] getMethodInfos ()
public int getMethodsCount ()
public int getMinorVersion ()
public org.eclipse.jdt.core.util.ISourceAttribute getSourceFileAttribute ()
public int getSuperclassIndex ()
public char[] getSuperclassName ()
public boolean isClass ()
public boolean isInterface ()
}
org/eclipse/jdt/internal/core/util/WeakHashSet.classWeakHashSet.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.WeakHashSet extends java.lang.Object {
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference[] values
public int elementSize
int threshold
java.lang.ref.ReferenceQueue referenceQueue
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object add (java.lang.Object)
Object obj
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
Object referent
private void addValue (org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference)
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference value
Object obj
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
private void cleanupGarbageCollectedValues ()
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference toBeRemoved
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference toBeRemoved
int hashCode
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
int sameHash
int current
int current
public boolean contains (java.lang.Object)
Object obj
public java.lang.Object get (java.lang.Object)
Object obj
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
Object referent
private void rehash ()
org.eclipse.jdt.internal.core.util.WeakHashSet newHashSet
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
int i
int length
public java.lang.Object remove (java.lang.Object)
Object obj
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference currentValue
Object referent
public int size ()
public java.lang.String toString ()
StringBuffer buffer
int i
int length
org.eclipse.jdt.internal.core.util.WeakHashSet$HashableWeakReference value
Object ref
}
org/eclipse/jdt/internal/core/util/RuntimeVisibleAnnotationsAttribute.classRuntimeVisibleAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeVisibleAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IAnnotation[] NO_ENTRIES
private int annotationsNumber
private org.eclipse.jdt.core.util.IAnnotation[] annotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.Annotation annotation
public org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
public int getAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/RuntimeInvisibleParameterAnnotationsAttribute.classRuntimeInvisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeInvisibleParameterAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IParameterAnnotation[] NO_ENTRIES
private org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
private int parametersNumber
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ParameterAnnotation parameterAnnotation
public org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
public int getParametersNumber ()
}
org/eclipse/jdt/internal/core/util/CommentRecorderParser.classCommentRecorderParser.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CommentRecorderParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
int[] commentStops
int[] commentStarts
int commentPtr
protected static final int CommentIncrement
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean optimizeStringLiterals
public void checkComment ()
boolean deprecated
boolean checkDeprecated
int lastCommentIndex
int commentSourceStart
int commentSourceEnd
protected void consumeClassHeader ()
protected void consumeEmptyTypeDeclaration ()
protected void consumeInterfaceHeader ()
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int)
int act
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public int flushCommentsDefinedPriorTo (int)
int position
int lastCommentIndex
int index
int validCount
int commentEnd
int immediateCommentEnd
public int[][] getCommentsPositions ()
int[][] positions
int i
int max
public void initialize (boolean)
boolean parsingCompilationUnit
public void initialize ()
public void initializeScanner ()
private void pushOnCommentsStack (int, int)
int start
int end
int i
int scannerStart
int commentStart
int stackLength
protected void resetModifiers ()
}
org/eclipse/jdt/internal/core/util/ILRUCacheable.classILRUCacheable.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ILRUCacheable extends java.lang.Object {
public abstract int getCacheFootprint ()
}
org/eclipse/jdt/internal/core/util/LocalVariableTypeTableEntry.classLocalVariableTypeTableEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableTypeTableEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry {
private int startPC
private int length
private int nameIndex
private int signatureIndex
private char[] name
private char[] signature
private int index
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getStartPC ()
public int getLength ()
public int getNameIndex ()
public int getSignatureIndex ()
public int getIndex ()
public char[] getName ()
public char[] getSignature ()
}
org/eclipse/jdt/internal/core/util/InnerClassesAttributeEntry.classInnerClassesAttributeEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.InnerClassesAttributeEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IInnerClassesAttributeEntry {
private int innerClassNameIndex
private int outerClassNameIndex
private int innerNameIndex
private char[] innerClassName
private char[] outerClassName
private char[] innerName
private int accessFlags
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getAccessFlags ()
public char[] getInnerClassName ()
public int getInnerClassNameIndex ()
public char[] getInnerName ()
public int getInnerNameIndex ()
public char[] getOuterClassName ()
public int getOuterClassNameIndex ()
}
org/eclipse/jdt/internal/core/util/FieldInfo.classFieldInfo.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.FieldInfo extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IFieldInfo {
private int accessFlags
private int attributeBytes
private org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
private int attributesCount
private org.eclipse.jdt.core.util.IConstantValueAttribute constantValueAttribute
private char[] descriptor
private int descriptorIndex
private boolean isDeprecated
private boolean isSynthetic
private char[] name
private int nameIndex
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int flags
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int readOffset
int attributesIndex
int i
char[] attributeName
public int getAccessFlags ()
public int getAttributeCount ()
public org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public org.eclipse.jdt.core.util.IConstantValueAttribute getConstantValueAttribute ()
public char[] getDescriptor ()
public int getDescriptorIndex ()
public char[] getName ()
public int getNameIndex ()
public boolean hasConstantValueAttribute ()
public boolean isDeprecated ()
public boolean isSynthetic ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/LRUCache$LRUCacheEntry.classLRUCache.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry extends java.lang.Object {
public Object key
public Object value
public int timestamp
public int space
public org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry previous
public org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry next
public void (java.lang.Object, java.lang.Object, int)
Object key
Object value
int space
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/util/Util.classUtil.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.Util extends java.lang.Object {
private static final char ARGUMENTS_DELIMITER
private static final String EMPTY_ARGUMENT
private static char[][] JAVA_LIKE_EXTENSIONS
private static final char[] BOOLEAN
private static final char[] BYTE
private static final char[] CHAR
private static final char[] DOUBLE
private static final char[] FLOAT
private static final char[] INT
private static final char[] LONG
private static final char[] SHORT
private static final char[] VOID
private static final char[] INIT
private static final String TASK_PRIORITIES_PROBLEM
private static java.util.List fgRepeatedMessages
static void ()
private void ()
public static final java.lang.String[] arrayConcat (java.lang.String[], java.lang.String)
String[] first
String second
int length
String[] result
private static int checkTypeSignature (java.lang.String, int, int, boolean)
String sig
int start
int end
boolean allowVoid
int i
char c
int nestingDepth
int semicolon
public static int combineHashCodes (int, int)
int hashCode1
int hashCode2
public static int compare (byte[], byte[])
byte[] a
byte[] b
int len
int i
int diff
public static int compare (char[], char[])
char[] str1
char[] str2
int len1
int len2
int n
int i
char c1
char c2
public static char[] concatCompoundNameToCharArray (java.lang.String[])
String[] compoundName
int length
int size
int i
char[] compoundChars
int pos
int i
String name
int nameLength
public static java.lang.String concatenateName (java.lang.String, java.lang.String, char)
String name1
String name2
char separator
StringBuffer buf
public static final java.lang.String concatWith (java.lang.String[], char)
String[] array
char separator
StringBuffer buffer
int i
int length
public static final java.lang.String concatWith (java.lang.String[], java.lang.String, char)
String[] array
String name
char separator
StringBuffer buffer
int i
int length
public static java.lang.String convertTypeSignature (char[], int, int)
char[] sig
int start
int length
public static java.lang.String defaultJavaExtension ()
public static final java.lang.String editedString (java.lang.String, org.eclipse.text.edits.TextEdit)
String original
org.eclipse.text.edits.TextEdit edit
org.eclipse.jdt.internal.core.util.SimpleDocument document
org.eclipse.text.edits.MalformedTreeException e
org.eclipse.jface.text.BadLocationException e
public static final boolean endsWithIgnoreCase (java.lang.String, java.lang.String)
String str
String end
int strLength
int endLength
int i
public static boolean equalArrays (java.lang.Object[], java.lang.Object[], int)
Object[] a
Object[] b
int len
int i
public static boolean equalArraysOrNull (int[], int[])
int[] a
int[] b
int len
int i
public static boolean equalArraysOrNull (java.lang.Object[], java.lang.Object[])
Object[] a
Object[] b
int len
int i
public static boolean equalArraysOrNullSortFirst (org.eclipse.jdt.internal.core.util.Util$Comparable[], org.eclipse.jdt.internal.core.util.Util$Comparable[])
org.eclipse.jdt.internal.core.util.Util$Comparable[] a
org.eclipse.jdt.internal.core.util.Util$Comparable[] b
int len
int i
public static boolean equalArraysOrNullSortFirst (java.lang.String[], java.lang.String[])
String[] a
String[] b
int len
int i
public static boolean equalOrNull (java.lang.Object, java.lang.Object)
Object a
Object b
public static boolean equalsIgnoreJavaLikeExtension (java.lang.String, java.lang.String)
String fileName
String string
int fileNameLength
int stringLength
int i
char[][] javaLikeExtensions
int i
int length
char[] suffix
int extensionStart
int j
public static java.lang.String extractLastName (java.lang.String)
String qualifiedName
int i
public static java.lang.String[] extractParameterTypes (char[])
char[] sig
int count
String[] result
int i
int len
int start
char c
public static java.lang.String extractReturnType (java.lang.String)
String sig
int i
private static org.eclipse.core.resources.IFile findFirstClassFile (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IResource[] members
int i
int max
org.eclipse.core.resources.IResource member
public static java.lang.String findLineSeparator (char[])
char[] text
int length
char nextChar
int i
char currentChar
public static org.eclipse.jdt.core.util.IClassFileAttribute getAttribute (org.eclipse.jdt.core.util.IClassFileReader, char[])
org.eclipse.jdt.core.util.IClassFileReader classFileReader
char[] attributeName
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
public static org.eclipse.jdt.core.util.IClassFileAttribute getAttribute (org.eclipse.jdt.core.util.ICodeAttribute, char[])
org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
char[] attributeName
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
public static org.eclipse.jdt.core.util.IClassFileAttribute getAttribute (org.eclipse.jdt.core.util.IFieldInfo, char[])
org.eclipse.jdt.core.util.IFieldInfo fieldInfo
char[] attributeName
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
public static org.eclipse.jdt.core.util.IClassFileAttribute getAttribute (org.eclipse.jdt.core.util.IMethodInfo, char[])
org.eclipse.jdt.core.util.IMethodInfo methodInfo
char[] attributeName
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
private static org.eclipse.jdt.core.IClassFile getClassFile (char[])
char[] fileName
int jarSeparator
int pkgEnd
org.eclipse.jdt.core.IPackageFragment pkg
int start
private static org.eclipse.jdt.core.ICompilationUnit getCompilationUnit (char[], org.eclipse.jdt.core.WorkingCopyOwner)
char[] fileName
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
char[] slashSeparatedFileName
int pkgEnd
org.eclipse.jdt.core.IPackageFragment pkg
int start
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.ICompilationUnit workingCopy
public static char[][] getJavaLikeExtensions ()
org.eclipse.core.runtime.content.IContentType javaContentType
java.util.HashSet fileExtensions
org.eclipse.core.runtime.content.IContentType[] contentTypes
int i
int length
String[] fileExtension
int j
int length2
int length
char[][] extensions
int index
java.util.Iterator iterator
String fileExtension
public static long getJdkLevel (java.lang.Object)
Object targetLibrary
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
org.eclipse.core.resources.IFile classFile
java.util.zip.ZipFile jar
org.eclipse.core.runtime.IPath path
java.io.File f
java.util.Enumeration e
java.util.zip.ZipEntry member
String entryName
public static java.lang.String getNameWithoutJavaLikeExtension (java.lang.String)
String fileName
int index
public static java.lang.String getLineSeparator (java.lang.String, org.eclipse.jdt.core.IJavaProject)
String text
org.eclipse.jdt.core.IJavaProject project
String lineSeparator
org.eclipse.core.runtime.preferences.IScopeContext[] scopeContext
org.eclipse.core.runtime.preferences.IScopeContext[] scopeContext
private static java.lang.String getLineSeparator (char[], char[])
char[] text
char[] buffer
String lineSeparator
public static org.eclipse.jdt.core.IPackageFragment getPackageFragment (char[], int, int)
char[] fileName
int pkgEnd
int jarSeparator
String jarMemento
org.eclipse.jdt.internal.core.PackageFragmentRoot root
char[] pkgName
char[][] compoundName
org.eclipse.core.runtime.Path path
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IContainer folder
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public static int getParameterCount (char[])
char[] sig
int i
int count
int len
char c
public static java.lang.String getProblemArgumentsForMarker (java.lang.String[])
String[] arguments
StringBuffer args
int j
private static void encodeArgument (java.lang.String, java.lang.StringBuffer)
String argument
StringBuffer buffer
int i
int max
char charAt
public static java.lang.String[] getProblemArgumentsFromMarker (java.lang.String)
String argumentsString
int index
int length
int numberOfArg
private static java.lang.String[] decodeArgumentString (int, java.lang.String)
int length
String argumentsString
String[] result
int count
StringBuffer buffer
int i
int max
char current
char next
String currentArgumentContents
String currentArgumentContents
public static byte[] getResourceContentsAsByteArray (org.eclipse.core.resources.IFile) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IFile file
java.io.InputStream stream
org.eclipse.core.runtime.CoreException e
java.io.IOException e
public static char[] getResourceContentsAsCharArray (org.eclipse.core.resources.IFile) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IFile file
String encoding
String encoding
public static char[] getResourceContentsAsCharArray (org.eclipse.core.resources.IFile, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IFile file
String encoding
org.eclipse.core.runtime.IPath location
long length
long length
java.net.URI locationURI
org.eclipse.core.runtime.CoreException e
java.io.InputStream stream
org.eclipse.core.runtime.CoreException e
java.io.IOException e
public static java.lang.String getSignature (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
StringBuffer buffer
public static java.lang.String getSourceAttachmentProperty (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
java.util.Map rootPathToAttachments
String property
org.eclipse.core.runtime.CoreException e
private static org.eclipse.core.runtime.QualifiedName getSourceAttachmentPropertyName (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static void setSourceAttachmentProperty (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath path
String property
org.eclipse.core.runtime.CoreException e
public static java.lang.String getDeclaringTypeSignature (java.lang.String)
String key
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
private static void getFullyQualifiedName (org.eclipse.jdt.core.dom.Type, java.lang.StringBuffer)
org.eclipse.jdt.core.dom.Type type
StringBuffer buffer
org.eclipse.jdt.core.dom.ArrayType arrayType
int i
int length
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
java.util.Iterator iterator
boolean isFirst
org.eclipse.jdt.core.dom.Type typeArgument
org.eclipse.jdt.core.dom.WildcardType wildcardType
org.eclipse.jdt.core.dom.Type bound
public static java.lang.String[] getTrimmedSimpleNames (java.lang.String)
String name
String[] result
int i
int length
public static org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap bindingsToNodes
org.eclipse.jdt.internal.core.JavaElement unresolvedJavaElement
public static org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement (int, int, org.eclipse.jdt.internal.core.JavaElement)
int localSourceStart
int localSourceEnd
org.eclipse.jdt.internal.core.JavaElement type
org.eclipse.jdt.core.IInitializer[] initializers
int i
org.eclipse.jdt.core.IInitializer initializer
org.eclipse.jdt.core.ISourceRange sourceRange
int initializerStart
int initializerEnd
public static org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap bindingsToNodes
org.eclipse.jdt.internal.core.JavaElement unresolvedJavaElement
org.eclipse.jdt.core.IType declaringType
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration typeMemberDeclaration
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
String[] parameterSignatures
String[] parameterSignatures
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int arrayDim
String typeSig
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
String selector
boolean isBinary
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean isInnerBinaryTypeConstructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int declaringIndex
String[] parameterSignatures
int i
char[] signature
org.eclipse.jdt.core.IMethod result
org.eclipse.jdt.core.IMethod[] methods
org.eclipse.jdt.core.IMethod[] candidates
public static org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap bindingsToNodes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
char[] fileName
int jarSeparator
int pkgEnd
org.eclipse.jdt.core.IPackageFragment pkg
char[] constantPoolName
org.eclipse.jdt.internal.core.ClassFile classFile
char[] classFileName
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.ICompilationUnit cu
int sourceStart
String typeVariableName
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
org.eclipse.jdt.core.IMethod declaringMethod
org.eclipse.jdt.core.IType declaringType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringTypeBinding
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IType declaringType
public static int indexOfEnclosingPath (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], int)
org.eclipse.core.runtime.IPath checkedPath
org.eclipse.core.runtime.IPath[] paths
int pathCount
int bestMatch
int bestLength
int i
int currentLength
public static int indexOfJavaLikeExtension (java.lang.String)
String fileName
int fileNameLength
char[][] javaLikeExtensions
int i
int length
char[] extension
int extensionLength
int extensionStart
int dotIndex
int j
public static int indexOfMatchingPath (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], int)
org.eclipse.core.runtime.IPath checkedPath
org.eclipse.core.runtime.IPath[] paths
int pathCount
int i
public static int indexOfNestedPath (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], int)
org.eclipse.core.runtime.IPath checkedPath
org.eclipse.core.runtime.IPath[] paths
int pathCount
int i
protected static boolean isAttributeSupported (int)
int attribute
public static boolean isReadOnly (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.ResourceAttributes resourceAttributes
public static boolean isReadOnlySupported ()
public static final boolean isExcluded (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
int elementType
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IJavaElement cu
public static final boolean isExcluded (org.eclipse.core.runtime.IPath, char[][], char[][], boolean)
org.eclipse.core.runtime.IPath resourcePath
char[][] inclusionPatterns
char[][] exclusionPatterns
boolean isFolderPath
public static final boolean isExcluded (org.eclipse.core.resources.IResource, char[][], char[][])
org.eclipse.core.resources.IResource resource
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.runtime.IPath path
int resourceType
public static boolean isValidClassFileName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static boolean isValidCompilationUnitName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static boolean isValidFolderNameForPackage (java.lang.String, java.lang.String, java.lang.String)
String folderName
String sourceLevel
String complianceLevel
public static boolean isValidMethodSignature (java.lang.String)
String sig
int len
int i
char c
public static boolean isValidTypeSignature (java.lang.String, boolean)
String sig
boolean allowVoid
int len
public static java.lang.String localTypeName (java.lang.String, int, int)
String binaryTypeName
int lastDollar
int end
int nameStart
public static void log (java.lang.Throwable, java.lang.String)
Throwable e
String message
Throwable nestedException
public static void logRepeatedMessage (java.lang.String, java.lang.Exception)
String key
Exception e
public static void logRepeatedMessage (java.lang.String, int, java.lang.String)
String key
int statusErrorID
String message
public static void log (int, java.lang.String)
int statusErrorID
String message
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.Plugin plugin
public static void log (java.lang.Throwable)
Throwable e
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader newClassFileReader (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException java.io.IOException
org.eclipse.core.resources.IResource resource
java.io.InputStream in
public static char[] normalizeCRs (char[], char[])
char[] text
char[] buffer
org.eclipse.jdt.internal.core.util.CharArrayBuffer result
int lineStart
int length
String lineSeparator
char nextChar
int i
char currentChar
int lineLength
int lineLength
char[] line
char[] line
char[] lastLine
int lastLineLength
public static java.lang.String normalizeCRs (java.lang.String, java.lang.String)
String text
String buffer
public static java.lang.String packageName (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.String)
org.eclipse.core.runtime.IPath pkgPath
String sourceLevel
String complianceLevel
StringBuffer pkgName
int j
int max
String segment
public static int prefixLength (char[], char[])
char[] s1
char[] s2
int len
int max
int i
public static int prefixLength (java.lang.String, java.lang.String)
String s1
String s2
int len
int max
int i
private static void quickSort (char[][], int, int)
char[][] list
int left
int right
int original_left
int original_right
char[] mid
char[] tmp
private static void quickSort (org.eclipse.jdt.internal.core.util.Util$Comparable[], int, int)
org.eclipse.jdt.internal.core.util.Util$Comparable[] sortedCollection
int left
int right
int original_left
int original_right
org.eclipse.jdt.internal.core.util.Util$Comparable mid
org.eclipse.jdt.internal.core.util.Util$Comparable tmp
private static void quickSort (int[], int, int)
int[] list
int left
int right
int original_left
int original_right
int mid
int tmp
private static void quickSort (java.lang.Object[], int, int, org.eclipse.jdt.internal.core.util.Util$Comparer)
Object[] sortedCollection
int left
int right
org.eclipse.jdt.internal.core.util.Util$Comparer comparer
int original_left
int original_right
Object mid
Object tmp
private static void quickSort (java.lang.String[], int, int)
String[] sortedCollection
int left
int right
int original_left
int original_right
String mid
String tmp
public static java.lang.String relativePath (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath fullPath
int skipSegmentCount
boolean hasTrailingSeparator
String[] segments
int length
int max
int i1
char[] result
int offset
int len
int i
int size
int size
public static void resetJavaLikeExtensions ()
public static int scanTypeSignature (char[], int)
char[] string
int start
public static final java.lang.String[] splitOn (char, java.lang.String, int, int)
char divider
String string
int start
int end
int length
int wordCount
int i
String[] split
int last
int currentWord
int i
public static void setReadOnly (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource resource
boolean readOnly
org.eclipse.core.resources.ResourceAttributes resourceAttributes
public static void sort (char[][])
char[][] list
public static void sort (org.eclipse.jdt.internal.core.util.Util$Comparable[])
org.eclipse.jdt.internal.core.util.Util$Comparable[] objects
public static void sort (int[])
int[] list
public static void sort (java.lang.Object[], org.eclipse.jdt.internal.core.util.Util$Comparer)
Object[] objects
org.eclipse.jdt.internal.core.util.Util$Comparer comparer
public static void sort (java.lang.String[])
String[] strings
public static org.eclipse.jdt.internal.core.util.Util$Comparable[] sortCopy (org.eclipse.jdt.internal.core.util.Util$Comparable[])
org.eclipse.jdt.internal.core.util.Util$Comparable[] objects
int len
org.eclipse.jdt.internal.core.util.Util$Comparable[] copy
public static org.eclipse.jdt.core.IJavaElement[] sortCopy (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elements
int len
org.eclipse.jdt.core.IJavaElement[] copy
public static java.lang.Object[] sortCopy (java.lang.Object[], org.eclipse.jdt.internal.core.util.Util$Comparer)
Object[] objects
org.eclipse.jdt.internal.core.util.Util$Comparer comparer
int len
Object[] copy
public static java.lang.String[] sortCopy (java.lang.String[])
String[] objects
int len
String[] copy
public static boolean startsWithIgnoreCase (java.lang.String[], java.lang.String[], boolean)
String[] compoundName
String[] prefix
boolean partialMatch
int prefixLength
int nameLength
int i
public static char[][] toCharArrays (java.lang.String[])
String[] a
int len
char[][] result
int i
public static char[][] toCompoundChars (java.lang.String)
String s
int len
int segCount
int off
char[][] segs
int start
int i
int dot
int end
public static java.io.File toLocalFile (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.net.URI uri
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore fileStore
java.io.File localFile
public static java.lang.String toString (char[][])
char[][] c
StringBuffer sb
int i
int max
public static java.lang.String toString (char[][], char[])
char[][] c
char[] d
StringBuffer sb
int i
int max
public static java.lang.String[] toStrings (char[][])
char[][] a
int len
String[] result
int i
private static char[] toUnresolvedTypeSignature (char[])
char[] signature
int length
StringBuffer buffer
int bufferLength
char[] result
private static int toUnresolvedTypeSignature (char[], int, int, java.lang.StringBuffer)
char[] signature
int start
int length
StringBuffer buffer
int i
char c
private static void appendArrayTypeSignature (char[], int, java.lang.StringBuffer, boolean)
char[] string
int start
StringBuffer buffer
boolean compact
int length
char c
int index
int i
int dims
private static void appendClassTypeSignature (char[], int, java.lang.StringBuffer, boolean)
char[] string
int start
StringBuffer buffer
boolean compact
char c
int p
int checkpoint
static void appendTypeSignature (char[], int, java.lang.StringBuffer, boolean)
char[] string
int start
StringBuffer buffer
boolean compact
char c
int e
public static java.lang.String toString (char[], char[], char[], boolean, boolean)
char[] declaringClass
char[] methodName
char[] methodSignature
boolean includeReturnType
boolean compact
boolean isConstructor
int firstParen
StringBuffer buffer
char[] declaringClassSignature
int lastIndexOfSlash
char[][] pts
int i
int max
char[] rts
public static java.lang.String[] typeParameterSignatures (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Argument[] args
int length
String[] signatures
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
public static java.lang.String typeSignature (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
String signature
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int length
String[] typeSignatures
int i
char[][] compoundName
char[] typeName
char[][] compoundName
char[] typeName
public static void validateMethodSignature (java.lang.String)
String sig
public static void validateTypeSignature (java.lang.String, boolean)
String sig
boolean allowVoid
public static void verbose (java.lang.String)
String log
public static synchronized void verbose (java.lang.String, java.io.PrintStream)
String log
java.io.PrintStream printStream
int start
int end
public static final boolean isJavaLikeFileName (java.lang.String)
String name
public static final boolean isJavaLikeFileName (char[])
char[] fileName
int fileNameLength
char[][] javaLikeExtensions
int i
int length
char[] extension
int extensionLength
int extensionStart
int j
public static final char[][][] getAllTypeArguments (char[][])
char[][] typeSignatures
int length
char[][][] typeArguments
int i
public static org.eclipse.jdt.core.IAnnotation getAnnotation (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation binaryAnnotation
String memberValuePairName
char[] typeName
public static java.lang.Object getAnnotationMemberValue (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.core.MemberValuePair, java.lang.Object)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
Object binaryValue
char[] className
org.eclipse.jdt.internal.compiler.env.EnumConstantSignature enumConstant
char[] enumName
char[] qualifiedName
Object[] binaryValues
int length
Object[] values
int i
int previousValueKind
Object value
org.eclipse.jdt.internal.core.Annotation annotation
int j
public static java.lang.Object getAnnotationMemberValue (org.eclipse.jdt.internal.core.MemberValuePair, org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.impl.Constant constant
public static java.lang.Object getNegativeAnnotationMemberValue (org.eclipse.jdt.internal.core.MemberValuePair, org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.impl.Constant constant
public static final char[][] splitTypeLevelsSignature (java.lang.String)
String typeSignature
char[] source
char[][] signatures
int signaturesCount
int paramOpening
int idx
int ln
char[][] typeSignatures
int i
int j
public static java.lang.String toAnchor (int, char[], java.lang.String, boolean)
int startingIndex
char[] methodSignature
String methodName
boolean isVarArgs
public static char[] toAnchor (int, char[], char[], boolean)
int startingIndex
char[] methodSignature
char[] methodName
boolean isVargArgs
int firstParen
StringBuffer buffer
char[][] pts
int i
int max
char[] result
private static int appendTypeSignatureForAnchor (char[], int, java.lang.StringBuffer, boolean)
char[] string
int start
StringBuffer buffer
boolean isVarArgs
char c
int e
private static int appendTypeArgumentSignatureForAnchor (char[], int, java.lang.StringBuffer)
char[] string
int start
StringBuffer buffer
char c
private static int appendCaptureTypeSignatureForAnchor (char[], int, java.lang.StringBuffer)
char[] string
int start
StringBuffer buffer
char c
private static int appendArrayTypeSignatureForAnchor (char[], int, java.lang.StringBuffer, boolean)
char[] string
int start
StringBuffer buffer
boolean isVarArgs
int length
char c
int index
int e
int i
int dims
private static int appendClassTypeSignatureForAnchor (char[], int, java.lang.StringBuffer)
char[] string
int start
StringBuffer buffer
char c
int p
int e
private static int scanGenericEnd (char[], int)
char[] string
int start
int length
int balance
public static void fixTaskTags (java.util.Map)
java.util.Map defaultOptionsMap
Object taskTagsValue
char[][] taskTags
Object taskPrioritiesValue
char[][] taskPriorities
int taskTagsLength
int taskPrioritiesLength
public static org.eclipse.jdt.core.IMethod findMethod (org.eclipse.jdt.core.IType, char[], java.lang.String[], boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
char[] selector
String[] paramTypeSignatures
boolean isConstructor
org.eclipse.jdt.core.IMethod method
int startingIndex
String[] args
String[] args
org.eclipse.jdt.core.IType enclosingType
int length
int i
org.eclipse.jdt.core.IMethod[] methods
}
org/eclipse/jdt/internal/core/util/BindingKeyResolver$1CaptureFinder.classBindingKeyResolver.java
package org.eclipse.jdt.internal.core.util
org.eclipse.jdt.internal.core.util.BindingKeyResolver$1CaptureFinder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
final org.eclipse.jdt.internal.core.util.BindingKeyResolver this$0
private final int val$position
private final org.eclipse.jdt.internal.compiler.lookup.Binding val$wildcardBinding
private final int val$capture18id
void (org.eclipse.jdt.internal.core.util.BindingKeyResolver, int, org.eclipse.jdt.internal.compiler.lookup.Binding, int)
boolean checkType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int i
int length
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/core/util/ICacheEnumeration.classICacheEnumeration.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ICacheEnumeration extends java.lang.Object implements java.util.Enumeration {
public abstract java.lang.Object getValue ()
}
org/eclipse/jdt/internal/core/util/Util$Comparable.classUtil.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.Util$Comparable extends java.lang.Object {
public abstract int compareTo (org.eclipse.jdt.internal.core.util.Util$Comparable)
}
org/eclipse/jdt/internal/core/util/RuntimeInvisibleAnnotationsAttribute.classRuntimeInvisibleAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeInvisibleAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IAnnotation[] NO_ENTRIES
private int annotationsNumber
private org.eclipse.jdt.core.util.IAnnotation[] annotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.Annotation annotation
public org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
public int getAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/MethodInfo.classMethodInfo.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.MethodInfo extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IMethodInfo {
private int accessFlags
private int attributeBytes
private org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
private int attributesCount
private org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
private char[] descriptor
private int descriptorIndex
private org.eclipse.jdt.core.util.IExceptionAttribute exceptionAttribute
private boolean isDeprecated
private boolean isSynthetic
private char[] name
private int nameIndex
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int decodingFlags
boolean no_code_attribute
int flags
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int attributesIndex
int readOffset
int i
char[] attributeName
public int getAccessFlags ()
public int getAttributeCount ()
public org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public org.eclipse.jdt.core.util.ICodeAttribute getCodeAttribute ()
public char[] getDescriptor ()
public int getDescriptorIndex ()
public org.eclipse.jdt.core.util.IExceptionAttribute getExceptionAttribute ()
public char[] getName ()
public int getNameIndex ()
private boolean isAbstract ()
public boolean isClinit ()
public boolean isConstructor ()
public boolean isDeprecated ()
private boolean isNative ()
public boolean isSynthetic ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/BindingKeyParser.classBindingKeyParser.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.BindingKeyParser extends java.lang.Object {
int keyStart
static final char C_THROWN
private boolean parsingPaused
private org.eclipse.jdt.internal.core.util.BindingKeyParser$Scanner scanner
private boolean hasTypeName
private boolean isMalformed
private boolean isParsingThrownExceptions
public void (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void (java.lang.String)
String key
public void consumeAnnotation ()
public void consumeArrayDimension (char[])
char[] brakets
public void consumeBaseType (char[])
char[] baseTypeSig
public void consumeCapture (int)
int position
public void consumeCapture18ID (int, int)
int id
int position
public void consumeException ()
public void consumeField (char[])
char[] fieldName
public void consumeParameterizedGenericMethod ()
public void consumeLocalType (char[])
char[] uniqueKey
public void consumeLocalVar (char[], int)
char[] varName
int occurrenceCount
public void consumeMethod (char[], char[])
char[] selector
char[] signature
public void consumeModifiers (char[])
char[] modifiers
public void consumeNonGenericType ()
public void consumeMemberType (char[])
char[] simpleTypeName
public void consumePackage (char[])
char[] pkgName
public void consumeParameterizedType (char[], boolean)
char[] simpleTypeName
boolean isRaw
public void consumeParser (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void consumeRawType ()
public void consumeScope (int)
int scopeNumber
public void consumeSecondaryType (char[])
char[] simpleTypeName
public void consumeFullyQualifiedName (char[])
char[] fullyQualifiedName
public void consumeKey ()
public void consumeTopLevelType ()
public void consumeType ()
public void consumeTypeParameter (char[])
char[] typeParameterName
public void consumeTypeVariable (char[], char[])
char[] position
char[] typeVariableName
public void consumeTypeWithCapture ()
public void consumeWildCard (int)
int kind
public void consumeWildcardRank (int)
int rank
public java.lang.String getKey ()
public boolean hasTypeName ()
public void malformedKey ()
public org.eclipse.jdt.internal.core.util.BindingKeyParser newParser ()
public void parse ()
public void parse (boolean)
boolean pauseAfterFullyQualifiedName
private void parseFullyQualifiedName ()
int start
private void parseParameterizedMethod ()
private void parseGenericType ()
private void parseInnerType ()
char[] typeName
int nextToken
private void parseLocalVariable ()
char[] varName
int index
int occurrenceCount
char[] occurrence
private void parseMethod ()
char[] selector
char[] signature
private void parseAnnotation ()
int token
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
private void parseCapture ()
char[] positionChars
int position
private void parseCapture18 ()
char[] source
int position
int id
private void parseCaptureWildcard ()
int token
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
private void parseField ()
char[] fieldName
private void parseThrownExceptions ()
int token
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
private void parseParameterizedType (char[], boolean)
char[] typeName
boolean isRaw
private void parseRawType ()
char[] typeName
private void parseReturnType ()
int token
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
private void parseSecondaryType ()
private void parseTypeArgument ()
int token
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
private void parseTypeWithCapture ()
int token
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
private void parseTypeVariable ()
char[] typeVariableName
char[] position
char[] position
int length
int firstT
private void parseWildcard ()
char[] source
int kind
private void parseWildcardRank ()
char[] source
private void parseWildcardBound ()
int token
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
}
org/eclipse/jdt/internal/core/util/CodeAttribute.classCodeAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CodeAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ICodeAttribute {
private static final org.eclipse.jdt.core.util.IExceptionTableEntry[] NO_EXCEPTION_TABLE
private org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
private int attributesCount
private byte[] bytecodes
private byte[] classFileBytes
private long codeLength
private int codeOffset
private org.eclipse.jdt.core.util.IConstantPool constantPool
private org.eclipse.jdt.core.util.IExceptionTableEntry[] exceptionTableEntries
private int exceptionTableLength
private org.eclipse.jdt.core.util.ILineNumberAttribute lineNumberAttribute
private org.eclipse.jdt.core.util.ILocalVariableAttribute localVariableAttribute
private int maxLocals
private int maxStack
static void ()
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int readOffset
int i
int attributesIndex
int i
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
char[] attributeName
public org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public int getAttributesCount ()
public byte[] getBytecodes ()
public long getCodeLength ()
public org.eclipse.jdt.core.util.IExceptionTableEntry[] getExceptionTable ()
public int getExceptionTableLength ()
public org.eclipse.jdt.core.util.ILineNumberAttribute getLineNumberAttribute ()
public org.eclipse.jdt.core.util.ILocalVariableAttribute getLocalVariableAttribute ()
public int getMaxLocals ()
public int getMaxStack ()
public void traverse (org.eclipse.jdt.core.util.IBytecodeVisitor) throws org.eclipse.jdt.core.util.ClassFormatException
org.eclipse.jdt.core.util.IBytecodeVisitor visitor
int pc
int opcode
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int _const
int _const
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
int branchOffset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int startpc
int startpc
int defaultOffset
int defaultOffset
int low
int high
int length
int[] jumpOffsets
int i
int npairs
int[][] offset_pairs
int i
byte count
int extraArgs
int atype
int dimensions
}
org/eclipse/jdt/internal/core/util/BootstrapMethodsEntry.classBootstrapMethodsEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.BootstrapMethodsEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IBootstrapMethodsEntry {
private int bootstrapMethodReference
private int[] bootstrapArguments
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int[] arguments
int position
int i
public int[] getBootstrapArguments ()
public int getBootstrapMethodReference ()
}
org/eclipse/jdt/internal/core/util/SourceFileAttribute.classSourceFileAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.SourceFileAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ISourceAttribute {
private int sourceFileIndex
private char[] sourceFileName
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getSourceFileIndex ()
public char[] getSourceFileName ()
}
org/eclipse/jdt/internal/core/util/HashSetOfArray.classHashSetOfArray.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.HashSetOfArray extends java.lang.Object implements java.lang.Cloneable {
public Object[][] set
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.core.util.HashSetOfArray result
int length
public boolean contains (java.lang.Object[])
Object[] array
int length
int index
int arrayLength
Object[] currentArray
Object[] currentArray
private int hashCode (java.lang.Object[])
Object[] element
private int hashCode (java.lang.Object[], int)
Object[] element
int length
int hash
int i
public java.lang.Object add (java.lang.Object[])
Object[] array
int length
int index
int arrayLength
Object[] currentArray
Object[] currentArray
public java.lang.Object remove (java.lang.Object[])
Object[] array
int length
int index
int arrayLength
Object[] currentArray
Object[] currentArray
Object existing
private void rehash ()
org.eclipse.jdt.internal.core.util.HashSetOfArray newHashSet
Object[] currentArray
int i
public int size ()
public java.lang.String toString ()
StringBuffer buffer
Object[] element
int i
int length
int j
int length2
}
org/eclipse/jdt/internal/core/util/Messages.classMessages.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String hierarchy_nullProject
public static String hierarchy_nullRegion
public static String hierarchy_nullFocusType
public static String hierarchy_creating
public static String hierarchy_creatingOnType
public static String element_doesNotExist
public static String element_notOnClasspath
public static String element_invalidClassFileName
public static String element_reconciling
public static String element_attachingSource
public static String element_invalidResourceForProject
public static String element_nullName
public static String element_nullType
public static String element_illegalParent
public static String javamodel_initialization
public static String javamodel_initializing_delta_state
public static String javamodel_building_after_upgrade
public static String javamodel_configuring
public static String javamodel_configuring_classpath_containers
public static String javamodel_configuring_searchengine
public static String javamodel_getting_build_state_number
public static String javamodel_refreshing_external_jars
public static String javamodel_resetting_source_attachment_properties
public static String operation_needElements
public static String operation_needName
public static String operation_needPath
public static String operation_needAbsolutePath
public static String operation_needString
public static String operation_notSupported
public static String operation_cancelled
public static String operation_nullContainer
public static String operation_nullName
public static String operation_copyElementProgress
public static String operation_moveElementProgress
public static String operation_renameElementProgress
public static String operation_copyResourceProgress
public static String operation_moveResourceProgress
public static String operation_renameResourceProgress
public static String operation_createUnitProgress
public static String operation_createFieldProgress
public static String operation_createImportsProgress
public static String operation_createInitializerProgress
public static String operation_createMethodProgress
public static String operation_createPackageProgress
public static String operation_createPackageFragmentProgress
public static String operation_createTypeProgress
public static String operation_deleteElementProgress
public static String operation_deleteResourceProgress
public static String operation_cannotRenameDefaultPackage
public static String operation_pathOutsideProject
public static String operation_sortelements
public static String workingCopy_commit
public static String buffer_closed
public static String build_preparingBuild
public static String build_readStateProgress
public static String build_saveStateProgress
public static String build_saveStateComplete
public static String build_readingDelta
public static String build_analyzingDeltas
public static String build_analyzingSources
public static String build_cleaningOutput
public static String build_copyingResources
public static String build_compiling
public static String build_foundHeader
public static String build_fixedHeader
public static String build_oneError
public static String build_oneWarning
public static String build_multipleErrors
public static String build_multipleWarnings
public static String build_done
public static String build_wrongFileFormat
public static String build_cannotSaveState
public static String build_cannotSaveStates
public static String build_initializationError
public static String build_serializationError
public static String build_classFileCollision
public static String build_duplicateClassFile
public static String build_duplicateResource
public static String build_inconsistentClassFile
public static String build_inconsistentProject
public static String build_incompleteClassPath
public static String build_missingSourceFile
public static String build_prereqProjectHasClasspathProblems
public static String build_prereqProjectMustBeRebuilt
public static String build_abortDueToClasspathProblems
public static String status_cannot_retrieve_attached_javadoc
public static String status_timeout_javadoc
public static String status_cannotUseDeviceOnPath
public static String status_coreException
public static String status_defaultPackageReadOnly
public static String status_evaluationError
public static String status_JDOMError
public static String status_IOException
public static String status_indexOutOfBounds
public static String status_invalidContents
public static String status_invalidDestination
public static String status_invalidName
public static String status_invalidPackage
public static String status_invalidPath
public static String status_invalidProject
public static String status_invalidResource
public static String status_invalidResourceType
public static String status_invalidSibling
public static String status_nameCollision
public static String status_noLocalContents
public static String status_OK
public static String status_readOnly
public static String status_targetException
public static String status_unknown_javadoc_format
public static String status_updateConflict
public static String classpath_buildPath
public static String classpath_cannotNestEntryInEntry
public static String classpath_cannotNestEntryInEntryNoExclusion
public static String classpath_cannotNestEntryInLibrary
public static String classpath_cannotNestEntryInOutput
public static String classpath_cannotNestOutputInEntry
public static String classpath_cannotNestOutputInOutput
public static String classpath_cannotReadClasspathFile
public static String classpath_cannotReferToItself
public static String classpath_cannotUseDistinctSourceFolderAsOutput
public static String classpath_cannotUseLibraryAsOutput
public static String classpath_closedProject
public static String classpath_couldNotWriteClasspathFile
public static String classpath_cycle
public static String classpath_duplicateEntryPath
public static String classpath_illegalContainerPath
public static String classpath_illegalEntryInClasspathFile
public static String classpath_illegalLibraryPath
public static String classpath_illegalLibraryPathInContainer
public static String classpath_illegalLibraryArchive
public static String classpath_archiveReadError
public static String classpath_illegalExternalFolder
public static String classpath_illegalExternalFolderInContainer
public static String classpath_illegalProjectPath
public static String classpath_illegalSourceFolderPath
public static String classpath_illegalVariablePath
public static String classpath_invalidClasspathInClasspathFile
public static String classpath_invalidContainer
public static String classpath_mustEndWithSlash
public static String classpath_unboundContainerPath
public static String classpath_unboundLibrary
public static String classpath_userLibraryInfo
public static String classpath_containerInfo
public static String classpath_unboundLibraryInContainer
public static String classpath_unboundProject
public static String classpath_settingOutputLocationProgress
public static String classpath_settingProgress
public static String classpath_unboundSourceAttachment
public static String classpath_unboundSourceAttachmentInContainedLibrary
public static String classpath_unboundSourceFolder
public static String classpath_unboundVariablePath
public static String classpath_unknownKind
public static String classpath_xmlFormatError
public static String classpath_disabledInclusionExclusionPatterns
public static String classpath_disabledMultipleOutputLocations
public static String classpath_incompatibleLibraryJDKLevel
public static String classpath_incompatibleLibraryJDKLevelInContainer
public static String classpath_duplicateEntryExtraAttribute
public static String classpath_deprecated_variable
public static String file_notFound
public static String file_badFormat
public static String path_nullPath
public static String path_mustBeAbsolute
public static String cache_invalidLoadFactor
public static String savedState_jobName
public static String refreshing_external_folders
public static String updating_external_archives_jobName
public static String convention_unit_nullName
public static String convention_unit_notJavaName
public static String convention_classFile_nullName
public static String convention_classFile_notClassFileName
public static String convention_illegalIdentifier
public static String convention_import_nullImport
public static String convention_import_unqualifiedImport
public static String convention_type_nullName
public static String convention_type_nameWithBlanks
public static String convention_type_dollarName
public static String convention_type_lowercaseName
public static String convention_type_invalidName
public static String convention_package_nullName
public static String convention_package_emptyName
public static String convention_package_dotName
public static String convention_package_nameWithBlanks
public static String convention_package_consecutiveDotsName
public static String convention_package_uppercaseName
public static String dom_cannotDetail
public static String dom_nullTypeParameter
public static String dom_nullNameParameter
public static String dom_nullReturnType
public static String dom_nullExceptionType
public static String dom_mismatchArgNamesAndTypes
public static String dom_addNullChild
public static String dom_addIncompatibleChild
public static String dom_addChildWithParent
public static String dom_unableAddChild
public static String dom_addAncestorAsChild
public static String dom_addNullSibling
public static String dom_addSiblingBeforeRoot
public static String dom_addIncompatibleSibling
public static String dom_addSiblingWithParent
public static String dom_addAncestorAsSibling
public static String dom_addNullInterface
public static String dom_nullInterfaces
public static String importRewrite_processDescription
public static String correction_nullRequestor
public static String correction_nullUnit
public static String engine_completing
public static String engine_searching
public static String engine_searching_indexing
public static String engine_searching_matching
public static String exception_wrongFormat
public static String process_name
public static String jobmanager_filesToIndex
public static String jobmanager_indexing
public static String disassembler_description
public static String disassembler_opentypedeclaration
public static String disassembler_closetypedeclaration
public static String disassembler_parametername
public static String disassembler_anonymousparametername
public static String disassembler_localvariablename
public static String disassembler_endofmethodheader
public static String disassembler_begincommentline
public static String disassembler_fieldhasconstant
public static String disassembler_endoffieldheader
public static String disassembler_sourceattributeheader
public static String disassembler_enclosingmethodheader
public static String disassembler_exceptiontableheader
public static String disassembler_linenumberattributeheader
public static String disassembler_methodparametersheader
public static String disassembler_localvariabletableattributeheader
public static String disassembler_localvariabletypetableattributeheader
public static String disassembler_arraydimensions
public static String disassembler_innerattributesheader
public static String disassembler_inner_class_info_name
public static String disassembler_outer_class_info_name
public static String disassembler_inner_name
public static String disassembler_inner_accessflags
public static String disassembler_genericattributeheader
public static String disassembler_signatureattributeheader
public static String disassembler_bootstrapmethodattributesheader
public static String disassembler_bootstrapmethodentry
public static String disassembler_bootstrapmethodentry_argument
public static String disassembler_indentation
public static String disassembler_constantpoolindex
public static String disassembler_space
public static String disassembler_comma
public static String disassembler_openinnerclassentry
public static String disassembler_closeinnerclassentry
public static String disassembler_deprecated
public static String disassembler_constantpoolheader
public static String disassembler_constantpool_class
public static String disassembler_constantpool_double
public static String disassembler_constantpool_float
public static String disassembler_constantpool_integer
public static String disassembler_constantpool_long
public static String disassembler_constantpool_string
public static String disassembler_constantpool_fieldref
public static String disassembler_constantpool_interfacemethodref
public static String disassembler_constantpool_methodref
public static String disassembler_constantpool_name_and_type
public static String disassembler_constantpool_utf8
public static String disassembler_constantpool_methodhandle
public static String disassembler_constantpool_methodtype
public static String disassembler_constantpool_invokedynamic
public static String disassembler_annotationdefaultheader
public static String disassembler_annotationdefaultvalue
public static String disassembler_annotationenumvalue
public static String disassembler_annotationclassvalue
public static String disassembler_annotationannotationvalue
public static String disassembler_annotationarrayvaluestart
public static String disassembler_annotationarrayvalueend
public static String disassembler_annotationentrystart
public static String disassembler_annotationentryend
public static String disassembler_annotationcomponent
public static String disassembler_extendedannotationentrystart
public static String disassembler_extendedannotationentryend
public static String disassembler_runtimevisibletypeannotationsattributeheader
public static String disassembler_runtimeinvisibletypeannotationsattributeheader
public static String disassembler_extendedannotation_classextendsimplements
public static String disassembler_extendedannotation_typepath
public static String disassembler_extendedannotation_method_parameter
public static String disassembler_extendedannotation_offset
public static String disassembler_extendedannotation_throws
public static String disassembler_extendedannotation_type_argument
public static String disassembler_extendedannotation_type_parameter
public static String disassembler_extendedannotation_type_parameter_with_bound
public static String disassembler_extendedannotation_wildcardlocationtype
public static String disassembler_extendedannotation_targetType
public static String disassembler_extendedannotation_wildcardlocations
public static String disassembler_extendedannotation_exception_table_index
public static String disassembler_extendedannotation_typepath_array
public static String disassembler_extendedannotation_typepath_wildcard
public static String disassembler_extendedannotation_typepath_typeargument
public static String disassembler_extendedannotation_typepath_innertype
public static String disassembler_localvariabletargetheader
public static String disassembler_runtimevisibleannotationsattributeheader
public static String disassembler_runtimeinvisibleannotationsattributeheader
public static String disassembler_runtimevisibleparameterannotationsattributeheader
public static String disassembler_runtimeinvisibleparameterannotationsattributeheader
public static String disassembler_parameterannotationentrystart
public static String disassembler_stackmaptableattributeheader
public static String disassembler_stackmapattributeheader
public static String classfileformat_versiondetails
public static String classfileformat_methoddescriptor
public static String classfileformat_fieldddescriptor
public static String classfileformat_stacksAndLocals
public static String classfileformat_superflagisnotset
public static String classfileformat_superflagisset
public static String classfileformat_clinitname
public static String classfileformat_localvariablereferenceinfoentry
public static String classformat_classformatexception
public static String classformat_anewarray
public static String classformat_checkcast
public static String classformat_instanceof
public static String classformat_ldc_w_class
public static String classformat_ldc_w_float
public static String classformat_ldc_w_integer
public static String classformat_ldc_w_string
public static String classformat_ldc2_w_long
public static String classformat_ldc2_w_double
public static String classformat_multianewarray
public static String classformat_new
public static String classformat_iinc
public static String classformat_invokespecial
public static String classformat_invokeinterface
public static String classformat_invokestatic
public static String classformat_invokevirtual
public static String classformat_invokedynamic
public static String classformat_getfield
public static String classformat_getstatic
public static String classformat_putstatic
public static String classformat_putfield
public static String classformat_newarray_boolean
public static String classformat_newarray_char
public static String classformat_newarray_float
public static String classformat_newarray_double
public static String classformat_newarray_byte
public static String classformat_newarray_short
public static String classformat_newarray_int
public static String classformat_newarray_long
public static String classformat_store
public static String classformat_load
public static String classfileformat_anyexceptionhandler
public static String classfileformat_exceptiontableentry
public static String classfileformat_linenumbertableentry
public static String classfileformat_localvariabletableentry
public static String classfileformat_versionUnknown
public static String disassembler_frame_same_locals_1_stack_item_extended
public static String disassembler_frame_chop
public static String disassembler_frame_same_frame_extended
public static String disassembler_frame_append
public static String disassembler_frame_full_frame
public static String disassembler_frame_same_frame
public static String disassembler_frame_same_locals_1_stack_item
public static String code_assist_internal_error
public static String disassembler_method_type_ref_getfield
public static String disassembler_method_type_ref_putfield
public static String disassembler_method_type_ref_getstatic
public static String disassembler_method_type_ref_putstatic
public static String disassembler_method_type_ref_invokestatic
public static String disassembler_method_type_ref_invokevirtual
public static String disassembler_method_type_ref_invokespecial
public static String disassembler_method_type_ref_invokeinterface
public static String disassembler_method_type_ref_newinvokespecial
static void ()
private void ()
public static java.lang.String bind (java.lang.String)
String message
public static java.lang.String bind (java.lang.String, java.lang.Object)
String message
Object binding
public static java.lang.String bind (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object binding1
Object binding2
public static java.lang.String bind (java.lang.String, java.lang.Object[])
String message
Object[] bindings
}
org/eclipse/jdt/internal/core/util/BootstrapMethodsAttribute.classBootstrapMethodsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.BootstrapMethodsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IBootstrapMethodsAttribute {
private static final org.eclipse.jdt.core.util.IBootstrapMethodsEntry[] NO_ENTRIES
private org.eclipse.jdt.core.util.IBootstrapMethodsEntry[] entries
private int numberOfBootstrapMethods
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
org.eclipse.jdt.internal.core.util.BootstrapMethodsEntry entry
int i
public org.eclipse.jdt.core.util.IBootstrapMethodsEntry[] getBootstrapMethods ()
public int getBootstrapMethodsLength ()
}
org/eclipse/jdt/internal/core/util/ASTNodeFinder$1Visitor.classASTNodeFinder.java
package org.eclipse.jdt.internal.core.util
org.eclipse.jdt.internal.core.util.ASTNodeFinder$1Visitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration result
int count
final org.eclipse.jdt.internal.core.util.ASTNodeFinder this$0
private final boolean val$findAnonymous
private final int val$occurenceCount
private final char[] val$typeName
void (org.eclipse.jdt.internal.core.util.ASTNodeFinder, boolean, int, char[])
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/core/util/StackMapTableAttribute.classStackMapTableAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.StackMapTableAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IStackMapTableAttribute {
private static final org.eclipse.jdt.core.util.IStackMapFrame[] NO_FRAMES
private static final byte[] NO_ENTRIES
private int numberOfEntries
private org.eclipse.jdt.core.util.IStackMapFrame[] frames
private byte[] bytes
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.StackMapFrame frame
int byteLength
public int getNumberOfEntries ()
public org.eclipse.jdt.core.util.IStackMapFrame[] getStackMapFrame ()
public byte[] getBytes ()
}
org/eclipse/jdt/internal/core/util/Annotation.classAnnotation.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.Annotation extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IAnnotation {
private static final org.eclipse.jdt.core.util.IAnnotationComponent[] NO_ENTRIES
private int typeIndex
private char[] typeName
private int componentsNumber
private org.eclipse.jdt.core.util.IAnnotationComponent[] components
private int readOffset
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int length
int i
org.eclipse.jdt.internal.core.util.AnnotationComponent component
public int getTypeIndex ()
public int getComponentsNumber ()
public org.eclipse.jdt.core.util.IAnnotationComponent[] getComponents ()
int sizeInBytes ()
public char[] getTypeName ()
}
org/eclipse/jdt/internal/core/util/Disassembler.classDisassembler.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.Disassembler extends org.eclipse.jdt.core.util.ClassFileBytesDisassembler {
private static final char[] ANY_EXCEPTION
private static final String VERSION_UNKNOWN
static void ()
public void ()
private boolean appendModifier (java.lang.StringBuffer, int, int, java.lang.String, boolean)
StringBuffer buffer
int accessFlags
int modifierConstant
String modifier
boolean firstModifier
private void decodeModifiers (java.lang.StringBuffer, int, int[])
StringBuffer buffer
int accessFlags
int[] checkBits
private void decodeModifiers (java.lang.StringBuffer, int, boolean, boolean, int[])
StringBuffer buffer
int accessFlags
boolean printDefault
boolean asBridge
int[] checkBits
boolean firstModifier
int i
int max
private void decodeModifiersForField (java.lang.StringBuffer, int)
StringBuffer buffer
int accessFlags
private void decodeModifiersForFieldForWorkingCopy (java.lang.StringBuffer, int)
StringBuffer buffer
int accessFlags
private final void decodeModifiersForInnerClasses (java.lang.StringBuffer, int, boolean)
StringBuffer buffer
int accessFlags
boolean printDefault
private final void decodeModifiersForMethod (java.lang.StringBuffer, int)
StringBuffer buffer
int accessFlags
private final void decodeModifiersForMethodParameters (java.lang.StringBuffer, int)
StringBuffer buffer
int accessFlags
private final void decodeModifiersForType (java.lang.StringBuffer, int)
StringBuffer buffer
int accessFlags
public static java.lang.String escapeString (java.lang.String)
String s
static java.lang.String decodeStringValue (char[])
char[] chars
StringBuffer buffer
int i
int max
char c
private static void escapeChar (java.lang.StringBuffer, char)
StringBuffer buffer
char c
static java.lang.String decodeStringValue (java.lang.String)
String s
public java.lang.String disassemble (byte[], java.lang.String) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
String lineSeparator
ArrayIndexOutOfBoundsException e
public java.lang.String disassemble (byte[], java.lang.String, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
String lineSeparator
int mode
ArrayIndexOutOfBoundsException e
private void disassemble (org.eclipse.jdt.core.util.IAnnotation, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotation annotation
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
int typeIndex
char[] typeName
org.eclipse.jdt.core.util.IAnnotationComponent[] components
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IExtendedAnnotation, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IExtendedAnnotation extendedAnnotation
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
int typeIndex
char[] typeName
org.eclipse.jdt.core.util.IAnnotationComponent[] components
int i
int max
int targetType
private void disassembleTypePathContents (int, org.eclipse.jdt.core.util.IExtendedAnnotation, java.lang.StringBuffer, java.lang.String, int, int)
int targetType
org.eclipse.jdt.core.util.IExtendedAnnotation extendedAnnotation
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
int[][] typepath
private void disassembleTargetTypeContents (boolean, int, org.eclipse.jdt.core.util.IExtendedAnnotation, java.lang.StringBuffer, java.lang.String, int, int)
boolean insideWildcard
int targetType
org.eclipse.jdt.core.util.IExtendedAnnotation extendedAnnotation
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
int localVariableTableSize
org.eclipse.jdt.core.util.ILocalVariableReferenceInfo[] localVariableTable
int i
org.eclipse.jdt.core.util.ILocalVariableReferenceInfo info
int index
int startPC
int length
private java.lang.String getTargetType (int)
int targetType
private void disassemble (org.eclipse.jdt.core.util.IAnnotationComponent, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotationComponent annotationComponent
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
private void disassemble (org.eclipse.jdt.core.util.IAnnotationComponentValue, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotationComponentValue annotationComponentValue
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
String value
StringBuffer temp
int enumConstantTypeNameIndex
char[] typeName
int enumConstantNameIndex
char[] constantName
int classIndex
char[] className
org.eclipse.jdt.core.util.IAnnotation annotation
org.eclipse.jdt.core.util.IAnnotationComponentValue[] annotationComponentValues
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IAnnotationDefaultAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotationDefaultAttribute annotationDefaultAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotationComponentValue componentValue
private void disassemble (org.eclipse.jdt.core.util.IClassFileAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IClassFileAttribute classFileAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
private void disassemble (org.eclipse.jdt.core.util.IMethodParametersAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IMethodParametersAttribute methodParametersAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
int i
int length
short accessFlags
char[] parameterName
private void disassembleEnumConstructor (org.eclipse.jdt.core.util.IClassFileReader, char[], org.eclipse.jdt.core.util.IMethodInfo, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
char[] className
org.eclipse.jdt.core.util.IMethodInfo methodInfo
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
org.eclipse.jdt.core.util.IMethodParametersAttribute methodParametersAttribute
char[] methodDescriptor
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleAnnotationsAttribute
int accessFlags
boolean isVarArgs
char[] signature
int index
org.eclipse.jdt.core.util.IExceptionAttribute exceptionAttribute
char[][] exceptionNames
int length
int i
char[] exceptionName
char[] returnType
private void disassemble (org.eclipse.jdt.core.util.IClassFileReader, char[], org.eclipse.jdt.core.util.IMethodInfo, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
char[] className
org.eclipse.jdt.core.util.IMethodInfo methodInfo
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
char[] methodDescriptor
org.eclipse.jdt.core.util.ISignatureAttribute signatureAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleTypeAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleTypeAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleParameterAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleParameterAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute methodParametersAttribute
org.eclipse.jdt.core.util.IClassFileAttribute annotationDefaultAttribute
int accessFlags
boolean isVarArgs
char[] methodHeader
char[][] parameterNames
char[] signature
char[] signature
org.eclipse.jdt.core.util.IParameterAnnotation[] invisibleParameterAnnotations
org.eclipse.jdt.core.util.IParameterAnnotation[] visibleParameterAnnotations
int length
org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute attribute
int parameterNamesLength
org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute attribute
int parameterNamesLength
int insertionPosition
int start
StringBuffer stringBuffer
int i
int stringBufferSize
org.eclipse.jdt.core.util.IExceptionAttribute exceptionAttribute
char[][] exceptionNames
int length
int i
char[] exceptionName
char[] returnType
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int length
int i
org.eclipse.jdt.core.util.IClassFileAttribute attribute
public java.lang.String disassemble (org.eclipse.jdt.core.util.IClassFileReader, java.lang.String)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
String lineSeparator
public java.lang.String disassemble (org.eclipse.jdt.core.util.IClassFileReader, java.lang.String, int)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
String lineSeparator
int mode
char[] className
int classNameLength
int accessFlags
boolean isEnum
StringBuffer buffer
org.eclipse.jdt.core.util.ISourceAttribute sourceAttribute
org.eclipse.jdt.core.util.IClassFileAttribute classFileAttribute
org.eclipse.jdt.core.util.ISignatureAttribute signatureAttribute
int minorVersion
int majorVersion
String versionNumber
int lastDotIndexInClassName
org.eclipse.jdt.core.util.IInnerClassesAttribute innerClassesAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleTypeAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleTypeAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute bootstrapMethods
boolean decoded
org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] entries
int i
int max
org.eclipse.jdt.core.util.IInnerClassesAttributeEntry entry
char[] innerClassName
boolean isAnnotation
boolean isInterface
int start
char[] superclassName
char[][] superclassInterfaces
int length
int i
char[] superinterface
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int length
org.eclipse.jdt.core.util.IEnclosingMethodAttribute enclosingMethodAttribute
int remainingAttributesLength
int i
org.eclipse.jdt.core.util.IClassFileAttribute attribute
private void disassembleGenericSignature (int, java.lang.StringBuffer, char[])
int mode
StringBuffer buffer
char[] signature
char[][] typeParameters
int typeParametersLength
int i
char[][] bounds
int boundsLength
char[] bound
int j
private boolean isJavaLangObject (char[])
char[] className
private boolean isVarArgs (org.eclipse.jdt.core.util.IMethodInfo)
org.eclipse.jdt.core.util.IMethodInfo methodInfo
int accessFlags
private void disassemble (org.eclipse.jdt.core.util.ICodeAttribute, char[][], char[], boolean, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
char[][] parameterNames
char[] methodDescriptor
boolean isStatic
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.internal.core.util.DefaultBytecodeVisitor visitor
int exceptionTableLength
boolean isFirstAttribute
int tabNumberForExceptionAttribute
org.eclipse.jdt.core.util.IExceptionTableEntry[] exceptionTableEntries
int i
org.eclipse.jdt.core.util.IExceptionTableEntry exceptionTableEntry
char[] catchType
char[] catchType
org.eclipse.jdt.core.util.ILineNumberAttribute lineNumberAttribute
int lineAttributeLength
int tabNumberForLineAttribute
int[][] lineattributesEntries
int i
org.eclipse.jdt.core.util.ILocalVariableAttribute localVariableAttribute
int localVariableAttributeLength
int tabNumberForLocalVariableAttribute
org.eclipse.jdt.core.util.ILocalVariableTableEntry[] localVariableTableEntries
int i
org.eclipse.jdt.core.util.ILocalVariableTableEntry localVariableTableEntry
int index
int startPC
int length
char[] typeName
org.eclipse.jdt.core.util.ILocalVariableTypeTableAttribute localVariableTypeAttribute
int localVariableTypeTableLength
int tabNumberForLocalVariableAttribute
org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] localVariableTypeTableEntries
int i
org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry localVariableTypeTableEntry
int index
int startPC
int length
char[] typeName
int length
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
org.eclipse.jdt.core.util.IClassFileAttribute attribute
org.eclipse.jdt.core.util.IStackMapTableAttribute stackMapTableAttribute
int numberOfEntries
org.eclipse.jdt.core.util.IStackMapAttribute stackMapAttribute
int numberOfEntries
private void disassemble (org.eclipse.jdt.core.util.IStackMapTableAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IStackMapTableAttribute attribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
int numberOfEntries
org.eclipse.jdt.core.util.IStackMapFrame[] stackMapFrames
int absolutePC
int j
org.eclipse.jdt.core.util.IStackMapFrame frame
int type
int offsetDelta
private void disassemble (org.eclipse.jdt.core.util.IStackMapAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IStackMapAttribute attribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
int numberOfEntries
org.eclipse.jdt.core.util.IStackMapFrame[] stackMapFrames
int j
org.eclipse.jdt.core.util.IStackMapFrame frame
private java.lang.String bootstrapMethodDescription (org.eclipse.jdt.core.util.IBootstrapMethodsEntry, org.eclipse.jdt.core.util.IConstantPool)
org.eclipse.jdt.core.util.IBootstrapMethodsEntry entry
org.eclipse.jdt.core.util.IConstantPool constantPool
org.eclipse.jdt.internal.core.util.ConstantPoolEntry2 constantPoolEntry2
org.eclipse.jdt.internal.core.util.ConstantPoolEntry constantPoolEntry
StringBuilder builder
private java.lang.String[] bootstrapArgumentsDescription (org.eclipse.jdt.core.util.IBootstrapMethodsEntry, org.eclipse.jdt.core.util.IConstantPool)
org.eclipse.jdt.core.util.IBootstrapMethodsEntry entry
org.eclipse.jdt.core.util.IConstantPool constantPool
int[] bootstrapArguments
String[] arguments
int i
int length
org.eclipse.jdt.internal.core.util.ConstantPoolEntry constantPoolEntry
org.eclipse.jdt.internal.core.util.ConstantPoolEntry2 constantPoolEntry2
StringBuilder builder
private java.lang.String[] methodDescription (org.eclipse.jdt.core.util.IConstantPoolEntry)
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
private void disassemble (org.eclipse.jdt.core.util.IConstantPool, java.lang.StringBuffer, java.lang.String, int)
org.eclipse.jdt.core.util.IConstantPool constantPool
StringBuffer buffer
String lineSeparator
int tabNumber
int length
int i
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
String[] methodDescription
String[] methodDescription
int nameIndex
int typeIndex
org.eclipse.jdt.core.util.IConstantPoolEntry entry
char[] nameValue
char[] typeValue
org.eclipse.jdt.core.util.IConstantPoolEntry2 entry2
org.eclipse.jdt.core.util.IConstantPoolEntry2 entry2
org.eclipse.jdt.core.util.IConstantPoolEntry2 entry2
private java.lang.String getReferenceKind (int)
int referenceKind
String message
private void disassemble (org.eclipse.jdt.core.util.IEnclosingMethodAttribute, java.lang.StringBuffer, java.lang.String, int)
org.eclipse.jdt.core.util.IEnclosingMethodAttribute enclosingMethodAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
private void disassembleEnumConstants (org.eclipse.jdt.core.util.IFieldInfo, java.lang.StringBuffer, java.lang.String, int, char[][], int)
org.eclipse.jdt.core.util.IFieldInfo fieldInfo
StringBuffer buffer
String lineSeparator
int tabNumber
char[][] argumentTypes
int mode
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleAnnotationsAttribute
int length
int i
char[] type
private void disassemble (org.eclipse.jdt.core.util.IFieldInfo, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IFieldInfo fieldInfo
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
char[] fieldDescriptor
org.eclipse.jdt.core.util.ISignatureAttribute signatureAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleTypeAnnotationsAttribute
org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleTypeAnnotationsAttribute
org.eclipse.jdt.core.util.IConstantValueAttribute constantValueAttribute
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
double doubleValue
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int length
int i
org.eclipse.jdt.core.util.IClassFileAttribute attribute
private void disassemble (org.eclipse.jdt.core.util.IInnerClassesAttribute, java.lang.StringBuffer, java.lang.String, int)
org.eclipse.jdt.core.util.IInnerClassesAttribute innerClassesAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] innerClassesAttributeEntries
int length
int innerClassNameIndex
int outerClassNameIndex
int innerNameIndex
int accessFlags
org.eclipse.jdt.core.util.IInnerClassesAttributeEntry innerClassesAttributeEntry
int i
private void disassemble (org.eclipse.jdt.core.util.IBootstrapMethodsAttribute, java.lang.StringBuffer, java.lang.String, int, org.eclipse.jdt.core.util.IConstantPool)
org.eclipse.jdt.core.util.IBootstrapMethodsAttribute bootstrapMethodsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
org.eclipse.jdt.core.util.IConstantPool constantPool
org.eclipse.jdt.core.util.IBootstrapMethodsEntry[] entries
int length
int i
org.eclipse.jdt.core.util.IBootstrapMethodsEntry entry
String[] argumentsName
private java.lang.String getArguments (int[], java.lang.String[])
int[] arguments
String[] argumentsName
StringBuffer buffer
int i
int max
private void disassemble (int, org.eclipse.jdt.core.util.IParameterAnnotation, java.lang.StringBuffer, java.lang.String, int, int)
int index
org.eclipse.jdt.core.util.IParameterAnnotation parameterAnnotation
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotation[] annotations
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotation[] annotations
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute runtimeInvisibleParameterAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IRuntimeInvisibleTypeAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeInvisibleTypeAnnotationsAttribute runtimeInvisibleTypeAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IExtendedAnnotation[] extendedAnnotations
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotation[] annotations
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute runtimeVisibleParameterAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
int i
int max
private void disassemble (org.eclipse.jdt.core.util.IRuntimeVisibleTypeAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeVisibleTypeAnnotationsAttribute runtimeVisibleTypeAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IExtendedAnnotation[] extendedAnnotations
int i
int max
private java.lang.String disassemble (org.eclipse.jdt.core.util.IVerificationTypeInfo[], int)
org.eclipse.jdt.core.util.IVerificationTypeInfo[] infos
int mode
StringBuffer buffer
int i
int max
char[] classTypeName
private void disassembleAsModifier (org.eclipse.jdt.core.util.IAnnotation, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotation annotation
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
char[] typeName
org.eclipse.jdt.core.util.IAnnotationComponent[] components
int length
int i
private void disassembleAsModifier (org.eclipse.jdt.core.util.IAnnotationComponent, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotationComponent annotationComponent
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
private void disassembleAsModifier (org.eclipse.jdt.core.util.IAnnotationComponentValue, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotationComponentValue annotationComponentValue
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
String value
StringBuffer temp
char[] typeName
char[] constantName
char[] className
org.eclipse.jdt.core.util.IAnnotation annotation
org.eclipse.jdt.core.util.IAnnotationComponentValue[] annotationComponentValues
int i
int max
private void disassembleAsModifier (org.eclipse.jdt.core.util.IAnnotationDefaultAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IAnnotationDefaultAttribute annotationDefaultAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotationComponentValue componentValue
private void disassembleAsModifier (org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotation[] annotations
int i
int max
private void disassembleAsModifier (org.eclipse.jdt.core.util.IParameterAnnotation[], java.lang.StringBuffer, int, java.lang.String, int, int)
org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
StringBuffer buffer
int index
String lineSeparator
int tabNumber
int mode
private void disassembleAsModifier (org.eclipse.jdt.core.util.IParameterAnnotation, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IParameterAnnotation parameterAnnotation
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotation[] annotations
int i
int max
private void disassembleAsModifier (org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.IAnnotation[] annotations
int i
int max
private void disassembleTypeMembers (org.eclipse.jdt.core.util.IClassFileReader, char[], java.lang.StringBuffer, java.lang.String, int, int, boolean)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
char[] className
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
boolean isEnum
org.eclipse.jdt.core.util.IFieldInfo[] fields
int index
int fieldsLength
org.eclipse.jdt.core.util.IMethodInfo[] methods
char[][] constructorArguments
org.eclipse.jdt.core.util.IFieldInfo fieldInfo
int accessFlags
boolean foundSyntheticField
int i
int max
org.eclipse.jdt.core.util.IMethodInfo methodInfo
char[] descriptor
char[] descriptor
char[][] parameterTypes
int i
int max
org.eclipse.jdt.core.util.IMethodInfo[] methods
int i
int max
private char[][] getConstructorArgumentsForEnum (org.eclipse.jdt.core.util.IMethodInfo[])
org.eclipse.jdt.core.util.IMethodInfo[] methods
int i
int max
org.eclipse.jdt.core.util.IMethodInfo methodInfo
char[][] parameterTypes
int length
private final void dumpTab (int, java.lang.StringBuffer)
int tabNumber
StringBuffer buffer
int i
private final java.lang.String dumpNewLineWithTabs (java.lang.String, int)
String lineSeparator
int tabNumber
StringBuffer buffer
public java.lang.String getDescription ()
private org.eclipse.jdt.core.util.IEnclosingMethodAttribute getEnclosingMethodAttribute (org.eclipse.jdt.core.util.IClassFileReader)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
private org.eclipse.jdt.core.util.IClassFileAttribute getAttribute (char[], org.eclipse.jdt.core.util.ICodeAttribute)
char[] attributeName
org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
private char[][] getParameterNames (char[], org.eclipse.jdt.core.util.ICodeAttribute, org.eclipse.jdt.core.util.IMethodParametersAttribute, int)
char[] methodDescriptor
org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
org.eclipse.jdt.core.util.IMethodParametersAttribute parametersAttribute
int accessFlags
int paramCount
char[][] parameterNames
int parameterCount
int i
org.eclipse.jdt.core.util.ILocalVariableAttribute localVariableAttribute
org.eclipse.jdt.core.util.ILocalVariableTableEntry[] entries
int startingIndex
int i
org.eclipse.jdt.core.util.ILocalVariableTableEntry searchedEntry
int i
int i
private int getLocalIndex (int, int, char[])
int startingSlot
int index
char[] methodDescriptor
int slot
char[][] types
int i
char[] type
private org.eclipse.jdt.core.util.ILocalVariableTableEntry getEntryFor (int, org.eclipse.jdt.core.util.ILocalVariableTableEntry[])
int index
org.eclipse.jdt.core.util.ILocalVariableTableEntry[] entries
int i
int max
org.eclipse.jdt.core.util.ILocalVariableTableEntry entry
private char[] getSignatureForField (char[])
char[] fieldDescriptor
char[] newFieldDescriptor
char[] fieldDescriptorSignature
private boolean isDeprecated (org.eclipse.jdt.core.util.IClassFileReader)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
private boolean isSynthetic (org.eclipse.jdt.core.util.IClassFileReader)
org.eclipse.jdt.core.util.IClassFileReader classFileReader
int flags
org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
int i
int max
private boolean checkMode (int, int)
int mode
int flag
private boolean isCompact (int)
int mode
private char[] returnClassName (char[], char, int)
char[] classInfoName
char separator
int mode
int lastIndexOfSlash
private void writeNewLine (java.lang.StringBuffer, java.lang.String, int)
StringBuffer buffer
String lineSeparator
int tabNumber
private java.lang.String toTypePathString (int[][])
int[][] typepath
StringBuffer buffer
int i
int max
int[] typepathElement
}
org/eclipse/jdt/internal/core/util/ParameterAnnotation.classParameterAnnotation.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ParameterAnnotation extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IParameterAnnotation {
private static final org.eclipse.jdt.core.util.IAnnotation[] NO_ENTRIES
private int annotationsNumber
private org.eclipse.jdt.core.util.IAnnotation[] annotations
private int readOffset
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int i
org.eclipse.jdt.internal.core.util.Annotation annotation
int sizeInBytes ()
public org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
public int getAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/ASTNodeFinder.classASTNodeFinder.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ASTNodeFinder extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration findField (org.eclipse.jdt.core.IField)
org.eclipse.jdt.core.IField fieldHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
char[] fieldName
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public org.eclipse.jdt.internal.compiler.ast.Initializer findInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializerHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int occurenceCount
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration findMethod (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod methodHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
char[] selector
String[] parameterTypeSignatures
int parameterCount
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Argument[] args
int argsLength
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference type
String signature
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration findType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType typeHandle
org.eclipse.jdt.core.IJavaElement parent
char[] typeName
int occurenceCount
boolean findAnonymous
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration parentDecl
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.core.util.ASTNodeFinder$1Visitor visitor
org.eclipse.jdt.internal.core.util.ASTNodeFinder$1Visitor visitor
org.eclipse.jdt.internal.core.util.ASTNodeFinder$1Visitor visitor
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
}
org/eclipse/jdt/internal/core/util/SimpleWordSet.classSimpleWordSet.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.SimpleWordSet extends java.lang.Object {
public char[][] words
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[] add (char[])
char[] word
int length
int index
char[] current
char[] current
public boolean includes (char[])
char[] word
int length
int index
char[] current
char[] current
private void rehash ()
org.eclipse.jdt.internal.core.util.SimpleWordSet newSet
char[] current
int i
}
org/eclipse/jdt/internal/core/util/LocalVariableAttribute.classLocalVariableAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ILocalVariableAttribute {
private static final org.eclipse.jdt.core.util.ILocalVariableTableEntry[] NO_ENTRIES
private int localVariableTableLength
private org.eclipse.jdt.core.util.ILocalVariableTableEntry[] localVariableTable
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public org.eclipse.jdt.core.util.ILocalVariableTableEntry[] getLocalVariableTable ()
public int getLocalVariableTableLength ()
}
org/eclipse/jdt/internal/core/util/ConstantPoolEntry.classConstantPoolEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ConstantPoolEntry extends java.lang.Object implements org.eclipse.jdt.core.util.IConstantPoolEntry {
private int kind
private int classInfoNameIndex
private int classIndex
private int nameAndTypeIndex
private int stringIndex
private char[] stringValue
private int integerValue
private float floatValue
private double doubleValue
private long longValue
private int nameAndTypeDescriptorIndex
private int nameAndTypeNameIndex
private char[] className
private char[] fieldName
private char[] methodName
private char[] fieldDescriptor
private char[] methodDescriptor
private char[] utf8Value
private int utf8Length
private char[] classInfoName
public void ()
public int getKind ()
public void setKind (int)
int kind
public int getClassInfoNameIndex ()
public int getClassIndex ()
public int getNameAndTypeIndex ()
public int getStringIndex ()
public java.lang.String getStringValue ()
public int getIntegerValue ()
public float getFloatValue ()
public double getDoubleValue ()
public long getLongValue ()
public int getNameAndTypeInfoDescriptorIndex ()
public int getNameAndTypeInfoNameIndex ()
public char[] getClassName ()
public char[] getFieldName ()
public char[] getMethodName ()
public char[] getFieldDescriptor ()
public char[] getMethodDescriptor ()
public char[] getUtf8Value ()
public char[] getClassInfoName ()
public void setClassInfoNameIndex (int)
int classInfoNameIndex
public void setClassIndex (int)
int classIndex
public void setNameAndTypeIndex (int)
int nameAndTypeIndex
public void setStringIndex (int)
int stringIndex
public void setStringValue (char[])
char[] stringValue
public void setIntegerValue (int)
int integerValue
public void setFloatValue (float)
float floatValue
public void setDoubleValue (double)
double doubleValue
public void setLongValue (long)
long longValue
public int getNameAndTypeDescriptorIndex ()
public void setNameAndTypeDescriptorIndex (int)
int nameAndTypeDescriptorIndex
public int getNameAndTypeNameIndex ()
public void setNameAndTypeNameIndex (int)
int nameAndTypeNameIndex
public void setClassName (char[])
char[] className
public void setFieldName (char[])
char[] fieldName
public void setMethodName (char[])
char[] methodName
public void setFieldDescriptor (char[])
char[] fieldDescriptor
public void setMethodDescriptor (char[])
char[] methodDescriptor
public void setUtf8Value (char[])
char[] utf8Value
public void setClassInfoName (char[])
char[] classInfoName
public int getUtf8Length ()
public void setUtf8Length (int)
int utf8Length
public void reset ()
}
org/eclipse/jdt/internal/core/util/InnerClassesAttribute.classInnerClassesAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.InnerClassesAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IInnerClassesAttribute {
private static final org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] NO_ENTRIES
private int numberOfClasses
private org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] entries
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] getInnerClassAttributesEntries ()
public int getNumberOfClasses ()
}
org/eclipse/jdt/internal/core/util/MethodParametersAttribute.classMethodParametersAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.MethodParametersAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IMethodParametersAttribute {
private static final char[][] NO_NAMES
private static final short[] NO_ACCES_FLAGS
private final int numberOfEntries
private final char[][] names
private final short[] accessFlags
static void ()
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
int nameIndex
int mask
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getMethodParameterLength ()
public char[] getParameterName (int)
int i
public short getAccessFlags (int)
int i
}
org/eclipse/jdt/internal/core/util/BindingKeyParser$Scanner.classBindingKeyParser.java
package org.eclipse.jdt.internal.core.util
org.eclipse.jdt.internal.core.util.BindingKeyParser$Scanner extends java.lang.Object {
static final int PACKAGE
static final int TYPE
static final int FIELD
static final int METHOD
static final int ARRAY
static final int LOCAL_VAR
static final int FLAGS
static final int WILDCARD
static final int CAPTURE
static final int CAPTURE18
static final int BASE_TYPE
static final int END
static final int START
int index
int start
char[] source
int token
void (char[])
char[] source
char[] getTokenSource ()
int length
char[] result
boolean isAtAnnotationStart ()
boolean isAtCaptureStart ()
boolean isAtCapture18Start ()
boolean isAtFieldOrMethodStart ()
boolean isAtLocalVariableStart ()
boolean isAtMemberTypeStart ()
boolean isAtParametersEnd ()
boolean isAtParametersStart ()
char currentChar
boolean isAtRawTypeEnd ()
boolean isAtSecondaryTypeStart ()
boolean isAtWildcardStart ()
boolean isAtTypeParameterStart ()
boolean isAtTypeArgumentStart ()
boolean isAtThrownStart ()
boolean isAtTypeVariableStart ()
boolean isAtTypeWithCaptureStart ()
int nextToken ()
int previousTokenEnd
int dollarIndex
int length
char currentChar
void skipMethodSignature ()
int braket
void skipRank ()
void skipThrownStart ()
void skipParametersStart ()
void skipParametersEnd ()
void skipTypeEnd ()
void skipRankStart ()
void skipRankEnd ()
void skipCapture18Delim ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/util/EnclosingMethodAttribute.classEnclosingMethodAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.EnclosingMethodAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IEnclosingMethodAttribute {
private int enclosingClassIndex
private char[] enclosingClassName
private int methodDescriptorIndex
private char[] methodDescriptor
private int methodNameIndex
private char[] methodName
private int methodNameAndTypeIndex
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public char[] getEnclosingClass ()
public int getEnclosingClassIndex ()
public char[] getMethodDescriptor ()
public int getMethodDescriptorIndex ()
public char[] getMethodName ()
public int getMethodNameIndex ()
public int getMethodNameAndTypeIndex ()
}
org/eclipse/jdt/internal/core/util/WeakHashSetOfCharArray.classWeakHashSetOfCharArray.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray extends java.lang.Object {
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference[] values
public int elementSize
int threshold
java.lang.ref.ReferenceQueue referenceQueue
public void ()
public void (int)
int size
int extraRoom
public char[] add (char[])
char[] array
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
char[] referent
private void addValue (org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference)
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference value
char[] array
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
private void cleanupGarbageCollectedValues ()
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference toBeRemoved
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference toBeRemoved
int hashCode
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
int sameHash
int current
int current
public boolean contains (char[])
char[] array
public char[] get (char[])
char[] array
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
char[] referent
private void rehash ()
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray newHashSet
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
int i
int length
public char[] remove (char[])
char[] array
int valuesLength
int index
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference currentValue
char[] referent
public int size ()
public java.lang.String toString ()
StringBuffer buffer
int i
int length
org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference value
char[] ref
}
org/eclipse/jdt/internal/core/util/WeakHashSetOfCharArray$HashableWeakReference.classWeakHashSetOfCharArray.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray$HashableWeakReference extends java.lang.ref.WeakReference {
public int hashCode
public void (char[], java.lang.ref.ReferenceQueue)
char[] referent
java.lang.ref.ReferenceQueue queue
public boolean equals (java.lang.Object)
Object obj
char[] referent
char[] other
public int hashCode ()
public java.lang.String toString ()
char[] referent
}
org/eclipse/jdt/internal/core/util/AnnotationDefaultAttribute.classAnnotationDefaultAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.AnnotationDefaultAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IAnnotationDefaultAttribute {
private org.eclipse.jdt.core.util.IAnnotationComponentValue memberValue
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
public org.eclipse.jdt.core.util.IAnnotationComponentValue getMemberValue ()
}
org/eclipse/jdt/internal/core/util/DefaultBytecodeVisitor.classDefaultBytecodeVisitor.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.DefaultBytecodeVisitor extends java.lang.Object implements org.eclipse.jdt.core.util.IBytecodeVisitor {
private static final String EMPTY_CLASS_NAME
private static final String EMPTY_LOCAL_NAME
private static final int T_BOOLEAN
private static final int T_CHAR
private static final int T_FLOAT
private static final int T_DOUBLE
private static final int T_BYTE
private static final int T_SHORT
private static final int T_INT
private static final int T_LONG
private StringBuffer buffer
private String lineSeparator
private int tabNumber
private int digitNumberForPC
private org.eclipse.jdt.core.util.ILocalVariableTableEntry[] localVariableTableEntries
private int localVariableAttributeLength
private int mode
private char[][] parameterNames
private boolean isStatic
private int[] argumentSizes
public void (org.eclipse.jdt.core.util.ICodeAttribute, char[][], char[], boolean, java.lang.StringBuffer, java.lang.String, int, int)
org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
char[][] parameterNames
char[] methodDescriptor
boolean isStatic
StringBuffer buffer
String lineSeparator
int tabNumber
int mode
org.eclipse.jdt.core.util.ILocalVariableAttribute localVariableAttribute
long codeLength
char[][] parameterTypes
int length
int i
char[] parameterType
public void _aaload (int)
int pc
private void dumpPcNumber (int)
int pc
int digitForPC
int i
int max
public void _aastore (int)
int pc
public void _aconst_null (int)
int pc
public void _aload_0 (int)
int pc
public void _aload_1 (int)
int pc
public void _aload_2 (int)
int pc
public void _aload_3 (int)
int pc
public void _aload (int, int)
int pc
int index
public void _anewarray (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantClass
public void _areturn (int)
int pc
public void _arraylength (int)
int pc
public void _astore_0 (int)
int pc
public void _astore_1 (int)
int pc
private java.lang.String getLocalVariableName (int, int)
int pc
int index
private java.lang.String getLocalVariableName (int, int, boolean)
int pc
int index
boolean showIndex
int nextPC
int i
int max
org.eclipse.jdt.core.util.ILocalVariableTableEntry entry
int startPC
StringBuffer stringBuffer
StringBuffer stringBuffer
int indexInParameterNames
int resolvedPosition
int i
int max
StringBuffer stringBuffer
StringBuffer stringBuffer
public void _astore_2 (int)
int pc
public void _astore_3 (int)
int pc
public void _astore (int, int)
int pc
int index
public void _athrow (int)
int pc
public void _baload (int)
int pc
public void _bastore (int)
int pc
public void _bipush (int, byte)
int pc
byte _byte
public void _caload (int)
int pc
public void _castore (int)
int pc
public void _checkcast (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantClass
public void _d2f (int)
int pc
public void _d2i (int)
int pc
public void _d2l (int)
int pc
public void _dadd (int)
int pc
public void _daload (int)
int pc
public void _dastore (int)
int pc
public void _dcmpg (int)
int pc
public void _dcmpl (int)
int pc
public void _dconst_0 (int)
int pc
public void _dconst_1 (int)
int pc
public void _ddiv (int)
int pc
public void _dload_0 (int)
int pc
public void _dload_1 (int)
int pc
public void _dload_2 (int)
int pc
public void _dload_3 (int)
int pc
public void _dload (int, int)
int pc
int index
public void _dmul (int)
int pc
public void _dneg (int)
int pc
public void _drem (int)
int pc
public void _dreturn (int)
int pc
public void _dstore_0 (int)
int pc
public void _dstore_1 (int)
int pc
public void _dstore_2 (int)
int pc
public void _dstore_3 (int)
int pc
public void _dstore (int, int)
int pc
int index
public void _dsub (int)
int pc
public void _dup_x1 (int)
int pc
public void _dup_x2 (int)
int pc
public void _dup (int)
int pc
public void _dup2_x1 (int)
int pc
public void _dup2_x2 (int)
int pc
public void _dup2 (int)
int pc
public void _f2d (int)
int pc
public void _f2i (int)
int pc
public void _f2l (int)
int pc
public void _fadd (int)
int pc
public void _faload (int)
int pc
public void _fastore (int)
int pc
public void _fcmpg (int)
int pc
public void _fcmpl (int)
int pc
public void _fconst_0 (int)
int pc
public void _fconst_1 (int)
int pc
public void _fconst_2 (int)
int pc
public void _fdiv (int)
int pc
public void _fload_0 (int)
int pc
public void _fload_1 (int)
int pc
public void _fload_2 (int)
int pc
public void _fload_3 (int)
int pc
public void _fload (int, int)
int pc
int index
public void _fmul (int)
int pc
public void _fneg (int)
int pc
public void _frem (int)
int pc
public void _freturn (int)
int pc
public void _fstore_0 (int)
int pc
public void _fstore_1 (int)
int pc
public void _fstore_2 (int)
int pc
public void _fstore_3 (int)
int pc
public void _fstore (int, int)
int pc
int index
public void _fsub (int)
int pc
public void _getfield (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantFieldref
public void _getstatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantFieldref
public void _goto_w (int, int)
int pc
int branchOffset
public void _goto (int, int)
int pc
int branchOffset
public void _i2b (int)
int pc
public void _i2c (int)
int pc
public void _i2d (int)
int pc
public void _i2f (int)
int pc
public void _i2l (int)
int pc
public void _i2s (int)
int pc
public void _iadd (int)
int pc
public void _iaload (int)
int pc
public void _iand (int)
int pc
public void _iastore (int)
int pc
public void _if_acmpeq (int, int)
int pc
int branchOffset
public void _if_acmpne (int, int)
int pc
int branchOffset
public void _if_icmpeq (int, int)
int pc
int branchOffset
public void _if_icmpge (int, int)
int pc
int branchOffset
public void _if_icmpgt (int, int)
int pc
int branchOffset
public void _if_icmple (int, int)
int pc
int branchOffset
public void _if_icmplt (int, int)
int pc
int branchOffset
public void _if_icmpne (int, int)
int pc
int branchOffset
public void _iconst_0 (int)
int pc
public void _iconst_1 (int)
int pc
public void _iconst_2 (int)
int pc
public void _iconst_3 (int)
int pc
public void _iconst_4 (int)
int pc
public void _iconst_5 (int)
int pc
public void _iconst_m1 (int)
int pc
public void _idiv (int)
int pc
public void _ifeq (int, int)
int pc
int branchOffset
public void _ifge (int, int)
int pc
int branchOffset
public void _ifgt (int, int)
int pc
int branchOffset
public void _ifle (int, int)
int pc
int branchOffset
public void _iflt (int, int)
int pc
int branchOffset
public void _ifne (int, int)
int pc
int branchOffset
public void _ifnonnull (int, int)
int pc
int branchOffset
public void _ifnull (int, int)
int pc
int branchOffset
public void _iinc (int, int, int)
int pc
int index
int _const
public void _iload_0 (int)
int pc
public void _iload_1 (int)
int pc
public void _iload_2 (int)
int pc
public void _iload_3 (int)
int pc
public void _iload (int, int)
int pc
int index
public void _imul (int)
int pc
public void _ineg (int)
int pc
public void _instanceof (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantClass
public void _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry nameEntry
org.eclipse.jdt.core.util.IConstantPoolEntry descriptorEntry
public void _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry invokeDynamicEntry
org.eclipse.jdt.core.util.IConstantPoolEntry2 entry
public void _invokeinterface (int, int, byte, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
byte nargs
org.eclipse.jdt.core.util.IConstantPoolEntry constantInterfaceMethodref
public void _invokespecial (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref
String signature
public void _invokestatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref
String signature
public void _invokevirtual (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref
String signature
public void _ior (int)
int pc
public void _irem (int)
int pc
public void _ireturn (int)
int pc
public void _ishl (int)
int pc
public void _ishr (int)
int pc
public void _istore_0 (int)
int pc
public void _istore_1 (int)
int pc
public void _istore_2 (int)
int pc
public void _istore_3 (int)
int pc
public void _istore (int, int)
int pc
int index
public void _isub (int)
int pc
public void _iushr (int)
int pc
public void _ixor (int)
int pc
public void _jsr_w (int, int)
int pc
int branchOffset
public void _jsr (int, int)
int pc
int branchOffset
public void _l2d (int)
int pc
public void _l2f (int)
int pc
public void _l2i (int)
int pc
public void _ladd (int)
int pc
public void _laload (int)
int pc
public void _land (int)
int pc
public void _lastore (int)
int pc
public void _lcmp (int)
int pc
public void _lconst_0 (int)
int pc
public void _lconst_1 (int)
int pc
public void _ldc_w (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public void _ldc (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public void _ldc2_w (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public void _ldiv (int)
int pc
public void _lload_0 (int)
int pc
public void _lload_1 (int)
int pc
public void _lload_2 (int)
int pc
public void _lload_3 (int)
int pc
public void _lload (int, int)
int pc
int index
public void _lmul (int)
int pc
public void _lneg (int)
int pc
public void _lookupswitch (int, int, int, int[][])
int pc
int defaultoffset
int npairs
int[][] offset_pairs
int i
public void _lor (int)
int pc
public void _lrem (int)
int pc
public void _lreturn (int)
int pc
public void _lshl (int)
int pc
public void _lshr (int)
int pc
public void _lstore_0 (int)
int pc
public void _lstore_1 (int)
int pc
public void _lstore_2 (int)
int pc
public void _lstore_3 (int)
int pc
public void _lstore (int, int)
int pc
int index
public void _lsub (int)
int pc
public void _lushr (int)
int pc
public void _lxor (int)
int pc
public void _monitorenter (int)
int pc
public void _monitorexit (int)
int pc
public void _multianewarray (int, int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
int dimensions
org.eclipse.jdt.core.util.IConstantPoolEntry constantClass
public void _new (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantClass
public void _newarray (int, int)
int pc
int atype
public void _nop (int)
int pc
public void _pop (int)
int pc
public void _pop2 (int)
int pc
public void _putfield (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantFieldref
public void _putstatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantFieldref
public void _ret (int, int)
int pc
int index
public void _return (int)
int pc
public void _saload (int)
int pc
public void _sastore (int)
int pc
public void _sipush (int, short)
int pc
short value
public void _swap (int)
int pc
public void _tableswitch (int, int, int, int, int[])
int pc
int defaultoffset
int low
int high
int[] jump_offsets
int i
public void _wide (int, int, int, int)
int pc
int iincopcode
int index
int _const
public void _wide (int, int, int)
int pc
int opcode
int index
public void _breakpoint (int)
int pc
public void _impdep1 (int)
int pc
public void _impdep2 (int)
int pc
private boolean isCompact ()
private java.lang.String returnConstantClassName (org.eclipse.jdt.core.util.IConstantPoolEntry)
org.eclipse.jdt.core.util.IConstantPoolEntry constantClass
char[] className
StringBuffer classNameBuffer
private java.lang.String returnClassName (char[])
char[] classInfoName
int lastIndexOfSlash
private java.lang.String returnDeclaringClassName (org.eclipse.jdt.core.util.IConstantPoolEntry)
org.eclipse.jdt.core.util.IConstantPoolEntry constantRef
char[] className
private java.lang.String returnMethodSignature (org.eclipse.jdt.core.util.IConstantPoolEntry)
org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref
char[] methodDescriptor
char[] signature
private void writeNewLine ()
private void writeTabs ()
int i
int max
private void writeExtraTabs (int)
int extraTabs
int i
int max
}
org/eclipse/jdt/internal/core/util/ExtendedAnnotation.classExtendedAnnotation.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ExtendedAnnotation extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IExtendedAnnotation {
private static final org.eclipse.jdt.core.util.IAnnotationComponent[] NO_ENTRIES
private static final int[][] NO_TYPEPATH
private static final org.eclipse.jdt.core.util.ILocalVariableReferenceInfo[] NO_LOCAL_VARIABLE_TABLE_ENTRIES
private int targetType
private int annotationTypeIndex
private int[][] typePath
private int typeIndex
private char[] typeName
private int componentsNumber
private org.eclipse.jdt.core.util.IAnnotationComponent[] components
private int readOffset
private int offset
private int typeParameterIndex
private int typeParameterBoundIndex
private int parameterIndex
private int exceptionTableIndex
private org.eclipse.jdt.core.util.ILocalVariableReferenceInfo[] localVariableTable
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int index
int typePathEntryCount
int i
int[] typePathEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int length
int i
org.eclipse.jdt.internal.core.util.AnnotationComponent component
private void readTargetInfo (int, byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
int localTargetType
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int localOffset
int tableLength
int i
public int getTypeIndex ()
public int getComponentsNumber ()
public org.eclipse.jdt.core.util.IAnnotationComponent[] getComponents ()
int sizeInBytes ()
public char[] getTypeName ()
public int getTargetType ()
public int getExceptionTableIndex ()
public int getOffset ()
public int getLocalVariableRefenceInfoLength ()
public org.eclipse.jdt.core.util.ILocalVariableReferenceInfo[] getLocalVariableTable ()
public int getParameterIndex ()
public int getTypeParameterIndex ()
public int getTypeParameterBoundIndex ()
public int[][] getTypePath ()
public int getAnnotationTypeIndex ()
}
org/eclipse/jdt/internal/core/util/AnnotationComponent.classAnnotationComponent.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.AnnotationComponent extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IAnnotationComponent {
private int componentNameIndex
private char[] componentName
private org.eclipse.jdt.core.util.IAnnotationComponentValue componentValue
private int readOffset
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int nameIndex
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.internal.core.util.AnnotationComponentValue value
public int getComponentNameIndex ()
public char[] getComponentName ()
public org.eclipse.jdt.core.util.IAnnotationComponentValue getComponentValue ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/ClassFileAttribute.classClassFileAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ClassFileAttribute extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IClassFileAttribute {
public static final org.eclipse.jdt.core.util.IClassFileAttribute[] NO_ATTRIBUTES
private long attributeLength
private int attributeNameIndex
private char[] attributeName
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getAttributeNameIndex ()
public char[] getAttributeName ()
public long getAttributeLength ()
}
org/eclipse/jdt/internal/core/util/ReferenceInfoAdapter.classReferenceInfoAdapter.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter extends java.lang.Object {
public void ()
public void acceptAnnotationTypeReference (char[][], int, int)
char[][] typeName
int sourceStart
int sourceEnd
public void acceptAnnotationTypeReference (char[], int)
char[] typeName
int sourcePosition
public void acceptConstructorReference (char[], int, int)
char[] typeName
int argCount
int sourcePosition
public void acceptFieldReference (char[], int)
char[] fieldName
int sourcePosition
public void acceptMethodReference (char[], int, int)
char[] methodName
int argCount
int sourcePosition
public void acceptTypeReference (char[][], int, int)
char[][] typeName
int sourceStart
int sourceEnd
public void acceptTypeReference (char[], int)
char[] typeName
int sourcePosition
public void acceptUnknownReference (char[][], int, int)
char[][] name
int sourceStart
int sourceEnd
public void acceptUnknownReference (char[], int)
char[] name
int sourcePosition
}
org/eclipse/jdt/internal/core/IJavaElementRequestor.classIJavaElementRequestor.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.IJavaElementRequestor extends java.lang.Object {
public abstract void acceptField (org.eclipse.jdt.core.IField)
public abstract void acceptInitializer (org.eclipse.jdt.core.IInitializer)
public abstract void acceptMemberType (org.eclipse.jdt.core.IType)
public abstract void acceptMethod (org.eclipse.jdt.core.IMethod)
public abstract void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
public abstract void acceptType (org.eclipse.jdt.core.IType)
public abstract boolean isCanceled ()
}
org/eclipse/jdt/internal/core/Initializer.classInitializer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.Initializer extends org.eclipse.jdt.internal.core.Member implements org.eclipse.jdt.core.IInitializer {
protected void (org.eclipse.jdt.internal.core.JavaElement, int)
org.eclipse.jdt.internal.core.JavaElement parent
int count
public boolean equals (java.lang.Object)
Object o
public int getElementType ()
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected char getHandleMementoDelimiter ()
public int hashCode ()
public java.lang.String readableName ()
public void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String newName
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ISourceRange getNameRange ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/SourceMapper.classSourceMapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMapper extends org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static boolean VERBOSE
protected java.util.ArrayList rootPaths
protected org.eclipse.jdt.internal.core.BinaryType binaryType
protected org.eclipse.core.runtime.IPath sourcePath
protected String rootPath
protected java.util.HashMap parameterNames
protected java.util.HashMap sourceRanges
protected java.util.HashMap categories
protected java.util.HashMap parametersRanges
protected java.util.HashSet finalParameters
public static final org.eclipse.jdt.core.SourceRange UNKNOWN_RANGE
protected int[] memberDeclarationStart
protected org.eclipse.jdt.core.SourceRange[] memberNameRange
protected String[] memberName
protected char[][][] methodParameterNames
protected char[][][] methodParameterTypes
protected org.eclipse.jdt.core.IJavaElement searchedElement
private java.util.HashMap importsTable
private java.util.HashMap importsCounterTable
org.eclipse.jdt.core.IType[] types
int[] typeDeclarationStarts
org.eclipse.jdt.core.SourceRange[] typeNameRanges
int[] typeModifiers
int typeDepth
int anonymousCounter
int anonymousClassName
String encoding
String defaultEncoding
java.util.Map options
private boolean areRootPathsComputed
static void ()
public void ()
public void (org.eclipse.core.runtime.IPath, java.lang.String, java.util.Map)
org.eclipse.core.runtime.IPath sourcePath
String rootPath
java.util.Map options
public void (org.eclipse.core.runtime.IPath, java.lang.String, java.util.Map, java.lang.String)
org.eclipse.core.runtime.IPath sourcePath
String rootPath
java.util.Map options
String encoding
public void acceptImport (int, int, int, int, char[][], boolean, int)
int declarationStart
int declarationEnd
int nameStart
int nameEnd
char[][] tokens
boolean onDemand
int modifiers
char[][] imports
int importsCounter
int importsCounter
char[] name
int nameLength
public void acceptLineSeparatorPositions (int[])
int[] positions
public void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
private void addCategories (org.eclipse.jdt.core.IJavaElement, char[][])
org.eclipse.jdt.core.IJavaElement element
char[][] elementCategories
public void close ()
public java.lang.String[] convertTypeNamesToSigs (char[][])
char[][] typeNames
int n
String[] typeSigs
int i
char[] typeSig
StringBuffer simpleTypeSig
int start
int dot
int length
int j
int matchingEnd
private int findMatchingGenericEnd (char[], int)
char[] sig
int start
int nesting
int length
int i
private synchronized void computeAllRootPaths (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath pkgFragmentRootPath
java.util.HashSet tempRoots
long time
java.util.HashSet firstLevelPackageNames
boolean containsADefaultPackage
boolean containsJavaSource
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.JavaModelManager manager
java.util.zip.ZipFile zip
java.util.Enumeration entries
java.util.zip.ZipEntry entry
String entryName
int index
String firstLevelPackageName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IStatus status
Object target
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] members
int i
int max
org.eclipse.core.resources.IResource member
String resourceName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IStatus status
Object target
org.eclipse.core.resources.IContainer folder
org.eclipse.jdt.internal.core.JavaModelManager manager
java.util.zip.ZipFile zip
java.util.Enumeration entries
java.util.zip.ZipEntry entry
String entryName
org.eclipse.core.runtime.IPath path
int segmentCount
int i
int max
int size
java.util.Iterator iterator
java.util.ArrayList sortedRoots
java.util.Iterator iter
org.eclipse.core.runtime.IPath path
int i
java.util.Iterator iterator
private void computeRootPath (org.eclipse.core.resources.IContainer, java.util.HashSet, boolean, java.util.Set, int)
org.eclipse.core.resources.IContainer container
java.util.HashSet firstLevelPackageNames
boolean hasDefaultPackage
java.util.Set set
int sourcePathSegmentCount
org.eclipse.core.resources.IResource[] resources
int i
int max
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath fullPath
org.eclipse.core.runtime.IPath rootPathEntry
boolean hasJavaSourceFile
int j
org.eclipse.core.runtime.IPath fullPath
org.eclipse.core.runtime.IPath rootPathEntry
org.eclipse.core.runtime.CoreException e
public void enterType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
org.eclipse.jdt.core.IType currentType
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
org.eclipse.jdt.core.ITypeParameter typeParameter
public void enterCompilationUnit ()
public void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
public void enterField (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
String fieldName
org.eclipse.jdt.core.IType currentType
org.eclipse.jdt.core.IField field
public void enterInitializer (int, int)
int declarationSourceStart
int modifiers
public void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
private void enterAbstractMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
org.eclipse.jdt.core.IType currentType
int currenTypeModifiers
char[][] parameterTypes
org.eclipse.jdt.core.IType declaringType
String declaringTypeName
org.eclipse.jdt.core.IClassFile classFile
int length
char[][] newParameterTypes
int length
char[][] newParameterTypes
org.eclipse.jdt.core.IMethod method
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
org.eclipse.jdt.core.ITypeParameter typeParameter
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$ParameterInfo parameterInfo
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
org.eclipse.jdt.core.SourceRange[] allRanges
public void exitType (int)
int declarationEnd
org.eclipse.jdt.core.IType currentType
public void exitCompilationUnit (int)
int declarationEnd
public void exitConstructor (int)
int declarationEnd
public void exitField (int, int, int)
int initializationStart
int declarationEnd
int declarationSourceEnd
org.eclipse.jdt.core.IType currentType
public void exitInitializer (int)
int declarationEnd
public void exitMethod (int, org.eclipse.jdt.internal.compiler.ast.Expression)
int declarationEnd
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
private void exitAbstractMethod (int)
int declarationEnd
org.eclipse.jdt.core.IType currentType
org.eclipse.jdt.core.SourceRange sourceRange
org.eclipse.jdt.core.IMethod method
public char[] findSource (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.IBinaryType info
String simpleSourceFileName
public char[] findSource (org.eclipse.jdt.core.IType, java.lang.String)
org.eclipse.jdt.core.IType type
String simpleSourceFileName
long time
org.eclipse.jdt.internal.core.PackageFragment pkgFrag
String name
char[] source
org.eclipse.jdt.internal.core.JavaModelManager javaModelManager
java.util.Iterator iterator
String currentRootPath
private char[] getSourceForRootPath (java.lang.String, java.lang.String)
String currentRootPath
String name
String newFullName
String newFullName
String newFullName
public char[] findSource (java.lang.String)
String fullName
char[] source
Object target
String charSet
org.eclipse.core.resources.IResource res
java.util.zip.ZipEntry entry
java.util.zip.ZipFile zip
org.eclipse.jdt.internal.core.JavaModelManager manager
public int getFlags (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
public org.eclipse.jdt.core.SourceRange getNameRange (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
org.eclipse.jdt.core.SourceRange[] ranges
org.eclipse.jdt.core.SourceRange[] ranges
public char[][] getMethodParameterNames (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IJavaElement[] el
char[][] parameters
public org.eclipse.jdt.core.SourceRange getSourceRange (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
org.eclipse.jdt.core.SourceRange[] ranges
org.eclipse.jdt.core.SourceRange[] ranges
protected org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
org.eclipse.jdt.core.IJavaElement classFile
String classFileName
StringBuffer newClassFileName
int lastDollar
int i
org.eclipse.jdt.internal.core.PackageFragment pkg
protected org.eclipse.jdt.core.IJavaElement[] getUnqualifiedMethodHandle (org.eclipse.jdt.core.IMethod, boolean)
org.eclipse.jdt.core.IMethod method
boolean noDollar
boolean hasDollar
String[] qualifiedParameterTypes
String[] unqualifiedParameterTypes
int i
StringBuffer unqualifiedTypeSig
org.eclipse.jdt.core.IJavaElement[] result
private int getUnqualifiedTypeSignature (java.lang.String, int, int, java.lang.StringBuffer, boolean)
String qualifiedTypeSig
int start
int length
StringBuffer unqualifiedTypeSig
boolean noDollar
char firstChar
int end
boolean sigStart
int i
char current
int lastDollar
int i
char current
public void mapSource (org.eclipse.jdt.core.IType, char[], org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.core.IType type
char[] contents
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public synchronized org.eclipse.jdt.core.ISourceRange mapSource (org.eclipse.jdt.core.IType, char[], org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IType type
char[] contents
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.core.IJavaElement elementToFind
java.util.HashMap oldSourceRanges
org.eclipse.jdt.internal.compiler.IProblemFactory factory
org.eclipse.jdt.internal.compiler.SourceElementParser parser
boolean isAnonymousClass
char[] fullName
String eltName
boolean doFullParse
org.eclipse.jdt.core.IJavaElement javaElement
org.eclipse.jdt.core.ISourceRange range
private char[] readSource (java.util.zip.ZipEntry, java.util.zip.ZipFile, java.lang.String)
java.util.zip.ZipEntry entry
java.util.zip.ZipFile zip
String charSet
byte[] bytes
protected void setMethodParameterNames (org.eclipse.jdt.core.IMethod, char[][])
org.eclipse.jdt.core.IMethod method
char[][] parameterNames
protected void setSourceRange (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.SourceRange, org.eclipse.jdt.core.SourceRange)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.SourceRange sourceRange
org.eclipse.jdt.core.SourceRange nameRange
public char[][] getImports (org.eclipse.jdt.internal.core.BinaryType)
org.eclipse.jdt.internal.core.BinaryType type
char[][] imports
int importsCounter
private boolean hasToRetrieveSourceRangesForLocalClass (char[])
char[] eltName
int length
int dollarIndex
int nameStart
}
org/eclipse/jdt/internal/core/CreateCompilationUnitOperation.classCreateCompilationUnitOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateCompilationUnitOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected String name
protected String source
public void (org.eclipse.jdt.core.IPackageFragment, java.lang.String, java.lang.String, boolean)
org.eclipse.jdt.core.IPackageFragment parentElement
String name
String source
boolean force
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.core.resources.IContainer folder
org.eclipse.core.resources.IFile compilationUnitFile
org.eclipse.jdt.core.IBuffer buffer
int i
String encoding
java.io.InputStream stream
int i
java.io.IOException e
protected org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IWorkspace workspace
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/internal/core/SourceMethodInfo.classSourceMethodInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMethodInfo extends org.eclipse.jdt.internal.core.SourceMethodElementInfo {
protected char[] returnType
public void ()
public boolean isAnnotationMethod ()
public boolean isConstructor ()
public char[] getReturnTypeName ()
protected void setReturnType (char[])
char[] type
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/DeltaProcessor.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeltaProcessor extends java.lang.Object {
private static final int IGNORE
private static final int SOURCE
private static final int BINARY
private static final String EXTERNAL_JAR_ADDED
private static final String EXTERNAL_JAR_CHANGED
private static final String EXTERNAL_JAR_REMOVED
private static final String EXTERNAL_JAR_UNCHANGED
private static final String INTERNAL_JAR_IGNORE
private static final int NON_JAVA_RESOURCE
public static boolean DEBUG
public static boolean VERBOSE
public static boolean PERF
public static final int DEFAULT_CHANGE_EVENT
private org.eclipse.jdt.internal.core.DeltaProcessingState state
org.eclipse.jdt.internal.core.JavaModelManager manager
private org.eclipse.jdt.internal.core.JavaElementDelta currentDelta
private org.eclipse.jdt.internal.core.Openable currentElement
public java.util.ArrayList javaModelDeltas
public java.util.HashMap reconcileDeltas
private boolean isFiring
private final org.eclipse.jdt.internal.core.ModelUpdater modelUpdater
public java.util.HashSet projectCachesToReset
public java.util.Map oldRoots
public int overridenEventType
private org.eclipse.jdt.internal.compiler.SourceElementParser sourceElementParserCache
static void ()
public static long getTimeStamp (java.io.File)
java.io.File file
public void (org.eclipse.jdt.internal.core.DeltaProcessingState, org.eclipse.jdt.internal.core.JavaModelManager)
org.eclipse.jdt.internal.core.DeltaProcessingState state
org.eclipse.jdt.internal.core.JavaModelManager manager
private void addDependentProjects (org.eclipse.jdt.core.IJavaProject, java.util.HashMap, java.util.HashSet)
org.eclipse.jdt.core.IJavaProject project
java.util.HashMap projectDependencies
java.util.HashSet result
org.eclipse.jdt.core.IJavaProject[] dependents
int i
int length
org.eclipse.jdt.core.IJavaProject dependent
private void addToParentInfo (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable child
org.eclipse.jdt.internal.core.Openable parent
org.eclipse.jdt.internal.core.OpenableElementInfo info
private void addPackageFragmentRoot (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.jdt.core.IPackageFragmentRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo parent
org.eclipse.jdt.core.IPackageFragmentRoot child
org.eclipse.jdt.core.IJavaElement[] roots
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.core.runtime.IPath currentEntryPath
int indexToInsert
int lastComparedIndex
int i
int j
org.eclipse.jdt.core.IClasspathEntry classpathEntry
org.eclipse.jdt.core.IClasspathEntry rootEntry
int newSize
org.eclipse.jdt.core.IPackageFragmentRoot[] newChildren
private void checkProjectsAndClasspathChanges (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResourceDelta[] children
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.JavaProject javaProject
boolean wasJavaProject
boolean isJavaProject
org.eclipse.core.resources.IFile file
int kind
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
int flags
int i
private void checkExternalFolderChange (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.ClasspathChange change
private void checkProjectReferenceChange (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.ClasspathChange change
private void readRawClasspath (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.core.JavaModelException e
private void checkSourceAttachmentChange (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource res
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.core.IJavaProject projectOfRoot
org.eclipse.jdt.core.IPackageFragmentRoot root
private void close (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable element
private void contentChanged (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable element
boolean isPrimary
boolean isPrimaryWorkingCopy
org.eclipse.jdt.internal.core.CompilationUnit cu
int flags
private org.eclipse.jdt.internal.core.Openable createElement (org.eclipse.core.resources.IResource, int, org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo)
org.eclipse.core.resources.IResource resource
int elementType
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IProject proj
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath pkgPath
String[] pkgName
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath pkgPath
String[] pkgName
org.eclipse.jdt.core.IPackageFragment pkgFragment
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath rootPath
org.eclipse.core.runtime.IPath pkgPath
String[] pkgName
org.eclipse.jdt.internal.core.Openable pkg
String fileName
String fileName
public void checkExternalArchiveChanges (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] elementsScope
org.eclipse.core.runtime.IProgressMonitor monitor
private void checkExternalArchiveChanges (org.eclipse.jdt.core.IJavaElement[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] elementsScope
boolean asynchronous
org.eclipse.core.runtime.IProgressMonitor monitor
boolean hasExternalWorkingCopyProject
int i
int length
org.eclipse.jdt.core.IJavaElement element
java.util.HashSet projects
java.util.Iterator iterator
org.eclipse.jdt.internal.core.JavaProject project
java.util.HashSet elementsToRefresh
boolean hasDelta
org.eclipse.jdt.core.IJavaElementDelta[] projectDeltas
int length
org.eclipse.core.resources.IProject[] projectsToTouch
int i
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.resources.WorkspaceJob touchJob
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.CoreException e
protected void touchProjects (org.eclipse.core.resources.IProject[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject[] projectsToTouch
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int i
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
private boolean createExternalArchiveDelta (java.util.HashSet, org.eclipse.core.runtime.IProgressMonitor)
java.util.HashSet refreshedElements
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.HashMap externalArchivesStatus
boolean hasDelta
java.util.HashSet archivePathsToRefresh
java.util.Iterator iterator
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
int j
int cpLength
java.util.Iterator projectNames
String projectName
org.eclipse.core.resources.IProject project
int k
int cpLength
java.util.Iterator projectNames
org.eclipse.core.resources.IWorkspaceRoot wksRoot
String projectName
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] entries
org.eclipse.jdt.core.IClasspathEntry[] entries
boolean deltaContainsModifiedJar
int j
org.eclipse.core.runtime.IPath entryPath
String status
Object targetLibrary
java.io.File externalFile
Long oldTimestamp
long newTimeStamp
java.net.URL indexLocation
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.PackageFragmentRoot root
private org.eclipse.jdt.internal.core.JavaElementDelta currentDelta ()
private void deleting (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaProject javaProject
private void elementAdded (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IResourceDelta, org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo)
org.eclipse.jdt.internal.core.Openable element
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
int elementType
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.Openable movedFromElement
org.eclipse.core.runtime.IPath movedFromPath
org.eclipse.core.resources.IResource res
org.eclipse.core.resources.IResource movedFromRes
org.eclipse.core.resources.IResource movedFromRes
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo movedFromInfo
int movedFromType
org.eclipse.jdt.internal.core.Openable movedFromElement
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.JavaProject project
private void elementRemoved (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IResourceDelta, org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo)
org.eclipse.jdt.internal.core.Openable element
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
int elementType
org.eclipse.core.runtime.IPath movedToPath
org.eclipse.core.resources.IResource res
org.eclipse.core.resources.IResource movedToRes
org.eclipse.core.resources.IResource movedToRes
org.eclipse.core.resources.IResource movedToRes
org.eclipse.core.resources.IResource movedToRes
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo movedToInfo
int movedToType
org.eclipse.jdt.internal.core.Openable movedToElement
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.JavaProject project
private int elementType (org.eclipse.core.resources.IResource, int, int, org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo)
org.eclipse.core.resources.IResource res
int kind
int parentType
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.core.runtime.IPath rootPath
String sourceLevel
String complianceLevel
String fileName
String sourceLevel
String complianceLevel
org.eclipse.core.runtime.IPath rootPath
public void flush ()
private org.eclipse.jdt.internal.compiler.SourceElementParser getSourceElementParser (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable element
private org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo enclosingRootInfo (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int kind
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
private org.eclipse.core.runtime.IPath externalPath (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource res
org.eclipse.core.runtime.IPath resourcePath
public void fire (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta customDelta
int eventType
org.eclipse.jdt.core.IJavaElementDelta deltaToNotify
org.eclipse.jdt.core.IJavaElementDelta deltaToNotify
java.util.Iterator scopes
org.eclipse.jdt.internal.core.search.AbstractSearchScope scope
org.eclipse.jdt.internal.core.search.JavaWorkspaceScope workspaceScope
org.eclipse.jdt.core.IElementChangedListener[] listeners
org.eclipse.jdt.core.IElementChangedListener[] listeners
int[] listenerMask
int[] listenerMask
int listenerCount
int listenerCount
private void firePostChangeDelta (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IElementChangedListener[], int[], int)
org.eclipse.jdt.core.IJavaElementDelta deltaToNotify
org.eclipse.jdt.core.IElementChangedListener[] listeners
int[] listenerMask
int listenerCount
private void fireReconcileDelta (org.eclipse.jdt.core.IElementChangedListener[], int[], int)
org.eclipse.jdt.core.IElementChangedListener[] listeners
int[] listenerMask
int listenerCount
org.eclipse.jdt.core.IJavaElementDelta deltaToNotify
private boolean isAffectedBy (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta rootDelta
private boolean isPrimaryWorkingCopy (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int elementType
org.eclipse.jdt.internal.core.CompilationUnit cu
private boolean isResFilteredFromOutput (org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo, org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo, org.eclipse.core.resources.IResource, int)
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo info
org.eclipse.core.resources.IResource res
int elementType
org.eclipse.jdt.internal.core.JavaProject javaProject
String sourceLevel
String complianceLevel
org.eclipse.core.runtime.IPath resPath
int i
private org.eclipse.jdt.core.IJavaElementDelta mergeDeltas (java.util.Collection)
java.util.Collection deltas
java.util.Iterator iterator
org.eclipse.jdt.internal.core.JavaElementDelta rootDelta
boolean insertedTree
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElementDelta[] children
int j
org.eclipse.jdt.internal.core.JavaElementDelta projectDelta
org.eclipse.core.resources.IResourceDelta[] resourceDeltas
int i
int length
private void notifyListeners (org.eclipse.jdt.core.IJavaElementDelta, int, org.eclipse.jdt.core.IElementChangedListener[], int[], int)
org.eclipse.jdt.core.IJavaElementDelta deltaToNotify
int eventType
org.eclipse.jdt.core.IElementChangedListener[] listeners
int[] listenerMask
int listenerCount
org.eclipse.jdt.core.ElementChangedEvent extraEvent
int i
org.eclipse.jdt.core.IElementChangedListener listener
long start
private void notifyTypeHierarchies (org.eclipse.jdt.core.IElementChangedListener[], int)
org.eclipse.jdt.core.IElementChangedListener[] listeners
int listenerCount
int i
org.eclipse.jdt.core.IElementChangedListener listener
private void nonJavaResourcesChanged (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IResourceDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.Openable element
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.core.JavaElementInfo info
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.PackageFragmentRoot projectRoot
org.eclipse.jdt.internal.core.JavaElementDelta current
org.eclipse.jdt.internal.core.JavaElementDelta elementDelta
private org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo oldRootInfo (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo oldInfo
java.util.ArrayList oldInfos
int i
int length
private java.util.ArrayList otherRootsInfo (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int kind
private org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo outputsInfo (org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo, org.eclipse.core.resources.IResource)
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.core.resources.IResource res
org.eclipse.jdt.internal.core.JavaProject proj
org.eclipse.core.runtime.IPath projectOutput
int traverseMode
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.core.runtime.IPath[] outputs
int[] traverseModes
int outputCount
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath output
private void popUntilPrefixOf (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath currentElementPath
org.eclipse.core.resources.IResource currentElementResource
private org.eclipse.jdt.core.IJavaElementDelta processResourceDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta changes
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.resources.IResourceDelta[] deltas
int i
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource res
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
int elementType
int elementType
int elementType
org.eclipse.core.resources.IProject proj
boolean wasJavaProject
boolean isJavaProject
org.eclipse.core.runtime.IPath rootPath
public void resetProjectCaches ()
java.util.Iterator iterator
java.util.HashMap projectDepencies
java.util.HashSet affectedDependents
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.JavaProject project
public void registerJavaModelDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
private void removeFromParentInfo (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable child
org.eclipse.jdt.internal.core.Openable parent
org.eclipse.jdt.internal.core.OpenableElementInfo info
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
int eventType
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject[] projects
Object o
org.eclipse.jdt.core.IJavaProject[] javaElements
int index
org.eclipse.jdt.core.JavaModelException e
java.util.HashSet elementsToRefresh
java.util.HashMap classpathChanges
boolean hasDelta
org.eclipse.jdt.internal.core.JavaElementDelta javaDelta
java.util.Iterator changes
org.eclipse.jdt.internal.core.ClasspathChange change
int result
org.eclipse.jdt.core.IJavaElementDelta translatedDelta
org.eclipse.jdt.core.IElementChangedListener[] listeners
org.eclipse.jdt.core.IElementChangedListener[] listeners
int listenerCount
int listenerCount
boolean isAffected
boolean needCycleValidation
org.eclipse.jdt.internal.core.ExternalFolderChange[] folderChanges
int i
int length
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.internal.core.ClasspathValidation[] validations
int i
int length
org.eclipse.jdt.internal.core.ClasspathValidation validation
org.eclipse.jdt.internal.core.ProjectReferenceChange[] projectRefChanges
int i
int length
org.eclipse.jdt.core.JavaModelException e
Object source
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IBuildConfiguration[] configs
org.eclipse.core.runtime.CoreException exception
private org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int kind
private void startDeltas ()
private void stopDeltas ()
private void traverseDelta (org.eclipse.core.resources.IResourceDelta, int, org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo, org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo)
org.eclipse.core.resources.IResourceDelta delta
int elementType
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo outputsInfo
org.eclipse.core.resources.IResource res
boolean processChildren
org.eclipse.core.resources.IResourceDelta[] children
boolean oneChildOnClasspath
int length
org.eclipse.core.resources.IResourceDelta[] orphanChildren
org.eclipse.jdt.internal.core.Openable parent
boolean isValidParent
int i
org.eclipse.core.resources.IResourceDelta child
org.eclipse.core.resources.IResource childRes
org.eclipse.core.runtime.IPath childPath
int childKind
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo childRootInfo
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo originalChildRootInfo
int childType
boolean isResFilteredFromOutput
boolean isNestedRoot
java.util.ArrayList rootList
java.util.Iterator iterator
org.eclipse.core.resources.IProject rscProject
org.eclipse.jdt.internal.core.JavaProject adoptiveProject
int i
private void validateClasspaths (org.eclipse.core.resources.IResourceDelta, java.util.HashSet)
org.eclipse.core.resources.IResourceDelta delta
java.util.HashSet affectedProjects
org.eclipse.core.resources.IResource resource
boolean processChildren
org.eclipse.core.resources.IProject project
int kind
boolean isJavaProject
org.eclipse.jdt.internal.core.JavaProject javaProject
boolean wasJavaProject
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.resources.IFile file
String fileName
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.resources.IResourceDelta[] children
int i
private boolean validateClasspaths (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
java.util.HashSet affectedProjects
boolean needCycleValidation
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IProject[] projects
int length
int i
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.runtime.IPath projectPath
org.eclipse.jdt.core.IClasspathEntry[] classpath
int j
int cpLength
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath libProjectPath
public boolean updateCurrentDeltaAndIndex (org.eclipse.core.resources.IResourceDelta, int, org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo)
org.eclipse.core.resources.IResourceDelta delta
int elementType
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.internal.core.Openable element
org.eclipse.jdt.internal.core.Openable element
org.eclipse.jdt.internal.core.Openable element
org.eclipse.jdt.internal.core.Openable element
org.eclipse.jdt.internal.core.Openable element
org.eclipse.jdt.internal.core.Openable element
org.eclipse.core.resources.IResource deltaRes
org.eclipse.core.resources.IResource deltaRes
org.eclipse.core.resources.IResource deltaRes
int flags
Object target
org.eclipse.core.resources.IProject res
boolean wasJavaProject
org.eclipse.core.resources.IProject res
boolean wasJavaProject
boolean isJavaProject
private void updateIndex (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IResourceDelta)
org.eclipse.jdt.internal.core.Openable element
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.core.JarPackageFragmentRoot root
org.eclipse.core.runtime.IPath jarPath
int kind
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
boolean isSource
org.eclipse.core.resources.IResourceDelta[] children
int i
int length
org.eclipse.core.resources.IResourceDelta child
org.eclipse.core.resources.IResource resource
String name
org.eclipse.jdt.internal.core.Openable cu
org.eclipse.jdt.internal.core.Openable classFile
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath binaryFolderPath
int flags
String containerRelativePath
int flags
public void updateJavaModel (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta customDelta
int i
int length
org.eclipse.jdt.core.IJavaElementDelta delta
private void updateRootIndex (org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[], org.eclipse.core.resources.IResourceDelta)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] pkgName
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.core.Openable pkg
org.eclipse.core.resources.IResourceDelta[] children
int i
int length
org.eclipse.core.resources.IResourceDelta child
org.eclipse.core.resources.IResource resource
String[] subpkgName
}
org/eclipse/jdt/internal/core/VerboseElementCache.classVerboseElementCache.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.VerboseElementCache extends org.eclipse.jdt.internal.core.ElementCache {
private Object beingAdded
private String name
public void (int, java.lang.String)
int size
String name
protected boolean makeSpace (int)
int space
String fillingRatio
boolean result
String newFillingRatio
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
}
org/eclipse/jdt/internal/core/INamingRequestor.classINamingRequestor.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.INamingRequestor extends java.lang.Object {
public abstract void acceptNameWithPrefixAndSuffix (char[], boolean, boolean, int)
public abstract void acceptNameWithPrefix (char[], boolean, int)
public abstract void acceptNameWithSuffix (char[], boolean, int)
public abstract void acceptNameWithoutPrefixAndSuffix (char[], int)
}
org/eclipse/jdt/internal/core/SourceRefElement.classSourceRefElement.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.SourceRefElement extends org.eclipse.jdt.internal.core.JavaElement implements org.eclipse.jdt.core.ISourceReference {
public int occurrenceCount
protected void (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
protected java.lang.Object createElementInfo ()
public void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.dom.ASTNode findNode (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.internal.core.util.DOMFinder finder
protected void generateInfos (java.lang.Object, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
Object info
java.util.HashMap newElements
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.jdt.internal.core.Openable openableParent
org.eclipse.jdt.internal.core.JavaElementInfo openableParentInfo
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String name
public org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.AnnotatableInfo info
public org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
public org.eclipse.jdt.core.IJavaElement getHandleUpdatingCountFromMemento (org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
String token
public int getOccurrenceCount ()
public org.eclipse.jdt.core.IOpenable getOpenableParent ()
org.eclipse.jdt.core.IJavaElement current
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.core.resources.IResource resource ()
public java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IOpenable openable
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.ISourceRange range
int offset
int length
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceRefElementInfo info
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
public boolean isStructureKnown () throws org.eclipse.jdt.core.JavaModelException
public void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
public void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String newName
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] dests
String[] renamings
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
}
org/eclipse/jdt/internal/core/InitializerWithChildrenInfo.classInitializerWithChildrenInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.InitializerWithChildrenInfo extends org.eclipse.jdt.internal.core.InitializerElementInfo {
protected org.eclipse.jdt.core.IJavaElement[] children
public void (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] children
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public volatile int getNameSourceStart ()
public volatile int getNameSourceEnd ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/JarPackageFragmentRootInfo.classJarPackageFragmentRootInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo extends org.eclipse.jdt.internal.core.PackageFragmentRootInfo {
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject rawPackageInfo
void ()
}
org/eclipse/jdt/internal/core/TypeParameterElementInfo.classTypeParameterElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.TypeParameterElementInfo extends org.eclipse.jdt.internal.core.SourceRefElementInfo {
public int nameStart
public int nameEnd
public char[][] bounds
public char[][] boundsSignatures
public void ()
public volatile int getDeclarationSourceEnd ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/BinaryType.classBinaryType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BinaryType extends org.eclipse.jdt.internal.core.BinaryMember implements org.eclipse.jdt.core.IType org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private static final org.eclipse.jdt.core.IField[] NO_FIELDS
private static final org.eclipse.jdt.core.IMethod[] NO_METHODS
private static final org.eclipse.jdt.core.IType[] NO_TYPES
private static final org.eclipse.jdt.core.IInitializer[] NO_INITIALIZERS
public static final org.eclipse.jdt.internal.core.JavadocContents EMPTY_JAVADOC
static void ()
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.core.ClassFileInfo cfi
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.internal.codeassist.CompletionEngine engine
String source
char[] prefix
char[] suffix
char[] fakeSource
org.eclipse.jdt.internal.core.BasicCompilationUnit cu
public org.eclipse.jdt.core.IField createField (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IInitializer createInitializer (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IMethod createMethod (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.IMethod[] findMethods (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
public org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ClassFileInfo cfi
public org.eclipse.jdt.core.IJavaElement[] getChildrenForCategory (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
String category
org.eclipse.jdt.core.IJavaElement[] children
int length
org.eclipse.jdt.internal.core.SourceMapper mapper
java.util.HashMap categories
org.eclipse.jdt.core.IJavaElement[] result
int index
int i
org.eclipse.jdt.core.IJavaElement child
String[] cats
int j
int length2
protected org.eclipse.jdt.internal.core.ClassFileInfo getClassFileInfo () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ClassFile cf
public org.eclipse.jdt.core.IType getDeclaringType ()
org.eclipse.jdt.core.IClassFile classFile
char[] enclosingTypeName
String classFileName
int lastDollar
int i
int length
char c
String enclosingName
String enclosingClassFileName
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
Object info
public int getElementType ()
public org.eclipse.jdt.core.IField getField (java.lang.String)
String fieldName
public org.eclipse.jdt.core.IField[] getFields () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
int size
org.eclipse.jdt.core.IField[] array
public int getFlags () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public java.lang.String getFullyQualifiedName ()
public java.lang.String getFullyQualifiedName (char)
char enclosingTypeSeparator
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
String fieldName
org.eclipse.jdt.internal.core.JavaElement field
String count
org.eclipse.jdt.internal.core.JavaElement initializer
String selector
java.util.ArrayList params
String param
StringBuffer buffer
String[] parameters
org.eclipse.jdt.internal.core.JavaElement method
String typeName
String typeName
char firstChar
org.eclipse.jdt.internal.core.JavaElement type
String typeParameterName
org.eclipse.jdt.internal.core.JavaElement typeParameter
String annotationName
org.eclipse.jdt.internal.core.JavaElement annotation
public org.eclipse.jdt.core.IInitializer getInitializer (int)
int count
public org.eclipse.jdt.core.IInitializer[] getInitializers ()
public java.lang.String getKey (boolean) throws org.eclipse.jdt.core.JavaModelException
boolean forceOpen
public org.eclipse.jdt.core.IMethod getMethod (java.lang.String, java.lang.String[])
String selector
String[] parameterTypeSignatures
public org.eclipse.jdt.core.IMethod[] getMethods () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
int size
org.eclipse.jdt.core.IMethod[] array
public org.eclipse.jdt.core.IPackageFragment getPackageFragment ()
org.eclipse.jdt.core.IJavaElement parentElement
public java.lang.String getSuperclassTypeSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] genericSignature
int signatureLength
int index
int count
int start
char[] superclassSig
char[] superclassName
public java.lang.String getSourceFileName (org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType enclosingType
public java.lang.String getSuperclassName () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] superclassName
public java.lang.String[] getSuperInterfaceNames () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[][] names
int length
int length
String[] strings
int i
public java.lang.String[] getSuperInterfaceTypeSignatures () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] genericSignature
java.util.ArrayList interfaces
int signatureLength
int index
int count
int start
char[] interfaceSig
int size
String[] result
char[][] names
int length
int length
String[] strings
int i
public org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
String[] typeParameterSignatures
int length
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int i
String typeParameterName
public java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] genericSignature
char[] dotBaseSignature
char[][] typeParams
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
org.eclipse.jdt.core.IClassFile classFile
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
public java.lang.String getTypeQualifiedName ()
public java.lang.String getTypeQualifiedName (char)
char enclosingTypeSeparator
public org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
int size
org.eclipse.jdt.core.IType[] array
public boolean isAnonymous () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public boolean isClass () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public boolean isEnum () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public boolean isAnnotation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public boolean isLocal () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public boolean isMember () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public boolean isResolved ()
public org.eclipse.jdt.core.ITypeHierarchy loadTypeHierachy (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.io.InputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy loadTypeHierachy (java.io.InputStream, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.io.InputStream input
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IWorkingCopy[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.ICompilationUnit[] projectWCs
int length
int index
int i
org.eclipse.jdt.core.ICompilationUnit wc
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IWorkingCopy[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.SourceRefElement resolvedHandle
public java.lang.String sourceFileName (org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] sourceFileName
org.eclipse.jdt.core.IType enclosingType
String typeQualifiedName
int dollar
int index
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
public java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavadocContents javadocContents
public org.eclipse.jdt.internal.core.JavadocContents getJavadocContents (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
org.eclipse.jdt.internal.core.JavadocContents cachedJavadoc
java.net.URL baseLocation
StringBuffer pathBuffer
org.eclipse.jdt.core.IPackageFragment pack
String typeQualifiedName
org.eclipse.jdt.core.IType currentType
StringBuffer typeName
String contents
org.eclipse.jdt.internal.core.JavadocContents javadocContents
public boolean isLambda ()
}
org/eclipse/jdt/internal/core/CancelableProblemFactory.classCancelableProblemFactory.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CancelableProblemFactory extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory {
public org.eclipse.core.runtime.IProgressMonitor monitor
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int startPosition
int endPosition
int lineNumber
int columnNumber
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int startPosition
int endPosition
int lineNumber
int columnNumber
}
org/eclipse/jdt/internal/core/JavaModelManager$PerWorkingCopyInfo.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo extends java.lang.Object implements org.eclipse.jdt.core.IProblemRequestor {
int useCount
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
public void (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.core.IProblemRequestor)
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.core.IProblemRequestor problemRequestor
public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
org.eclipse.jdt.core.IProblemRequestor requestor
public void beginReporting ()
org.eclipse.jdt.core.IProblemRequestor requestor
public void endReporting ()
org.eclipse.jdt.core.IProblemRequestor requestor
public org.eclipse.jdt.core.IProblemRequestor getProblemRequestor ()
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy ()
public boolean isActive ()
org.eclipse.jdt.core.IProblemRequestor requestor
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.jdt.core.IProblemRequestor requestor
}
org/eclipse/jdt/internal/core/JavaElementRequestor.classJavaElementRequestor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaElementRequestor extends java.lang.Object implements org.eclipse.jdt.internal.core.IJavaElementRequestor {
protected boolean canceled
protected java.util.ArrayList fields
protected java.util.ArrayList initializers
protected java.util.ArrayList memberTypes
protected java.util.ArrayList methods
protected java.util.ArrayList packageFragments
protected java.util.ArrayList types
protected static final org.eclipse.jdt.core.IField[] EMPTY_FIELD_ARRAY
protected static final org.eclipse.jdt.core.IInitializer[] EMPTY_INITIALIZER_ARRAY
protected static final org.eclipse.jdt.core.IType[] EMPTY_TYPE_ARRAY
protected static final org.eclipse.jdt.core.IPackageFragment[] EMPTY_PACKAGE_FRAGMENT_ARRAY
protected static final org.eclipse.jdt.core.IMethod[] EMPTY_METHOD_ARRAY
static void ()
public void ()
public void acceptField (org.eclipse.jdt.core.IField)
org.eclipse.jdt.core.IField field
public void acceptInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializer
public void acceptMemberType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void acceptMethod (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
org.eclipse.jdt.core.IPackageFragment packageFragment
public void acceptType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IField[] getFields ()
int size
org.eclipse.jdt.core.IField[] results
public org.eclipse.jdt.core.IInitializer[] getInitializers ()
int size
org.eclipse.jdt.core.IInitializer[] results
public org.eclipse.jdt.core.IType[] getMemberTypes ()
int size
org.eclipse.jdt.core.IType[] results
public org.eclipse.jdt.core.IMethod[] getMethods ()
int size
org.eclipse.jdt.core.IMethod[] results
public org.eclipse.jdt.core.IPackageFragment[] getPackageFragments ()
int size
org.eclipse.jdt.core.IPackageFragment[] results
public org.eclipse.jdt.core.IType[] getTypes ()
int size
org.eclipse.jdt.core.IType[] results
public boolean isCanceled ()
public void reset ()
public void setCanceled (boolean)
boolean b
}
org/eclipse/jdt/internal/core/JavaModelManager$9.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$9 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final java.util.HashMap val$allContainerPaths
void (org.eclipse.jdt.internal.core.JavaModelManager, java.util.HashMap)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set entrySet
int length
java.util.Map$Entry[] entries
int i
java.util.Map$Entry entry
org.eclipse.jdt.core.IJavaProject javaProject
java.util.HashSet pathSet
int length2
org.eclipse.core.runtime.IPath[] paths
int j
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathContainer container
java.util.Map perProjectContainers
java.util.Iterator entriesIterator
java.util.Map$Entry entry
org.eclipse.jdt.core.IJavaProject project
java.util.HashMap perPathContainers
java.util.Iterator containersIterator
java.util.Map$Entry containerEntry
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.internal.core.SetContainerOperation operation
}
org/eclipse/jdt/internal/core/ExternalPackageFragmentRoot.classExternalPackageFragmentRoot.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ExternalPackageFragmentRoot extends org.eclipse.jdt.internal.core.PackageFragmentRoot {
protected final org.eclipse.core.runtime.IPath externalPath
protected void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.runtime.IPath externalPath
org.eclipse.jdt.internal.core.JavaProject project
protected void (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IResource linkedFolder
org.eclipse.core.runtime.IPath externalPath
org.eclipse.jdt.internal.core.JavaProject project
protected int determineKind (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.ExternalPackageFragmentRoot other
public java.lang.String getElementName ()
public int getKind ()
int internalKind () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public int hashCode ()
public boolean isExternal ()
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
protected boolean resourceExists (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.core.runtime.IPath location
java.io.File file
protected void toStringAncestors (java.lang.StringBuffer)
StringBuffer buffer
}
org/eclipse/jdt/internal/core/RenameElementsOperation.classRenameElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.RenameElementsOperation extends org.eclipse.jdt.internal.core.MoveElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] destinations
String[] newNames
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isRename ()
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
int elementType
}
org/eclipse/jdt/internal/core/JavaElementInfo.classJavaElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaElementInfo extends java.lang.Object implements java.lang.Cloneable {
static Object[] NO_NON_JAVA_RESOURCES
static void ()
public void ()
public java.lang.Object clone ()
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
}
org/eclipse/jdt/internal/core/PackageFragmentRootInfo.classPackageFragmentRootInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.PackageFragmentRootInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
protected org.eclipse.jdt.internal.core.SourceMapper sourceMapper
protected int rootKind
protected Object[] nonJavaResources
private boolean ignoreOptionalProblems
private boolean initialized
public void ()
static java.lang.Object[] computeFolderNonJavaResources (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.core.resources.IContainer, char[][], char[][]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.resources.IContainer folder
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IResource[] nonJavaResources
int nonJavaResourcesCounter
org.eclipse.core.resources.IResource[] members
int length
org.eclipse.jdt.core.IJavaProject otherJavaProject
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
org.eclipse.core.resources.IResource member
String fileName
org.eclipse.jdt.core.IJarEntryResource[] jarEntryResources
int i
org.eclipse.core.runtime.CoreException e
private java.lang.Object[] computeNonJavaResources (org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.PackageFragmentRoot handle
Object[] resources
synchronized java.lang.Object[] getNonJavaResources (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.PackageFragmentRoot handle
Object[] resources
public int getRootKind ()
protected org.eclipse.jdt.internal.core.SourceMapper getSourceMapper ()
boolean ignoreOptionalProblems (org.eclipse.jdt.internal.core.PackageFragmentRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragmentRoot packageFragmentRoot
private static boolean isClasspathEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
void setNonJavaResources (java.lang.Object[])
Object[] resources
protected void setRootKind (int)
int newRootKind
protected void setSourceMapper (org.eclipse.jdt.internal.core.SourceMapper)
org.eclipse.jdt.internal.core.SourceMapper mapper
}
org/eclipse/jdt/internal/core/MovePackageFragmentRootOperation.classMovePackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.MovePackageFragmentRootOperation extends org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation {
protected void renameEntryInClasspath (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int cpLength
int newCPIndex
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath projectRelativePath
org.eclipse.core.runtime.IPath[] newExclusionPatterns
org.eclipse.core.runtime.IPath[] newInclusionPatterns
org.eclipse.jdt.core.IJavaModelStatus status
private org.eclipse.core.runtime.IPath[] renamePatterns (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath rootPath
org.eclipse.core.runtime.IPath[] patterns
org.eclipse.core.runtime.IPath[] newPatterns
int newPatternsIndex
int i
int length
org.eclipse.core.runtime.IPath pattern
org.eclipse.core.runtime.IPath newPattern
public void (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.jdt.core.IJavaProject originatingProject
boolean isRename
boolean updateOriginating
boolean updateDestination
protected void moveResource (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.resources.IWorkspaceRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
char[][] exclusionPatterns
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IResource destRes
org.eclipse.core.runtime.CoreException e
int sourceSegmentCount
org.eclipse.core.resources.IFolder destFolder
org.eclipse.core.runtime.IPath[] nestedFolders
org.eclipse.core.resources.IResourceProxyVisitor visitor
org.eclipse.core.runtime.CoreException e
protected void updateReferringProjectClasspaths (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject projectOfRoot
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.core.IJavaProject project
protected void removeEntryFromClasspath (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int cpLength
int newCPIndex
int i
org.eclipse.jdt.core.IClasspathEntry entry
}
org/eclipse/jdt/internal/core/JavaModelManager$ZipCache.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$ZipCache extends java.lang.Object {
private java.util.Map map
Object owner
void (java.lang.Object)
Object owner
public void flush ()
Thread currentThread
java.util.Iterator iterator
java.util.zip.ZipFile zipFile
public java.util.zip.ZipFile getCache (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setCache (org.eclipse.core.runtime.IPath, java.util.zip.ZipFile)
org.eclipse.core.runtime.IPath path
java.util.zip.ZipFile zipFile
}
org/eclipse/jdt/internal/core/BufferFactoryWrapper.classBufferFactoryWrapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BufferFactoryWrapper extends org.eclipse.jdt.core.WorkingCopyOwner {
public org.eclipse.jdt.core.IBufferFactory factory
private void (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public static org.eclipse.jdt.core.WorkingCopyOwner create (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.BufferFactoryWrapper other
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/UserLibraryClasspathContainer.classUserLibraryClasspathContainer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.UserLibraryClasspathContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
private String name
public void (java.lang.String)
String name
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
org.eclipse.jdt.internal.core.UserLibrary library
public java.lang.String getDescription ()
public int getKind ()
org.eclipse.jdt.internal.core.UserLibrary library
public org.eclipse.core.runtime.IPath getPath ()
private org.eclipse.jdt.internal.core.UserLibrary getUserLibrary ()
org.eclipse.jdt.internal.core.UserLibrary userLibrary
private void verbose_no_user_library_found (java.lang.String)
String userLibraryName
}
org/eclipse/jdt/internal/core/builder/
org/eclipse/jdt/internal/core/builder/JavaBuilder.classJavaBuilder.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.JavaBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
org.eclipse.core.resources.IProject currentProject
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.jdt.core.compiler.CompilationParticipant[] participants
org.eclipse.jdt.internal.core.builder.NameEnvironment nameEnvironment
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable binaryLocationsPerProject
public org.eclipse.jdt.internal.core.builder.State lastState
org.eclipse.jdt.internal.core.builder.BuildNotifier notifier
char[][] extraResourceFileFilters
String[] extraResourceFolderFilters
public static final String SOURCE_ID
public static boolean DEBUG
public static boolean SHOW_STATS
static java.util.ArrayList builtProjects
static void ()
public void ()
public static org.eclipse.core.resources.IMarker[] getProblemsFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IMarker[] markers
java.util.Set markerTypes
java.util.ArrayList markerList
int i
int length
java.util.Iterator iterator
int i
int length
org.eclipse.core.resources.IMarker[] result
public static org.eclipse.core.resources.IMarker[] getTasksFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public static void buildStarting ()
public static void buildFinished ()
public static void removeProblemsFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Set markerTypes
java.util.Iterator iterator
public static void removeTasksFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public static void removeProblemsAndTasksFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Set markerTypes
java.util.Iterator iterator
public static org.eclipse.jdt.internal.core.builder.State readState (org.eclipse.core.resources.IProject, java.io.DataInputStream) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream in
public static void writeState (java.lang.Object, java.io.DataOutputStream) throws java.io.IOException
Object state
java.io.DataOutputStream out
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
java.util.Map ignored
org.eclipse.core.runtime.IProgressMonitor monitor
boolean ok
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable deltas
org.eclipse.core.runtime.CoreException e
org.eclipse.jdt.internal.core.builder.ImageBuilderInternalException e
org.eclipse.jdt.internal.core.builder.MissingSourceFileException e
org.eclipse.core.resources.IMarker marker
int i
int i
int i
int i
int i
int l
int l
int l
int l
int l
org.eclipse.core.resources.IProject[] requiredProjects
private void buildAll ()
org.eclipse.jdt.internal.core.builder.BatchImageBuilder imageBuilder
private void buildDeltas (org.eclipse.jdt.internal.compiler.util.SimpleLookupTable)
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable deltas
org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder imageBuilder
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
private void createInconsistentBuildMarker (org.eclipse.core.runtime.CoreException) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException coreException
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus[] children
org.eclipse.core.resources.IMarker marker
private void cleanup ()
private void clearLastState ()
boolean filterExtraResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
char[] name
int i
int l
org.eclipse.core.runtime.IPath path
String pathName
int count
int i
int l
int j
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable findDeltas ()
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable deltas
Object[] keyTable
Object[] valueTable
int i
int l
org.eclipse.core.resources.IProject p
org.eclipse.jdt.internal.core.builder.State s
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] classFoldersAndJars
boolean canSkip
int j
int m
public org.eclipse.jdt.internal.core.builder.State getLastState (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private org.eclipse.core.resources.IProject[] getRequiredProjects (boolean)
boolean includeBinaryPrerequisites
java.util.ArrayList projects
org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
int l
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject p
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject[] result
boolean hasBuildpathErrors () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IMarker[] markers
int i
int l
private boolean hasClasspathChanged ()
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] newSourceLocations
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] oldSourceLocations
int newLength
int oldLength
int n
int o
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] newBinaryLocations
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] oldBinaryLocations
private boolean hasJavaBuilder (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.ICommand[] buildCommands
int i
int l
private boolean hasStructuralDelta ()
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] classFoldersAndJars
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathLocation classFolderOrJar
org.eclipse.core.runtime.IPath p
org.eclipse.core.resources.IResourceDelta binaryDelta
private int initializeBuilder (int, boolean) throws org.eclipse.core.runtime.CoreException
int kind
boolean forBuild
int i
int l
String projectName
String filterSequence
char[][] filters
int fileCount
int folderCount
int i
int l
char[] f
int i
int l
char[] f
private boolean isClasspathBroken (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.core.resources.IProject p
org.eclipse.core.resources.IMarker[] markers
int i
int l
private boolean isWorthBuilding () throws org.eclipse.core.runtime.CoreException
boolean abortBuilds
org.eclipse.core.resources.IMarker marker
org.eclipse.core.resources.IProject[] requiredProjects
int i
int l
org.eclipse.core.resources.IProject p
org.eclipse.jdt.internal.core.JavaProject prereq
org.eclipse.core.resources.IMarker marker
void mustPropagateStructuralChanges ()
java.util.LinkedHashSet cycleParticipants
org.eclipse.core.runtime.IPath currentPath
java.util.Iterator i
org.eclipse.core.runtime.IPath participantPath
org.eclipse.core.resources.IProject project
private void printLocations (org.eclipse.jdt.internal.core.builder.ClasspathLocation[], org.eclipse.jdt.internal.core.builder.ClasspathLocation[])
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] newLocations
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] oldLocations
int i
int length
int i
int length
private void recordNewState (org.eclipse.jdt.internal.core.builder.State)
org.eclipse.jdt.internal.core.builder.State state
Object[] keyTable
int i
int l
org.eclipse.core.resources.IProject prereqProject
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/NameEnvironment.classNameEnvironment.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.NameEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
boolean isIncrementalBuild
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] sourceLocations
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] binaryLocations
org.eclipse.jdt.internal.core.builder.BuildNotifier notifier
org.eclipse.jdt.internal.compiler.util.SimpleSet initialTypeNames
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable additionalUnits
void (org.eclipse.core.resources.IWorkspaceRoot, org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.internal.compiler.util.SimpleLookupTable, org.eclipse.jdt.internal.core.builder.BuildNotifier) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable binaryLocationsPerProject
org.eclipse.jdt.internal.core.builder.BuildNotifier notifier
public void (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
private void computeClasspathLocations (org.eclipse.core.resources.IWorkspaceRoot, org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.internal.compiler.util.SimpleLookupTable) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable binaryLocationsPerProject
org.eclipse.core.resources.IMarker cycleMarker
int severity
org.eclipse.jdt.core.IClasspathEntry[] classpathEntries
java.util.ArrayList sLocations
java.util.ArrayList bLocations
int i
int l
org.eclipse.jdt.internal.core.ClasspathEntry entry
org.eclipse.core.runtime.IPath path
Object target
org.eclipse.core.runtime.IPath outputPath
org.eclipse.core.resources.IContainer outputFolder
org.eclipse.core.resources.IContainer outputFolder
org.eclipse.core.resources.IProject prereqProject
org.eclipse.jdt.internal.core.JavaProject prereqJavaProject
org.eclipse.jdt.core.IClasspathEntry[] prereqClasspathEntries
java.util.ArrayList seen
int j
int m
org.eclipse.jdt.core.IClasspathEntry prereqEntry
Object prereqTarget
org.eclipse.core.runtime.IPath prereqOutputPath
org.eclipse.core.resources.IContainer binaryFolder
org.eclipse.jdt.internal.core.builder.ClasspathLocation bLocation
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] existingLocations
int size
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.builder.ClasspathLocation bLocation
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
org.eclipse.core.resources.IProject p
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] existingLocations
int size
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
java.util.ArrayList outputFolders
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
org.eclipse.core.runtime.IPath outputPath
int j
int j
int m
int index
int i
int l
int i
int l
public void cleanup ()
int i
int l
int i
int l
private void createOutputFolder (org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer outputFolder
private void createParentFolder (org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer parent
private org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, char[])
String qualifiedTypeName
char[] typeName
org.eclipse.jdt.internal.core.builder.SourceFile unit
int index
String enclosingTypeName
String qBinaryFileName
String binaryFileName
String qPackageName
int typeNameStart
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer suggestedAnswer
int i
int l
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
public boolean isPackage (char[][], char[])
char[][] compoundName
char[] packageName
public boolean isPackage (java.lang.String)
String qualifiedPackageName
int i
int l
void setNames (java.lang.String[], org.eclipse.jdt.internal.core.builder.SourceFile[])
String[] typeNames
org.eclipse.jdt.internal.core.builder.SourceFile[] additionalFiles
int i
int l
int i
int l
org.eclipse.jdt.internal.core.builder.SourceFile additionalUnit
int i
int l
int i
int l
}
org/eclipse/jdt/internal/core/builder/QualifiedNameSet.classQualifiedNameSet.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.QualifiedNameSet extends java.lang.Object {
public char[][][] qualifiedNames
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[][] add (char[][])
char[][] qualifiedName
int qLength
int length
int index
char[][] current
char[][] current
private void rehash ()
org.eclipse.jdt.internal.core.builder.QualifiedNameSet newSet
char[][] current
int i
public java.lang.String toString ()
String s
char[][] qualifiedName
int i
int l
}
org/eclipse/jdt/internal/core/builder/CompilationParticipantResult.classCompilationParticipantResult.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.CompilationParticipantResult extends org.eclipse.jdt.core.compiler.BuildContext {
protected org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
protected boolean hasAnnotations
protected org.eclipse.core.resources.IFile[] addedFiles
protected org.eclipse.core.resources.IFile[] deletedFiles
protected org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
protected String[] dependencies
protected void (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
public char[] getContents ()
public org.eclipse.core.resources.IFile getFile ()
public boolean hasAnnotations ()
public void recordAddedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] addedGeneratedFiles
int length2
int length1
org.eclipse.core.resources.IFile[] merged
public void recordDeletedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
int length2
int length1
org.eclipse.core.resources.IFile[] merged
public void recordDependencies (java.lang.String[])
String[] typeNameDependencies
int length2
int length1
String[] merged
public void recordNewProblems (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] newProblems
int length2
int length1
org.eclipse.jdt.core.compiler.CategorizedProblem[] merged
void reset (boolean)
boolean detectedAnnotations
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/ProblemFactory.classProblemFactory.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ProblemFactory extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory {
static org.eclipse.jdt.internal.compiler.util.SimpleLookupTable factories
static void ()
private void (java.util.Locale)
java.util.Locale locale
public static org.eclipse.jdt.internal.core.builder.ProblemFactory getProblemFactory (java.util.Locale)
java.util.Locale locale
org.eclipse.jdt.internal.core.builder.ProblemFactory factory
}
org/eclipse/jdt/internal/core/builder/NameSet.classNameSet.java
package org.eclipse.jdt.internal.core.builder
public final org.eclipse.jdt.internal.core.builder.NameSet extends java.lang.Object {
public char[][] names
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[] add (char[])
char[] name
int length
int index
char[] current
char[] current
private void rehash ()
org.eclipse.jdt.internal.core.builder.NameSet newSet
char[] current
int i
public java.lang.String toString ()
String s
char[] name
int i
int l
}
org/eclipse/jdt/internal/core/builder/MissingSourceFileException.classMissingSourceFileException.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.MissingSourceFileException extends java.lang.RuntimeException {
protected String missingSourceFile
private static final long serialVersionUID
public void (java.lang.String)
String missingSourceFile
}
org/eclipse/jdt/internal/core/builder/ClasspathJar$PackageCacheEntry.classClasspathJar.java
package org.eclipse.jdt.internal.core.builder
org.eclipse.jdt.internal.core.builder.ClasspathJar$PackageCacheEntry extends java.lang.Object {
long lastModified
long fileSize
org.eclipse.jdt.internal.compiler.util.SimpleSet packageSet
void (long, long, org.eclipse.jdt.internal.compiler.util.SimpleSet)
long lastModified
long fileSize
org.eclipse.jdt.internal.compiler.util.SimpleSet packageSet
}
org/eclipse/jdt/internal/core/builder/BuildNotifier.classBuildNotifier.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.BuildNotifier extends java.lang.Object {
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean cancelling
protected float percentComplete
protected float progressPerCompilationUnit
protected int newErrorCount
protected int fixedErrorCount
protected int newWarningCount
protected int fixedWarningCount
protected int workDone
protected int totalWork
protected String previousSubtask
public static int NewErrorCount
public static int FixedErrorCount
public static int NewWarningCount
public static int FixedWarningCount
static void ()
public static void resetProblemCounters ()
public void (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.resources.IProject)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
public void aboutToCompile (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile unit
String message
public void begin ()
public void checkCancel ()
public void checkCancelWithinCompiler ()
public void compiled (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile unit
String message
public void done ()
protected java.lang.String problemsMessage ()
int numNew
int numFixed
boolean displayBoth
StringBuffer buffer
public void setCancelling (boolean)
boolean cancelling
public void setProgressPerCompilationUnit (float)
float progress
public void subTask (java.lang.String)
String message
String pm
String msg
protected void updateProblemCounts (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] newProblems
int i
int l
protected void updateProblemCounts (org.eclipse.core.resources.IMarker[], org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.core.resources.IMarker[] oldProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] newProblems
int i
int l
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
boolean isError
String message
int j
int m
org.eclipse.core.resources.IMarker pb
boolean wasError
int i
int l
org.eclipse.core.resources.IMarker oldProblem
boolean wasError
String message
int j
int m
org.eclipse.jdt.core.compiler.CategorizedProblem pb
public void updateProgress (float)
float newPercentComplete
int work
public void updateProgressDelta (float)
float percentWorked
}
org/eclipse/jdt/internal/core/builder/AbortIncrementalBuildException.classAbortIncrementalBuildException.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.AbortIncrementalBuildException extends java.lang.RuntimeException {
protected String qualifiedTypeName
private static final long serialVersionUID
public void (java.lang.String)
String qualifiedTypeName
}
org/eclipse/jdt/internal/core/builder/WorkQueue.classWorkQueue.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.WorkQueue extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.util.SimpleSet needsCompileList
private org.eclipse.jdt.internal.compiler.util.SimpleSet compiledList
public void ()
public void add (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public void addAll (org.eclipse.jdt.internal.core.builder.SourceFile[])
org.eclipse.jdt.internal.core.builder.SourceFile[] elements
int i
int l
public void clear ()
public void finished (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public boolean isCompiled (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public boolean isWaiting (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/ClasspathLocation.classClasspathLocation.java
package org.eclipse.jdt.internal.core.builder
public abstract org.eclipse.jdt.internal.core.builder.ClasspathLocation extends java.lang.Object {
public void ()
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forSourceFolder (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, char[][], char[][], boolean)
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.core.resources.IContainer outputFolder
char[][] inclusionPatterns
char[][] exclusionPatterns
boolean ignoreOptionalProblems
public static org.eclipse.jdt.internal.core.builder.ClasspathLocation forBinaryFolder (org.eclipse.core.resources.IContainer, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forLibrary (java.lang.String, long, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String libraryPathname
long lastModified
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forLibrary (java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String libraryPathname
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forLibrary (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
org.eclipse.core.resources.IFile library
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public boolean isOutputFolder ()
public abstract boolean isPackage (java.lang.String)
public void cleanup ()
public void reset ()
public abstract java.lang.String debugPathString ()
}
org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.classIncrementalImageBuilder.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder extends org.eclipse.jdt.internal.core.builder.AbstractImageBuilder {
protected java.util.ArrayList sourceFiles
protected java.util.ArrayList previousSourceFiles
protected org.eclipse.jdt.internal.core.builder.StringSet qualifiedStrings
protected org.eclipse.jdt.internal.core.builder.StringSet simpleStrings
protected org.eclipse.jdt.internal.core.builder.StringSet rootStrings
protected org.eclipse.jdt.internal.compiler.util.SimpleLookupTable secondaryTypesToRemove
protected boolean hasStructuralChanges
protected int compileLoop
protected boolean makeOutputFolderConsistent
public static int MaxCompileLoop
static void ()
protected void (org.eclipse.jdt.internal.core.builder.JavaBuilder, org.eclipse.jdt.internal.core.builder.State)
org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder
org.eclipse.jdt.internal.core.builder.State buildState
protected void (org.eclipse.jdt.internal.core.builder.JavaBuilder)
org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder
protected void (org.eclipse.jdt.internal.core.builder.BatchImageBuilder)
org.eclipse.jdt.internal.core.builder.BatchImageBuilder batchBuilder
public boolean build (org.eclipse.jdt.internal.compiler.util.SimpleLookupTable)
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable deltas
org.eclipse.core.resources.IResourceDelta sourceDelta
Object[] keyTable
Object[] valueTable
int i
int l
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IProject p
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] classFoldersAndJars
float increment
org.eclipse.jdt.internal.core.builder.SourceFile[] allSourceFiles
org.eclipse.jdt.internal.core.builder.AbortIncrementalBuildException e
org.eclipse.core.runtime.CoreException e
protected void buildAfterBatchBuild ()
org.eclipse.jdt.internal.core.builder.SourceFile[] allSourceFiles
org.eclipse.core.runtime.CoreException e
protected void addAffectedSourceFiles ()
protected void addAffectedSourceFiles (org.eclipse.jdt.internal.core.builder.StringSet, org.eclipse.jdt.internal.core.builder.StringSet, org.eclipse.jdt.internal.core.builder.StringSet, org.eclipse.jdt.internal.core.builder.StringSet)
org.eclipse.jdt.internal.core.builder.StringSet qualifiedSet
org.eclipse.jdt.internal.core.builder.StringSet simpleSet
org.eclipse.jdt.internal.core.builder.StringSet rootSet
org.eclipse.jdt.internal.core.builder.StringSet affectedTypes
char[][][] internedQualifiedNames
char[][] internedSimpleNames
char[][] internedRootNames
Object[] keyTable
Object[] valueTable
int i
int l
String typeLocator
org.eclipse.jdt.internal.core.builder.ReferenceCollection refs
org.eclipse.core.resources.IFile file
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
protected void addDependentsOf (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean isStructuralChange
protected void addDependentsOf (org.eclipse.core.runtime.IPath, boolean, org.eclipse.jdt.internal.core.builder.StringSet, org.eclipse.jdt.internal.core.builder.StringSet, org.eclipse.jdt.internal.core.builder.StringSet)
org.eclipse.core.runtime.IPath path
boolean isStructuralChange
org.eclipse.jdt.internal.core.builder.StringSet qualifiedNames
org.eclipse.jdt.internal.core.builder.StringSet simpleNames
org.eclipse.jdt.internal.core.builder.StringSet rootNames
String last
String packageName
boolean wasNew
String typeName
int memberIndex
protected boolean checkForClassFileChanges (org.eclipse.core.resources.IResourceDelta, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta binaryDelta
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
int segmentCount
org.eclipse.core.resources.IResource resource
boolean isExcluded
org.eclipse.core.resources.IResourceDelta[] children
int i
int l
org.eclipse.core.runtime.IPath typePath
protected void cleanUp ()
protected void compile (org.eclipse.jdt.internal.core.builder.SourceFile[], org.eclipse.jdt.internal.core.builder.SourceFile[], boolean)
org.eclipse.jdt.internal.core.builder.SourceFile[] units
org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits
boolean compilingFirstGroup
java.util.ArrayList extras
int i
int l
org.eclipse.jdt.internal.core.builder.SourceFile unit
int oldLength
int toAdd
int i
protected void deleteGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
int j
org.eclipse.core.resources.IFile deletedFile
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
String typeLocator
int mdSegmentCount
org.eclipse.core.runtime.IPath typePath
char[][] definedTypeNames
org.eclipse.core.runtime.IPath packagePath
int d
int l
org.eclipse.core.runtime.CoreException e
protected boolean findAffectedSourceFiles (org.eclipse.core.resources.IResourceDelta, org.eclipse.jdt.internal.core.builder.ClasspathLocation[], org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] classFoldersAndJars
org.eclipse.core.resources.IProject prereqProject
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathLocation bLocation
org.eclipse.core.runtime.IPath p
org.eclipse.core.resources.IResourceDelta binaryDelta
int segmentCount
org.eclipse.core.resources.IResourceDelta[] children
org.eclipse.jdt.internal.core.builder.StringSet structurallyChangedTypes
int j
int m
protected void findAffectedSourceFiles (org.eclipse.core.resources.IResourceDelta, int, org.eclipse.jdt.internal.core.builder.StringSet)
org.eclipse.core.resources.IResourceDelta binaryDelta
int segmentCount
org.eclipse.jdt.internal.core.builder.StringSet structurallyChangedTypes
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath packagePath
String packageName
org.eclipse.core.resources.IResourceDelta[] children
int i
int l
org.eclipse.core.runtime.IPath typePath
protected boolean findSourceFiles (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
java.util.ArrayList visited
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
org.eclipse.core.resources.IResourceDelta binaryDelta
int segmentCount
org.eclipse.core.resources.IResourceDelta[] children
int j
int m
int segmentCount
org.eclipse.core.resources.IResourceDelta[] children
int j
int m
org.eclipse.core.resources.IResourceDelta sourceDelta
int segmentCount
org.eclipse.core.resources.IResourceDelta[] children
int j
int m
org.eclipse.core.runtime.CoreException e
protected boolean findSourceFiles (org.eclipse.core.resources.IResourceDelta, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta sourceDelta
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
int segmentCount
org.eclipse.core.resources.IResource resource
boolean isExcluded
org.eclipse.core.runtime.IPath addedPackagePath
org.eclipse.core.resources.IResourceDelta[] children
org.eclipse.core.resources.IResourceDelta[] children
int i
int l
int i
int l
org.eclipse.core.runtime.IPath removedPackagePath
int i
int l
org.eclipse.core.resources.IResourceDelta[] removedChildren
int j
int m
org.eclipse.core.resources.IResource movedFolder
org.eclipse.core.resources.IFolder removedPackageFolder
String resourceName
org.eclipse.core.runtime.IPath typePath
String typeLocator
String typeName
char[][] definedTypeNames
org.eclipse.core.resources.IResource movedFile
org.eclipse.core.runtime.IPath packagePath
int i
int l
org.eclipse.core.runtime.IPath typePath
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.resources.IResource outputFile
protected void finishedWith (java.lang.String, org.eclipse.jdt.internal.compiler.CompilationResult, char[], java.util.ArrayList, java.util.ArrayList)
String sourceLocator
org.eclipse.jdt.internal.compiler.CompilationResult result
char[] mainTypeName
java.util.ArrayList definedTypeNames
java.util.ArrayList duplicateTypeNames
char[][] previousTypeNames
org.eclipse.core.runtime.IPath packagePath
int i
int l
char[] previous
int j
int m
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
int count
java.util.ArrayList types
protected void processAnnotationResults (org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[])
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[] results
int i
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult result
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
org.eclipse.core.resources.IFile[] addedGeneratedFiles
int j
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
protected void removeClassFile (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath typePath
org.eclipse.core.resources.IContainer outputFolder
org.eclipse.core.resources.IFile classFile
protected void removeSecondaryTypes () throws org.eclipse.core.runtime.CoreException
Object[] keyTable
Object[] valueTable
int i
int l
org.eclipse.core.resources.IContainer outputFolder
java.util.ArrayList paths
int j
int m
protected void resetCollections ()
protected void updateProblemsFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.core.resources.IResource pkgResource
org.eclipse.core.resources.IMarker[] markers
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
protected void updateTasksFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.core.resources.IMarker[] markers
org.eclipse.jdt.core.compiler.CategorizedProblem[] tasks
protected void writeClassFileContents (org.eclipse.jdt.internal.compiler.ClassFile, org.eclipse.core.resources.IFile, java.lang.String, boolean, org.eclipse.jdt.internal.core.builder.SourceFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ClassFile classfile
org.eclipse.core.resources.IFile file
String qualifiedFileName
boolean isTopLevelType
org.eclipse.jdt.internal.core.builder.SourceFile compilationUnit
byte[] bytes
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IPath oldFilePath
char[] oldTypeName
char[][] previousTypeNames
boolean fromSameFile
int i
int l
org.eclipse.core.resources.IFile collision
boolean success
protected boolean writeClassFileCheck (org.eclipse.core.resources.IFile, java.lang.String, byte[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
String fileName
byte[] newBytes
byte[] oldBytes
int i
java.net.URI location
String filePath
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/AbstractImageBuilder$1.classAbstractImageBuilder.java
package org.eclipse.jdt.internal.core.builder
org.eclipse.jdt.internal.core.builder.AbstractImageBuilder$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.builder.AbstractImageBuilder this$0
private final char[][] val$exclusionPatterns
private final char[][] val$inclusionPatterns
private final java.util.ArrayList val$sourceFiles
private final org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory val$sourceLocation
private final boolean val$isAlsoProject
private final boolean val$isOutputFolder
private final int val$segmentCount
private final org.eclipse.core.resources.IContainer val$outputFolder
void (org.eclipse.jdt.internal.core.builder.AbstractImageBuilder, char[][], char[][], java.util.ArrayList, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory, boolean, boolean, int, org.eclipse.core.resources.IContainer)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath folderPath
String packageName
String sourceLevel
String complianceLevel
}
org/eclipse/jdt/internal/core/builder/BatchImageBuilder.classBatchImageBuilder.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.BatchImageBuilder extends org.eclipse.jdt.internal.core.builder.AbstractImageBuilder {
org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder incrementalBuilder
java.util.ArrayList secondaryTypes
org.eclipse.jdt.internal.core.builder.StringSet typeLocatorsWithUndefinedTypes
protected void (org.eclipse.jdt.internal.core.builder.JavaBuilder, boolean)
org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder
boolean buildStarting
public void build ()
java.util.ArrayList sourceFiles
org.eclipse.jdt.internal.core.builder.SourceFile[] allSourceFiles
org.eclipse.core.runtime.CoreException e
protected void acceptSecondaryType (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
protected void cleanOutputFolders (boolean) throws org.eclipse.core.runtime.CoreException
boolean copyBack
boolean deleteAll
int i
int l
java.util.ArrayList visited
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
org.eclipse.core.resources.IContainer outputFolder
org.eclipse.core.resources.IResource[] members
int j
int m
org.eclipse.core.resources.IResource member
boolean isOutputFolder
char[][] exclusionPatterns
char[][] inclusionPatterns
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
protected void cleanUp ()
protected void compile (org.eclipse.jdt.internal.core.builder.SourceFile[], org.eclipse.jdt.internal.core.builder.SourceFile[], boolean)
org.eclipse.jdt.internal.core.builder.SourceFile[] units
org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits
boolean compilingFirstGroup
protected void copyExtraResourcesBack (org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
boolean deletedAll
int segmentCount
char[][] exclusionPatterns
char[][] inclusionPatterns
org.eclipse.core.resources.IContainer outputFolder
boolean isAlsoProject
protected org.eclipse.core.resources.IResource findOriginalResource (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath partialPath
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
org.eclipse.core.resources.IResource originalResource
private void printStats ()
org.eclipse.jdt.internal.compiler.impl.CompilerStats compilerStats
long time
long lineCount
double speed
protected void processAnnotationResults (org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[])
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[] results
protected void rebuildTypesAffectedBySecondaryTypes ()
int count
org.eclipse.jdt.internal.core.builder.StringSet qualifiedNames
org.eclipse.jdt.internal.core.builder.StringSet simpleNames
org.eclipse.jdt.internal.core.builder.StringSet rootNames
char[] secondaryTypeName
org.eclipse.core.runtime.IPath path
protected void storeProblemsFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.core.compiler.CategorizedProblem[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/BatchImageBuilder$1.classBatchImageBuilder.java
package org.eclipse.jdt.internal.core.builder
org.eclipse.jdt.internal.core.builder.BatchImageBuilder$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.jdt.internal.core.builder.BatchImageBuilder this$0
void (org.eclipse.jdt.internal.core.builder.BatchImageBuilder)
public boolean visit (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/internal/core/builder/ClasspathDirectory.classClasspathDirectory.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ClasspathDirectory extends org.eclipse.jdt.internal.core.builder.ClasspathLocation {
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryCache
String[] missingPackageHolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
void (org.eclipse.core.resources.IContainer, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public void cleanup ()
java.lang.String[] directoryList (java.lang.String)
String qualifiedPackageName
String[] dirList
org.eclipse.core.resources.IResource container
org.eclipse.core.resources.IResource[] members
int index
int i
int l
org.eclipse.core.resources.IResource m
boolean doesFileExist (java.lang.String, java.lang.String, java.lang.String)
String fileName
String qualifiedPackageName
String qualifiedFullName
String[] dirList
int i
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.builder.ClasspathDirectory dir
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, java.lang.String, java.lang.String)
String binaryFileName
String qualifiedPackageName
String qualifiedBinaryFileName
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
String fileNameWithoutExtension
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public int hashCode ()
protected boolean isExcluded (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean isOutputFolder ()
public boolean isPackage (java.lang.String)
String qualifiedPackageName
public void reset ()
public java.lang.String toString ()
String start
public java.lang.String debugPathString ()
}
org/eclipse/jdt/internal/core/builder/State.classState.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.State extends java.lang.Object {
String javaProjectName
public org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] sourceLocations
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] binaryLocations
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable references
public org.eclipse.jdt.internal.compiler.util.SimpleLookupTable typeLocators
int buildNumber
long lastStructuralBuildTime
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable structuralBuildTimes
private String[] knownPackageNames
private long previousStructuralBuildTime
private org.eclipse.jdt.internal.core.builder.StringSet structurallyChangedTypes
public static int MaxStructurallyChangedTypes
public static final byte VERSION
static final byte SOURCE_FOLDER
static final byte BINARY_FOLDER
static final byte EXTERNAL_JAR
static final byte INTERNAL_JAR
static void ()
void ()
protected void (org.eclipse.jdt.internal.core.builder.JavaBuilder)
org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder
long computeStructuralBuildTime (long)
long previousTime
long newTime
void copyFrom (org.eclipse.jdt.internal.core.builder.State)
org.eclipse.jdt.internal.core.builder.State lastState
Object[] keyTable
Object[] valueTable
int i
int l
int i
int l
public char[][] getDefinedTypeNamesFor (java.lang.String)
String typeLocator
Object c
public org.eclipse.jdt.internal.compiler.util.SimpleLookupTable getReferences ()
org.eclipse.jdt.internal.core.builder.StringSet getStructurallyChangedTypes (org.eclipse.jdt.internal.core.builder.State)
org.eclipse.jdt.internal.core.builder.State prereqState
Object o
long previous
public boolean isDuplicateLocator (java.lang.String, java.lang.String)
String qualifiedTypeName
String typeLocator
String existing
public boolean isKnownPackage (java.lang.String)
String qualifiedPackageName
java.util.ArrayList names
Object[] keyTable
int i
int l
String packageName
int last
int i
int l
public boolean isKnownType (java.lang.String)
String qualifiedTypeName
boolean isSourceFolderEmpty (org.eclipse.core.resources.IContainer)
org.eclipse.core.resources.IContainer sourceFolder
String sourceFolderName
Object[] table
int i
int l
void record (java.lang.String, char[][][], char[][], char[][], char[], java.util.ArrayList)
String typeLocator
char[][][] qualifiedRefs
char[][] simpleRefs
char[][] rootRefs
char[] mainTypeName
java.util.ArrayList typeNames
char[][] definedTypeNames
void recordLocatorForType (java.lang.String, java.lang.String)
String qualifiedTypeName
String typeLocator
int start
void recordStructuralDependency (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.builder.State)
org.eclipse.core.resources.IProject prereqProject
org.eclipse.jdt.internal.core.builder.State prereqState
void removeLocator (java.lang.String)
String typeLocatorToRemove
void removePackage (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta sourceDelta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResourceDelta[] children
int i
int l
org.eclipse.core.runtime.IPath typeLocatorPath
void removeQualifiedTypeName (java.lang.String)
String qualifiedTypeNameToRemove
static org.eclipse.jdt.internal.core.builder.State read (org.eclipse.core.resources.IProject, java.io.DataInputStream) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream in
org.eclipse.jdt.internal.core.builder.State newState
int length
int i
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.core.resources.IContainer outputFolder
String folderName
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
org.eclipse.core.resources.IWorkspaceRoot root
int i
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IContainer outputFolder
int i
String[] internedTypeLocators
int i
int i
char[][] internedRootNames
char[][] internedSimpleNames
char[][][] internedQualifiedNames
int i
int qLength
char[][] qName
int j
int i
String typeLocator
org.eclipse.jdt.internal.core.builder.ReferenceCollection collection
char[][] additionalTypeNames
char[][][] qualifiedNames
int j
int m
char[][] simpleNames
int j
int m
char[][] rootNames
int j
int m
char[][][] qNames
int j
int m
char[][] sNames
int j
int m
char[][] rNames
int j
int m
private static char[] readName (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int nLength
char[] name
int j
private static char[][] readNames (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int length
char[][] names
int i
private static org.eclipse.jdt.internal.compiler.env.AccessRuleSet readRestriction (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int length
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
int i
char[] pattern
int problemId
org.eclipse.jdt.internal.core.JavaModelManager manager
void tagAsNoopBuild ()
boolean wasNoopBuild ()
void tagAsStructurallyChanged ()
boolean wasStructurallyChanged (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.builder.State)
org.eclipse.core.resources.IProject prereqProject
org.eclipse.jdt.internal.core.builder.State prereqState
Object o
long previous
void wasStructurallyChanged (java.lang.String)
String typeName
void write (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
int length
Object[] keyTable
Object[] keyTable
Object[] keyTable
Object[] keyTable
Object[] valueTable
Object[] valueTable
Object[] valueTable
int i
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
int i
org.eclipse.jdt.internal.core.builder.ClasspathLocation c
int j
int m
org.eclipse.jdt.internal.core.builder.ClasspathDirectory cd
org.eclipse.jdt.internal.core.builder.ClasspathJar jar
int i
int l
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedTypeLocators
int i
int l
String key
int i
int l
Integer index
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedRootNames
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedQualifiedNames
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedSimpleNames
int i
int l
org.eclipse.jdt.internal.core.builder.ReferenceCollection collection
char[][] rNames
int j
int m
char[] rName
char[][][] qNames
int j
int m
char[][] qName
int k
int n
char[] sName
char[][] sNames
int j
int m
char[] sName
char[][] internedArray
Object[] rootNames
Object[] positions
int i
int index
Object[] simpleNames
int i
int index
char[][][] internedQArray
Object[] qualifiedNames
int i
int index
int i
char[][] qName
int qLength
int j
Integer index
int i
int l
Integer index
org.eclipse.jdt.internal.core.builder.ReferenceCollection collection
org.eclipse.jdt.internal.core.builder.AdditionalTypeCollection atc
char[][][] qNames
int qLength
int j
char[][] sNames
int sLength
int j
char[][] rNames
int rLength
int j
private void writeName (char[], java.io.DataOutputStream) throws java.io.IOException
char[] name
java.io.DataOutputStream out
int nLength
int j
private void writeNames (char[][], java.io.DataOutputStream) throws java.io.IOException
char[][] names
java.io.DataOutputStream out
int length
int i
private void writeRestriction (org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
java.io.DataOutputStream out
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
int length
int i
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/BatchImageBuilder$2.classBatchImageBuilder.java
package org.eclipse.jdt.internal.core.builder
org.eclipse.jdt.internal.core.builder.BatchImageBuilder$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.builder.BatchImageBuilder this$0
private final char[][] val$exclusionPatterns
private final char[][] val$inclusionPatterns
void (org.eclipse.jdt.internal.core.builder.BatchImageBuilder, char[][], char[][])
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/internal/core/builder/SourceFile.classSourceFile.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.SourceFile extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
public org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
String initialTypeName
boolean updateClassFile
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory)
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory, boolean)
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
boolean updateClassFile
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.builder.SourceFile f
java.lang.String extractTypeName ()
org.eclipse.core.runtime.IPath fullPath
int resourceSegmentCount
int sourceFolderSegmentCount
int charCount
int i
String lastSegment
int extensionIndex
char[] result
int offset
int i
String segment
int size
public char[] getContents ()
public char[] getFileName ()
public char[] getMainTypeName ()
char[] typeName
int lastIndex
public char[][] getPackageName ()
char[] typeName
int lastIndex
public int hashCode ()
public boolean ignoreOptionalProblems ()
java.lang.String typeLocator ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/ClasspathMultiDirectory.classClasspathMultiDirectory.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory extends org.eclipse.jdt.internal.core.builder.ClasspathDirectory {
org.eclipse.core.resources.IContainer sourceFolder
char[][] inclusionPatterns
char[][] exclusionPatterns
boolean hasIndependentOutputFolder
public boolean ignoreOptionalProblems
void (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, char[][], char[][], boolean)
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.core.resources.IContainer binaryFolder
char[][] inclusionPatterns
char[][] exclusionPatterns
boolean ignoreOptionalProblems
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
protected boolean isExcluded (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/AdditionalTypeCollection.classAdditionalTypeCollection.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.AdditionalTypeCollection extends org.eclipse.jdt.internal.core.builder.ReferenceCollection {
char[][] definedTypeNames
protected void (char[][], char[][][], char[][], char[][])
char[][] definedTypeNames
char[][][] qualifiedReferences
char[][] simpleNameReferences
char[][] rootReferences
}
org/eclipse/jdt/internal/core/builder/ICompilationUnitLocator.classICompilationUnitLocator.java
package org.eclipse.jdt.internal.core.builder
public abstract org.eclipse.jdt.internal.core.builder.ICompilationUnitLocator extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.env.ICompilationUnit fromIFile (org.eclipse.core.resources.IFile)
}
org/eclipse/jdt/internal/core/builder/ClasspathJar.classClasspathJar.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ClasspathJar extends org.eclipse.jdt.internal.core.builder.ClasspathLocation {
static org.eclipse.jdt.internal.compiler.util.SimpleLookupTable PackageCache
String zipFilename
org.eclipse.core.resources.IFile resource
java.util.zip.ZipFile zipFile
long lastModified
boolean closeZipFileAtEnd
org.eclipse.jdt.internal.compiler.util.SimpleSet knownPackageNames
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
static void ()
static org.eclipse.jdt.internal.compiler.util.SimpleSet findPackageSet (org.eclipse.jdt.internal.core.builder.ClasspathJar)
org.eclipse.jdt.internal.core.builder.ClasspathJar jar
String zipFileName
long lastModified
long fileSize
org.eclipse.jdt.internal.core.builder.ClasspathJar$PackageCacheEntry cacheEntry
org.eclipse.jdt.internal.compiler.util.SimpleSet packageSet
java.util.Enumeration e
String fileName
int last
String packageName
void (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
java.net.URI location
java.io.File localFile
void (java.lang.String, long, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String zipFilename
long lastModified
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public void (java.util.zip.ZipFile, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
java.util.zip.ZipFile zipFile
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public void cleanup ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.builder.ClasspathJar jar
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, java.lang.String, java.lang.String)
String binaryFileName
String qualifiedPackageName
String qualifiedBinaryFileName
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
String fileNameWithoutExtension
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public int hashCode ()
public boolean isPackage (java.lang.String)
String qualifiedPackageName
public long lastModified ()
public java.lang.String toString ()
String start
public java.lang.String debugPathString ()
long time
}
org/eclipse/jdt/internal/core/builder/BatchImageBuilder$3.classBatchImageBuilder.java
package org.eclipse.jdt.internal.core.builder
org.eclipse.jdt.internal.core.builder.BatchImageBuilder$3 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.builder.BatchImageBuilder this$0
private final char[][] val$exclusionPatterns
private final char[][] val$inclusionPatterns
private final int val$segmentCount
private final org.eclipse.core.resources.IContainer val$outputFolder
private final boolean val$deletedAll
private final boolean val$isAlsoProject
void (org.eclipse.jdt.internal.core.builder.BatchImageBuilder, char[][], char[][], int, org.eclipse.core.resources.IContainer, boolean, boolean)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath partialPath
org.eclipse.core.resources.IResource copiedResource
org.eclipse.core.resources.IResource originalResource
String id
}
org/eclipse/jdt/internal/core/builder/AbstractImageBuilder.classAbstractImageBuilder.java
package org.eclipse.jdt.internal.core.builder
public abstract org.eclipse.jdt.internal.core.builder.AbstractImageBuilder extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor org.eclipse.jdt.internal.core.builder.ICompilationUnitLocator {
protected org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder
protected org.eclipse.jdt.internal.core.builder.State newState
protected org.eclipse.jdt.internal.core.builder.NameEnvironment nameEnvironment
protected org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] sourceLocations
protected org.eclipse.jdt.internal.core.builder.BuildNotifier notifier
protected org.eclipse.jdt.internal.compiler.Compiler compiler
protected org.eclipse.jdt.internal.core.builder.WorkQueue workQueue
protected java.util.ArrayList problemSourceFiles
protected boolean compiledAllAtOnce
private boolean inCompiler
protected boolean keepStoringProblemMarkers
protected org.eclipse.jdt.internal.compiler.util.SimpleSet filesWithAnnotations
public static int MAX_AT_ONCE
public static final String[] JAVA_PROBLEM_MARKER_ATTRIBUTE_NAMES
public static final String[] JAVA_TASK_MARKER_ATTRIBUTE_NAMES
public static final Integer S_ERROR
public static final Integer S_WARNING
public static final Integer P_HIGH
public static final Integer P_NORMAL
public static final Integer P_LOW
static void ()
protected void (org.eclipse.jdt.internal.core.builder.JavaBuilder, boolean, org.eclipse.jdt.internal.core.builder.State)
org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder
boolean buildStarting
org.eclipse.jdt.internal.core.builder.State newState
int i
int l
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.core.builder.SourceFile compilationUnit
org.eclipse.core.runtime.CoreException e
org.eclipse.jdt.core.IType mainType
String mainTypeName
String typeLocator
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int length
java.util.ArrayList duplicateTypeNames
java.util.ArrayList definedTypeNames
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
char[][] compoundName
char[] typeName
boolean isNestedType
String qualifiedTypeName
String qualifiedTypeName
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType type
String simpleName
org.eclipse.core.runtime.CoreException e
protected void acceptSecondaryType (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
protected void addAllSourceFiles (java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
java.util.ArrayList sourceFiles
int i
int l
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
char[][] exclusionPatterns
char[][] inclusionPatterns
boolean isAlsoProject
int segmentCount
org.eclipse.core.resources.IContainer outputFolder
boolean isOutputFolder
protected void cleanUp ()
protected void compile (org.eclipse.jdt.internal.core.builder.SourceFile[])
org.eclipse.jdt.internal.core.builder.SourceFile[] units
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[] participantResults
int i
int unitsLength
int i
org.eclipse.jdt.internal.core.builder.SourceFile[] remainingUnits
int doNow
org.eclipse.jdt.internal.core.builder.SourceFile[] toCompile
int remainingIndex
boolean compilingFirstGroup
int count
org.eclipse.jdt.internal.core.builder.SourceFile unit
int a
int i
protected void compile (org.eclipse.jdt.internal.core.builder.SourceFile[], org.eclipse.jdt.internal.core.builder.SourceFile[], boolean)
org.eclipse.jdt.internal.core.builder.SourceFile[] units
org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits
boolean compilingFirstGroup
int toAdd
int length
int i
String[] initialTypeNames
int i
int l
protected void copyResource (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.runtime.CoreException e
protected void createProblemFor (org.eclipse.core.resources.IResource, org.eclipse.jdt.core.IMember, java.lang.String, java.lang.String)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IMember javaElement
String message
String problemSeverity
org.eclipse.core.resources.IMarker marker
int severity
org.eclipse.jdt.core.ISourceRange range
org.eclipse.jdt.core.JavaModelException e
int start
int end
org.eclipse.core.runtime.CoreException e
protected void deleteGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
protected org.eclipse.jdt.internal.core.builder.SourceFile findSourceFile (org.eclipse.core.resources.IFile, boolean)
org.eclipse.core.resources.IFile file
boolean mustExist
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
org.eclipse.core.runtime.IPath sourceFileFullPath
int j
int m
protected void finishedWith (java.lang.String, org.eclipse.jdt.internal.compiler.CompilationResult, char[], java.util.ArrayList, java.util.ArrayList)
String sourceLocator
org.eclipse.jdt.internal.compiler.CompilationResult result
char[] mainTypeName
java.util.ArrayList definedTypeNames
java.util.ArrayList duplicateTypeNames
char[][] simpleRefs
int i
int l
char[][] compoundName
char[] typeName
int sLength
int j
protected org.eclipse.core.resources.IContainer createFolder (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath packagePath
org.eclipse.core.resources.IContainer outputFolder
org.eclipse.core.resources.IFolder folder
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit fromIFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
protected void initializeAnnotationProcessorManager (org.eclipse.jdt.internal.compiler.Compiler)
org.eclipse.jdt.internal.compiler.Compiler newCompiler
org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager annotationManager
protected java.lang.RuntimeException internalException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException t
org.eclipse.jdt.internal.core.builder.ImageBuilderInternalException imageBuilderException
protected boolean isExcludedFromProject (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath childPath
int j
int k
protected org.eclipse.jdt.internal.compiler.Compiler newCompiler ()
java.util.Map projectOptions
String option
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.Compiler newCompiler
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
String setting
protected org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[] notifyParticipants (org.eclipse.jdt.internal.core.builder.SourceFile[])
org.eclipse.jdt.internal.core.builder.SourceFile[] unitsAboutToCompile
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[] results
int i
int i
int l
org.eclipse.jdt.internal.compiler.util.SimpleSet uniqueFiles
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[] toAdd
int added
int i
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult result
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
org.eclipse.core.resources.IFile[] addedGeneratedFiles
int j
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
int f
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult newResult
int length
int length
protected abstract void processAnnotationResults (org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[])
protected void processAnnotations (org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[])
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult[] results
boolean hasAnnotationProcessor
int i
int l
boolean foundAnnotations
int i
int i
int l
protected void recordParticipantResult (org.eclipse.jdt.internal.core.builder.CompilationParticipantResult)
org.eclipse.jdt.internal.core.builder.CompilationParticipantResult result
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.core.runtime.CoreException e
String[] dependencies
org.eclipse.jdt.internal.core.builder.ReferenceCollection refs
protected void storeProblemsFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.core.compiler.CategorizedProblem[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
java.util.HashSet managedMarkerTypes
int i
int l
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int id
org.eclipse.core.resources.IResource resource
String missingClassfileName
boolean isInvalidClasspathError
org.eclipse.core.resources.IMarker marker
String markerType
boolean managedProblem
char[] fileName
int pkgEnd
org.eclipse.jdt.internal.core.PackageFragment pkg
org.eclipse.core.resources.IMarker[] existingMarkers
int len
int j
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IResource tempRes
org.eclipse.core.resources.IMarker marker
String[] attributeNames
int standardLength
String[] allNames
int managedLength
String[] extraAttributeNames
int extraLength
Object[] allValues
int index
protected void storeTasksFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.core.compiler.CategorizedProblem[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
org.eclipse.jdt.core.compiler.CategorizedProblem[] tasks
org.eclipse.core.resources.IResource resource
int i
int l
org.eclipse.jdt.core.compiler.CategorizedProblem task
org.eclipse.core.resources.IMarker marker
Integer priority
String compilerPriority
String[] attributeNames
int standardLength
String[] allNames
String[] extraAttributeNames
int extraLength
Object[] allValues
int index
protected void updateProblemsFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
protected void updateTasksFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.builder.SourceFile sourceFile
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.core.compiler.CategorizedProblem[] tasks
protected char[] writeClassFile (org.eclipse.jdt.internal.compiler.ClassFile, org.eclipse.jdt.internal.core.builder.SourceFile, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.core.builder.SourceFile compilationUnit
boolean isTopLevelType
String fileName
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.resources.IContainer outputFolder
org.eclipse.core.resources.IContainer container
org.eclipse.core.resources.IFile file
protected void writeClassFileContents (org.eclipse.jdt.internal.compiler.ClassFile, org.eclipse.core.resources.IFile, java.lang.String, boolean, org.eclipse.jdt.internal.core.builder.SourceFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.core.resources.IFile file
String qualifiedFileName
boolean isTopLevelType
org.eclipse.jdt.internal.core.builder.SourceFile compilationUnit
java.io.InputStream input
}
org/eclipse/jdt/internal/core/builder/ReferenceCollection.classReferenceCollection.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ReferenceCollection extends java.lang.Object {
char[][][] qualifiedNameReferences
char[][] simpleNameReferences
char[][] rootReferences
static final char[][][] WellKnownQualifiedNames
static final char[][] WellKnownSimpleNames
static final char[][][] EmptyQualifiedNames
static final char[][] EmptySimpleNames
static final int MaxQualifiedNames
static org.eclipse.jdt.internal.core.builder.QualifiedNameSet[] InternedQualifiedNames
static final int MaxSimpleNames
static org.eclipse.jdt.internal.core.builder.NameSet[] InternedSimpleNames
static void ()
int i
int i
protected void (char[][][], char[][], char[][])
char[][][] qualifiedNameReferences
char[][] simpleNameReferences
char[][] rootReferences
public void addDependencies (java.lang.String[])
String[] typeNameDependencies
char[][][] qNames
int i
int i
char[][] qualifiedTypeName
int length
int length
int length
char[][][] temp
public boolean includes (char[])
char[] simpleName
int i
int l
public boolean includes (char[][])
char[][] qualifiedName
int i
int l
public boolean includes (char[][][], char[][])
char[][][] qualifiedNames
char[][] simpleNames
public boolean includes (char[][][], char[][], char[][])
char[][][] qualifiedNames
char[][] simpleNames
char[][] rootNames
boolean foundRoot
int i
int l
int i
int l
int i
int l
char[][] qualifiedName
int sLength
int qLength
int i
int j
char[][] qualifiedName
int i
char[][] qualifiedName
int j
public boolean insideRoot (char[])
char[] rootName
int i
int l
public static char[][][] internQualifiedNames (org.eclipse.jdt.internal.core.builder.StringSet)
org.eclipse.jdt.internal.core.builder.StringSet qualifiedStrings
int length
char[][][] result
String[] strings
int i
int l
public static char[][][] internQualifiedNames (char[][][])
char[][][] qualifiedNames
public static char[][][] internQualifiedNames (char[][][], boolean)
char[][][] qualifiedNames
boolean keepWellKnown
int length
char[][][] keepers
int index
int i
char[][] qualifiedName
int qLength
int j
int m
char[][] wellKnownName
org.eclipse.jdt.internal.core.builder.QualifiedNameSet internedNames
public static char[][] internSimpleNames (org.eclipse.jdt.internal.core.builder.StringSet)
org.eclipse.jdt.internal.core.builder.StringSet simpleStrings
public static char[][] internSimpleNames (org.eclipse.jdt.internal.core.builder.StringSet, boolean)
org.eclipse.jdt.internal.core.builder.StringSet simpleStrings
boolean removeWellKnown
int length
char[][] result
String[] strings
int i
int l
public static char[][] internSimpleNames (char[][], boolean)
char[][] simpleNames
boolean removeWellKnown
int length
char[][] keepers
int index
int i
char[] name
int sLength
int j
int m
char[] wellKnownName
org.eclipse.jdt.internal.core.builder.NameSet internedNames
}
org/eclipse/jdt/internal/core/builder/StringSet.classStringSet.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.StringSet extends java.lang.Object {
public String[] values
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public boolean add (java.lang.String)
String value
int length
int index
String current
String current
public void clear ()
int i
public boolean includes (java.lang.String)
String value
int length
int index
String current
String current
private void rehash ()
org.eclipse.jdt.internal.core.builder.StringSet newSet
String current
int i
public java.lang.String toString ()
String s
String value
int i
int l
}
org/eclipse/jdt/internal/core/builder/ImageBuilderInternalException.classImageBuilderInternalException.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ImageBuilderInternalException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected org.eclipse.core.runtime.CoreException coreException
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.runtime.CoreException getThrowable ()
public void printStackTrace ()
}
org/eclipse/jdt/internal/core/NullBuffer.classNullBuffer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.NullBuffer extends org.eclipse.jdt.internal.core.Buffer {
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IOpenable, boolean)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IOpenable owner
boolean readOnly
}
org/eclipse/jdt/internal/core/SingleTypeRequestor.classSingleTypeRequestor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SingleTypeRequestor extends java.lang.Object implements org.eclipse.jdt.internal.core.IJavaElementRequestor {
protected org.eclipse.jdt.core.IType element
void ()
public void acceptField (org.eclipse.jdt.core.IField)
org.eclipse.jdt.core.IField field
public void acceptInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializer
public void acceptMemberType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void acceptMethod (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
org.eclipse.jdt.core.IPackageFragment packageFragment
public void acceptType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IType getType ()
public boolean isCanceled ()
public void reset ()
}
org/eclipse/jdt/internal/core/JavaModelCache.classJavaModelCache.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelCache extends java.lang.Object {
public static boolean VERBOSE
public static final int DEFAULT_PROJECT_SIZE
public static final int DEFAULT_ROOT_SIZE
public static final int DEFAULT_PKG_SIZE
public static final int DEFAULT_OPENABLE_SIZE
public static final int DEFAULT_CHILDREN_SIZE
public static final String RATIO_PROPERTY
public static final String JAR_TYPE_RATIO_PROPERTY
public static final Object NON_EXISTING_JAR_TYPE_INFO
protected double memoryRatio
protected Object modelInfo
protected java.util.HashMap projectCache
protected org.eclipse.jdt.internal.core.ElementCache rootCache
protected org.eclipse.jdt.internal.core.ElementCache pkgCache
protected org.eclipse.jdt.internal.core.ElementCache openableCache
protected java.util.Map childrenCache
protected org.eclipse.jdt.internal.core.util.LRUCache jarTypeCache
static void ()
public void ()
double ratio
double openableRatio
private double getOpenableRatio ()
private double getJarTypeRatio ()
private double getRatioForProperty (java.lang.String)
String propertyName
String property
NumberFormatException e
public java.lang.Object getInfo (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
Object result
public org.eclipse.jdt.core.IJavaElement getExistingElement (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
protected double getMemoryRatio ()
long maxMemory
protected java.lang.Object peekAtInfo (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
Object result
protected void putInfo (org.eclipse.jdt.core.IJavaElement, java.lang.Object)
org.eclipse.jdt.core.IJavaElement element
Object info
protected void removeInfo (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement element
protected void resetJarTypeCache ()
public java.lang.String toString ()
public java.lang.String toStringFillingRation (java.lang.String)
String prefix
StringBuffer buffer
}
org/eclipse/jdt/internal/core/JavaProjectElementInfo.classJavaProjectElementInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProjectElementInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
static final org.eclipse.jdt.core.IPackageFragmentRoot[] NO_ROOTS
private Object[] nonJavaResources
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache projectCache
static void ()
static void addSuperPackageNames (java.lang.String[], org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject)
String[] pkgName
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageFragments
int i
public void ()
private java.lang.Object[] computeNonJavaResources (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.core.runtime.IPath projectPath
boolean srcIsProject
boolean binIsProject
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.runtime.IPath projectOutput
boolean isClasspathResolved
org.eclipse.jdt.core.IClasspathEntry entry
Object[] resources
int resourcesCounter
org.eclipse.core.resources.IResource[] members
int length
String sourceLevel
String complianceLevel
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
org.eclipse.core.resources.IResource res
org.eclipse.core.runtime.IPath resFullPath
org.eclipse.core.runtime.IPath resFullPath
String resName
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache getProjectCache (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache cache
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
java.util.Map reverseMap
java.util.HashMap rootInfos
java.util.HashMap pkgFragmentsCaches
int length
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.internal.core.util.HashSetOfArray fragmentsCache
java.lang.Object[] getNonJavaResources (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject project
private void initializePackageNames (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.internal.core.util.HashSetOfArray)
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.internal.core.util.HashSetOfArray fragmentsCache
org.eclipse.jdt.core.IJavaElement[] frags
org.eclipse.jdt.internal.core.PackageFragmentRootInfo info
int j
int length
private boolean isClasspathEntryOrOutputLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath location
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.core.runtime.IPath projectOutput
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath output
org.eclipse.jdt.internal.core.NameLookup newNameLookup (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache cache
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject allPkgFragmentsCache
java.util.HashMap rootInfos
org.eclipse.jdt.core.IPackageFragmentRoot[] allRoots
int length
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.internal.core.JavaProject rootProject
org.eclipse.jdt.internal.core.util.HashSetOfArray fragmentsCache
org.eclipse.jdt.internal.core.util.HashSetOfArray fragmentsCache
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache rootProjectCache
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache rootProjectCache
Object[][] set
int j
int length2
String[] pkgName
Object existing
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int rootLength
void resetCaches ()
void setNonJavaResources (java.lang.Object[])
Object[] resources
}
org/eclipse/jdt/internal/core/SourceAnnotationMethodInfo.classSourceAnnotationMethodInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceAnnotationMethodInfo extends org.eclipse.jdt.internal.core.SourceMethodInfo {
public int defaultValueStart
public int defaultValueEnd
public org.eclipse.jdt.core.IMemberValuePair defaultValue
public void ()
public boolean isAnnotationMethod ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/JavaElementDelta.classJavaElementDelta.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaElementDelta extends org.eclipse.jdt.internal.core.SimpleDelta implements org.eclipse.jdt.core.IJavaElementDelta {
org.eclipse.jdt.core.IJavaElementDelta[] affectedChildren
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.core.IJavaElement changedElement
org.eclipse.core.resources.IResourceDelta[] resourceDeltas
int resourceDeltasCounter
org.eclipse.jdt.core.IJavaElement movedFromHandle
org.eclipse.jdt.core.IJavaElement movedToHandle
org.eclipse.jdt.core.IJavaElementDelta[] annotationDeltas
static org.eclipse.jdt.core.IJavaElementDelta[] EMPTY_DELTA
static void ()
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
protected void addAffectedChild (org.eclipse.jdt.internal.core.JavaElementDelta)
org.eclipse.jdt.internal.core.JavaElementDelta child
org.eclipse.jdt.internal.core.JavaElementDelta existingChild
int existingChildIndex
int i
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
org.eclipse.jdt.internal.core.JavaElementDelta childsChild
boolean childHadContentFlag
boolean existingChildHadChildrenFlag
org.eclipse.core.resources.IResourceDelta[] resDeltas
int flags
public void added (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public void added (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int flags
org.eclipse.jdt.internal.core.JavaElementDelta addedDelta
protected void addResourceDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta child
public org.eclipse.jdt.internal.core.JavaElementDelta changed (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int changeFlag
org.eclipse.jdt.internal.core.JavaElementDelta changedDelta
public void changedAST (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit changedAST
public void contentChanged ()
public void closed (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected org.eclipse.jdt.internal.core.JavaElementDelta createDeltaTree (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaElementDelta)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta childDelta
java.util.ArrayList ancestors
int i
int size
org.eclipse.jdt.core.IJavaElement ancestor
org.eclipse.jdt.internal.core.JavaElementDelta ancestorDelta
protected boolean equalsAndSameParent (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement e1
org.eclipse.jdt.core.IJavaElement e2
org.eclipse.jdt.core.IJavaElement parent1
protected org.eclipse.jdt.internal.core.JavaElementDelta find (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement e
int i
org.eclipse.jdt.internal.core.JavaElementDelta delta
public void fineGrained ()
public org.eclipse.jdt.core.IJavaElementDelta[] getAddedChildren ()
public org.eclipse.jdt.core.IJavaElementDelta[] getAffectedChildren ()
private java.util.ArrayList getAncestors (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement parent
java.util.ArrayList parents
public org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnitAST ()
public org.eclipse.jdt.core.IJavaElementDelta[] getAnnotationDeltas ()
public org.eclipse.jdt.core.IJavaElementDelta[] getChangedChildren ()
protected org.eclipse.jdt.core.IJavaElementDelta[] getChildrenOfType (int)
int type
int length
java.util.ArrayList children
int i
org.eclipse.jdt.core.IJavaElementDelta[] childrenOfType
protected org.eclipse.jdt.internal.core.JavaElementDelta getDeltaFor (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
int childrenCount
int i
org.eclipse.jdt.internal.core.JavaElementDelta delta
public org.eclipse.jdt.core.IJavaElement getElement ()
public org.eclipse.jdt.core.IJavaElement getMovedFromElement ()
public org.eclipse.jdt.core.IJavaElement getMovedToElement ()
public org.eclipse.jdt.core.IJavaElementDelta[] getRemovedChildren ()
public org.eclipse.core.resources.IResourceDelta[] getResourceDeltas ()
protected org.eclipse.jdt.core.IJavaElementDelta[] growAndAddToArray (org.eclipse.jdt.core.IJavaElementDelta[], org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta[] array
org.eclipse.jdt.core.IJavaElementDelta addition
org.eclipse.jdt.core.IJavaElementDelta[] old
protected void insertDeltaTree (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaElementDelta)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta childDelta
public void movedFrom (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement movedFromElement
org.eclipse.jdt.core.IJavaElement movedToElement
org.eclipse.jdt.internal.core.JavaElementDelta removedDelta
public void movedTo (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement movedToElement
org.eclipse.jdt.core.IJavaElement movedFromElement
org.eclipse.jdt.internal.core.JavaElementDelta addedDelta
public void opened (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected void removeAffectedChild (org.eclipse.jdt.internal.core.JavaElementDelta)
org.eclipse.jdt.internal.core.JavaElementDelta child
int index
int i
protected org.eclipse.jdt.core.IJavaElementDelta[] removeAndShrinkArray (org.eclipse.jdt.core.IJavaElementDelta[], int)
org.eclipse.jdt.core.IJavaElementDelta[] old
int index
org.eclipse.jdt.core.IJavaElementDelta[] array
int rest
public void removed (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public void removed (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int flags
org.eclipse.jdt.internal.core.JavaElementDelta removedDelta
org.eclipse.jdt.internal.core.JavaElementDelta actualDelta
public void sourceAttached (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDelta attachedDelta
public void sourceDetached (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDelta detachedDelta
public java.lang.String toDebugString (int)
int depth
StringBuffer buffer
int i
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int i
int j
org.eclipse.core.resources.IResourceDelta resourceDelta
org.eclipse.jdt.core.IJavaElementDelta[] annotations
int i
protected boolean toDebugString (java.lang.StringBuffer, int)
StringBuffer buffer
int flags
boolean prev
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/JavaModelManager$14.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$14 extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final java.util.Hashtable val$secondaryTypes
void (org.eclipse.jdt.internal.core.JavaModelManager, java.util.Hashtable)
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
String key
java.util.HashMap types
}
org/eclipse/jdt/internal/core/JavaElement.classJavaElement.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JavaElement extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.core.IJavaElement {
private static final byte[] CLOSING_DOUBLE_QUOTE
private static final byte[] CHARSET
private static final byte[] CHARSET_HTML5
private static final byte[] META_START
private static final byte[] META_END
public static final char JEM_ESCAPE
public static final char JEM_JAVAPROJECT
public static final char JEM_PACKAGEFRAGMENTROOT
public static final char JEM_PACKAGEFRAGMENT
public static final char JEM_FIELD
public static final char JEM_METHOD
public static final char JEM_INITIALIZER
public static final char JEM_COMPILATIONUNIT
public static final char JEM_CLASSFILE
public static final char JEM_TYPE
public static final char JEM_PACKAGEDECLARATION
public static final char JEM_IMPORTDECLARATION
public static final char JEM_COUNT
public static final char JEM_LOCALVARIABLE
public static final char JEM_TYPE_PARAMETER
public static final char JEM_ANNOTATION
public static final char JEM_LAMBDA_EXPRESSION
public static final char JEM_LAMBDA_METHOD
public static final char JEM_STRING
public static final char JEM_DELIMITER_ESCAPE
protected org.eclipse.jdt.internal.core.JavaElement parent
protected static final org.eclipse.jdt.internal.core.JavaElement[] NO_ELEMENTS
protected static final Object NO_INFO
private static java.util.Set invalidURLs
private static java.util.Set validURLs
static void ()
protected void (org.eclipse.jdt.internal.core.JavaElement) throws java.lang.IllegalArgumentException
org.eclipse.jdt.internal.core.JavaElement parent
public void close () throws org.eclipse.jdt.core.JavaModelException
protected abstract void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
protected abstract java.lang.Object createElementInfo ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.JavaElement other
protected void appendEscapedDelimiter (java.lang.StringBuffer, char)
StringBuffer buffer
char delimiter
protected void escapeMementoName (java.lang.StringBuffer, java.lang.String)
StringBuffer buffer
String mementoName
int i
int length
char character
public boolean exists ()
public org.eclipse.jdt.core.dom.ASTNode findNode (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit ast
protected abstract void generateInfos (java.lang.Object, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IJavaElement getAncestor (int)
int ancestorType
org.eclipse.jdt.core.IJavaElement element
public org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException
Object elementInfo
public java.util.ArrayList getChildrenOfType (int) throws org.eclipse.jdt.core.JavaModelException
int type
org.eclipse.jdt.core.IJavaElement[] children
int size
java.util.ArrayList list
int i
org.eclipse.jdt.internal.core.JavaElement elt
public org.eclipse.jdt.core.IClassFile getClassFile ()
public org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public java.lang.Object getElementInfo () throws org.eclipse.jdt.core.JavaModelException
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
Object info
public java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
String token
public java.lang.String getHandleIdentifier ()
public java.lang.String getHandleMemento ()
StringBuffer buff
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected abstract char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IJavaModel getJavaModel ()
org.eclipse.jdt.core.IJavaElement current
public org.eclipse.jdt.core.IJavaProject getJavaProject ()
org.eclipse.jdt.core.IJavaElement current
public org.eclipse.jdt.core.IOpenable getOpenable ()
public org.eclipse.jdt.core.IOpenable getOpenableParent ()
public org.eclipse.jdt.core.IJavaElement getParent ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
public org.eclipse.core.resources.IResource getResource ()
public abstract org.eclipse.core.resources.IResource resource ()
protected org.eclipse.jdt.core.IJavaElement getSourceElementAt (int) throws org.eclipse.jdt.core.JavaModelException
int position
org.eclipse.jdt.core.IJavaElement[] children
int i
org.eclipse.jdt.core.IJavaElement aChild
org.eclipse.jdt.internal.core.SourceRefElement child
org.eclipse.jdt.core.ISourceRange range
int start
int end
int declarationStart
org.eclipse.jdt.internal.core.SourceRefElement candidate
public org.eclipse.jdt.internal.core.SourceMapper getSourceMapper ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResource resource
public boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
Object elementInfo
public int hashCode ()
public boolean isAncestorOf (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement e
org.eclipse.jdt.core.IJavaElement parentElement
public boolean isReadOnly ()
public org.eclipse.jdt.core.JavaModelException newNotPresentException ()
protected org.eclipse.jdt.internal.core.JavaModelStatus newDoesNotExistStatus ()
public org.eclipse.jdt.core.JavaModelException newJavaModelException (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
protected java.lang.Object openWhenClosed (java.lang.Object, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
Object info
boolean forceAdd
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
boolean hadTemporaryCache
java.util.HashMap newElements
org.eclipse.jdt.internal.core.Openable openable
public java.lang.String readableName ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
protected java.lang.String tabString (int)
int tab
StringBuffer buffer
int i
public java.lang.String toDebugString ()
StringBuffer buffer
public java.lang.String toString ()
StringBuffer buffer
protected void toString (int, java.lang.StringBuffer)
int tab
StringBuffer buffer
Object info
public java.lang.String toStringWithAncestors ()
public java.lang.String toStringWithAncestors (boolean)
boolean showResolvedInfo
StringBuffer buffer
protected void toStringAncestors (java.lang.StringBuffer)
StringBuffer buffer
org.eclipse.jdt.internal.core.JavaElement parentElement
protected void toStringChildren (int, java.lang.StringBuffer, java.lang.Object)
int tab
StringBuffer buffer
Object info
org.eclipse.jdt.core.IJavaElement[] children
int i
public java.lang.Object toStringInfo (int, java.lang.StringBuffer)
int tab
StringBuffer buffer
Object info
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
protected java.net.URL getJavadocBaseLocation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry entry
java.net.URL url
protected static java.net.URL getLibraryJavadocLocation (org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
int i
org.eclipse.jdt.core.IClasspathAttribute attrib
String value
public java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
int getIndexOf (byte[], byte[], int, int)
byte[] array
byte[] toBeFound
int start
int end
int toBeFoundLength
int arrayLength
int i
int max
int j
boolean isSameCharacter (byte, byte)
byte b1
byte b2
protected void validateAndCache (java.net.URL, java.io.FileNotFoundException) throws org.eclipse.jdt.core.JavaModelException
java.net.URL baseLoc
java.io.FileNotFoundException e
String url
java.io.InputStream input
java.net.URLConnection connection
protected java.lang.String getURLContents (java.net.URL, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
java.net.URL baseLoc
String docUrlValue
java.io.InputStream stream
java.net.JarURLConnection connection2
java.net.URL docUrl
java.net.URLConnection connection
Class[] parameterTypes
Integer timeoutVal
Class URLClass
java.lang.reflect.Method connectTimeoutMethod
java.lang.reflect.Method readTimeoutMethod
String encoding
byte[] contents
int index
int end
int charsetIndex
java.io.FileNotFoundException e
java.net.SocketException e
java.net.UnknownHostException e
java.net.ProtocolException e
java.io.IOException e
}
org/eclipse/jdt/internal/core/SourceFieldElementInfo.classSourceFieldElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceFieldElementInfo extends org.eclipse.jdt.internal.core.AnnotatableInfo implements org.eclipse.jdt.internal.compiler.env.ISourceField {
protected char[] typeName
protected char[] initializationSource
public void ()
public char[] getInitializationSource ()
public char[] getTypeName ()
protected java.lang.String getTypeSignature ()
protected void setTypeName (char[])
char[] typeName
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/ClassFileInfo.classClassFileInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClassFileInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected org.eclipse.jdt.internal.core.JavaElement[] binaryChildren
protected org.eclipse.jdt.core.ITypeParameter[] typeParameters
void ()
private void generateAnnotationsInfos (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[], long, java.util.HashMap)
org.eclipse.jdt.internal.core.JavaElement member
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
long tagBits
java.util.HashMap newElements
private void generateAnnotationsInfos (org.eclipse.jdt.internal.core.JavaElement, char[], org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[], long, java.util.HashMap)
org.eclipse.jdt.internal.core.JavaElement member
char[] parameterName
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
long tagBits
java.util.HashMap newElements
int i
int length
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotationInfo
private void generateAnnotationInfo (org.eclipse.jdt.internal.core.JavaElement, java.util.HashMap, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
java.util.HashMap newElements
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotationInfo
String memberValuePairName
private void generateAnnotationInfo (org.eclipse.jdt.internal.core.JavaElement, char[], java.util.HashMap, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
char[] parameterName
java.util.HashMap newElements
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotationInfo
String memberValuePairName
char[] typeName
org.eclipse.jdt.internal.core.Annotation annotation
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] pairs
int i
int length
Object value
Object[] valueArray
int j
int valueArrayLength
Object nestedValue
private void generateStandardAnnotationsInfos (org.eclipse.jdt.internal.core.JavaElement, char[], long, java.util.HashMap)
org.eclipse.jdt.internal.core.JavaElement javaElement
char[] parameterName
long tagBits
java.util.HashMap newElements
private void generateStandardAnnotation (org.eclipse.jdt.internal.core.JavaElement, char[][], org.eclipse.jdt.core.IMemberValuePair[], java.util.HashMap)
org.eclipse.jdt.internal.core.JavaElement javaElement
char[][] typeName
org.eclipse.jdt.core.IMemberValuePair[] members
java.util.HashMap newElements
org.eclipse.jdt.core.IAnnotation annotation
org.eclipse.jdt.internal.core.AnnotationInfo annotationInfo
private org.eclipse.jdt.core.IMemberValuePair[] getTargetElementTypes (long)
long tagBits
java.util.ArrayList values
String elementType
Object value
Object value
Object value
private org.eclipse.jdt.core.IMemberValuePair[] getRetentionPolicy (long)
long tagBits
String retention
String value
private void generateFieldInfos (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.IBinaryType, java.util.HashMap, java.util.ArrayList)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
java.util.HashMap newElements
java.util.ArrayList childrenHandles
org.eclipse.jdt.internal.compiler.env.IBinaryField[] fields
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
int fieldCount
org.eclipse.jdt.internal.compiler.env.IBinaryField fieldInfo
org.eclipse.jdt.internal.core.BinaryField field
private void generateInnerClassHandles (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.IBinaryType, java.util.ArrayList)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
java.util.ArrayList childrenHandles
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] innerTypes
org.eclipse.jdt.core.IPackageFragment pkg
int i
int typeCount
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType binaryType
org.eclipse.jdt.core.IClassFile parentClassFile
org.eclipse.jdt.core.IType innerType
private void generateMethodInfos (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.IBinaryType, java.util.HashMap, java.util.ArrayList, java.util.ArrayList)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
java.util.HashMap newElements
java.util.ArrayList childrenHandles
java.util.ArrayList typeParameterHandles
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] methods
int i
int methodCount
org.eclipse.jdt.internal.compiler.env.IBinaryMethod methodInfo
boolean isConstructor
boolean isEnum
boolean useGenericSignature
char[] signature
String[] pNames
int length
String selector
int length
char[] descriptor
String[] parameterTypes
char[][] paramNames
int j
char[][] parameterTypes
org.eclipse.jdt.internal.core.JavaModelManager manager
int j
org.eclipse.jdt.internal.core.BinaryMethod method
int max
char[][] argumentNames
int j
int startIndex
int j
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] parameterAnnotations
org.eclipse.jdt.internal.core.LocalVariable localVariable
Object defaultValue
private void generateTypeParameterInfos (org.eclipse.jdt.internal.core.BinaryMember, char[], java.util.HashMap, java.util.ArrayList)
org.eclipse.jdt.internal.core.BinaryMember parent
char[] signature
java.util.HashMap newElements
java.util.ArrayList typeParameterHandles
char[][] typeParameterSignatures
int i
int typeParameterCount
char[] typeParameterSignature
char[] typeParameterName
char[][] typeParameterBoundSignatures
int boundLength
char[][] typeParameterBounds
int j
org.eclipse.jdt.internal.core.TypeParameter typeParameter
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
boolean hasReadBinaryChildren ()
protected void readBinaryChildren (org.eclipse.jdt.internal.core.ClassFile, java.util.HashMap, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.core.ClassFile classFile
java.util.HashMap newElements
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
java.util.ArrayList childrenHandles
org.eclipse.jdt.internal.core.BinaryType type
java.util.ArrayList typeParameterHandles
int typeParameterHandleSize
void removeBinaryChildren () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
org.eclipse.jdt.internal.core.JavaElement child
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
org.eclipse.jdt.internal.core.TypeParameter typeParameter
}
org/eclipse/jdt/internal/core/SetContainerOperation.classSetContainerOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SetContainerOperation extends org.eclipse.jdt.internal.core.ChangeClasspathOperation {
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] affectedProjects
org.eclipse.jdt.core.IClasspathContainer[] respectiveContainers
public void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[])
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] affectedProjects
org.eclipse.jdt.core.IClasspathContainer[] respectiveContainers
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager manager
int projectLength
org.eclipse.jdt.core.IJavaProject[] modifiedProjects
int remaining
int i
org.eclipse.jdt.internal.core.JavaProject affectedProject
org.eclipse.jdt.core.IClasspathContainer newContainer
boolean found
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
int j
int cpLength
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathContainer oldContainer
int i
org.eclipse.jdt.internal.core.JavaProject affectedProject
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
int i
int i
int i
private void verbose_failure (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
private void verbose_update_project (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject affectedProject
private void verbose_set_container ()
private void verbose_set_container_invocation_trace ()
}
org/eclipse/jdt/internal/core/OverflowingLRUCache$1Temp.classOverflowingLRUCache.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.OverflowingLRUCache$1Temp extends java.lang.Object {
public Class clazz
public int count
final org.eclipse.jdt.internal.core.OverflowingLRUCache this$0
public void (org.eclipse.jdt.internal.core.OverflowingLRUCache, java.lang.Class)
Class aClass
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/JavaModelManager$PerProjectInfo.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo extends java.lang.Object {
private static final int JAVADOC_CACHE_INITIAL_SIZE
static final org.eclipse.jdt.core.IJavaModelStatus NEED_RESOLUTION
public org.eclipse.core.resources.IProject project
public Object savedState
public boolean triedRead
public org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
public org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
public org.eclipse.jdt.core.IJavaModelStatus rawClasspathStatus
public int rawTimeStamp
public boolean writtingRawClasspath
public org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
public org.eclipse.jdt.core.IJavaModelStatus unresolvedEntryStatus
public java.util.Map rootPathToRawEntries
public java.util.Map rootPathToResolvedEntries
public org.eclipse.core.runtime.IPath outputLocation
public org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
public java.util.Hashtable options
public java.util.Hashtable secondaryTypes
public org.eclipse.jdt.internal.core.util.LRUCache javadocCache
static void ()
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public synchronized org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath ()
public void forgetExternalTimestampsAndIndexes ()
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
java.util.Map externalTimeStamps
java.util.HashMap rootInfos
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
public void rememberExternalLibTimestamps ()
org.eclipse.jdt.core.IClasspathEntry[] classpath
java.util.Map externalTimeStamps
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
Object target
long timestamp
public synchronized org.eclipse.jdt.internal.core.ClasspathChange resetResolvedClasspath ()
private org.eclipse.jdt.internal.core.ClasspathChange setClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaModelStatus, org.eclipse.jdt.core.IClasspathEntry[], java.util.Map, java.util.Map, org.eclipse.jdt.core.IJavaModelStatus, boolean)
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.core.IJavaModelStatus newRawClasspathStatus
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
java.util.Map newRootPathToRawEntries
java.util.Map newRootPathToResolvedEntries
org.eclipse.jdt.core.IJavaModelStatus newUnresolvedEntryStatus
boolean addClasspathChange
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
protected org.eclipse.jdt.internal.core.ClasspathChange addClasspathChange ()
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
public org.eclipse.jdt.internal.core.ClasspathChange setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.core.IJavaModelStatus newRawClasspathStatus
public synchronized org.eclipse.jdt.internal.core.ClasspathChange setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.core.IJavaModelStatus newRawClasspathStatus
public org.eclipse.jdt.internal.core.ClasspathChange setResolvedClasspath (org.eclipse.jdt.core.IClasspathEntry[], java.util.Map, java.util.Map, org.eclipse.jdt.core.IJavaModelStatus, int, boolean)
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
java.util.Map newRootPathToRawEntries
java.util.Map newRootPathToResolvedEntries
org.eclipse.jdt.core.IJavaModelStatus newUnresolvedEntryStatus
int timeStamp
boolean addClasspathChange
public synchronized org.eclipse.jdt.internal.core.ClasspathChange setResolvedClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], java.util.Map, java.util.Map, org.eclipse.jdt.core.IJavaModelStatus, int, boolean)
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
java.util.Map newRootPathToRawEntries
java.util.Map newRootPathToResolvedEntries
org.eclipse.jdt.core.IJavaModelStatus newUnresolvedEntryStatus
int timeStamp
boolean addClasspathChange
public synchronized org.eclipse.jdt.core.IClasspathEntry[][] readAndCacheClasspath (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
java.io.IOException e
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
int rawClasspathLength
org.eclipse.core.runtime.IPath output
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] copy
public java.lang.String toString ()
StringBuffer buffer
int i
int length
org.eclipse.jdt.core.IClasspathEntry[] resolvedCP
int i
int length
public boolean writeAndCacheClasspath (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] newReferencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
public boolean writeAndCacheClasspath (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.core.runtime.IPath newOutputLocation
}
org/eclipse/jdt/internal/core/ClassFileInfo$2.classClassFileInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClassFileInfo$2 extends java.lang.Object implements org.eclipse.jdt.core.IMemberValuePair {
final org.eclipse.jdt.internal.core.ClassFileInfo this$0
private final String val$value
void (org.eclipse.jdt.internal.core.ClassFileInfo, java.lang.String)
public int getValueKind ()
public java.lang.Object getValue ()
public java.lang.String getMemberName ()
}
org/eclipse/jdt/internal/core/JavaModelManager$10.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$10 extends org.eclipse.jdt.core.ClasspathContainerInitializer {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IJavaProject javaProject
}
org/eclipse/jdt/internal/core/JavaModelOperation$IPostAction.classJavaModelOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction extends java.lang.Object {
public abstract java.lang.String getID ()
public abstract void run () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/internal/core/OpenableElementInfo.classOpenableElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.OpenableElementInfo extends org.eclipse.jdt.internal.core.JavaElementInfo {
protected org.eclipse.jdt.core.IJavaElement[] children
protected boolean isStructureKnown
public void ()
public void addChild (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement child
int length
int i
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public boolean isStructureKnown ()
public void removeChild (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement child
int i
int length
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement[] newChildren
public void setChildren (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] children
public void setIsStructureKnown (boolean)
boolean newIsStructureKnown
}
org/eclipse/jdt/internal/core/JavaModel.classJavaModel.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModel extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IJavaModel {
protected void () throws java.lang.Error
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource)
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.core.resources.IProject[] projects
int length
org.eclipse.jdt.core.IJavaElement[] children
int index
int i
org.eclipse.core.resources.IProject project
public boolean contains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.internal.core.JavaProject project
public void copy (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
protected java.lang.Object createElementInfo ()
public void delete (org.eclipse.jdt.core.IJavaElement[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] elements
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean equals (java.lang.Object)
Object o
public int getElementType ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
String projectName
org.eclipse.jdt.internal.core.JavaElement project
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IJavaProject getJavaProject (java.lang.String)
String projectName
public org.eclipse.jdt.core.IJavaProject getJavaProject (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.IJavaProject[] getJavaProjects () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IJavaProject[] array
public java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.core.resources.IResource getUnderlyingResource ()
public org.eclipse.core.resources.IWorkspace getWorkspace ()
public void move (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void refreshExternalArchives (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] elementsScope
org.eclipse.core.runtime.IProgressMonitor monitor
public void rename (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] destinations
String[] renamings
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.MultiOperation op
org.eclipse.jdt.internal.core.MultiOperation op
protected void runOperation (org.eclipse.jdt.internal.core.MultiOperation, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.MultiOperation op
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
org.eclipse.core.runtime.IProgressMonitor monitor
int i
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public static java.lang.Object getTarget (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean checkResourceExistence
Object target
public static org.eclipse.core.resources.IResource getWorkspaceTarget (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IWorkspace workspace
public static java.lang.Object getExternalTarget (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean checkResourceExistence
org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
Object linkedFolder
java.io.File externalFile
java.io.File externalFile
public static boolean isFile (java.lang.Object)
Object target
org.eclipse.core.runtime.IPath path
private static boolean isExternalFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
boolean isFile
public static java.io.File getFile (java.lang.Object)
Object target
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
}
org/eclipse/jdt/internal/core/UserLibrary.classUserLibrary.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.UserLibrary extends java.lang.Object {
private static final String VERSION_ONE
private static final String CURRENT_VERSION
private static final String TAG_VERSION
private static final String TAG_USERLIBRARY
private static final String TAG_SOURCEATTACHMENT
private static final String TAG_SOURCEATTACHMENTROOT
private static final String TAG_PATH
private static final String TAG_ARCHIVE
private static final String TAG_SYSTEMLIBRARY
private boolean isSystemLibrary
private org.eclipse.jdt.core.IClasspathEntry[] entries
public void (org.eclipse.jdt.core.IClasspathEntry[], boolean)
org.eclipse.jdt.core.IClasspathEntry[] entries
boolean isSystemLibrary
public org.eclipse.jdt.core.IClasspathEntry[] getEntries ()
public boolean isSystemLibrary ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.UserLibrary other
int i
public int hashCode ()
int hashCode
int i
public static java.lang.String serialize (org.eclipse.jdt.core.IClasspathEntry[], boolean) throws java.io.IOException
org.eclipse.jdt.core.IClasspathEntry[] entries
boolean isSystemLibrary
java.io.ByteArrayOutputStream s
java.io.OutputStreamWriter writer
org.eclipse.jdt.internal.core.XMLWriter xmlWriter
java.util.HashMap library
int i
int length
org.eclipse.jdt.internal.core.ClasspathEntry cpEntry
java.util.HashMap archive
org.eclipse.core.runtime.IPath sourceAttach
org.eclipse.core.runtime.IPath sourceAttachRoot
boolean hasExtraAttributes
boolean hasRestrictions
public static org.eclipse.jdt.internal.core.UserLibrary createFromString (java.io.Reader) throws java.io.IOException
java.io.Reader reader
org.w3c.dom.Element cpElement
org.w3c.dom.Element cpElement
javax.xml.parsers.DocumentBuilder parser
String version
boolean isSystem
org.w3c.dom.NodeList list
int length
java.util.ArrayList res
int i
org.w3c.dom.Node node
org.w3c.dom.Element element
String pathString
String sourceAttachString
String sourceAttachRootString
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath sourceAttachPath
org.eclipse.core.runtime.IPath sourceAttachRootPath
org.w3c.dom.NodeList children
boolean[] foundChildren
org.w3c.dom.NodeList attributeList
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] entries
public java.lang.String toString ()
StringBuffer buffer
int length
int i
}
org/eclipse/jdt/internal/core/ProjectReferenceChange$1.classProjectReferenceChange.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ProjectReferenceChange$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.internal.core.ProjectReferenceChange this$0
private final org.eclipse.core.resources.IProject val$projectResource
private final org.eclipse.core.resources.IProject[] val$requiredProjectArray
void (org.eclipse.jdt.internal.core.ProjectReferenceChange, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProject[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProjectDescription description
}
org/eclipse/jdt/internal/core/DeltaProcessor$2.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.internal.core.DeltaProcessor this$0
private final org.eclipse.core.resources.IProject[] val$projectsToTouch
void (org.eclipse.jdt.internal.core.DeltaProcessor, org.eclipse.core.resources.IProject[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int i
org.eclipse.core.resources.IProject project
}
org/eclipse/jdt/internal/core/JavaModelManager$12.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$12 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
public void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
}
org/eclipse/jdt/internal/core/JavaModelManager$CompilationParticipants.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants extends java.lang.Object {
private static final int MAX_SOURCE_LEVEL
private Object[][] registeredParticipants
private java.util.HashSet managedMarkerTypes
public void ()
public org.eclipse.jdt.core.compiler.CompilationParticipant[] getCompilationParticipants (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
Object[][] participantsPerSource
String sourceLevel
int sourceLevelIndex
Object[] participants
int length
org.eclipse.jdt.core.compiler.CompilationParticipant[] result
int index
int i
org.eclipse.core.runtime.IConfigurationElement configElement
int participantIndex
org.eclipse.jdt.core.compiler.CompilationParticipant participant
public java.util.HashSet managedMarkerTypes ()
private synchronized java.lang.Object[][] getRegisteredParticipants ()
org.eclipse.core.runtime.IExtensionPoint extension
java.util.ArrayList modifyingEnv
java.util.ArrayList creatingProblems
java.util.ArrayList others
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String elementName
org.eclipse.core.runtime.IConfigurationElement[] managedMarkers
int k
int length
org.eclipse.core.runtime.IConfigurationElement element
String markerType
int size
org.eclipse.core.runtime.IConfigurationElement[] configElements
int index
Object[][] result
int length
int i
int i
String sourceLevel
int sourceLevelIndex
int j
private int indexForSourceLevel (java.lang.String)
String sourceLevel
int majVersion
private int sortParticipants (java.util.ArrayList, org.eclipse.core.runtime.IConfigurationElement[], int)
java.util.ArrayList group
org.eclipse.core.runtime.IConfigurationElement[] configElements
int index
int size
Object[] elements
int i
}
org/eclipse/jdt/internal/core/ChangeClasspathOperation.classChangeClasspathOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.ChangeClasspathOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected boolean canChangeResources
public void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean canChangeResources
protected boolean canModifyRoots ()
protected void classpathChanged (org.eclipse.jdt.internal.core.ClasspathChange, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ClasspathChange change
boolean refreshExternalFolder
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.DeltaProcessingState state
org.eclipse.jdt.internal.core.JavaElementDelta delta
int result
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
public boolean isReadOnly ()
}
org/eclipse/jdt/internal/core/DeletePackageFragmentRootOperation$1.classDeletePackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeletePackageFragmentRootOperation$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.DeletePackageFragmentRootOperation this$0
private final org.eclipse.core.runtime.IPath[] val$nestedFolders
void (org.eclipse.jdt.internal.core.DeletePackageFragmentRootOperation, org.eclipse.core.runtime.IPath[])
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.runtime.IPath path
}
org/eclipse/jdt/internal/core/JavaModelManager$7.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$7 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public java.lang.String displayString (java.lang.Object)
Object o
StringBuffer buffer
}
org/eclipse/jdt/internal/core/ClasspathAccessRule.classClasspathAccessRule.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathAccessRule extends org.eclipse.jdt.internal.compiler.env.AccessRule implements org.eclipse.jdt.core.IAccessRule {
public void (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath pattern
int kind
public void (char[], int)
char[] pattern
int problemId
private static int toProblemId (int)
int kind
boolean ignoreIfBetter
public org.eclipse.core.runtime.IPath getPattern ()
public int getKind ()
}
org/eclipse/jdt/internal/core/JavadocConstants.classJavadocConstants.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JavadocConstants extends java.lang.Object {
public static final String ANCHOR_PREFIX_END
public static final char[] ANCHOR_PREFIX_START
public static final int ANCHOR_PREFIX_START_LENGHT
public static final char[] ANCHOR_SUFFIX
public static final int ANCHOR_SUFFIX_LENGTH
public static final char[] CONSTRUCTOR_DETAIL
public static final char[] CONSTRUCTOR_SUMMARY
public static final char[] FIELD_DETAIL
public static final char[] FIELD_SUMMARY
public static final char[] ENUM_CONSTANT_SUMMARY
public static final char[] ANNOTATION_TYPE_REQUIRED_MEMBER_SUMMARY
public static final char[] ANNOTATION_TYPE_OPTIONAL_MEMBER_SUMMARY
public static final char[] END_OF_CLASS_DATA
public static final String HTML_EXTENSION
public static final String INDEX_FILE_NAME
public static final char[] METHOD_DETAIL
public static final char[] METHOD_SUMMARY
public static final char[] NESTED_CLASS_SUMMARY
public static final String PACKAGE_FILE_NAME
public static final char[] PACKAGE_DESCRIPTION_START
public static final char[] H2_PREFIX
public static final char[] H2_SUFFIX
public static final int H2_SUFFIX_LENGTH
public static final char[] BOTTOM_NAVBAR
public static final char[] SEPARATOR_START
public static final char[] START_OF_CLASS_DATA
public static final int START_OF_CLASS_DATA_LENGTH
public static final String P
public static final String DIV_CLASS_BLOCK
static void ()
}
org/eclipse/jdt/internal/core/JarEntryFile.classJarEntryFile.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JarEntryFile extends org.eclipse.jdt.internal.core.JarEntryResource {
private static final org.eclipse.jdt.core.IJarEntryResource[] NO_CHILDREN
static void ()
public void (java.lang.String)
String simpleName
public org.eclipse.jdt.internal.core.JarEntryResource clone (java.lang.Object)
Object newParent
org.eclipse.jdt.internal.core.JarEntryFile file
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
java.util.zip.ZipFile zipFile
String entryName
java.util.zip.ZipEntry zipEntry
byte[] contents
java.io.IOException e
public org.eclipse.jdt.core.IJarEntryResource[] getChildren ()
public boolean isFile ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/DeltaProcessingState.classDeltaProcessingState.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeltaProcessingState extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
public org.eclipse.jdt.core.IElementChangedListener[] elementChangedListeners
public int[] elementChangedListenerMasks
public int elementChangedListenerCount
public org.eclipse.core.resources.IResourceChangeListener[] preResourceChangeListeners
public int[] preResourceChangeEventMasks
public int preResourceChangeListenerCount
private ThreadLocal deltaProcessors
public java.util.HashMap roots
public java.util.HashMap otherRoots
public java.util.HashMap oldRoots
public java.util.HashMap oldOtherRoots
public java.util.HashMap sourceAttachments
public java.util.HashMap projectDependencies
public boolean rootsAreStale
private java.util.Set initializingThreads
public java.util.Hashtable externalTimeStamps
private java.util.HashMap classpathChanges
private java.util.HashMap classpathValidations
private java.util.HashMap projectReferenceChanges
private java.util.HashMap externalFolderChanges
private java.util.HashSet javaProjectNamesCache
private java.util.HashSet externalElementsToRefresh
public void ()
public void doNotUse ()
public synchronized void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener, int)
org.eclipse.jdt.core.IElementChangedListener listener
int eventMask
int i
int cloneLength
int length
public synchronized void addForRefresh (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement externalElement
public synchronized void addPreResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
int i
int length
public org.eclipse.jdt.internal.core.DeltaProcessor getDeltaProcessor ()
org.eclipse.jdt.internal.core.DeltaProcessor deltaProcessor
public org.eclipse.jdt.internal.core.ClasspathChange addClasspathChange (org.eclipse.core.resources.IProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IClasspathEntry[] oldRawClasspath
org.eclipse.core.runtime.IPath oldOutputLocation
org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
org.eclipse.jdt.internal.core.ClasspathChange change
public org.eclipse.jdt.internal.core.ClasspathChange getClasspathChange (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public java.util.HashMap removeAllClasspathChanges ()
java.util.HashMap result
public synchronized org.eclipse.jdt.internal.core.ClasspathValidation addClasspathValidation (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.ClasspathValidation validation
public synchronized void addExternalFolderChange (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
org.eclipse.jdt.internal.core.ExternalFolderChange change
public synchronized void addProjectReferenceChange (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
org.eclipse.jdt.internal.core.ProjectReferenceChange change
public void initializeRoots (boolean)
boolean initAfterLoad
java.util.HashMap[] rootInfos
Thread currentThread
boolean addedCurrentThread
synchronized void initializeRootsWithPreviousSession ()
java.util.HashMap[] rootInfos
private java.util.HashMap[] getRootInfos (boolean)
boolean usePreviousSession
java.util.HashMap newRoots
java.util.HashMap newOtherRoots
java.util.HashMap newSourceAttachments
java.util.HashMap newProjectDependencies
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
int j
int classpathLength
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IJavaProject key
org.eclipse.jdt.core.IJavaProject[] dependents
int dependentsLength
org.eclipse.core.runtime.IPath path
java.util.ArrayList rootList
String propertyString
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentPath
int index
public synchronized org.eclipse.jdt.internal.core.ClasspathValidation[] removeClasspathValidations ()
int length
org.eclipse.jdt.internal.core.ClasspathValidation[] validations
public synchronized org.eclipse.jdt.internal.core.ExternalFolderChange[] removeExternalFolderChanges ()
int length
org.eclipse.jdt.internal.core.ExternalFolderChange[] updates
public synchronized org.eclipse.jdt.internal.core.ProjectReferenceChange[] removeProjectReferenceChanges ()
int length
org.eclipse.jdt.internal.core.ProjectReferenceChange[] updates
public synchronized java.util.HashSet removeExternalElementsToRefresh ()
java.util.HashSet result
public synchronized void removeElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
int i
int length
org.eclipse.jdt.core.IElementChangedListener[] newListeners
int[] newMasks
int trailingLength
public synchronized void removePreResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
int i
int length
org.eclipse.core.resources.IResourceChangeListener[] newListeners
int[] newEventMasks
int trailingLength
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
int i
org.eclipse.core.resources.IResourceChangeListener listener
public java.util.Hashtable getExternalLibTimeStamps ()
java.util.Hashtable timeStamps
java.io.File timestampsFile
java.io.DataInputStream in
int size
String key
long timestamp
java.io.IOException e
public org.eclipse.jdt.core.IJavaProject findJavaProject (java.lang.String)
String name
public synchronized java.util.HashSet getOldJavaProjecNames ()
java.util.HashSet result
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.core.IJavaProject project
public synchronized void resetOldJavaProjectNames ()
private java.io.File getTimeStampsFile ()
public void saveExternalLibTimeStamps () throws org.eclipse.core.runtime.CoreException
java.util.HashSet toRemove
java.util.Enumeration keys
Object key
java.io.File timestamps
java.io.DataOutputStream out
java.util.Iterator entries
java.util.Map$Entry entry
org.eclipse.core.runtime.IPath key
Long timestamp
java.io.IOException e
org.eclipse.core.runtime.IStatus status
public synchronized void updateRoots (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResourceDelta, org.eclipse.jdt.internal.core.DeltaProcessor)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.core.resources.IResourceDelta containerDelta
org.eclipse.jdt.internal.core.DeltaProcessor deltaProcessor
java.util.Map updatedRoots
java.util.Map updatedRoots
java.util.Map otherUpdatedRoots
java.util.Map otherUpdatedRoots
int containerSegmentCount
boolean containerIsProject
java.util.Iterator iterator
java.util.Map$Entry entry
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResourceDelta rootDelta
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
java.util.ArrayList rootList
java.util.Iterator otherProjects
}
org/eclipse/jdt/internal/core/JavaModelOperation.classJavaModelOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JavaModelOperation extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable org.eclipse.core.runtime.IProgressMonitor {
protected static final int APPEND
protected static final int REMOVEALL_APPEND
protected static final int KEEP_EXISTING
protected static boolean POST_ACTION_VERBOSE
protected org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction[] actions
protected int actionsStart
protected int actionsEnd
protected java.util.HashMap attributes
public static final String HAS_MODIFIED_RESOURCE_ATTR
public static final String TRUE
protected org.eclipse.jdt.core.IJavaElement[] elementsToProcess
protected org.eclipse.jdt.core.IJavaElement[] parentElements
protected static final org.eclipse.jdt.core.IJavaElement[] NO_ELEMENTS
protected org.eclipse.jdt.core.IJavaElement[] resultElements
public org.eclipse.core.runtime.IProgressMonitor progressMonitor
protected boolean isNested
protected boolean force
protected static final ThreadLocal OPERATION_STACKS
static void ()
protected void ()
protected void (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elements
protected void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
org.eclipse.jdt.core.IJavaElement[] parentElements
protected void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
org.eclipse.jdt.core.IJavaElement[] parentElements
boolean force
protected void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean force
protected void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
protected void addAction (org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction)
org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction action
int length
protected void addDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
protected void addReconcileDelta (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.IJavaElementDelta delta
java.util.HashMap reconcileDeltas
org.eclipse.jdt.internal.core.JavaElementDelta previousDelta
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.internal.core.JavaElementDelta child
protected void removeReconcileDelta (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
protected void applyTextEdit (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.text.edits.TextEdit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.text.edits.TextEdit edits
org.eclipse.jface.text.BadLocationException e
public void beginTask (java.lang.String, int)
String name
int totalWork
protected boolean canModifyRoots ()
protected void checkCanceled ()
protected org.eclipse.jdt.core.IJavaModelStatus commonVerify ()
int i
protected void copyResources (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath container
org.eclipse.core.runtime.IProgressMonitor subProgressMonitor
org.eclipse.core.resources.IWorkspaceRoot root
int i
int length
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath destination
org.eclipse.core.runtime.CoreException e
protected void createFile (org.eclipse.core.resources.IContainer, java.lang.String, java.io.InputStream, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IContainer folder
String name
java.io.InputStream contents
boolean forceFlag
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.CoreException e
protected void createFolder (org.eclipse.core.resources.IContainer, java.lang.String, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IContainer parentFolder
String name
boolean forceFlag
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.CoreException e
protected void deleteEmptyPackageFragment (org.eclipse.jdt.core.IPackageFragment, boolean, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragment fragment
boolean forceFlag
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IContainer resource
org.eclipse.core.runtime.CoreException e
protected void deleteResource (org.eclipse.core.resources.IResource, int) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IResource resource
int flags
org.eclipse.core.runtime.CoreException e
protected void deleteResources (org.eclipse.core.resources.IResource[], boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IResource[] resources
boolean forceFlag
org.eclipse.core.runtime.IProgressMonitor subProgressMonitor
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.CoreException e
public void done ()
protected boolean equalsOneOf (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] otherPaths
int i
int length
public void executeNestedOperation (org.eclipse.jdt.internal.core.JavaModelOperation, int) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelOperation operation
int subWorkAmount
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.core.runtime.IProgressMonitor subProgressMonitor
org.eclipse.core.runtime.CoreException ce
Throwable e
protected abstract void executeOperation () throws org.eclipse.jdt.core.JavaModelException
protected static java.lang.Object getAttribute (java.lang.Object)
Object key
java.util.ArrayList stack
org.eclipse.jdt.internal.core.JavaModelOperation topLevelOp
protected org.eclipse.jdt.core.ICompilationUnit getCompilationUnitFor (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
protected static java.util.ArrayList getCurrentOperationStack ()
java.util.ArrayList stack
protected org.eclipse.jface.text.IDocument getDocument (org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IBuffer buffer
protected org.eclipse.jdt.core.IJavaElement getElementToProcess ()
public org.eclipse.jdt.core.IJavaModel getJavaModel ()
protected org.eclipse.core.runtime.IPath[] getNestedFolders (org.eclipse.jdt.core.IPackageFragmentRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IClasspathEntry[] classpath
int length
org.eclipse.core.runtime.IPath[] result
int index
int i
org.eclipse.core.runtime.IPath path
protected org.eclipse.jdt.core.IJavaElement getParentElement ()
protected org.eclipse.jdt.core.IJavaElement[] getParentElements ()
public org.eclipse.jdt.core.IJavaElement[] getResultElements ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
protected org.eclipse.core.runtime.IProgressMonitor getSubProgressMonitor (int)
int workAmount
org.eclipse.core.runtime.IProgressMonitor sub
public boolean hasModifiedResource ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public boolean isReadOnly ()
protected boolean isTopLevelOperation ()
java.util.ArrayList stack
protected int firstActionWithID (java.lang.String, int)
String id
int start
int i
protected void moveResources (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath container
org.eclipse.core.runtime.IProgressMonitor subProgressMonitor
org.eclipse.core.resources.IWorkspaceRoot root
int i
int length
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath destination
org.eclipse.core.runtime.CoreException e
public org.eclipse.jdt.internal.core.JavaElementDelta newJavaElementDelta ()
protected org.eclipse.jdt.internal.core.JavaModelOperation popOperation ()
java.util.ArrayList stack
int size
protected void postAction (org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction, int)
org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction action
int insertionMode
org.eclipse.jdt.internal.core.JavaModelOperation topLevelOp
org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction[] postActions
String id
int index
protected boolean prefixesOneOf (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] otherPaths
int i
int length
protected void pushOperation (org.eclipse.jdt.internal.core.JavaModelOperation)
org.eclipse.jdt.internal.core.JavaModelOperation operation
protected void removeAllPostAction (java.lang.String)
String actionID
org.eclipse.jdt.internal.core.JavaModelOperation topLevelOp
org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction[] postActions
int index
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.DeltaProcessor deltaProcessor
int previousDeltaCount
int i
int i
int size
int size
int i
int i
int length
int length
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.internal.core.Openable openable
public void runOperation (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.core.runtime.CoreException ce
Throwable e
protected void runPostActions () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction postAction
protected static void setAttribute (java.lang.Object, java.lang.Object)
Object key
Object attribute
java.util.ArrayList operationStack
org.eclipse.jdt.internal.core.JavaModelOperation topLevelOp
public void setCanceled (boolean)
boolean b
protected void setNested (boolean)
boolean nested
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
public void worked (int)
int work
}
org/eclipse/jdt/internal/core/CompilationUnitProblemFinder$1.classCompilationUnitProblemFinder.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.CompilationUnitProblemFinder$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
void ()
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
}
org/eclipse/jdt/internal/core/search/
org/eclipse/jdt/internal/core/search/JavaWorkspaceScope.classJavaWorkspaceScope.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaWorkspaceScope extends org.eclipse.jdt.internal.core.search.AbstractJavaSearchScope {
private org.eclipse.core.runtime.IPath[] enclosingPaths
public void ()
public boolean encloses (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public boolean encloses (java.lang.String)
String resourcePathString
public org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars ()
org.eclipse.core.runtime.IPath[] result
long start
org.eclipse.jdt.core.IJavaProject[] projects
java.util.Set paths
int i
int length
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.runtime.IPath projectPath
int i
int length
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] entries
int j
int eLength
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
Object target
org.eclipse.jdt.core.JavaModelException e
long time
long time
long time
int length
int length
int length
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet getAccessRuleSet (java.lang.String, java.lang.String)
String relativePath
String containerPath
public int hashCode ()
public org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot (java.lang.String, int, java.lang.String)
String resourcePathString
int jarSeparatorIndex
String jarPath
java.util.HashMap rootInfos
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource resource
public void processDelta (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int eventType
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElementDelta[] children
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
int kind
int kind
int flags
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
int flags
public java.lang.String toString ()
StringBuffer result
org.eclipse.core.runtime.IPath[] paths
int length
int i
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$2.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
org.eclipse.jdt.internal.core.search.BasicSearchEngine$2 extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0
private final int val$copiesLength
private final String val$singleWkcpPath
private final java.util.HashSet val$workingCopyPaths
private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor
void (org.eclipse.jdt.internal.core.search.BasicSearchEngine, int, java.lang.String, java.util.HashSet, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor)
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern record
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int pkgLength
int nameLength
char[] path
int pos
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$3.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
org.eclipse.jdt.internal.core.search.BasicSearchEngine$3 extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0
private final int val$copiesLength
private final String val$singleWkcpPath
private final java.util.HashSet val$workingCopyPaths
private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor
void (org.eclipse.jdt.internal.core.search.BasicSearchEngine, int, java.lang.String, java.util.HashSet, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor)
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern record
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int pkgLength
int nameLength
char[] path
int pos
}
org/eclipse/jdt/internal/core/search/HierarchyScope.classHierarchyScope.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.HierarchyScope extends org.eclipse.jdt.internal.core.search.AbstractSearchScope implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public org.eclipse.jdt.core.IType focusType
private String focusPath
private org.eclipse.jdt.core.WorkingCopyOwner owner
private org.eclipse.jdt.core.ITypeHierarchy hierarchy
private java.util.HashSet resourcePaths
private org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars
protected org.eclipse.core.resources.IResource[] elements
protected int elementCount
public boolean needsRefresh
private java.util.HashSet subTypes
private org.eclipse.jdt.core.IJavaProject javaProject
private boolean allowMemberAndEnclosingTypes
private boolean includeFocusType
public void add (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource element
public void (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner, boolean, boolean, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
boolean onlySubtypes
boolean noMembersOrEnclosingTypes
boolean includeFocusType
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath jarPath
Object target
String zipFileName
String zipFileName
String zipFileName
private void buildResourceVector ()
java.util.HashMap resources
java.util.HashMap paths
org.eclipse.jdt.core.IType[] types
int len
int i
org.eclipse.jdt.core.IType type
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.internal.core.JarPackageFragmentRoot jar
org.eclipse.core.runtime.IPath jarPath
Object target
String zipFileName
String zipFileName
String resourcePath
int i
java.util.Iterator iter
private org.eclipse.core.runtime.IPath[] computeProjectsAndJars (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
java.util.HashSet set
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] projects
java.util.HashSet visited
int i
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int k
org.eclipse.jdt.core.IPackageFragmentRoot pkgFragmentRoot
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
org.eclipse.jdt.core.IPackageFragmentRoot pkgFragmentRoot
org.eclipse.core.runtime.IPath[] result
private void computeDependents (org.eclipse.jdt.core.IJavaProject, java.util.HashSet, java.util.HashSet)
org.eclipse.jdt.core.IJavaProject project
java.util.HashSet set
java.util.HashSet visited
org.eclipse.core.resources.IProject[] dependents
int i
org.eclipse.jdt.core.IJavaProject dependent
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int j
org.eclipse.jdt.core.IPackageFragmentRoot pkgFragmentRoot
public boolean encloses (java.lang.String)
String resourcePath
public boolean encloses (java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
String resourcePath
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int separatorIndex
int i
public boolean enclosesFineGrained (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public boolean encloses (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public boolean encloses (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType enclosing
private boolean enclosesType (org.eclipse.jdt.core.IType, boolean)
org.eclipse.jdt.core.IType type
boolean recurse
org.eclipse.jdt.core.IType original
org.eclipse.jdt.core.IType original
org.eclipse.jdt.core.IType[] memberTypes
int i
public org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars ()
protected void initialize () throws org.eclipse.jdt.core.JavaModelException
protected void initialize (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void processDelta (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int eventType
protected void refresh () throws org.eclipse.jdt.core.JavaModelException
protected void refresh (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$2AllTypeDeclarationsVisitor.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
org.eclipse.jdt.internal.core.search.BasicSearchEngine$2AllTypeDeclarationsVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0
private final char[] val$packageDeclaration
private final int val$matchRule
private final org.eclipse.jdt.internal.core.search.matching.MultiTypeDeclarationPattern val$pattern
private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor
private final String val$path
void (org.eclipse.jdt.internal.core.search.BasicSearchEngine, char[], int, org.eclipse.jdt.internal.core.search.matching.MultiTypeDeclarationPattern, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, java.lang.String)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope compilationUnitScope
org.eclipse.jdt.core.search.SearchPattern decodedPattern
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
char[] qualification
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosing
char[][] enclosingTypeNames
org.eclipse.jdt.core.search.SearchPattern decodedPattern
}
org/eclipse/jdt/internal/core/search/JavaSearchParticipant.classJavaSearchParticipant.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaSearchParticipant extends org.eclipse.jdt.core.search.SearchParticipant {
private ThreadLocal indexSelector
private org.eclipse.jdt.internal.core.search.indexing.SourceIndexer sourceIndexer
public void ()
public void beginSearching ()
public void doneSearching ()
public java.lang.String getDescription ()
public org.eclipse.jdt.core.search.SearchDocument getDocument (java.lang.String)
String documentPath
public void indexDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.core.runtime.IPath indexPath
String documentPath
public void indexResolvedDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.core.runtime.IPath indexPath
String documentPath
public void resolveDocument (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
String documentPath
public void locateMatches (org.eclipse.jdt.core.search.SearchDocument[], org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchDocument[] indexMatches
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.search.matching.MatchLocator matchLocator
public org.eclipse.core.runtime.IPath[] selectIndexes (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IndexSelector selector
org.eclipse.jdt.internal.core.index.IndexLocation[] urls
org.eclipse.core.runtime.IPath[] paths
int i
public org.eclipse.jdt.internal.core.index.IndexLocation[] selectIndexURLs (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IndexSelector selector
}
org/eclipse/jdt/internal/core/search/JavaSearchDocument.classJavaSearchDocument.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaSearchDocument extends org.eclipse.jdt.core.search.SearchDocument {
private org.eclipse.core.resources.IFile file
protected byte[] byteContents
protected char[] charContents
public void (java.lang.String, org.eclipse.jdt.core.search.SearchParticipant)
String documentPath
org.eclipse.jdt.core.search.SearchParticipant participant
public void (java.util.zip.ZipEntry, org.eclipse.core.runtime.IPath, byte[], org.eclipse.jdt.core.search.SearchParticipant)
java.util.zip.ZipEntry zipEntry
org.eclipse.core.runtime.IPath zipFilePath
byte[] contents
org.eclipse.jdt.core.search.SearchParticipant participant
public byte[] getByteContents ()
org.eclipse.jdt.core.JavaModelException e
public char[] getCharContents ()
org.eclipse.jdt.core.JavaModelException e
public java.lang.String getEncoding ()
org.eclipse.core.resources.IFile resource
private org.eclipse.core.resources.IFile getFile ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$1AllConstructorDeclarationsVisitor.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
org.eclipse.jdt.internal.core.search.BasicSearchEngine$1AllConstructorDeclarationsVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] declaringTypes
private int declaringTypesPtr
final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0
private final char[] val$packageName
private final char[] val$typeName
private final int val$validatedTypeMatchRule
private final char[] val$packageDeclaration
private final org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor val$nameRequestor
private final String val$path
void (org.eclipse.jdt.internal.core.search.BasicSearchEngine, char[], char[], int, char[], org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor, java.lang.String)
private void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope s
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope s
private boolean hasConstructor (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int length
int j
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int length
char[][] parameterNames
char[][] parameterTypes
int l
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosing
char[][] enclosingTypeNames
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
private boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int length
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope s
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope s
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$1AllTypeDeclarationsVisitor.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
org.eclipse.jdt.internal.core.search.BasicSearchEngine$1AllTypeDeclarationsVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0
private final char val$typeSuffix
private final char[] val$packageName
private final int val$packageMatchRule
private final char[] val$typeName
private final int val$validatedTypeMatchRule
private final char[] val$packageDeclaration
private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor
private final org.eclipse.jdt.core.ICompilationUnit val$workingCopy
private final String val$path
void (org.eclipse.jdt.internal.core.search.BasicSearchEngine, char, char[], int, char[], int, char[], org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, org.eclipse.jdt.core.ICompilationUnit, java.lang.String)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope compilationUnitScope
org.eclipse.jdt.core.IType type
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosing
char[][] enclosingTypeNames
org.eclipse.jdt.core.IType type
int j
int l
}
org/eclipse/jdt/internal/core/search/TypeNameRequestorWrapper.classTypeNameRequestorWrapper.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
org.eclipse.jdt.core.search.TypeNameRequestor requestor
public void (org.eclipse.jdt.core.search.TypeNameRequestor)
org.eclipse.jdt.core.search.TypeNameRequestor requestor
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$1.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
org.eclipse.jdt.internal.core.search.BasicSearchEngine$1 extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0
private final int val$copiesLength
private final String val$singleWkcpPath
private final java.util.HashSet val$workingCopyPaths
private final org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor val$nameRequestor
void (org.eclipse.jdt.internal.core.search.BasicSearchEngine, int, java.lang.String, java.util.HashSet, org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor)
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.search.matching.ConstructorDeclarationPattern record
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int pkgLength
int nameLength
char[] path
int pos
}
org/eclipse/jdt/internal/core/search/AbstractJavaSearchScope.classAbstractJavaSearchScope.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.AbstractJavaSearchScope extends org.eclipse.jdt.internal.core.search.AbstractSearchScope {
public void ()
public abstract org.eclipse.jdt.internal.compiler.env.AccessRuleSet getAccessRuleSet (java.lang.String, java.lang.String)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot (java.lang.String, int, java.lang.String)
}
org/eclipse/jdt/internal/core/search/PatternSearchJob.classPatternSearchJob.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.PatternSearchJob extends java.lang.Object implements org.eclipse.jdt.internal.core.search.processing.IJob {
protected org.eclipse.jdt.core.search.SearchPattern pattern
protected org.eclipse.jdt.core.search.IJavaSearchScope scope
protected org.eclipse.jdt.core.search.SearchParticipant participant
protected org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
protected boolean areIndexesReady
protected long executionTime
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IndexQueryRequestor)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
public boolean belongsTo (java.lang.String)
String jobFamily
public void cancel ()
public void ensureReadyToRun ()
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
boolean isComplete
org.eclipse.jdt.internal.core.index.Index[] indexes
int max
int i
public org.eclipse.jdt.internal.core.index.Index[] getIndexes (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.IndexLocation[] indexLocations
org.eclipse.jdt.internal.core.index.IndexLocation[] indexLocations
int length
int length
org.eclipse.core.runtime.IPath[] paths
int i
int len
org.eclipse.jdt.internal.core.index.Index[] indexes
public java.lang.String getJobFamily ()
public boolean search (org.eclipse.jdt.internal.core.index.Index, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
long start
java.io.IOException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/JavaSearchScope.classJavaSearchScope.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaSearchScope extends org.eclipse.jdt.internal.core.search.AbstractJavaSearchScope {
private java.util.ArrayList elements
private java.util.ArrayList projectPaths
private int[] projectIndexes
private String[] containerPaths
private String[] relativePaths
private boolean[] isPkgPath
protected org.eclipse.jdt.internal.compiler.env.AccessRuleSet[] pathRestrictions
private int pathsCount
private int threshold
private org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars
public static final org.eclipse.jdt.internal.compiler.env.AccessRuleSet NOT_ENCLOSED
static void ()
public void ()
private void (int)
int size
private void addEnclosingProjectOrJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int length
int i
public void add (org.eclipse.jdt.internal.core.JavaProject, int, java.util.HashSet) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
int includeMask
java.util.HashSet projectsToBeAdded
void add (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.runtime.IPath, int, java.util.HashSet, java.util.HashSet, org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.runtime.IPath pathToAdd
int includeMask
java.util.HashSet projectsToBeAdded
java.util.HashSet visitedProjects
org.eclipse.jdt.core.IClasspathEntry referringEntry
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath projectPath
String projectPathString
org.eclipse.jdt.core.IClasspathEntry[] entries
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.ClasspathEntry cpEntry
org.eclipse.jdt.core.IClasspathEntry rawEntry
java.util.Map rootPathToRawEntries
org.eclipse.core.runtime.IPath path
Object target
String pathToString
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.core.runtime.IPath path
Object target
String pathToString
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.JavaProject referencedProject
org.eclipse.core.runtime.IPath path
public void add (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.runtime.IPath containerPath
String containerPathToString
org.eclipse.jdt.internal.core.PackageFragmentRoot root
int includeMask
org.eclipse.core.runtime.IPath rootPath
org.eclipse.core.resources.IResource rootResource
String projectPath
String projectPath
String projectPath
String relativePath
String relativePath
org.eclipse.core.resources.IResource resource
String relativePath
String relativePath
String relativePath
private void add (java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String projectPath
String relativePath
String containerPath
boolean isPackage
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
int length
int index
String currentRelativePath
String currentRelativePath
String currentContainerPath
String currentContainerPath
int idx
public boolean encloses (java.lang.String)
String resourcePathString
int separatorIndex
String jarPath
String relativePath
private int indexOf (java.lang.String)
String fullPath
int i
int length
String currentRelativePath
String currentContainerPath
String currentFullPath
private int indexOf (java.lang.String, java.lang.String)
String containerPath
String relativePath
int length
int index
String currentContainerPath
String currentContainerPath
String currentRelativePath
private boolean encloses (java.lang.String, java.lang.String, int)
String enclosingPath
String path
int index
int pathLength
int enclosingLength
public boolean encloses (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
int i
int length
org.eclipse.jdt.core.IJavaElement scopeElement
org.eclipse.jdt.core.IJavaElement searchedElement
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath rootPath
String rootPathToString
org.eclipse.core.runtime.IPath relativePath
String fullResourcePathString
public org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars ()
private org.eclipse.core.runtime.IPath getPath (org.eclipse.jdt.core.IJavaElement, boolean)
org.eclipse.jdt.core.IJavaElement element
boolean relativeToRoot
String relativePath
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet getAccessRuleSet (java.lang.String, java.lang.String)
String relativePath
String containerPath
int index
protected void initialize (int)
int size
int extraRoom
private java.lang.String normalize (java.lang.String)
String path
int pathLength
int index
public void processDelta (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int eventType
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
org.eclipse.jdt.core.IJavaElement element
String path
int i
public org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot (java.lang.String, int, java.lang.String)
String resourcePathString
int jarSeparatorIndex
String jarPath
int index
boolean isJarFile
String relativePath
int idx
String projectPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.resources.IResource resource
Object target
org.eclipse.jdt.core.IJavaElement element
private void rehash ()
org.eclipse.jdt.internal.core.search.JavaSearchScope newScope
String currentPath
int i
int length
int idx
String projectPath
public java.lang.String toString ()
StringBuffer result
int i
int length
org.eclipse.jdt.internal.core.JavaElement element
String[] paths
int index
int i
String path
String containerPath
String containerPath
Object target
int i
}
org/eclipse/jdt/internal/core/search/indexing/
org/eclipse/jdt/internal/core/search/indexing/IndexManager$1.classIndexManager.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.IndexManager$1 extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
final org.eclipse.jdt.internal.core.search.indexing.IndexManager this$0
private final org.eclipse.jdt.internal.core.index.IndexLocation val$indexLocation
private final org.eclipse.jdt.core.search.SearchDocument val$searchDocument
private final org.eclipse.jdt.core.search.SearchParticipant val$searchParticipant
void (org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.jdt.core.search.SearchDocument, org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.core.runtime.IPath $anonymous0
org.eclipse.jdt.internal.core.search.indexing.IndexManager $anonymous1
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
org.eclipse.core.runtime.Path indexPath
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/SourceIndexer.classSourceIndexer.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.SourceIndexer extends org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
private org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
private org.eclipse.jdt.internal.compiler.parser.Parser basicParser
private org.eclipse.jdt.internal.core.jdom.CompilationUnit compilationUnit
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cud
private static final boolean DEBUG
public void (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
public void indexDocument ()
String documentPath
org.eclipse.jdt.internal.compiler.SourceElementParser parser
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject project
char[] source
char[] name
Exception e
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.env.ISourceType sourceType
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
public void resolveDocument ()
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModel model
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
Exception e
private void reduceParseTree (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int l
private void purgeMethodStatements (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int j
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int l
public void indexResolvedDocument ()
int i
int length
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
char[] superinterface
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
Exception e
}
org/eclipse/jdt/internal/core/search/indexing/AddFolderToIndex$1.classAddFolderToIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex this$0
private final org.eclipse.jdt.internal.core.search.indexing.IndexManager val$indexManager
private final org.eclipse.core.runtime.IPath val$container
private final org.eclipse.jdt.internal.compiler.SourceElementParser val$parser
void (org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex, org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.compiler.SourceElementParser)
public boolean visit (org.eclipse.core.resources.IResourceProxy)
org.eclipse.core.resources.IResourceProxy proxy
}
org/eclipse/jdt/internal/core/search/indexing/IndexBinaryFolder$2.classIndexBinaryFolder.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder this$0
private final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable val$indexedFileNames
private final long val$indexLastModified
void (org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder, org.eclipse.jdt.internal.compiler.util.SimpleLookupTable, long)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IFile file
java.net.URI location
String containerRelativePath
}
org/eclipse/jdt/internal/core/search/indexing/AddJarFileToIndex.classAddJarFileToIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.AddJarFileToIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
private static final char JAR_SEPARATOR
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private org.eclipse.jdt.internal.core.index.IndexLocation indexFileURL
private final boolean forceIndexUpdate
static void ()
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.index.IndexLocation indexFile
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.jdt.internal.core.search.indexing.IndexManager, boolean)
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.index.IndexLocation indexFile
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
boolean updateIndex
public void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.jdt.internal.core.index.IndexLocation indexFile
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.jdt.internal.core.search.indexing.IndexManager, boolean)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.jdt.internal.core.index.IndexLocation indexFile
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
boolean updateIndex
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
boolean added
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
java.util.zip.ZipFile zip
org.eclipse.core.runtime.Path zipFilePath
java.net.URI location
java.io.File file
org.eclipse.core.runtime.CoreException e
long initialTime
String[] paths
int max
String EXISTS
String DELETED
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexedFileNames
int i
java.util.Enumeration e
java.util.zip.ZipEntry ze
String zipEntryName
boolean needToReindex
Object[] valueTable
int i
int l
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.runtime.IPath indexPath
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
java.util.Enumeration e
java.util.zip.ZipEntry ze
String zipEntryName
byte[] classFileBytes
org.eclipse.jdt.internal.core.search.JavaSearchDocument entryDocument
java.io.IOException e
public java.lang.String getJobFamily ()
private boolean isIdentifier () throws org.eclipse.jdt.core.compiler.InvalidInputException
private boolean isValidPackageNameForClass (java.lang.String)
String className
char[] classNameArray
protected java.lang.Integer updatedIndexState ()
Integer updateState
public java.lang.String toString ()
protected boolean hasPreBuiltIndex ()
}
org/eclipse/jdt/internal/core/search/indexing/IndexAllProject.classIndexAllProject.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.IndexAllProject extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.resources.IProject project
public void (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean equals (java.lang.Object)
Object o
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] entries
int length
org.eclipse.jdt.core.IClasspathEntry[] sourceEntries
int sourceEntriesNumber
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath projectPath
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.index.Index index
String[] paths
int max
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexedFileNames
int i
long indexLastModified
org.eclipse.core.resources.IWorkspaceRoot root
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.resources.IResource sourceFolder
java.util.HashSet outputs
int j
org.eclipse.core.runtime.IPath output
boolean hasOutputs
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.jdt.internal.compiler.SourceElementParser parser
Object[] names
Object[] values
int i
int namesLength
String name
Object value
org.eclipse.core.runtime.CoreException e
java.io.IOException e
public int hashCode ()
protected java.lang.Integer updatedIndexState ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/AddFolderToIndex.classAddFolderToIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.runtime.IPath folderPath
org.eclipse.core.resources.IProject project
char[][] inclusionPatterns
char[][] exclusionPatterns
public void (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IProject, char[][], char[][], org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath folderPath
org.eclipse.core.resources.IProject project
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.core.resources.IResource folder
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
org.eclipse.core.runtime.IPath container
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.compiler.SourceElementParser parser
org.eclipse.core.runtime.CoreException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/RemoveFolderFromIndex.classRemoveFolderFromIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.RemoveFolderFromIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.runtime.IPath folderPath
char[][] inclusionPatterns
char[][] exclusionPatterns
public void (org.eclipse.core.runtime.IPath, char[][], char[][], org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath folderPath
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
String containerRelativePath
String[] paths
int i
int max
int i
int max
String documentPath
java.io.IOException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/AbstractIndexer.classAbstractIndexer.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer extends java.lang.Object implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
org.eclipse.jdt.core.search.SearchDocument document
public void (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
public void addAnnotationTypeDeclaration (int, char[], char[], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
boolean secondary
public void addAnnotationTypeReference (char[])
char[] typeName
public void addClassDeclaration (int, char[], char[], char[][], char[], char[][], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
char[] superclass
char[][] superinterfaces
char[][] typeParameterSignatures
boolean secondary
int i
int max
char[] superinterface
private char[] erasure (char[])
char[] typeName
int genericStart
public void addConstructorDeclaration (char[], int, char[], char[][], char[][], int, char[], int, char[][], int)
char[] typeName
int argCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int modifiers
char[] packageName
int typeModifiers
char[][] exceptionTypes
int extraFlags
int i
int i
int max
public void addConstructorReference (char[], int)
char[] typeName
int argCount
char[] simpleTypeName
char[] innermostTypeName
public void addDefaultConstructorDeclaration (char[], char[], int, int)
char[] typeName
char[] packageName
int typeModifiers
int extraFlags
public void addEnumDeclaration (int, char[], char[], char[][], char[], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
char[] superclass
char[][] superinterfaces
boolean secondary
int i
int max
char[] superinterface
public void addFieldDeclaration (char[], char[])
char[] typeName
char[] fieldName
public void addFieldReference (char[])
char[] fieldName
protected void addIndexEntry (char[], char[])
char[] category
char[] key
public void addInterfaceDeclaration (int, char[], char[], char[][], char[][], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
char[][] superinterfaces
char[][] typeParameterSignatures
boolean secondary
int i
int max
char[] superinterface
public void addMethodDeclaration (char[], char[][], char[], char[][])
char[] methodName
char[][] parameterTypes
char[] returnType
char[][] exceptionTypes
int argCount
int i
int i
int max
public void addMethodReference (char[], int)
char[] methodName
int argCount
public void addNameReference (char[])
char[] name
protected void addTypeDeclaration (int, char[], char[], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
boolean secondary
char[] indexKey
public void addTypeReference (char[])
char[] typeName
public abstract void indexDocument ()
public void indexResolvedDocument ()
}
org/eclipse/jdt/internal/core/search/indexing/RemoveFromIndex.classRemoveFromIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.RemoveFromIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
String resourceName
public void (java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
String resourceName
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/IndexManager.classIndexManager.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.IndexManager extends org.eclipse.jdt.internal.core.search.processing.JobManager implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
public org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexLocations
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexes
private boolean needToSave
private org.eclipse.core.runtime.IPath javaPluginLocation
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexStates
private java.io.File indexNamesMapFile
private java.io.File savedIndexNamesFile
private java.io.File participantIndexNamesFile
private boolean javaLikeNamesChanged
public static final Integer SAVED_STATE
public static final Integer UPDATING_STATE
public static final Integer UNKNOWN_STATE
public static final Integer REBUILDING_STATE
public static final Integer REUSE_STATE
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable participantsContainers
private boolean participantUpdated
public static final String MANAGE_PRODUCT_INDEXES_PROPERTY
private static final boolean IS_MANAGING_PRODUCT_INDEXES_PROPERTY
public static boolean DEBUG
static void ()
public void ()
public synchronized void aboutToUpdateIndex (org.eclipse.core.runtime.IPath, java.lang.Integer)
org.eclipse.core.runtime.IPath containerPath
Integer newIndexState
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
Object state
Integer currentIndexState
int compare
public void addBinary (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFile resource
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
public void addSource (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.compiler.SourceElementParser)
org.eclipse.core.resources.IFile resource
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.compiler.SourceElementParser parser
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
public void cleanUpIndexes ()
org.eclipse.jdt.internal.compiler.util.SimpleSet knownPaths
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.PatternSearchJob job
org.eclipse.jdt.internal.core.index.Index[] selectedIndexes
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation IndexLocation
Object[] keys
org.eclipse.jdt.internal.core.index.IndexLocation[] locations
int count
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation key
public synchronized org.eclipse.jdt.internal.core.index.IndexLocation computeIndexLocation (org.eclipse.core.runtime.IPath, java.net.URL)
org.eclipse.core.runtime.IPath containerPath
java.net.URL newIndexURL
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
java.net.URL existingURL
public synchronized org.eclipse.jdt.internal.core.index.IndexLocation computeIndexLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
String pathString
java.util.zip.CRC32 checksumCalculator
String fileName
public void deleteIndexFiles ()
private void deleteIndexFiles (org.eclipse.jdt.internal.compiler.util.SimpleSet)
org.eclipse.jdt.internal.compiler.util.SimpleSet pathsToKeep
java.io.File[] indexesFiles
int i
int l
String fileName
String suffix
public synchronized void ensureIndexExists (org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable states
Object state
public org.eclipse.jdt.internal.compiler.SourceElementParser getSourceElementParser (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.internal.compiler.ISourceElementRequestor)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
java.util.Map options
org.eclipse.jdt.internal.compiler.SourceElementParser parser
public synchronized org.eclipse.jdt.internal.core.index.Index getIndex (org.eclipse.jdt.internal.core.index.IndexLocation)
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
public synchronized org.eclipse.jdt.internal.core.index.Index getIndex (org.eclipse.core.runtime.IPath, boolean, boolean)
org.eclipse.core.runtime.IPath containerPath
boolean reuseExistingFile
boolean createIfMissing
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
public synchronized org.eclipse.jdt.internal.core.index.Index getIndex (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.index.IndexLocation, boolean, boolean)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
boolean reuseExistingFile
boolean createIfMissing
org.eclipse.jdt.internal.core.index.Index index
Object state
Integer currentIndexState
String containerPathString
public org.eclipse.jdt.internal.core.index.Index[] getIndexes (org.eclipse.jdt.internal.core.index.IndexLocation[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.index.IndexLocation[] locations
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int length
org.eclipse.jdt.internal.core.index.Index[] locatedIndexes
int count
int i
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.core.runtime.IPath containerPath
java.io.File indexFile
org.eclipse.core.runtime.IPath container
public synchronized org.eclipse.jdt.internal.core.index.Index getIndexForUpdate (org.eclipse.core.runtime.IPath, boolean, boolean)
org.eclipse.core.runtime.IPath containerPath
boolean reuseExistingFile
boolean createIfMissing
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable getIndexStates ()
java.io.File indexesDirectoryPath
char[][] savedNames
int i
int l
char[] savedName
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
private org.eclipse.core.runtime.IPath getParticipantsContainer (org.eclipse.jdt.internal.core.index.IndexLocation)
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
private org.eclipse.core.runtime.IPath getJavaPluginWorkingLocation ()
org.eclipse.core.runtime.IPath stateLocation
private java.io.File getSavedIndexesDirectory ()
private boolean hasJavaLikeNamesChanged ()
char[][] currentNames
int current
char[][] prevNames
int prev
int i
public void indexDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.core.index.Index, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument searchDocument
org.eclipse.jdt.core.search.SearchParticipant searchParticipant
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.core.runtime.IPath indexLocation
public void indexResolvedDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.core.index.Index, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument searchDocument
org.eclipse.jdt.core.search.SearchParticipant searchParticipant
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.core.runtime.IPath indexLocation
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
public void indexAll (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModel model
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.search.indexing.IndexRequest request
public void indexLibrary (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IProject, java.net.URL)
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject requestingProject
java.net.URL indexURL
public void indexLibrary (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IProject, java.net.URL, boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject requestingProject
java.net.URL indexURL
boolean updateIndex
org.eclipse.jdt.internal.core.index.IndexLocation indexFile
boolean forceIndexUpdate
org.eclipse.jdt.internal.core.search.indexing.IndexRequest request
Object target
synchronized boolean addIndex (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.index.IndexLocation)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.index.IndexLocation indexFile
org.eclipse.jdt.internal.core.index.Index index
public void indexSourceFolder (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.runtime.IPath, char[][], char[][])
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.runtime.IPath sourceFolder
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.search.indexing.IndexRequest request
public synchronized void jobWasCancelled (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.jdt.internal.core.index.Index index
protected synchronized void moveToNextJob ()
protected void notifyIdle (long)
long idlingTime
public java.lang.String processName ()
private char[][] readJavaLikeNamesFile ()
String pathName
java.io.File javaLikeNamesFile
char[] javaLikeNames
char[][] names
private void rebuildIndex (org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.core.runtime.IPath containerPath
private void rebuildIndex (org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.core.runtime.IPath containerPath
boolean updateIndex
Object target
org.eclipse.jdt.internal.core.search.indexing.IndexRequest request
org.eclipse.core.resources.IProject p
public synchronized org.eclipse.jdt.internal.core.index.Index recreateIndex (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
String containerPathString
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
java.io.IOException e
public void remove (java.lang.String, org.eclipse.core.runtime.IPath)
String containerRelativePath
org.eclipse.core.runtime.IPath indexedContainer
public synchronized void removeIndex (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.jdt.internal.core.index.Index index
java.io.File indexFile
public synchronized void removeIndexPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
Object[] keyTable
Object[] valueTable
org.eclipse.jdt.internal.core.index.IndexLocation[] locations
int max
int count
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.jdt.internal.core.index.Index index
int i
boolean update
int i
public synchronized void removeIndexFamily (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.util.ArrayList toRemove
Object[] containerPaths
int i
int length
org.eclipse.core.runtime.IPath containerPath
int i
int length
public void removeSourceFolderFromIndex (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.runtime.IPath, char[][], char[][])
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.runtime.IPath sourceFolder
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.search.indexing.IndexRequest request
public synchronized void reset ()
public synchronized boolean resetIndex (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
String containerPathString
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.jdt.internal.core.index.Index index
java.io.IOException e
public void savePreBuiltIndex (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
public void saveIndex (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.core.runtime.IPath containerPath
int i
org.eclipse.jdt.internal.core.search.processing.IJob job
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
public void saveIndexes ()
java.util.ArrayList toSave
Object[] valueTable
int i
int l
org.eclipse.jdt.internal.core.index.Index index
boolean allSaved
int i
int length
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
java.io.IOException e
public void scheduleDocumentIndexing (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchDocument searchDocument
org.eclipse.core.runtime.IPath container
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
org.eclipse.jdt.core.search.SearchParticipant searchParticipant
public java.lang.String toString ()
StringBuffer buffer
int count
Object[] valueTable
int i
int l
org.eclipse.jdt.internal.core.index.Index index
private void readIndexMap ()
char[] indexMaps
char[][] names
String savedSignature
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation indexPath
private char[][] readIndexState (java.lang.String)
String dirOSString
char[] savedIndexNames
char[][] names
String savedSignature
private void readParticipantsIndexNamesFile ()
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable containers
char[] participantIndexNames
char[][] names
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
private synchronized void removeIndexesState (org.eclipse.jdt.internal.core.index.IndexLocation[])
org.eclipse.jdt.internal.core.index.IndexLocation[] locations
int length
boolean changed
int i
private synchronized void updateIndexState (org.eclipse.jdt.internal.core.index.IndexLocation, java.lang.Integer)
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
Integer indexState
String state
public void updateParticipant (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath indexPath
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
private void writeJavaLikeNamesFile ()
java.io.BufferedWriter writer
String pathName
char[][] currentNames
int length
java.io.File javaLikeNamesFile
int i
private void writeIndexMapFile ()
java.io.BufferedWriter writer
Object[] keys
Object[] states
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation location
org.eclipse.core.runtime.IPath container
private void writeParticipantsIndexNamesFile ()
java.io.BufferedWriter writer
Object[] indexFiles
Object[] containers
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation indexFile
private void writeSavedIndexNamesFile ()
java.io.BufferedWriter writer
Object[] keys
Object[] states
int i
int l
org.eclipse.jdt.internal.core.index.IndexLocation key
}
org/eclipse/jdt/internal/core/search/indexing/AddFolderToIndex$2.classAddFolderToIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex this$0
private final org.eclipse.jdt.internal.core.search.indexing.IndexManager val$indexManager
private final org.eclipse.core.runtime.IPath val$container
private final org.eclipse.jdt.internal.compiler.SourceElementParser val$parser
void (org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex, org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.compiler.SourceElementParser)
public boolean visit (org.eclipse.core.resources.IResourceProxy)
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/internal/core/search/indexing/IndexRequest.classIndexRequest.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.IndexRequest extends java.lang.Object implements org.eclipse.jdt.internal.core.search.processing.IJob {
protected boolean isCancelled
protected org.eclipse.core.runtime.IPath containerPath
protected org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean belongsTo (java.lang.String)
String projectNameOrJarPath
public void cancel ()
public void ensureReadyToRun ()
public java.lang.String getJobFamily ()
protected java.lang.Integer updatedIndexState ()
}
org/eclipse/jdt/internal/core/search/indexing/IIndexConstants.classIIndexConstants.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.IIndexConstants extends java.lang.Object {
public static final char[] REF
public static final char[] ANNOTATION_REF
public static final char[] METHOD_REF
public static final char[] CONSTRUCTOR_REF
public static final char[] SUPER_REF
public static final char[] TYPE_DECL
public static final char[] METHOD_DECL
public static final char[] CONSTRUCTOR_DECL
public static final char[] FIELD_DECL
public static final char[] OBJECT
public static final char[][] COUNTS
public static final char[] DEFAULT_CONSTRUCTOR
public static final char CLASS_SUFFIX
public static final char INTERFACE_SUFFIX
public static final char ENUM_SUFFIX
public static final char ANNOTATION_TYPE_SUFFIX
public static final char TYPE_SUFFIX
public static final char CLASS_AND_ENUM_SUFFIX
public static final char CLASS_AND_INTERFACE_SUFFIX
public static final char INTERFACE_AND_ANNOTATION_SUFFIX
public static final char SEPARATOR
public static final char PARAMETER_SEPARATOR
public static final char SECONDARY_SUFFIX
public static final char[] ONE_STAR
public static final char[][] ONE_STAR_CHAR
public static final char ZERO_CHAR
public static final char[] ONE_ZERO
public static final char[][] ONE_ZERO_CHAR
public static final int PKG_REF_PATTERN
public static final int PKG_DECL_PATTERN
public static final int TYPE_REF_PATTERN
public static final int TYPE_DECL_PATTERN
public static final int SUPER_REF_PATTERN
public static final int CONSTRUCTOR_PATTERN
public static final int FIELD_PATTERN
public static final int METHOD_PATTERN
public static final int OR_PATTERN
public static final int LOCAL_VAR_PATTERN
public static final int TYPE_PARAM_PATTERN
public static final int AND_PATTERN
public static final int ANNOT_REF_PATTERN
static void ()
}
org/eclipse/jdt/internal/core/search/indexing/SourceIndexerRequestor.classSourceIndexerRequestor.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
org.eclipse.jdt.internal.core.search.indexing.SourceIndexer indexer
char[] packageName
char[][] enclosingTypeNames
int depth
int methodDepth
public void (org.eclipse.jdt.internal.core.search.indexing.SourceIndexer)
org.eclipse.jdt.internal.core.search.indexing.SourceIndexer indexer
public void acceptAnnotationTypeReference (char[][], int, int)
char[][] typeName
int sourceStart
int sourceEnd
int length
int i
public void acceptAnnotationTypeReference (char[], int)
char[] simpleTypeName
int sourcePosition
public void acceptConstructorReference (char[], int, int)
char[] typeName
int argCount
int sourcePosition
int lastDot
char[][] qualification
int i
int length
public void acceptFieldReference (char[], int)
char[] fieldName
int sourcePosition
public void acceptImport (int, int, int, int, char[][], boolean, int)
int declarationStart
int declarationEnd
int nameStart
int nameEnd
char[][] tokens
boolean onDemand
int modifiers
public void acceptLineSeparatorPositions (int[])
int[] positions
public void acceptMethodReference (char[], int, int)
char[] methodName
int argCount
int sourcePosition
public void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void acceptTypeReference (char[][], int, int)
char[][] typeName
int sourceStart
int sourceEnd
int length
int i
public void acceptTypeReference (char[], int)
char[] simpleTypeName
int sourcePosition
public void acceptUnknownReference (char[][], int, int)
char[][] name
int sourceStart
int sourceEnd
int i
public void acceptUnknownReference (char[], int)
char[] name
int sourcePosition
private void addDefaultConstructorIfNecessary (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
boolean hasConstructor
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int methodCounter
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public char[][] enclosingTypeNames ()
char[][] qualification
private void enterAnnotationType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
char[][] typeNames
char[][] typeNames
private void enterClass (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
int i
int length
char[][] typeNames
char[][] typeNames
char[][] typeParameterSignatures
int typeParametersLength
int i
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
public void enterCompilationUnit ()
public void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
int argCount
private void enterEnum (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
int i
int length
char[][] typeNames
char[][] typeNames
char[] superclass
public void enterField (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
public void enterInitializer (int, int)
int declarationSourceStart
int modifiers
private void enterInterface (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
int i
int length
char[][] typeNames
char[][] typeNames
char[][] typeParameterSignatures
int typeParametersLength
int i
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
public void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
public void enterType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
public void exitCompilationUnit (int)
int declarationEnd
public void exitConstructor (int)
int declarationEnd
public void exitField (int, int, int)
int initializationStart
int declarationEnd
int declarationSourceEnd
public void exitInitializer (int)
int declarationEnd
public void exitMethod (int, org.eclipse.jdt.internal.compiler.ast.Expression)
int declarationEnd
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
public void exitType (int)
int declarationEnd
private char[] getSimpleName (char[])
char[] typeName
int lastDot
int lastGenericStart
int depthCount
int length
int i
private int getMoreExtraFlags (int)
int extraFlags
public void popTypeName ()
ArrayIndexOutOfBoundsException e
public void pushTypeName (char[])
char[] typeName
}
org/eclipse/jdt/internal/core/search/indexing/IndexBinaryFolder$1.classIndexBinaryFolder.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder this$0
private final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable val$indexedFileNames
void (org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder, org.eclipse.jdt.internal.compiler.util.SimpleLookupTable)
public boolean visit (org.eclipse.core.resources.IResourceProxy)
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IFile file
String containerRelativePath
}
org/eclipse/jdt/internal/core/search/indexing/ReadWriteMonitor.classReadWriteMonitor.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor extends java.lang.Object {
private int status
public void ()
public synchronized void enterRead ()
public synchronized void enterWrite ()
public synchronized void exitRead ()
public synchronized void exitWrite ()
public synchronized boolean exitReadEnterWrite ()
public synchronized void exitWriteEnterRead ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/search/indexing/IndexBinaryFolder.classIndexBinaryFolder.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.resources.IContainer folder
public void (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.resources.IContainer folder
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean equals (java.lang.Object)
Object o
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
String[] paths
int max
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexedFileNames
int i
long indexLastModified
Object[] names
Object[] values
int i
int length
String name
Object value
org.eclipse.core.runtime.CoreException e
java.io.IOException e
public int hashCode ()
protected java.lang.Integer updatedIndexState ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/BinaryIndexer.classBinaryIndexer.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.BinaryIndexer extends org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private static final char[] BYTE
private static final char[] CHAR
private static final char[] DOUBLE
private static final char[] FLOAT
private static final char[] INT
private static final char[] LONG
private static final char[] SHORT
private static final char[] BOOLEAN
private static final char[] VOID
private static final char[] INIT
static void ()
public void (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
private void addBinaryStandardAnnotations (long)
long annotationTagBits
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
private void addBinaryTargetAnnotation (long)
long bits
char[][] compoundName
private void addBinaryRetentionAnnotation (long)
long bits
char[][] compoundName
private void addBinaryAnnotation (org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation)
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotation
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] valuePairs
int j
int vpLength
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair valuePair
Object pairValue
private void addPairValue (java.lang.Object)
Object pairValue
org.eclipse.jdt.internal.compiler.env.EnumConstantSignature enumConstant
org.eclipse.jdt.internal.compiler.env.ClassSignature classConstant
Object[] objects
int i
int l
public void addTypeReference (char[])
char[] typeName
int length
private void convertToArrayType (char[][], int, int)
char[][] parameterTypes
int counter
int arrayDim
int length
char[] arrayType
int i
private char[] convertToArrayType (char[], int)
char[] typeName
int arrayDim
int length
char[] arrayType
int i
private char[] decodeFieldType (char[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
char[] signature
int arrayDim
int i
int max
int indexOfSemiColon
private char[][] decodeParameterTypes (char[], boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
char[] signature
boolean firstIsSynthetic
int indexOfClosingParen
char[][] parameterTypes
int parameterTypesCounter
int arrayDim
int i
int indexOfSemiColon
private char[] decodeReturnType (char[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
char[] signature
int indexOfClosingParen
int arrayDim
int i
int max
int indexOfSemiColon
private int extractArgCount (char[], char[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
char[] signature
char[] className
int indexOfClosingParen
int parameterTypesCounter
int i
int indexOfSemiColon
char[] classSignature
int length
int j
int k
private char[] extractClassName (int[], org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader, int)
int[] constantPoolOffsets
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int index
int class_index
int utf8Offset
private char[] extractName (int[], org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader, int)
int[] constantPoolOffsets
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int index
int nameAndTypeIndex
int utf8Offset
private char[] extractClassReference (int[], org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader, int)
int[] constantPoolOffsets
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int index
int utf8Offset
private void extractReferenceFromConstantPool (byte[], org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
byte[] contents
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int[] constantPoolOffsets
int constantPoolCount
int i
int tag
char[] name
char[] type
char[] className
boolean localType
int c
int max
char[][] qualification
int j
int length
private char[] extractType (int[], org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader, int)
int[] constantPoolOffsets
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int index
int constantPoolIndex
int utf8Offset
public void indexDocument ()
byte[] contents
String path
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
char[] className
int packageNameIndex
char[] packageName
char[] name
char[] enclosingTypeName
boolean isNestedType
char[] fullEnclosingName
int nameLength
char[][] typeParameterSignatures
char[] genericSignature
char[][] superinterfaces
char[][] enclosingTypeNames
int modifiers
char[] superclass
char[] superclass
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
int a
int length
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotation
long tagBits
int extraFlags
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[] methods
boolean noConstructor
int i
int max
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo method
boolean isConstructor
char[] descriptor
char[][] parameterTypes
char[] returnType
char[][] exceptionTypes
char[] signature
int a
int length
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotation
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[] fields
int i
int max
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo field
char[] fieldName
char[] fieldType
int a
int length
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotation
private char[] removeFirstSyntheticParameter (char[])
char[] descriptor
int start
int length
char[] signature
private char[][] replace (char, char, char[][])
char toBeReplaced
char newChar
char[][] array
int i
int max
private char[] replace (char, char, char[])
char toBeReplaced
char newChar
char[] array
int i
int max
}
org/eclipse/jdt/internal/core/search/indexing/SaveIndex.classSaveIndex.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.SaveIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
public void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
java.io.IOException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/IndexAllProject$2.classIndexAllProject.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.IndexAllProject$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.search.indexing.IndexAllProject this$0
private final char[][] val$exclusionPatterns
private final char[][] val$inclusionPatterns
private final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable val$indexedFileNames
private final long val$indexLastModified
private final boolean val$hasOutputs
private final java.util.HashSet val$outputs
void (org.eclipse.jdt.internal.core.search.indexing.IndexAllProject, char[][], char[][], org.eclipse.jdt.internal.compiler.util.SimpleLookupTable, long, boolean, java.util.HashSet)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IFile file
java.net.URI location
String relativePathString
}
org/eclipse/jdt/internal/core/search/indexing/IndexAllProject$1.classIndexAllProject.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.IndexAllProject$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.search.indexing.IndexAllProject this$0
private final char[][] val$exclusionPatterns
private final char[][] val$inclusionPatterns
private final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable val$indexedFileNames
private final boolean val$hasOutputs
private final java.util.HashSet val$outputs
void (org.eclipse.jdt.internal.core.search.indexing.IndexAllProject, char[][], char[][], org.eclipse.jdt.internal.compiler.util.SimpleLookupTable, boolean, java.util.HashSet)
public boolean visit (org.eclipse.core.resources.IResourceProxy)
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IFile file
}
org/eclipse/jdt/internal/core/search/indexing/IndexingParser.classIndexingParser.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.IndexingParser extends org.eclipse.jdt.internal.compiler.SourceElementParser {
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void (org.eclipse.jdt.internal.compiler.ISourceElementRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean reportLocalDeclarations
boolean optimizeStringLiterals
boolean useSourceJavadocParser
protected org.eclipse.jdt.internal.compiler.ast.ImportReference newImportReference (char[][], long[], boolean, int)
char[][] tokens
long[] sourcePositions
boolean onDemand
int mod
org.eclipse.jdt.internal.compiler.ast.ImportReference ref
protected org.eclipse.jdt.internal.compiler.ast.SingleNameReference newSingleNameReference (char[], long)
char[] source
long positions
org.eclipse.jdt.internal.compiler.ast.SingleNameReference ref
protected org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference newQualifiedNameReference (char[][], long[], int, int)
char[][] tokens
long[] positions
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
}
org/eclipse/jdt/internal/core/search/matching/
org/eclipse/jdt/internal/core/search/matching/PossibleMatch.classPossibleMatch.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
public static final String NO_SOURCE_FILE_NAME
public static final char[] NO_SOURCE_FILE
public org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.internal.core.Openable openable
public org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public char[][] compoundName
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
public org.eclipse.jdt.core.search.SearchDocument document
private String sourceFileName
private char[] source
private org.eclipse.jdt.internal.core.search.matching.PossibleMatch similarMatch
static void ()
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.Openable, org.eclipse.jdt.core.search.SearchDocument, boolean)
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.search.SearchDocument document
boolean mustResolve
char[] qualifiedName
public void cleanUp ()
public boolean equals (java.lang.Object)
Object obj
public char[] getContents ()
char[] contents
String fileName
org.eclipse.jdt.internal.core.SourceMapper sourceMapper
org.eclipse.jdt.core.IType type
public char[] getFileName ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
int length
private char[] getQualifiedName ()
String fileName
char[] mainTypeName
org.eclipse.jdt.internal.core.CompilationUnit cu
String fileName
int index
String simpleName
org.eclipse.jdt.internal.core.PackageFragment pkg
org.eclipse.jdt.internal.core.search.matching.PossibleMatch getSimilarMatch ()
private java.lang.String getSourceFileName ()
org.eclipse.jdt.internal.core.BinaryType type
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
String fileName
boolean hasSimilarMatch ()
public int hashCode ()
int hashCode
int i
int length
public boolean ignoreOptionalProblems ()
void setSimilarMatch (org.eclipse.jdt.internal.core.search.matching.PossibleMatch)
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/PackageDeclarationLocator.classPackageDeclarationLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageDeclarationLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern)
org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pattern
protected int matchContainer ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/MethodPattern.classMethodPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MethodPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
protected boolean findDeclarations
protected boolean findReferences
public char[] selector
public char[] declaringQualification
public char[] declaringSimpleName
public char[] declaringPackageName
public char[] returnQualification
public char[] returnSimpleName
public char[][] parameterQualifications
public char[][] parameterSimpleNames
public int parameterCount
public boolean varargs
protected org.eclipse.jdt.core.IType declaringType
char[][] returnTypeSignatures
char[][][] parametersTypeSignatures
char[][][][] parametersTypeArguments
boolean methodParameters
char[][] methodArguments
protected static char[][] REF_CATEGORIES
protected static char[][] REF_AND_DECL_CATEGORIES
protected static char[][] DECL_CATEGORIES
public static final int FINE_GRAIN_MASK
static void ()
public static char[] createIndexKey (char[], int)
char[] selector
int argCount
char[] countChars
void (int)
int matchRule
public void (char[], char[], char[], char[], char[], char[][], char[][], org.eclipse.jdt.core.IType, int, int)
char[] selector
char[] declaringQualification
char[] declaringSimpleName
char[] returnQualification
char[] returnSimpleName
char[][] parameterQualifications
char[][] parameterSimpleNames
org.eclipse.jdt.core.IType declaringType
int limitTo
int matchRule
int i
public void (char[], char[], char[], char[], char[], java.lang.String, char[][], char[][], java.lang.String[], org.eclipse.jdt.core.IMethod, int, int)
char[] selector
char[] declaringQualification
char[] declaringSimpleName
char[] returnQualification
char[] returnSimpleName
String returnSignature
char[][] parameterQualifications
char[][] parameterSimpleNames
String[] parameterSignatures
org.eclipse.jdt.core.IMethod method
int limitTo
int matchRule
String genericDeclaringTypeSignature
String key
org.eclipse.jdt.core.BindingKey bindingKey
int length
int i
public void (char[], char[], char[], java.lang.String, char[], char[], java.lang.String, char[][], char[][], java.lang.String[], char[][], int, int)
char[] selector
char[] declaringQualification
char[] declaringSimpleName
String declaringSignature
char[] returnQualification
char[] returnSimpleName
String returnSignature
char[][] parameterQualifications
char[][] parameterSimpleNames
String[] parameterSignatures
char[][] arguments
int limitTo
int matchRule
int length
int i
public void decodeIndexKey (char[])
char[] key
int last
int power
int i
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
boolean hasMethodArguments ()
boolean hasMethodParameters ()
public boolean isPolymorphicSearch ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.MethodPattern pattern
protected boolean mustResolve ()
int i
int max
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
char[] key
int matchRule
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
int i
int max
}
org/eclipse/jdt/internal/core/search/matching/MethodLocator.classMethodLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MethodLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.MethodPattern pattern
protected boolean isDeclarationOfReferencedMethodsPattern
public char[][][] allSuperDeclaringTypeNames
private char[][][] samePkgSuperDeclaringTypeNames
private org.eclipse.jdt.internal.core.search.matching.MatchLocator matchLocator
private java.util.HashMap methodDeclarationsWithInvalidParam
public void (org.eclipse.jdt.internal.core.search.matching.MethodPattern)
org.eclipse.jdt.internal.core.search.matching.MethodPattern pattern
protected void clear ()
protected int fineGrain ()
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMatchingSuper (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superBinding
int level
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int i
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int j
int l
public void initializePolymorphicSearch (org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
long start
org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector namesCollector
private boolean isTypeInSuperDeclaringTypeNames (char[][])
char[][] typeName
int length
int i
protected boolean isVirtualInvoke (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int declarationsLevel
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
int length
char[][] compoundName
char[] declaringType
public int match (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean resolve
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode[] args
int argsLength
int i
public int match (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MessageSend node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode[] args
int argsLength
public int match (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Annotation node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int length
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode possibleNode
protected int matchContainer ()
protected void matchLevelAndReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected int matchMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
boolean skipImpossibleArg
int level
int newLevel
int parameterCount
boolean foundTypeVariable
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
int newLevel
org.eclipse.jdt.internal.compiler.lookup.MethodBinding focusMethodBinding
private boolean matchOverriddenMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int iLength
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int length
int j
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedMethodsPattern declPattern
org.eclipse.jdt.core.search.MethodReferenceMatch methodReferenceMatch
org.eclipse.jdt.core.IJavaElement focus
boolean isPrivate
int offset
int offset
int length
void matchReportReference (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.core.search.matching.MatchLocator, int, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int accuracy
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean isParameterized
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding parameterizedMethodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
boolean report
int offset
private boolean methodParametersEqualsPattern (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] methodParameters
int length
int i
char[] paramQualifiedName
public org.eclipse.jdt.core.search.SearchMatch newDeclarationMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
int length
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
Boolean report
org.eclipse.jdt.internal.compiler.lookup.MethodBinding patternBinding
protected int referenceType ()
protected void reportDeclaration (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.internal.compiler.util.SimpleSet) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.util.SimpleSet knownMethods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int parameterLength
char[][] parameterTypes
int i
char[] typeName
int j
int dim
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
String methodName
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int length
String[] parameterTypes
int i
char[][] typeName
org.eclipse.jdt.core.IMethod method
int offset
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possibleMatchingNode
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
boolean skipVerif
int methodLevel
boolean subType
int declaringLevel
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int argLength
int methodLevel
int declaringLevel
int declaringLevel
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding methodReceiverType
char[][][] superTypeNames
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int methodLevel
int declaringLevel
protected int resolveLevelAsSubtype (char[], char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], char[], boolean)
char[] simplePattern
char[] qualifiedPattern
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
char[] packageName
boolean isDefault
int level
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int i
private boolean resolveLevelAsSuperInvocation (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], char[][][], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
char[][][] superTypeNames
boolean methodAlreadyVerified
char[][] compoundName
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int j
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
boolean found
int k
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int i
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/LocalVariableLocator.classLocalVariableLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.LocalVariableLocator extends org.eclipse.jdt.internal.core.search.matching.VariableLocator {
public void (org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern)
org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int referencesLevel
int declarationsLevel
private org.eclipse.jdt.internal.core.LocalVariable getLocalVariable ()
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int offset
int length
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
long sourcePosition
org.eclipse.jdt.internal.core.LocalVariable localVariable
protected int matchContainer ()
protected int matchLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variable
boolean matchName
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possiblelMatchingNode
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
}
org/eclipse/jdt/internal/core/search/matching/PackageReferencePattern.classPackageReferencePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern extends org.eclipse.jdt.internal.core.search.matching.IntersectingPattern {
protected char[] pkgName
protected char[][] segments
protected int currentSegment
protected static char[][] CATEGORIES
static void ()
public void (char[], int)
char[] pkgName
int matchRule
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[] getIndexKey ()
public char[][] getIndexCategories ()
protected boolean hasNextQuery ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
protected void resetQuery ()
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern.classTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
public char[] simpleName
public char[] pkg
public char[][] enclosingTypeNames
public char typeSuffix
public int modifiers
public boolean secondary
protected static char[][] CATEGORIES
static org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet internedPackageNames
static void ()
public static char[] createIndexKey (int, char[], char[], char[][], boolean)
int modifiers
char[] typeName
char[] packageName
char[][] enclosingTypeNames
boolean secondary
int typeNameLength
int packageLength
int enclosingNamesLength
int i
int length
int resultLength
char[] result
int pos
int i
int length
char[] enclosingName
int itsLength
public void (char[], char[][], char[], char, int)
char[] pkg
char[][] enclosingTypeNames
char[] simpleName
char typeSuffix
int matchRule
int length
int i
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
int slash
int start
int last
protected void decodeModifiers ()
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
char[] key
int matchRule
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
int i
}
org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.classSuperTypeNamesCollector.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector extends java.lang.Object {
org.eclipse.jdt.core.search.SearchPattern pattern
char[] typeSimpleName
char[] typeQualification
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.core.IType type
org.eclipse.core.runtime.IProgressMonitor progressMonitor
char[][][] result
int resultIndex
char[][][] samePackageSuperTypeName
int samePackageIndex
public void (org.eclipse.jdt.core.search.SearchPattern, char[], char[], org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.core.IType, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.search.SearchPattern pattern
char[] typeSimpleName
char[] typeQualification
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.core.IType type
org.eclipse.core.runtime.IProgressMonitor progressMonitor
private boolean addIfSamePackage (char[][], char[][])
char[][] compoundName
char[][] path
int resultLength
int i
int i
int length
protected void addToResult (char[][])
char[][] compoundName
int resultLength
int i
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration buildBindings (org.eclipse.jdt.core.ICompilationUnit, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit compilationUnit
boolean isTopLevelOrMember
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public char[][][] collect () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binding
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.core.SourceType sourceType
boolean isTopLevelOrMember
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
String[] paths
org.eclipse.jdt.internal.core.JavaProject previousProject
int i
int length
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.core.IClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binding
protected void collectSuperTypeNames (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[][])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[][] path
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
boolean samePackage
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding interfaceBinding
protected java.lang.String[] getPathsOfDeclaringType ()
org.eclipse.jdt.internal.core.search.PathCollector pathCollector
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.core.search.SearchPattern searchPattern
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
public char[][][] getSamePackageSuperTypeNames ()
protected boolean matches (char[][])
char[][] compoundName
int length
char[] simpleName
int last
char[][] qualification
int dollar
protected boolean matches (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
}
org/eclipse/jdt/internal/core/search/matching/PackageDeclarationPattern.classPackageDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
protected char[] pkgName
public void (char[], int)
char[] pkgName
int matchRule
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index)
org.eclipse.jdt.internal.core.index.Index index
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/MemberDeclarationVisitor.classMemberDeclarationVisitor.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.MemberDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private final org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
private final org.eclipse.jdt.core.IJavaElement enclosingElement
private final org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
private final org.eclipse.jdt.internal.compiler.ast.ASTNode[] matchingNodes
private final org.eclipse.jdt.internal.compiler.ast.ASTNode matchingNode
org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues occurrencesCounts
int nodesCount
private org.eclipse.jdt.internal.compiler.ast.Annotation annotation
private org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] localElements
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.core.IJavaElement[][] allOtherElements
int ptr
int[] ptrs
private boolean typeInHierarchy
public void (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.ast.ASTNode[], org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, org.eclipse.jdt.internal.core.search.matching.MatchLocator, boolean)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet set
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
boolean typeInHierarchy
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
public void endVisit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
org.eclipse.jdt.core.IJavaElement getLocalElement (int)
int idx
org.eclipse.jdt.core.IJavaElement[] getOtherElements (int)
int idx
int length
org.eclipse.jdt.core.IJavaElement[] elements
int length
private int matchNode (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
int length
int i
private void storeHandle (int)
int idx
org.eclipse.jdt.core.IJavaElement handle
org.eclipse.jdt.core.IJavaElement annotHandle
int length
org.eclipse.jdt.core.IJavaElement annotHandle
org.eclipse.jdt.core.IJavaElement annotHandle
int oPtr
int length
org.eclipse.jdt.core.IJavaElement annotHandle
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
Integer level
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
public boolean visit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
int idx
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
int idx
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
int idx
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
int idx
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope unused
char[] simpleName
char[] simpleName
int occurrenceCount
Integer level
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/internal/core/search/matching/PatternLocator.classPatternLocator.java
package org.eclipse.jdt.internal.core.search.matching
public abstract org.eclipse.jdt.internal.core.search.matching.PatternLocator extends java.lang.Object implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants org.eclipse.jdt.internal.compiler.lookup.IQualifiedTypeResolutionListener {
protected int matchMode
protected boolean isCaseSensitive
protected boolean isEquivalentMatch
protected boolean isErasureMatch
protected boolean mustResolve
protected boolean mayBeGeneric
org.eclipse.jdt.core.search.SearchMatch match
public static final int IMPOSSIBLE_MATCH
public static final int INACCURATE_MATCH
public static final int POSSIBLE_MATCH
public static final int ACCURATE_MATCH
public static final int ERASURE_MATCH
int flavors
public static final int NO_FLAVOR
public static final int EXACT_FLAVOR
public static final int PREFIX_FLAVOR
public static final int PATTERN_FLAVOR
public static final int REGEXP_FLAVOR
public static final int CAMELCASE_FLAVOR
public static final int SUPER_INVOCATION_FLAVOR
public static final int SUB_INVOCATION_FLAVOR
public static final int OVERRIDDEN_METHOD_FLAVOR
public static final int SUPERTYPE_REF_FLAVOR
public static final int MATCH_LEVEL_MASK
public static final int FLAVORS_MASK
public static final int COMPILATION_UNIT_CONTAINER
public static final int CLASS_CONTAINER
public static final int METHOD_CONTAINER
public static final int FIELD_CONTAINER
public static final int ALL_CONTAINER
public static final int RAW_MASK
public static final int RULE_MASK
public static org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern pattern
public static char[] qualifiedPattern (char[], char[])
char[] simpleNamePattern
char[] qualificationPattern
public static char[] qualifiedSourceName (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
public void (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern pattern
int matchRule
protected void clear ()
protected char[] getQualifiedPattern (char[], char[])
char[] simpleNamePattern
char[] qualificationPattern
protected char[] getQualifiedSourceName (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeNameBinding (int)
int index
public void initializePolymorphicSearch (org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
public int match (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Annotation node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Expression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MessageSend node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeParameter node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
protected int matchContainer ()
protected int fineGrain ()
protected boolean matchesName (char[], char[])
char[] pattern
char[] name
protected int matchNameValue (char[], char[])
char[] pattern
char[] name
boolean matchFirstChar
boolean sameLength
boolean canBePrefix
protected boolean matchesTypeReference (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference)
char[] pattern
org.eclipse.jdt.internal.compiler.ast.TypeReference type
char[][] compoundName
char[] simpleName
int dimensions
int length
char[] result
int i
int l
protected int matchLevel (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
protected void matchLevelAndReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int level
protected void matchReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int referenceType
int offset
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
public org.eclipse.jdt.core.search.SearchMatch newDeclarationMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
int length
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possibleMatchingNode
void setFlavors (int)
int flavors
protected void updateMatch (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, char[][][], org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
char[][][] patternTypeArguments
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void updateMatch (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, char[][][], boolean, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
char[][][] patternTypeArguments
boolean patternHasTypeParameters
int depth
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
boolean endPattern
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentsBindings
boolean isRaw
boolean needUpdate
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
int i
char[][] patternArguments
char[][] patternArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
protected void updateMatch (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.core.search.matching.MatchLocator, char[][], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentsBinding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
char[][] patternArguments
boolean hasTypeParameters
int patternTypeArgsLength
int typeArgumentsLength
int matchRule
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding capturedWildcard
char[] patternTypeArgument
char patternWildcard
char[] patternTypeName
int patternWildcardKind
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding patternBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
protected int resolveLevelForType (char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
char[] simpleNamePattern
char[] qualificationPattern
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
char[] qualifiedPattern
int level
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[] sourceName
protected int resolveLevelForType (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
char[] qualifiedPattern
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] fullyQualifiedTypeName
protected int resolveLevelForType (char[], char[], char[][][], int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
char[] simpleNamePattern
char[] qualificationPattern
char[][][] patternTypeArguments
int depth
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int level
int impossible
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binaryTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramTypeBinding
int length
int i
char[] patternTypeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argTypeBinding
boolean patternTypeArgHasAnyChars
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding capturedWildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding boundBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
int lastDot
char[] enclosingQualificationPattern
char[] enclosingSimpleNamePattern
int enclosingLevel
public java.lang.String toString ()
public void recordResolution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolution
}
org/eclipse/jdt/internal/core/search/matching/MatchLocator$1.classMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.MatchLocator$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$Comparer {
final org.eclipse.jdt.internal.core.search.matching.MatchLocator this$0
void (org.eclipse.jdt.internal.core.search.matching.MatchLocator)
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
}
org/eclipse/jdt/internal/core/search/matching/SuperTypeReferenceLocator.classSuperTypeReferenceLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeReferenceLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern)
org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
char[] typeRefSimpleName
char[][] tokens
protected int matchContainer ()
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int level
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
int max
int newLevel
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$NoClassNoMethodDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$NoClassNoMethodDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/core/search/matching/TypeParameterPattern.classTypeParameterPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
protected boolean findDeclarations
protected boolean findReferences
protected char[] name
protected org.eclipse.jdt.core.ITypeParameter typeParameter
protected char[] declaringMemberName
protected char[] methodDeclaringClassName
protected char[][] methodArgumentTypes
public void (boolean, boolean, org.eclipse.jdt.core.ITypeParameter, int)
boolean findDeclarations
boolean findReferences
org.eclipse.jdt.core.ITypeParameter typeParameter
int matchRule
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.IMethod method
String[] parameters
int length
int i
public void findIndexMatches (org.eclipse.jdt.internal.core.index.Index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IPackageFragmentRoot root
String documentPath
String documentPath
String relativePath
String relativePath
org.eclipse.jdt.core.IType type
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.search.JavaSearchScope javaSearchScope
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/PossibleMatchSet.classPossibleMatchSet.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PossibleMatchSet extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable rootsToPossibleMatches
private int elementCount
public void ()
public void add (org.eclipse.jdt.internal.core.search.matching.PossibleMatch)
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.compiler.util.ObjectVector possibleMatches
org.eclipse.jdt.internal.core.search.matching.PossibleMatch storedMatch
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch[] getPossibleMatches (org.eclipse.jdt.core.IPackageFragmentRoot[])
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.internal.core.search.matching.PossibleMatch[] result
int index
int i
int length
org.eclipse.jdt.internal.compiler.util.ObjectVector possibleMatches
public void reset ()
}
org/eclipse/jdt/internal/core/search/matching/MatchLocator$WrappedCoreException.classMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocator$WrappedCoreException extends java.lang.RuntimeException {
private static final long serialVersionUID
public org.eclipse.core.runtime.CoreException coreException
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException coreException
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$ClassAndMethodDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassAndMethodDeclarationVisitor extends org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassButNoMethodDeclarationVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/core/search/matching/ImportMatchLocatorParser.classImportMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.ImportMatchLocatorParser extends org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser {
boolean reportImportMatch
protected void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void consumeStaticImportOnDemandDeclarationName ()
protected void consumeSingleStaticImportDeclarationName ()
protected void consumeSingleTypeImportDeclarationName ()
protected void consumeTypeImportOnDemandDeclarationName ()
}
org/eclipse/jdt/internal/core/search/matching/MatchingNodeSet.classMatchingNodeSet.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet extends java.lang.Object {
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable matchingNodes
private org.eclipse.jdt.internal.compiler.util.HashtableOfLong matchingNodesKeys
static Integer EXACT_MATCH
static Integer POTENTIAL_MATCH
static Integer ERASURE_MATCH
public boolean mustResolve
org.eclipse.jdt.internal.compiler.util.SimpleSet possibleMatchingNodesSet
private org.eclipse.jdt.internal.compiler.util.HashtableOfLong possibleMatchingNodesKeys
static void ()
public void (boolean)
boolean mustResolvePattern
public int addMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int matchLevel
int maskedLevel
public void addPossibleMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
public void addTrustedMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
boolean isExact
void addTrustedMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, java.lang.Integer)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
protected boolean hasPossibleNodes (int, int)
int start
int end
Object[] nodes
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected org.eclipse.jdt.internal.compiler.ast.ASTNode[] matchingNodes (int, int)
int start
int end
java.util.ArrayList nodes
Object[] keyTable
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode[] result
org.eclipse.jdt.internal.core.util.Util$Comparer comparer
public java.lang.Object removePossibleMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
public java.lang.Object removeTrustedMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
public java.lang.String toString ()
StringBuffer result
Object[] keyTable
Object[] valueTable
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Object[] nodes
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
}
org/eclipse/jdt/internal/core/search/matching/MultiTypeDeclarationPattern.classMultiTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MultiTypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
public char[][] simpleNames
public char[][] qualifications
public char typeSuffix
protected static char[][] CATEGORIES
static void ()
public void (char[][], char[][], char, int)
char[][] qualifications
char[][] simpleNames
char typeSuffix
int matchRule
int length
int i
int length
int i
void (int)
int matchRule
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern pattern
int count
int max
int count
int max
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
int count
int numOfNames
org.eclipse.jdt.internal.core.index.EntryResult[][] allResults
int i
char[] key
int matchRule
org.eclipse.jdt.internal.core.index.EntryResult[] entries
int total
int i
org.eclipse.jdt.internal.core.index.EntryResult[] allEntries
int next
int i
org.eclipse.jdt.internal.core.index.EntryResult[] entries
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
int i
int i
}
org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern$PackageNameSet.classTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet extends java.lang.Object {
public char[][] names
public int elementSize
public int threshold
void (int)
int size
int extraRoom
char[] add (char[])
char[] name
int length
int index
char[] current
char[] current
void rehash ()
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet newSet
char[] current
int i
}
org/eclipse/jdt/internal/core/search/matching/MatchLocator$WorkingCopyDocument.classMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocator$WorkingCopyDocument extends org.eclipse.jdt.internal.core.search.JavaSearchDocument {
public org.eclipse.jdt.core.ICompilationUnit workingCopy
void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.search.SearchParticipant participant
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/TypeReferencePattern.classTypeReferencePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern extends org.eclipse.jdt.internal.core.search.matching.IntersectingPattern {
protected char[] qualification
protected char[] simpleName
protected char[] currentCategory
public int segmentsSize
protected char[][] segments
protected int currentSegment
private static final char[][] CATEGORIES
private static final char[][] CATEGORIES_ANNOT_REF
private char[][] categories
char typeSuffix
static void ()
public void (char[], char[], int)
char[] qualification
char[] simpleName
int matchRule
public void (char[], char[], java.lang.String, int)
char[] qualification
char[] simpleName
String typeSignature
int matchRule
public void (char[], char[], java.lang.String, char, int)
char[] qualification
char[] simpleName
String typeSignature
char typeSuffix
int matchRule
public void (char[], char[], java.lang.String, int, char, int)
char[] qualification
char[] simpleName
String typeSignature
int limitTo
char typeSuffix
int matchRule
public void (char[], char[], org.eclipse.jdt.core.IType, int)
char[] qualification
char[] simpleName
org.eclipse.jdt.core.IType type
int matchRule
public void (char[], char[], org.eclipse.jdt.core.IType, int, int)
char[] qualification
char[] simpleName
org.eclipse.jdt.core.IType type
int limitTo
int matchRule
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[] getIndexKey ()
public char[][] getIndexCategories ()
protected boolean hasNextQuery ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
protected void resetQuery ()
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
String patternClassName
}
org/eclipse/jdt/internal/core/search/matching/ConstructorPattern.classConstructorPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ConstructorPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
protected boolean findDeclarations
protected boolean findReferences
public char[] declaringQualification
public char[] declaringSimpleName
public char[][] parameterQualifications
public char[][] parameterSimpleNames
public int parameterCount
public boolean varargs
char[][][] parametersTypeSignatures
char[][][][] parametersTypeArguments
boolean constructorParameters
char[][] constructorArguments
protected static char[][] REF_CATEGORIES
protected static char[][] REF_AND_DECL_CATEGORIES
protected static char[][] DECL_CATEGORIES
public static final int FINE_GRAIN_MASK
static void ()
public static char[] createDeclarationIndexKey (char[], int, char[], char[][], char[][], int, char[], int, int)
char[] typeName
int argCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int modifiers
char[] packageName
int typeModifiers
int extraFlags
char[] countChars
char[] countChars
char[] parameterTypesChars
char[] parameterNamesChars
char[][] parameterTypeErasures
int i
boolean isMemberType
int typeNameLength
int packageNameLength
int countCharsLength
int parameterTypesLength
int parameterNamesLength
int resultLength
char[] result
int pos
int typeModifiersWithExtraFlags
public static char[] createDefaultDeclarationIndexKey (char[], char[], int, int)
char[] typeName
char[] packageName
int typeModifiers
int extraFlags
public static char[] createIndexKey (char[], int)
char[] typeName
int argCount
char[] countChars
static int decodeExtraFlags (int)
int modifiersWithExtraFlags
int extraFlags
static int decodeModifers (int)
int modifiersWithExtraFlags
private static int encodeExtraFlags (int)
int extraFlags
int encodedExtraFlags
private static char[] getTypeErasure (char[])
char[] typeName
int index
int length
char[] typeErasurename
int depth
int i
void (int)
int matchRule
public void (char[], char[], char[][], char[][], int, int)
char[] declaringSimpleName
char[] declaringQualification
char[][] parameterQualifications
char[][] parameterSimpleNames
int limitTo
int matchRule
boolean synthetic
int offset
int i
public void (char[], char[], char[][], char[][], java.lang.String[], org.eclipse.jdt.core.IMethod, int, int)
char[] declaringSimpleName
char[] declaringQualification
char[][] parameterQualifications
char[][] parameterSimpleNames
String[] parameterSignatures
org.eclipse.jdt.core.IMethod method
int limitTo
int matchRule
String genericDeclaringTypeSignature
String key
org.eclipse.jdt.core.BindingKey bindingKey
int length
int i
public void (char[], char[], java.lang.String, char[][], char[][], java.lang.String[], char[][], int, int)
char[] declaringSimpleName
char[] declaringQualification
String declaringSignature
char[][] parameterQualifications
char[][] parameterSimpleNames
String[] parameterSignatures
char[][] arguments
int limitTo
int matchRule
int length
int i
public void decodeIndexKey (char[])
char[] key
int last
int slash
int start
boolean isDefaultConstructor
int power
int i
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
boolean hasConstructorArguments ()
boolean hasConstructorParameters ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.ConstructorPattern pattern
protected boolean mustResolve ()
int i
int max
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
char[] key
int matchRule
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
int i
int max
}
org/eclipse/jdt/internal/core/search/matching/DeclarationOfReferencedMethodsPattern.classDeclarationOfReferencedMethodsPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedMethodsPattern extends org.eclipse.jdt.internal.core.search.matching.MethodPattern {
protected org.eclipse.jdt.core.IJavaElement enclosingElement
protected org.eclipse.jdt.internal.compiler.util.SimpleSet knownMethods
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement enclosingElement
}
org/eclipse/jdt/internal/core/search/matching/MatchingNodeSet$1.classMatchingNodeSet.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$Comparer {
final org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet this$0
void (org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/eclipse/jdt/internal/core/search/matching/VariableLocator.classVariableLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.VariableLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.VariablePattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.VariablePattern)
org.eclipse.jdt.internal.core.search.matching.VariablePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Expression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.compiler.ast.Expression lhs
char[] lastToken
org.eclipse.jdt.internal.compiler.ast.Expression lhs
char[][] tokens
public int match (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
protected int matchReference (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, boolean)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean writeOnlyAccess
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
char[][] tokens
int i
int max
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/MatchLocator.classMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocator extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor {
public static final int MAX_AT_ONCE
public org.eclipse.jdt.core.search.SearchPattern pattern
public org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
public int matchContainer
public org.eclipse.jdt.core.search.SearchRequestor requestor
public org.eclipse.jdt.core.search.IJavaSearchScope scope
public org.eclipse.core.runtime.IProgressMonitor progressMonitor
public org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.core.util.HandleFactory handleFactory
public char[][][] allSuperTypeNames
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser parser
private org.eclipse.jdt.internal.compiler.parser.Parser basicParser
public org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
public org.eclipse.jdt.internal.core.NameLookup nameLookup
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver hierarchyResolver
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public int numberOfMatches
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch[] matchesToProcess
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch currentPossibleMatch
public long resultCollectorTime
int progressStep
int progressWorked
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable bindings
java.util.HashSet methodHandles
private final boolean searchPackageDeclaration
private int sourceStartOfMethodToRetain
private int sourceEndOfMethodToRetain
static void ()
long maxMemory
int ratio
public static org.eclipse.jdt.core.search.SearchDocument[] addWorkingCopies (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchDocument[], org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchDocument[] indexMatches
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.search.SearchParticipant participant
java.util.HashMap workingCopyDocuments
org.eclipse.jdt.core.search.SearchDocument[] matches
int length
int i
org.eclipse.jdt.core.search.SearchDocument searchDocument
org.eclipse.jdt.core.search.SearchDocument workingCopyDocument
int remainingWorkingCopiesSize
java.util.Iterator iterator
int index
public static void setFocus (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.IJavaElement focus
private static java.util.HashMap workingCopiesThatCanSeeFocus (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant participant
java.util.HashMap result
int i
int length
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.core.runtime.IPath projectOrJar
public static org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader classFileReader (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IClassFile classFile
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.PackageFragment pkg
org.eclipse.jdt.core.IPackageFragmentRoot root
java.util.zip.ZipFile zipFile
org.eclipse.core.runtime.IPath zipPath
String classFileName
String path
public static void findIndexMatches (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.internal.core.index.Index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor monitor
public static org.eclipse.jdt.core.IJavaElement getProjectOrJar (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public static org.eclipse.jdt.core.IJavaElement projectOrJarFocus (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern pattern
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.SourceType sourceType
org.eclipse.jdt.core.IMember local
org.eclipse.jdt.core.ISourceRange range
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit e
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.env.ISourceType sourceType
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
protected org.eclipse.jdt.internal.compiler.parser.Parser basicParser ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
protected org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding cacheBinaryType (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.IBinaryType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.core.IType enclosingType
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.core.runtime.CoreException e
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binding
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
protected char[][][] computeSuperTypeNames (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType focusType
String fullyQualifiedName
int lastDot
char[] qualification
char[] simpleName
org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector superTypeNamesCollector
protected org.eclipse.jdt.core.IJavaElement createHandle (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.internal.core.LambdaExpression lambdaElement
org.eclipse.jdt.core.IMethod lambdaMethodElement
protected org.eclipse.jdt.core.IJavaElement createHandle (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argCount
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
boolean firstIsSynthetic
char[][] argumentTypeNames
int i
char[] typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int k
int dim
org.eclipse.jdt.core.IMethod binaryMethod
org.eclipse.jdt.internal.core.search.matching.PossibleMatch similarMatch
String[] parameterTypeSignatures
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
char[] typeName
org.eclipse.jdt.core.IMethod createBinaryMethodHandle (org.eclipse.jdt.core.IType, char[], char[][])
org.eclipse.jdt.core.IType type
char[] methodSelector
char[][] argumentTypeNames
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] methods
int argCount
int i
int methodsLength
org.eclipse.jdt.internal.compiler.env.IBinaryMethod binaryMethod
char[] selector
char[] signature
char[][] parameterTypes
int j
char[] parameterTypeName
private org.eclipse.jdt.core.IJavaElement createMethodHandle (org.eclipse.jdt.core.IType, java.lang.String, java.lang.String[])
org.eclipse.jdt.core.IType type
String methodName
String[] parameterTypeSignatures
org.eclipse.jdt.core.IMethod methodHandle
protected org.eclipse.jdt.core.IJavaElement createHandle (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IType type
int occurrenceCount
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int i
protected org.eclipse.jdt.core.IJavaElement createHandle (org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variableDeclaration
org.eclipse.jdt.core.IJavaElement parent
boolean isParameter
protected org.eclipse.jdt.core.IJavaElement createHandle (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.core.IAnnotatable)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.core.IAnnotatable parent
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
char[][] typeName
String name
org.eclipse.jdt.core.IAnnotation[] annotations
int length
int i
org.eclipse.jdt.internal.core.LocalVariable localVariable
org.eclipse.jdt.core.IAnnotation[][] annotationsOnDimensions
int noOfDimensions
int i
org.eclipse.jdt.core.IAnnotation[] dimAnnotations
int noOfAnnotations
int j
private org.eclipse.jdt.core.IJavaElement[] createHandles (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[], org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IJavaElement[] otherElements
int length
int size
int j
protected boolean createHierarchyResolver (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.core.search.matching.PossibleMatch[])
org.eclipse.jdt.core.IType focusType
org.eclipse.jdt.internal.core.search.matching.PossibleMatch[] possibleMatches
char[][] compoundName
boolean isPossibleMatch
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
protected org.eclipse.jdt.core.IJavaElement createImportHandle (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
char[] importName
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.IType binaryType
String typeName
int lastDollar
protected org.eclipse.jdt.core.IJavaElement createPackageDeclarationHandle (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] packName
org.eclipse.jdt.internal.core.Openable openable
protected org.eclipse.jdt.core.IType createTypeHandle (java.lang.String)
String simpleTypeName
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.IType binaryType
String binaryTypeQualifiedName
String classFileName
org.eclipse.jdt.core.IClassFile classFile
protected boolean encloses (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
private boolean filterEnum (org.eclipse.jdt.core.search.SearchMatch)
org.eclipse.jdt.core.search.SearchMatch match
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.PackageFragment pkg
org.eclipse.jdt.core.IJavaProject proj
String complianceStr
private long findLastTypeArgumentInfo (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference lastTypeArgument
int depth
org.eclipse.jdt.internal.compiler.ast.TypeReference[] lastTypeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference pqtRef
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference last
int i
protected org.eclipse.jdt.internal.compiler.env.IBinaryType getBinaryInfo (org.eclipse.jdt.internal.core.ClassFile, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.BinaryType binaryType
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.core.PackageFragment pkg
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String classFileName
String classFilePath
java.util.zip.ZipFile zipFile
java.io.IOException e
protected org.eclipse.jdt.core.IType getFocusType ()
protected void getMethodBodies (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int[] oldLineEnds
int oldLinePtr
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
char[] contents
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getType (java.lang.Object, char[])
Object typeKey
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding (org.eclipse.jdt.internal.core.search.matching.MethodPattern)
org.eclipse.jdt.internal.core.search.matching.MethodPattern methodPattern
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
char[] typeName
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringTypeBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ClassScope skope
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration amd
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding0 (org.eclipse.jdt.internal.core.search.matching.MethodPattern)
org.eclipse.jdt.internal.core.search.matching.MethodPattern methodPattern
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringTypeBinding
char[][] parameterTypes
int paramTypeslength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodsLength
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] refTypeVariables
int typeVarLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] methodParameters
int paramLength
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] methodTypeVariables
int methTypeVarLength
boolean found
int p
int v
int v
protected boolean hasAlreadyDefinedType (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult result
int i
public void initialize (org.eclipse.jdt.internal.core.JavaProject, int) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
int possibleMatchSize
org.eclipse.jdt.internal.core.SearchableEnvironment searchableEnvironment
java.util.Map map
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
protected void locateMatches (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.internal.core.search.matching.PossibleMatch[], int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.search.matching.PossibleMatch[] possibleMatches
int start
int length
boolean mustResolvePattern
boolean mustResolve
boolean bindingsWereCreated
int i
int maxUnits
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
org.eclipse.jdt.core.IType focusType
int i
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
protected void locateMatches (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.internal.core.search.matching.PossibleMatchSet, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.search.matching.PossibleMatchSet matchSet
int expected
org.eclipse.jdt.internal.core.search.matching.PossibleMatch[] possibleMatches
int length
int index
int max
public void locateMatches (org.eclipse.jdt.core.search.SearchDocument[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchDocument[] searchDocuments
int docsLength
int progressLength
int i
org.eclipse.jdt.core.IJavaProject[] javaModelProjects
int n
java.util.ArrayList copies
int i
org.eclipse.jdt.core.search.SearchDocument document
int copiesLength
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.JavaProject previousJavaProject
org.eclipse.jdt.internal.core.search.matching.PossibleMatchSet matchSet
int displayed
String previousPath
org.eclipse.jdt.core.search.SearchParticipant searchParticipant
int i
org.eclipse.jdt.core.search.SearchDocument searchDocument
String pathString
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.JavaProject javaProject
protected void locatePackageDeclarations (org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.IJavaProject[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.IJavaProject[] projects
protected void locatePackageDeclarations (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.IJavaProject[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern searchPattern
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.search.SearchPattern[] patterns
int i
int length
org.eclipse.jdt.core.IJavaElement focus
org.eclipse.jdt.core.search.SearchMatch match
org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pkgPattern
boolean isWorkspaceScope
org.eclipse.core.runtime.IPath[] scopeProjectsAndJars
int scopeLength
org.eclipse.jdt.internal.compiler.util.SimpleSet packages
int i
int length
org.eclipse.jdt.core.IJavaProject javaProject
boolean found
int j
org.eclipse.jdt.core.IPackageFragment[] packageFragments
int pLength
int p
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.search.SearchMatch match
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.CoreException e
protected org.eclipse.jdt.core.IType lookupType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] packageName
org.eclipse.jdt.core.IPackageFragment[] pkgs
char[] sourceName
String typeName
int acceptFlag
int i
int length
org.eclipse.jdt.core.IType type
char[][] qualifiedName
int length
org.eclipse.jdt.core.IType type
int i
public org.eclipse.jdt.core.search.SearchMatch newDeclarationMatch (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.search.SearchMatch newDeclarationMatch (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.search.FieldReferenceMatch newFieldReferenceMatch (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.internal.compiler.lookup.Binding enclosingBinding
int accuracy
int offset
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
int bits
boolean isCompoundAssigned
boolean isReadAccess
boolean isWriteAccess
char[][] tokens
char[] lastToken
org.eclipse.jdt.core.search.SearchPattern[] patterns
int i
int pLength
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.search.FieldReferenceMatch match
public org.eclipse.jdt.core.search.SearchMatch newLocalVariableReferenceMatch (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
int bits
boolean isCompoundAssigned
boolean isReadAccess
boolean isWriteAccess
char[][] tokens
char[] lastToken
org.eclipse.jdt.core.search.SearchPattern[] patterns
int i
int pLength
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.search.MethodReferenceMatch newMethodReferenceMatch (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int, boolean, boolean, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.internal.compiler.lookup.Binding enclosingBinding
int accuracy
int offset
int length
boolean isConstructor
boolean isSynthetic
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
boolean insideDocComment
boolean isOverridden
public org.eclipse.jdt.core.search.PackageReferenceMatch newPackageReferenceMatch (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
boolean insideDocComment
public org.eclipse.jdt.core.search.SearchMatch newTypeParameterReferenceMatch (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
int bits
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.search.TypeReferenceMatch newTypeReferenceMatch (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.internal.compiler.lookup.Binding enclosingBinding
int accuracy
int offset
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
boolean insideDocComment
public org.eclipse.jdt.core.search.TypeReferenceMatch newTypeReferenceMatch (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.internal.compiler.lookup.Binding enclosingBinding
int accuracy
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
protected boolean parseAndBuildBindings (org.eclipse.jdt.internal.core.search.matching.PossibleMatch, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
boolean mustResolve
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int size
protected void process (org.eclipse.jdt.internal.core.search.matching.PossibleMatch, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
boolean bindingsWereCreated
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.compiler.env.IBinaryType info
boolean mayBeGeneric
boolean mustResolve
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
protected void purgeMethodStatements (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
boolean checkEachMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int j
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int j
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int l
protected void reduceParseTree (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int l
public org.eclipse.jdt.core.search.SearchParticipant getParticipant ()
protected void report (org.eclipse.jdt.core.search.SearchMatch) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch match
long start
String selection
org.eclipse.jdt.internal.core.JavaElement javaElement
org.eclipse.jdt.core.search.ReferenceMatch refMatch
org.eclipse.jdt.internal.core.JavaElement local
org.eclipse.jdt.core.IJavaElement[] others
int length
int i
org.eclipse.jdt.internal.core.JavaElement other
org.eclipse.jdt.core.search.MethodReferenceMatch methodReferenceMatch
protected void reportAccurateTypeReference (org.eclipse.jdt.core.search.SearchMatch, org.eclipse.jdt.internal.compiler.ast.ASTNode, char[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch match
org.eclipse.jdt.internal.compiler.ast.ASTNode typeRef
char[] name
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
int currentPosition
int length
protected void reportAccurateParameterizedMethodReference (org.eclipse.jdt.core.search.SearchMatch, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.TypeReference[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch match
org.eclipse.jdt.internal.compiler.ast.ASTNode statement
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int start
boolean isErasureMatch
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int end
int lineStart
protected void reportAccurateParameterizedTypeReference (org.eclipse.jdt.core.search.SearchMatch, org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.TypeReference[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch match
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int index
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int end
boolean shouldMatchErasure
boolean hasSignatures
long[] positions
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int depth
int i
long lastTypeArgInfo
protected void reportAccurateEnumConstructorReference (org.eclipse.jdt.core.search.SearchMatch, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.AllocationExpression) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch match
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocation
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
protected void reportAccurateFieldReference (org.eclipse.jdt.core.search.SearchMatch[], org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch[] matches
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
int matchesLength
int sourceStart
int sourceEnd
char[][] tokens
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int sourceLength
int refSourceStart
int refSourceEnd
int length
int token
int previousValid
int i
int index
int currentPosition
char[] currentTokenSource
boolean equals
org.eclipse.jdt.core.search.SearchMatch match
protected void reportBinaryMemberDeclaration (org.eclipse.core.resources.IResource, org.eclipse.jdt.core.IMember, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.env.IBinaryType, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IMember binaryMember
org.eclipse.jdt.internal.compiler.lookup.Binding binaryMemberBinding
org.eclipse.jdt.internal.compiler.env.IBinaryType info
int accuracy
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.ISourceRange range
org.eclipse.jdt.internal.core.BinaryType type
String sourceFileName
org.eclipse.jdt.internal.core.SourceMapper mapper
char[] contents
org.eclipse.jdt.core.search.SearchMatch match
protected void reportMatching (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.core.IJavaElement parent
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean typeInHierarchy
org.eclipse.jdt.core.IJavaElement enclosingElement
int nameSourceStart
org.eclipse.jdt.core.search.SearchMatch match
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
boolean report
org.eclipse.jdt.internal.core.search.matching.MemberDeclarationVisitor declarationVisitor
int argumentsLength
int i
int length
int i
Integer level
protected void reportMatching (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.IJavaElement, int, boolean, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.core.IJavaElement parent
int accuracy
boolean typeInHierarchy
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int nameSourceStart
org.eclipse.jdt.core.search.SearchMatch match
int offset
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
boolean report
org.eclipse.jdt.internal.core.search.matching.MemberDeclarationVisitor declarationVisitor
org.eclipse.jdt.internal.core.search.matching.MatchLocator$WrappedCoreException e
int length
int i
Integer level
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.internal.core.search.matching.MemberDeclarationVisitor declarationVisitor
int length
int i
Integer level
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
int i
int l
protected void reportMatching (org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean matchedContainer
boolean enclosesElement
int i
int al
org.eclipse.jdt.internal.compiler.ast.Annotation annotationType
org.eclipse.jdt.core.IJavaElement localAnnotation
org.eclipse.jdt.core.IJavaElement[] otherAnnotations
int length
boolean handlesCreated
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
Integer level
int o
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int j
int pl
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
int o
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
int j
int nl
int j
int nl
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int o
private void reportMatching (org.eclipse.jdt.internal.compiler.ast.Annotation[][], org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsList
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean matchedClassContainer
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
protected void reportMatching (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean mustResolve
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean locatorMustResolve
int size
Object[] nodes
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int size
boolean matchedUnitContainer
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
int i
int l
org.eclipse.jdt.core.IJavaElement element
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
org.eclipse.jdt.internal.compiler.ast.ImportReference pkg
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int i
int l
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
Integer level
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int l
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
Integer level
int accuracy
protected void reportMatching (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[], org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.IJavaElement, int, boolean, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] otherFields
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.core.IJavaElement parent
int accuracy
boolean typeInHierarchy
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.core.IJavaElement enclosingElement
int offset
org.eclipse.jdt.core.search.SearchMatch match
int fieldEnd
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
boolean report
org.eclipse.jdt.internal.core.search.matching.MemberDeclarationVisitor declarationVisitor
org.eclipse.jdt.internal.core.search.matching.MatchLocator$WrappedCoreException e
int length
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
int i
int l
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
int fieldEnd
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
int i
int l
org.eclipse.jdt.internal.core.search.matching.MemberDeclarationVisitor declarationVisitor
int length
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
protected void reportMatching (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.core.IJavaElement parent
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int occurrenceCount
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.IMember member
boolean enclosesElement
int offset
org.eclipse.jdt.core.search.SearchMatch match
boolean matchedClassContainer
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
int i
int l
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
Integer level
org.eclipse.jdt.internal.compiler.ast.TypeReference superClass
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int i
int l
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotations
int j
int length
boolean typeInHierarchy
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] otherFields
int first
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
boolean last
int j
Integer level
int value
Integer level
int value
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int l
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
Integer level
int value
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int l
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
Integer level
int value
protected void reportMatching (org.eclipse.jdt.internal.compiler.ast.TypeParameter[], org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int i
int l
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
Integer level
int offset
org.eclipse.jdt.core.search.SearchMatch match
boolean matchedClassContainer
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference paramSTR
int length
int k
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.internal.compiler.ast.TypeReference wildcardBound
org.eclipse.jdt.core.IJavaElement localElement
int j
int b
org.eclipse.jdt.internal.compiler.ast.TypeReference typeParameterBound
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference paramSTR
int length
int k
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.internal.compiler.ast.TypeReference wildcardBound
org.eclipse.jdt.core.IJavaElement localElement
protected void reportMatchingSuper (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.TypeReference superReference
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean matchedClassContainer
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
long lastTypeArgumentInfo
int i
int l
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
Integer level
protected boolean typeInHierarchy (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[][] compoundName
int i
int length
}
org/eclipse/jdt/internal/core/search/matching/DeclarationOfAccessedFieldsPattern.classDeclarationOfAccessedFieldsPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.DeclarationOfAccessedFieldsPattern extends org.eclipse.jdt.internal.core.search.matching.FieldPattern {
protected org.eclipse.jdt.core.IJavaElement enclosingElement
protected org.eclipse.jdt.internal.compiler.util.SimpleSet knownFields
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement enclosingElement
}
org/eclipse/jdt/internal/core/search/matching/ClasspathSourceDirectory.classClasspathSourceDirectory.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ClasspathSourceDirectory extends org.eclipse.jdt.internal.core.builder.ClasspathLocation {
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryCache
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable missingPackageHolder
char[][] fullExclusionPatternChars
char[][] fulInclusionPatternChars
void (org.eclipse.core.resources.IContainer, char[][], char[][])
org.eclipse.core.resources.IContainer sourceFolder
char[][] fullExclusionPatternChars
char[][] fulInclusionPatternChars
public void cleanup ()
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryTable (java.lang.String)
String qualifiedPackageName
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable dirTable
org.eclipse.core.resources.IResource container
org.eclipse.core.resources.IResource[] members
int i
int l
org.eclipse.core.resources.IResource m
String name
int index
String fullPath
org.eclipse.jdt.core.IJavaProject project
java.util.Map secondaryTypePaths
java.util.Map typesInPackage
java.util.Iterator j
String secondaryTypeName
org.eclipse.jdt.core.IType secondaryType
org.eclipse.jdt.core.IJavaElement parent
String fullPath
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, java.lang.String, java.lang.String)
String sourceFileWithoutExtension
String qualifiedPackageName
String qualifiedSourceFileWithoutExtension
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable dirTable
org.eclipse.core.resources.IFile file
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public int hashCode ()
public boolean isPackage (java.lang.String)
String qualifiedPackageName
public void reset ()
public java.lang.String toString ()
public java.lang.String debugPathString ()
}
org/eclipse/jdt/internal/core/search/matching/TypeReferenceLocator.classTypeReferenceLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeReferenceLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
protected boolean isDeclarationOfReferencedTypesPattern
private final int fineGrain
private java.util.Map recordedResolutions
public void (org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern)
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
protected org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedTypesPattern declPattern
protected int fineGrain ()
public int match (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Annotation node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
char[][] tokens
int i
int max
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
char[][] tokens
int i
int max
protected int matchLevel (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
char[][] tokens
boolean onDemand
boolean isStatic
int length
char[][] tokens
char[] qualifiedPattern
char[] qualifiedTypeName
boolean matchFirstChar
protected void matchLevelAndReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.Binding refBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding memberBinding
int level
protected void matchReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.util.SimpleSet knownTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
boolean lastButOne
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding pbBinding
long[] positions
int index
int start
int end
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayRef
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int offset
int length
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.core.search.TypeReferenceMatch refMatch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding pbBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
long[] positions
int index
int start
int end
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qTypeRef
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding pbBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
long[] positions
int index
int start
int end
void matchReportReference (org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.Expression expr
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.TypeBinding refBinding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
boolean report
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding local
org.eclipse.jdt.core.IJavaElement focus
org.eclipse.jdt.core.IMethod method
protected int referenceType ()
protected void reportDeclaration (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.internal.compiler.util.SimpleSet) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.util.SimpleSet knownTypes
int maxType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemBinding pbBinding
char[] partialQualifiedName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding original
protected void reportDeclaration (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.internal.compiler.util.SimpleSet) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int maxType
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.util.SimpleSet knownTypes
org.eclipse.jdt.core.IType type
org.eclipse.core.resources.IResource resource
boolean isBinary
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int offset
org.eclipse.jdt.core.IJavaElement parent
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.ProblemBinding pbBinding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
protected int resolveLevelForType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
protected int resolveLevelForTypeOrEnclosingTypes (char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
char[] simpleNamePattern
char[] qualificationPattern
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int level
int resolveLevelForTypeOrQualifyingTypes (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
java.util.List resolutionsList
java.util.Iterator i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolution
int level
public void recordResolution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolution
java.util.List resolutionsForTypeReference
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/JavaSearchNameEnvironment.classJavaSearchNameEnvironment.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.JavaSearchNameEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] locations
java.util.HashMap workingCopies
public void (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.IPackageDeclaration[] pkgs
String pkg
String cuName
String mainTypeName
String qualifiedMainTypeName
public void cleanup ()
int i
int length
private void computeClasspathLocations (org.eclipse.core.resources.IWorkspaceRoot, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int length
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] cpLocations
int index
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath path
java.util.zip.ZipFile zipFile
Object target
private org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, char[])
String qualifiedTypeName
char[] typeName
String binaryFileName
String qBinaryFileName
String sourceFileName
String qSourceFileName
String qPackageName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer suggestedAnswer
int i
int length
org.eclipse.jdt.internal.core.builder.ClasspathLocation location
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
int typeNameStart
org.eclipse.jdt.internal.compiler.env.ICompilationUnit workingCopy
int typeNameStart
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundName
public boolean isPackage (char[][], char[])
char[][] compoundName
char[] packageName
public boolean isPackage (java.lang.String)
String qualifiedPackageName
int i
int length
}
org/eclipse/jdt/internal/core/search/matching/SecondaryTypeDeclarationPattern.classSecondaryTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SecondaryTypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern {
private static final char[] SECONDARY_PATTERN_KEY
static void ()
public void ()
public void (int)
int matchRule
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
}
org/eclipse/jdt/internal/core/search/matching/IntersectingPattern.classIntersectingPattern.java
package org.eclipse.jdt.internal.core.search.matching
public abstract org.eclipse.jdt.internal.core.search.matching.IntersectingPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
public void (int, int)
int patternKind
int matchRule
public void findIndexMatches (org.eclipse.jdt.internal.core.index.Index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.compiler.util.SimpleSet intersectedNames
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.index.EntryResult[] entries
org.eclipse.jdt.core.search.SearchPattern decodedResult
org.eclipse.jdt.internal.compiler.util.SimpleSet newIntersectedNames
int i
int l
org.eclipse.jdt.internal.core.index.EntryResult entry
String[] names
int j
int n
int j
int n
String containerPath
char separator
Object[] names
int i
int l
protected abstract boolean hasNextQuery ()
protected abstract void resetQuery ()
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
private org.eclipse.jdt.internal.compiler.ASTVisitor localDeclarationVisitor
final int patternFineGrain
public static org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser createParser (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
public void checkComment ()
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference[] paramReferences
int i
int length
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference[] paramTypeParameters
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression[] references
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int a
int al
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argument
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression constructor
int a
int al
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argument
protected void classInstanceCreation (boolean)
boolean alwaysQualified
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
protected void consumeAdditionalBound ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeAssignment ()
protected void consumeCastExpressionLL1 ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionLL1WithBounds ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
int length
protected void consumeCastExpressionWithGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionWithNameArray ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionWithPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionWithQualifiedGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCatchFormalParameter ()
protected void consumeClassHeaderExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
protected void consumeEnterVariable ()
boolean isLocalDeclaration
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
protected void consumeExplicitConstructorInvocationWithTypeArguments (int, int)
int flag
int recFlag
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
int fineGrain
protected void consumeFormalParameter (boolean)
boolean isVarArgs
protected void consumeInstanceOfExpression ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
protected void consumeInstanceOfExpressionWithName ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
protected void consumeInterfaceType ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeLambdaExpression ()
protected void consumeLocalVariableDeclaration ()
protected void consumeMarkerAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeMemberValuePair ()
protected void consumeMethodHeaderName (boolean)
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
protected void consumeMethodHeaderRightParen ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argLength
int i
protected void consumeMethodHeaderThrowsClause ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int thrownLength
int i
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationPrimary ()
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
protected void consumeMethodInvocationSuper ()
protected void consumeMethodInvocationSuperWithTypeArguments ()
protected void consumeNormalAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeOnlyTypeArguments ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumePrimaryNoNewArray ()
protected void consumePrimaryNoNewArrayWithName ()
protected void consumeReferenceExpression (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
protected void consumeSingleMemberAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeStatementCatch ()
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] refs
int i
int len
protected void consumeTypeArgumentList1 ()
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeArgumentList2 ()
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeArgumentList3 ()
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeArgumentReferenceType1 ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] allTypeArguments
int i
int ln
protected void consumeTypeArgumentReferenceType2 ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] allTypeArguments
int i
int ln
protected void consumeTypeArguments ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeElidedLambdaParameter (boolean)
boolean parenthesized
protected void consumeTypeParameter1WithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterHeader ()
protected void consumeTypeParameterWithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterWithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeUnaryExpression (int, boolean)
int op
boolean post
protected void consumeWildcardBounds1Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds1Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsExtends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsSuper ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
org.eclipse.jdt.internal.compiler.ast.TypeReference result
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
boolean flagQualifiedRef
boolean flagImplicitThis
public void parseBodies (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
protected void parseBodies (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
}
org/eclipse/jdt/internal/core/search/matching/TypeDeclarationLocator.classTypeDeclarationLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeDeclarationLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern)
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern qualifiedPattern
char[] enclosingTypeName
protected int resolveLevelForType (char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
char[] simpleNamePattern
char[] qualificationPattern
char[] enclosingNamePattern
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[] fullQualificationPattern
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/VariablePattern.classVariablePattern.java
package org.eclipse.jdt.internal.core.search.matching
public abstract org.eclipse.jdt.internal.core.search.matching.VariablePattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
protected boolean findDeclarations
protected boolean findReferences
protected boolean readAccess
protected boolean writeAccess
protected char[] name
public static final int FINE_GRAIN_MASK
public void (int, char[], int, int)
int patternKind
char[] name
int limitTo
int matchRule
protected boolean mustResolve ()
}
org/eclipse/jdt/internal/core/search/matching/QualifiedTypeDeclarationPattern.classQualifiedTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern {
public char[] qualification
org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern packagePattern
public int packageIndex
public void (char[], char[], char, int)
char[] qualification
char[] simpleName
char typeSuffix
int matchRule
public void (char[], int, char[], char, int)
char[] qualification
int qualificationMatchRule
char[] simpleName
char typeSuffix
int matchRule
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
int slash
int start
int last
int length
int size
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern pattern
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$ClassButNoMethodDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassButNoMethodDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/core/search/matching/TypeParameterLocator.classTypeParameterLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeParameterLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern)
org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
public int match (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeParameter node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
protected int matchContainer ()
protected int matchTypeParameter (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
boolean matchName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methBinding
int length
int i
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possibleMatchingNode
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/ConstructorLocator.classConstructorLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ConstructorLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.ConstructorPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.ConstructorPattern)
org.eclipse.jdt.internal.core.search.matching.ConstructorPattern pattern
protected int fineGrain ()
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int referencesLevel
int declarationsLevel
public int match (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Expression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
char[][] typeName
public int match (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
public int match (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MessageSend msgSend
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
protected int matchConstructor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
int level
int parameterCount
int i
int newLevel
protected int matchContainer ()
protected int matchLevelForReferences (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
int length
org.eclipse.jdt.internal.compiler.ast.Expression[] args
int argsLength
protected int matchLevelForDeclarations (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
int length
org.eclipse.jdt.internal.compiler.ast.Argument[] args
int argsLength
boolean matchParametersCount (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Expression[] args
int length
int argsLength
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
boolean isSynthetic
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall call
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding parameterizedMethodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeBindings
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
boolean report
int offset
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
public org.eclipse.jdt.core.search.SearchMatch newDeclarationMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int accuracy
int length
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int offset
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
boolean synthetic
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall call
boolean synthetic
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected int referenceType ()
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
char[][] typeName
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
int level
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
boolean checkDeclarations
int referencesLevel
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
int callCount
int patternCount
int declarationsLevel
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/OrLocator.classOrLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.OrLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PatternLocator[] patternLocators
public void (org.eclipse.jdt.internal.core.search.matching.OrPattern)
org.eclipse.jdt.internal.core.search.matching.OrPattern pattern
org.eclipse.jdt.core.search.SearchPattern[] patterns
int length
int i
public void initializePolymorphicSearch (org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int i
int length
public int match (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Annotation node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Expression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MessageSend node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeParameter node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
protected int matchContainer ()
int result
int i
int length
protected void matchLevelAndReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.Binding refBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding memberBinding
org.eclipse.jdt.internal.core.search.matching.PatternLocator closestPattern
int level
int i
int length
org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
int newLevel
protected void matchReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.search.matching.PatternLocator closestPattern
int level
int i
int length
int newLevel
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.search.matching.PatternLocator closestPattern
int level
int i
int length
org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
int newLevel
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
public org.eclipse.jdt.core.search.SearchMatch newDeclarationMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
int length
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.search.matching.PatternLocator closestPattern
int level
int i
int pl
org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
int newLevel
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int level
int i
int length
int newLevel
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int level
int i
int length
int newLevel
void setFlavors (int)
int flavors
int i
int length
public void recordResolution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolution
int i
int length
}
org/eclipse/jdt/internal/core/search/matching/OrPattern.classOrPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.OrPattern extends org.eclipse.jdt.core.search.SearchPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
protected org.eclipse.jdt.core.search.SearchPattern[] patterns
int matchCompatibility
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern leftPattern
org.eclipse.jdt.core.search.SearchPattern rightPattern
org.eclipse.jdt.core.search.SearchPattern[] leftPatterns
org.eclipse.jdt.core.search.SearchPattern[] rightPatterns
int leftSize
int rightSize
int i
int length
public void findIndexMatches (org.eclipse.jdt.internal.core.index.Index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int i
int length
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
boolean isErasureMatch ()
public boolean isPolymorphicSearch ()
int i
int length
public final boolean hasPackageDeclaration ()
int i
int length
public final boolean hasSignatures ()
boolean isErasureMatch
int i
int length
public java.lang.String toString ()
StringBuffer buffer
int i
int length
}
org/eclipse/jdt/internal/core/search/matching/JavaSearchPattern.classJavaSearchPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern extends org.eclipse.jdt.core.search.SearchPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
boolean isCaseSensitive
boolean isCamelCase
int matchMode
int matchCompatibility
public int fineGrain
public static final int MATCH_MODE_MASK
public static final int MATCH_COMPATIBILITY_MASK
char[][] typeSignatures
private char[][][] typeArguments
private int flags
static final int HAS_TYPE_ARGUMENTS
protected void (int, int)
int patternKind
int matchRule
int rule
public static java.lang.String getFineGrainFlagString (int)
int fineGrain
StringBuffer buffer
int i
int bit
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
final int getMatchMode ()
final boolean isCamelCase ()
final boolean isCaseSensitive ()
final boolean isErasureMatch ()
final boolean isEquivalentMatch ()
char[][] extractMethodArguments (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.BindingKey bindingKey
String[] argumentsSignatures
int length
char[][] methodArguments
int i
org.eclipse.jdt.core.ITypeParameter[] parameters
int length
char[][] arguments
int i
final char[][][] getTypeArguments ()
public final boolean hasSignatures ()
public final boolean hasTypeArguments ()
public final boolean hasTypeParameters ()
boolean matchDifferentTypeSuffixes (int, int)
int typeSuffix
int patternSuffix
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
final void setTypeArguments (char[][][])
char[][][] typeArguments
int length
int i
void storeTypeSignaturesAndArguments (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.BindingKey bindingKey
String signature
char[][][] typeParameters
int ptr
boolean hasParameters
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.ITypeParameter[] parameters
org.eclipse.jdt.core.IType parentType
int length
int i
public final java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/ConstructorDeclarationPattern.classConstructorDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ConstructorDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.ConstructorPattern {
public int extraFlags
public int declaringTypeModifiers
public char[] declaringPackageName
public int modifiers
public char[] signature
public char[][] parameterTypes
public char[][] parameterNames
public void (char[], char[], int)
char[] declaringPackageName
char[] declaringSimpleName
int matchRule
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
int last
int slash
int start
boolean isDefaultConstructor
int power
int i
int typeModifiersWithExtraFlags
boolean isMemberType
boolean hasParameterStoredAsSignature
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.ConstructorDeclarationPattern pattern
private void removeInternalFlags ()
}
org/eclipse/jdt/internal/core/search/matching/FieldPattern.classFieldPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.FieldPattern extends org.eclipse.jdt.internal.core.search.matching.VariablePattern {
protected char[] declaringQualification
protected char[] declaringSimpleName
protected char[] typeQualification
protected char[] typeSimpleName
protected static char[][] REF_CATEGORIES
protected static char[][] REF_AND_DECL_CATEGORIES
protected static char[][] DECL_CATEGORIES
static void ()
public static char[] createIndexKey (char[])
char[] fieldName
public void (char[], char[], char[], char[], char[], int, int)
char[] name
char[] declaringQualification
char[] declaringSimpleName
char[] typeQualification
char[] typeSimpleName
int limitTo
int matchRule
public void (char[], char[], char[], char[], char[], java.lang.String, int, int)
char[] name
char[] declaringQualification
char[] declaringSimpleName
char[] typeQualification
char[] typeSimpleName
String typeSignature
int limitTo
int matchRule
public void decodeIndexKey (char[])
char[] key
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[] getIndexKey ()
public char[][] getIndexCategories ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
protected boolean mustResolve ()
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/LocalVariablePattern.classLocalVariablePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern extends org.eclipse.jdt.internal.core.search.matching.VariablePattern {
org.eclipse.jdt.internal.core.LocalVariable localVariable
public void (org.eclipse.jdt.internal.core.LocalVariable, int, int)
org.eclipse.jdt.internal.core.LocalVariable localVariable
int limitTo
int matchRule
public void findIndexMatches (org.eclipse.jdt.internal.core.index.Index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IPackageFragmentRoot root
String documentPath
String documentPath
String relativePath
String relativePath
org.eclipse.jdt.core.IType type
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.search.JavaSearchScope javaSearchScope
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/SuperTypeReferencePattern.classSuperTypeReferencePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
public char[] superQualification
public char[] superSimpleName
public char superClassOrInterface
public char typeSuffix
public char[] pkgName
public char[] simpleName
public char[] enclosingTypeName
public char classOrInterface
public int modifiers
public char[][] typeParameterSignatures
protected int superRefKind
public static final int ALL_SUPER_TYPES
public static final int ONLY_SUPER_INTERFACES
public static final int ONLY_SUPER_CLASSES
protected static char[][] CATEGORIES
static void ()
public static char[] createIndexKey (int, char[], char[], char[][], char[][], char, char[], char)
int modifiers
char[] packageName
char[] typeName
char[][] enclosingTypeNames
char[][] typeParameterSignatures
char classOrInterface
char[] superTypeName
char superClassOrInterface
char[] superSimpleName
char[] superQualification
int length
char[] superTypeSourceName
int start
int prefixLength
char[] mangledQualification
char[] simpleName
char[] enclosingTypeName
char[] typeParameters
int typeParametersLength
StringBuffer buffer
int i
int length
char[] typeParameter
int superLength
int superQLength
int simpleLength
int enclosingLength
int packageLength
char[] result
int pos
public void (char[], char[], int, int)
char[] superQualification
char[] superSimpleName
int superRefKind
int matchRule
public void (char[], char[], int, char, int)
char[] superQualification
char[] superSimpleName
int superRefKind
char typeSuffix
int matchRule
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
int slash
int start
char[] names
char[] names
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern pattern
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
char[] key
int matchRule
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.classClassFileMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ClassFileMatchLocator extends java.lang.Object implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
private static final long TARGET_ANNOTATION_BITS
private static final char[] JAVA_LANG_ANNOTATION_ELEMENTTYPE
static void ()
public void ()
public static char[] convertClassFileFormat (char[])
char[] name
private boolean checkAnnotation (org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation, org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern)
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotation
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] valuePairs
int j
int vpLength
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair valuePair
Object pairValue
private boolean checkAnnotations (org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern, org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[], long)
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
long tagBits
int a
int length
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation annotation
private boolean checkAnnotationTypeReference (char[], org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern)
char[] fullyQualifiedName
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
private boolean checkDeclaringType (org.eclipse.jdt.internal.compiler.env.IBinaryType, char[], char[], boolean, boolean)
org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType
char[] simpleName
char[] qualification
boolean isCaseSensitive
boolean isCamelCase
char[] declaringTypeName
private boolean checkParameters (char[], char[][], char[][], boolean, boolean)
char[] methodDescriptor
char[][] parameterSimpleNames
char[][] parameterQualifications
boolean isCaseSensitive
boolean isCamelCase
char[][] arguments
int parameterCount
int i
private boolean checkStandardAnnotations (long, org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern)
long annotationTagBits
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
char[][] compoundName
private boolean checkTypeName (char[], char[], char[], boolean, boolean)
char[] simpleName
char[] qualification
char[] fullyQualifiedTypeName
boolean isCaseSensitive
boolean isCamelCase
char[] wildcardPattern
public void locateMatches (org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.internal.core.ClassFile, org.eclipse.jdt.internal.compiler.env.IBinaryType) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.BinaryType binaryType
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] binaryMethods
int bMethodsLength
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] unresolvedMethods
char[][] binaryMethodSignatures
boolean hasUnresolvedMethods
org.eclipse.jdt.internal.compiler.env.IBinaryField[] binaryFields
int bFieldsLength
org.eclipse.jdt.internal.compiler.env.IBinaryField[] unresolvedFields
boolean hasUnresolvedFields
int accuracy
boolean mustResolve
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] availableMethods
int aMethodsLength
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[] methodSignature
int level
org.eclipse.jdt.core.IMethod methodHandle
int j
org.eclipse.jdt.internal.compiler.env.IBinaryMethod binaryMethod
char[] signature
int j
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] availableFields
int aFieldsLength
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int level
org.eclipse.jdt.core.IField fieldHandle
int j
int i
org.eclipse.jdt.internal.compiler.env.IBinaryMethod method
char[] name
char[] name
String selector
char[] methodSignature
String[] parameterTypes
org.eclipse.jdt.core.IMethod methodHandle
int i
org.eclipse.jdt.internal.compiler.env.IBinaryField field
String fieldName
org.eclipse.jdt.core.IField fieldHandle
private void matchAnnotations (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.internal.core.ClassFile, org.eclipse.jdt.internal.compiler.env.IBinaryType) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.core.search.SearchPattern[] patterns
int i
int length
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern typeReferencePattern
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] annotations
org.eclipse.jdt.internal.core.BinaryType classFileBinaryType
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binaryTypeBinding
org.eclipse.jdt.core.search.TypeReferenceMatch match
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[] methods
int i
int max
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo method
org.eclipse.jdt.core.IMethod methodHandle
org.eclipse.jdt.core.search.TypeReferenceMatch match
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[] fields
int i
int max
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo field
org.eclipse.jdt.core.IField fieldHandle
org.eclipse.jdt.core.search.TypeReferenceMatch match
boolean matchBinary (org.eclipse.jdt.core.search.SearchPattern, java.lang.Object, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.core.search.SearchPattern pattern
Object binaryInfo
org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType
org.eclipse.jdt.core.search.SearchPattern[] patterns
int i
int length
boolean matchConstructor (org.eclipse.jdt.internal.core.search.matching.ConstructorPattern, java.lang.Object, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.core.search.matching.ConstructorPattern pattern
Object binaryInfo
org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType
org.eclipse.jdt.internal.compiler.env.IBinaryMethod method
char[] methodDescriptor
boolean matchField (org.eclipse.jdt.internal.core.search.matching.FieldPattern, java.lang.Object, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.core.search.matching.FieldPattern pattern
Object binaryInfo
org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType
org.eclipse.jdt.internal.compiler.env.IBinaryField field
char[] fieldTypeSignature
boolean matchMethod (org.eclipse.jdt.internal.core.search.matching.MethodPattern, java.lang.Object, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.core.search.matching.MethodPattern pattern
Object binaryInfo
org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType
org.eclipse.jdt.internal.compiler.env.IBinaryMethod method
boolean checkReturnType
boolean checkParameters
char[] methodDescriptor
char[] returnTypeSignature
boolean matchSuperTypeReference (org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern, java.lang.Object, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern pattern
Object binaryInfo
org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType
org.eclipse.jdt.internal.compiler.env.IBinaryType type
char[] vmName
char[] superclassName
char[][] superInterfaces
int i
int max
char[] superInterfaceName
boolean matchTypeDeclaration (org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern, java.lang.Object, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
Object binaryInfo
org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType
org.eclipse.jdt.internal.compiler.env.IBinaryType type
char[] fullyQualifiedTypeName
boolean qualifiedPattern
char[] simpleName
char[] pkg
char[] enclosingTypeName
char[] patternString
int kind
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$MethodButNoClassDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$MethodButNoClassDeclarationVisitor extends org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$NoClassNoMethodDeclarationVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector$TypeDeclarationVisitor.classSuperTypeNamesCollector.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector$TypeDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector this$0
public void (org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/core/search/matching/DeclarationOfReferencedTypesPattern.classDeclarationOfReferencedTypesPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedTypesPattern extends org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern {
protected org.eclipse.jdt.internal.compiler.util.SimpleSet knownTypes
protected org.eclipse.jdt.core.IJavaElement enclosingElement
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement enclosingElement
}
org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector$1.classSuperTypeNamesCollector.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector$1 extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
final org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector this$0
private final org.eclipse.jdt.internal.core.search.PathCollector val$pathCollector
void (org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector, org.eclipse.jdt.internal.core.search.PathCollector)
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern record
}
org/eclipse/jdt/internal/core/search/matching/FieldLocator.classFieldLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.FieldLocator extends org.eclipse.jdt.internal.core.search.matching.VariableLocator {
protected boolean isDeclarationOfAccessedFieldsPattern
public void (org.eclipse.jdt.internal.core.search.matching.FieldPattern)
org.eclipse.jdt.internal.core.search.matching.FieldPattern pattern
protected int fineGrain ()
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int declarationsLevel
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
int length
char[][] compoundName
org.eclipse.jdt.internal.core.search.matching.FieldPattern fieldPattern
char[] declaringType
public int match (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int referencesLevel
int declarationsLevel
protected int matchContainer ()
protected int matchField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
boolean matchName
org.eclipse.jdt.internal.core.search.matching.FieldPattern fieldPattern
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverBinding
int declaringLevel
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int typeLevel
protected void matchLevelAndReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected int matchReference (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet, boolean)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
boolean writeOnlyAccess
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.search.matching.DeclarationOfAccessedFieldsPattern declPattern
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.Binding nameBinding
int otherMax
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
long[] positions
int lastIndex
int start
int end
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
long position
int start
int end
int offset
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
int length
org.eclipse.jdt.core.search.SearchMatch[] matches
org.eclipse.jdt.internal.compiler.lookup.Binding nameBinding
int indexOfFirstFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int i
char[] token
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherBinding
protected void updateMatch (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, char[][][], org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedBinding
char[][][] patternTypeArguments
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void reportDeclaration (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.internal.compiler.util.SimpleSet) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.util.SimpleSet knownFields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.core.IType type
char[] bindingName
org.eclipse.jdt.core.IField field
org.eclipse.core.resources.IResource resource
boolean isBinary
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int length
int i
int offset
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possiblelMatchingNode
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
char[] bindingName
int lastDot
int level
int otherMax
int i
char[] token
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherBinding
int level
protected int resolveLevelForType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.core.search.matching.FieldPattern fieldPattern
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldTypeBinding
}
org/eclipse/jdt/internal/core/search/matching/PackageReferenceLocator.classPackageReferenceLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageReferenceLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern pattern
public static boolean isDeclaringPackageFragment (org.eclipse.jdt.core.IPackageFragment, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.core.IPackageFragment packageFragment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] fileName
public void (org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern)
org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Annotation node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
char[][] tokens
protected int matchLevel (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
protected int matchLevelForTokens (char[][])
char[][] tokens
char[] patternName
char[] packageName
protected void matchLevelAndReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.Binding refBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding memberBinding
protected void matchReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
long[] positions
int last
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkgBinding
int start
int end
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
long[] positions
int last
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemBinding pbBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qTypeRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference jsTypeRef
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkgBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
int length
int sourceStart
int sourceEnd
org.eclipse.jdt.core.search.PackageReferenceMatch packageReferenceMatch
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkgBinding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemBinding pbBinding
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/AndPattern.classAndPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.AndPattern extends org.eclipse.jdt.internal.core.search.matching.IntersectingPattern {
protected org.eclipse.jdt.core.search.SearchPattern[] patterns
int current
private static int combinedMatchRule (int, int)
int matchRule
int matchRule2
int combined
int compatibility
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern leftPattern
org.eclipse.jdt.core.search.SearchPattern rightPattern
org.eclipse.jdt.core.search.SearchPattern[] leftPatterns
org.eclipse.jdt.core.search.SearchPattern[] rightPatterns
int leftSize
int rightSize
public org.eclipse.jdt.core.search.SearchPattern currentPattern ()
protected boolean hasNextQuery ()
protected void resetQuery ()
}
org/eclipse/jdt/internal/core/search/matching/AndLocator.classAndLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.AndLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
final org.eclipse.jdt.internal.core.search.matching.PatternLocator[] patternLocators
final int[] levels
public void (org.eclipse.jdt.internal.core.search.matching.AndPattern)
org.eclipse.jdt.internal.core.search.matching.AndPattern pattern
org.eclipse.jdt.core.search.SearchPattern[] patterns
org.eclipse.jdt.internal.core.search.matching.PatternLocator[] locators
int i
int l
public void initializePolymorphicSearch (org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int i
int length
public int match (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Annotation node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Expression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.MessageSend node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeParameter node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
int i
int length
int newLevel
protected int matchContainer ()
int result
int i
int length
protected void matchReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.search.matching.PatternLocator weakestPattern
int level
int i
int length
int newLevel
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.core.search.matching.PatternLocator weakestPattern
int level
int i
int length
int newLevel
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int level
int i
int length
int newLevel
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int level
int i
int length
int newLevel
void setFlavors (int)
int flavors
int i
int length
public void recordResolution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolution
int i
int length
}
org/eclipse/jdt/internal/core/search/JavaSearchTypeNameMatch.classJavaSearchTypeNameMatch.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaSearchTypeNameMatch extends org.eclipse.jdt.core.search.TypeNameMatch {
private org.eclipse.jdt.core.IType type
private int modifiers
private int accessibility
public void (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int modifiers
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.core.search.TypeNameMatch match
public int getAccessibility ()
public int getModifiers ()
public org.eclipse.jdt.core.IType getType ()
public int hashCode ()
public void setAccessibility (int)
int accessibility
public void setModifiers (int)
int modifiers
public void setType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.BasicSearchEngine extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.parser.Parser parser
private org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
private org.eclipse.jdt.core.ICompilationUnit[] workingCopies
private org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static boolean VERBOSE
static void ()
public void ()
public void (org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
char convertTypeKind (int)
int typeDeclarationKind
public void (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createStrictHierarchyScope (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IType, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IType type
boolean onlySubtypes
boolean includeFocusType
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elements
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean includeReferencedProjects
int includeMask
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], int)
org.eclipse.jdt.core.IJavaElement[] elements
int includeMask
java.util.HashSet projectsToBeAdded
int i
int length
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.search.JavaSearchScope scope
int i
int length
org.eclipse.jdt.core.IJavaElement element
public static org.eclipse.jdt.core.search.TypeNameMatch createTypeNameMatch (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int modifiers
public static org.eclipse.jdt.core.search.IJavaSearchScope createWorkspaceScope ()
void findMatches (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant[], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant[] participants
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int length
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
int i
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.core.search.PathCollector pathCollector
String[] indexMatchPaths
int indexMatchLength
org.eclipse.jdt.core.search.SearchDocument[] indexMatches
int j
org.eclipse.jdt.core.search.SearchDocument[] matches
public static org.eclipse.jdt.core.search.SearchParticipant getDefaultSearchParticipant ()
public static java.lang.String getMatchRuleString (int)
int matchRule
StringBuffer buffer
int i
int bit
public static java.lang.String getSearchForString (int)
int searchFor
private org.eclipse.jdt.internal.compiler.parser.Parser getParser ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
private org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies ()
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
java.util.HashMap pathToCUs
int i
int length
org.eclipse.jdt.core.ICompilationUnit unit
int i
int length
org.eclipse.jdt.core.ICompilationUnit unit
int length
org.eclipse.jdt.core.ICompilationUnit[] result
int length
int index
int i
org.eclipse.jdt.internal.core.CompilationUnit copy
private org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.ICompilationUnit cu
boolean match (char, int)
char patternTypeSuffix
int modifiers
boolean match (char, char[], int, char[], int, int, char[], char[])
char patternTypeSuffix
char[] patternPkg
int matchRulePkg
char[] patternTypeName
int matchRuleType
int typeKind
char[] pkg
char[] typeName
boolean isPkgCaseSensitive
boolean isCaseSensitive
boolean isCamelCase
int matchMode
boolean matchFirstChar
public void search (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant[], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant[] participants
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchAllConstructorDeclarations (char[], char[], int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
char[] typeName
int typeMatchRule
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int validatedTypeMatchRule
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.core.search.matching.ConstructorDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String path
org.eclipse.jdt.core.IPackageDeclaration[] packageDeclarations
char[] packageDeclaration
org.eclipse.jdt.core.IType[] allTypes
int j
int allTypesLength
org.eclipse.jdt.core.IType type
char[] simpleName
int extraFlags
boolean hasConstructor
org.eclipse.jdt.core.IMethod[] methods
int k
org.eclipse.jdt.core.IMethod method
String[] stringParameterNames
String[] stringParameterTypes
int length
char[][] parameterNames
char[][] parameterTypes
int l
org.eclipse.jdt.internal.compiler.parser.Parser basicParser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] packageDeclaration
public void searchAllSecondaryTypeNames (org.eclipse.jdt.core.IPackageFragmentRoot[], org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot[] sourceFolders
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor nameRequestor
boolean waitForIndexes
org.eclipse.core.runtime.IProgressMonitor progressMonitor
StringBuffer buffer
int length
int i
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
public void searchAllTypeNames (char[], int, char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
int packageMatchRule
char[] typeName
int typeMatchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int validatedTypeMatchRule
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String path
org.eclipse.jdt.core.IPackageDeclaration[] packageDeclarations
char[] packageDeclaration
org.eclipse.jdt.core.IType[] allTypes
int j
int allTypesLength
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement parent
char[][] enclosingTypeNames
char[][] enclosingTypeNames
char[] parentQualifiedName
char[] simpleName
int kind
int kind
int kind
int kind
org.eclipse.jdt.internal.compiler.parser.Parser basicParser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] packageDeclaration
public void searchAllTypeNames (char[][], char[][], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[][] qualifications
char[][] typeNames
int matchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
org.eclipse.jdt.internal.core.search.matching.MultiTypeDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
int i
int length
org.eclipse.jdt.core.ICompilationUnit workingCopy
String path
org.eclipse.jdt.core.IPackageDeclaration[] packageDeclarations
char[] packageDeclaration
org.eclipse.jdt.core.IType[] allTypes
int j
int allTypesLength
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement parent
char[][] enclosingTypeNames
char[][] enclosingTypeNames
char[] qualification
char[] parentQualifiedName
char[] simpleName
char suffix
org.eclipse.jdt.internal.compiler.parser.Parser basicParser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] packageDeclaration
public void searchDeclarations (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.SearchDocument[] documents
org.eclipse.core.runtime.CoreException e
public void searchDeclarationsOfAccessedFields (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfReferencedTypes (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfSentMessages (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
}
org/eclipse/jdt/internal/core/search/IndexSelector.classIndexSelector.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.IndexSelector extends java.lang.Object {
public static final int PROJECT_CAN_SEE_FOCUS
public static final int PROJECT_SOURCE_CAN_NOT_SEE_FOCUS
public static final int PROJECT_CAN_NOT_SEE_FOCUS
org.eclipse.jdt.core.search.IJavaSearchScope searchScope
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.index.IndexLocation[] indexLocations
public void (org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.IJavaSearchScope searchScope
org.eclipse.jdt.core.search.SearchPattern pattern
public static int canSeeFocus (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.core.runtime.IPath projectOrJarPath
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IJavaElement[] focuses
int result
org.eclipse.jdt.core.IJavaProject[] allProjects
int i
int length
org.eclipse.jdt.internal.core.JavaProject otherProject
org.eclipse.jdt.core.IClasspathEntry entry
int canSeeFocus
private static int canSeeFocus (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.core.JavaProject, char[][][])
org.eclipse.jdt.core.IJavaElement[] focuses
org.eclipse.jdt.internal.core.JavaProject javaProject
char[][][] focusQualifiedNames
int result
int length
int i
int canSeeFocus
private static int canSeeFocus (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaProject, char[][][])
org.eclipse.jdt.core.IJavaElement focus
org.eclipse.jdt.internal.core.JavaProject javaProject
char[][][] focusQualifiedNames
org.eclipse.core.runtime.IPath focusPath
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath focusPath
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.builder.State projectState
Object[] values
int vLength
int j
org.eclipse.jdt.internal.core.builder.ReferenceCollection references
private static org.eclipse.jdt.core.IJavaElement[] getFocusedElementsAndTypes (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.util.ObjectVector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.IJavaElement focusElement
org.eclipse.jdt.internal.compiler.util.ObjectVector superTypes
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.search.matching.MethodPattern methodPattern
String selector
int parameterCount
org.eclipse.jdt.core.ITypeHierarchy superHierarchy
org.eclipse.jdt.core.IType[] allTypes
int length
org.eclipse.jdt.internal.compiler.util.SimpleSet focusSet
int i
org.eclipse.jdt.core.IMethod[] methods
int mLength
int m
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement[] focuses
Object[] values
int count
int i
private void initializeIndexLocations ()
org.eclipse.core.runtime.IPath[] projectsAndJars
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
java.util.LinkedHashSet locations
org.eclipse.jdt.core.IJavaElement focus
int i
org.eclipse.core.runtime.IPath path
Object target
int length
org.eclipse.jdt.internal.core.JavaProject[] projectsCanSeeFocus
org.eclipse.jdt.internal.compiler.util.SimpleSet visitedProjects
int projectIndex
org.eclipse.jdt.internal.compiler.util.SimpleSet externalLibsToCheck
org.eclipse.jdt.internal.compiler.util.ObjectVector superTypes
org.eclipse.jdt.core.IJavaElement[] focuses
char[][][] focusQualifiedNames
boolean isAutoBuilding
org.eclipse.jdt.core.IJavaModel model
int i
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.JavaProject project
int canSeeFocus
int i
org.eclipse.jdt.core.IClasspathEntry[] entries
int j
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
Object target
org.eclipse.jdt.core.IJavaProject[] allProjects
int i
int l
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] entries
int j
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
Object target
public org.eclipse.jdt.internal.core.index.IndexLocation[] getIndexLocations ()
private static org.eclipse.jdt.core.IJavaProject getJavaProject (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaModel)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject project
private char[][][] getQualifiedNames (org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.util.ObjectVector types
int size
char[][][] focusQualifiedNames
org.eclipse.jdt.core.IJavaElement javaElement
int index
org.eclipse.jdt.core.IType primaryType
int i
}
org/eclipse/jdt/internal/core/search/IndexQueryRequestor.classIndexQueryRequestor.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.IndexQueryRequestor extends java.lang.Object {
public void ()
public abstract boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
}
org/eclipse/jdt/internal/core/search/TypeNameMatchRequestorWrapper.classTypeNameMatchRequestorWrapper.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
org.eclipse.jdt.core.search.TypeNameMatchRequestor requestor
private org.eclipse.jdt.core.search.IJavaSearchScope scope
private org.eclipse.jdt.internal.core.util.HandleFactory handleFactory
private String lastPkgFragmentRootPath
private org.eclipse.jdt.core.IPackageFragmentRoot lastPkgFragmentRoot
private org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageHandles
private Object lastProject
private long complianceValue
public void (org.eclipse.jdt.core.search.TypeNameMatchRequestor, org.eclipse.jdt.core.search.IJavaSearchScope)
org.eclipse.jdt.core.search.TypeNameMatchRequestor requestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.ICompilationUnit cu
int j
int l
int separatorIndex
org.eclipse.jdt.internal.core.search.JavaSearchTypeNameMatch match
private org.eclipse.jdt.core.IType createTypeFromJar (java.lang.String, int) throws org.eclipse.jdt.core.JavaModelException
String resourcePath
int separatorIndex
String jarPath
org.eclipse.jdt.core.IPackageFragmentRoot root
String classFilePath
String[] simpleNames
String[] pkgName
String[] pkgName
int length
org.eclipse.jdt.core.IPackageFragment pkgFragment
org.eclipse.jdt.core.IJavaProject proj
String complianceStr
private org.eclipse.jdt.core.IType createTypeFromPath (java.lang.String, java.lang.String, char[][]) throws org.eclipse.jdt.core.JavaModelException
String resourcePath
String simpleTypeName
char[][] enclosingTypeNames
int rootPathLength
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] simpleNames
String[] pkgName
String[] pkgName
int length
org.eclipse.jdt.core.IPackageFragment pkgFragment
String simpleName
org.eclipse.jdt.core.ICompilationUnit unit
int etnLength
org.eclipse.jdt.core.IType type
int i
org.eclipse.jdt.core.IClassFile classFile
}
org/eclipse/jdt/internal/core/search/AbstractSearchScope.classAbstractSearchScope.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.AbstractSearchScope extends java.lang.Object implements org.eclipse.jdt.core.search.IJavaSearchScope {
public void ()
public boolean includesBinaries ()
public boolean includesClasspaths ()
public abstract void processDelta (org.eclipse.jdt.core.IJavaElementDelta, int)
public void setIncludesBinaries (boolean)
boolean includesBinaries
public void setIncludesClasspaths (boolean)
boolean includesClasspaths
}
org/eclipse/jdt/internal/core/search/processing/
org/eclipse/jdt/internal/core/search/processing/IJob.classIJob.java
package org.eclipse.jdt.internal.core.search.processing
public abstract org.eclipse.jdt.internal.core.search.processing.IJob extends java.lang.Object {
public static final int ForceImmediate
public static final int CancelIfNotReady
public static final int WaitUntilReady
public static final boolean FAILED
public static final boolean COMPLETE
public abstract boolean belongsTo (java.lang.String)
public abstract void cancel ()
public abstract void ensureReadyToRun ()
public abstract boolean execute (org.eclipse.core.runtime.IProgressMonitor)
public abstract java.lang.String getJobFamily ()
}
org/eclipse/jdt/internal/core/search/processing/JobManager$1ProgressJob.classJobManager.java
package org.eclipse.jdt.internal.core.search.processing
org.eclipse.jdt.internal.core.search.processing.JobManager$1ProgressJob extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.jdt.internal.core.search.processing.JobManager this$0
void (org.eclipse.jdt.internal.core.search.processing.JobManager, java.lang.String)
String name
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.search.processing.IJob job
String taskName
}
org/eclipse/jdt/internal/core/search/processing/JobManager.classJobManager.java
package org.eclipse.jdt.internal.core.search.processing
public abstract org.eclipse.jdt.internal.core.search.processing.JobManager extends java.lang.Object implements java.lang.Runnable {
protected org.eclipse.jdt.internal.core.search.processing.IJob[] awaitingJobs
protected int jobStart
protected int jobEnd
protected boolean executing
protected Thread processingThread
protected org.eclipse.core.runtime.jobs.Job progressJob
private int enableCount
public static boolean VERBOSE
public boolean activated
private int awaitingClients
static void ()
public void ()
public void activateProcessing ()
public synchronized int awaitingJobsCount ()
public synchronized org.eclipse.jdt.internal.core.search.processing.IJob currentJob ()
public synchronized void disable ()
public void discardJobs (java.lang.String)
String jobFamily
org.eclipse.jdt.internal.core.search.processing.IJob currentJob
org.eclipse.jdt.internal.core.search.processing.IJob currentJob
int loc
int i
public synchronized void enable ()
protected synchronized boolean isJobWaiting (org.eclipse.jdt.internal.core.search.processing.IJob)
org.eclipse.jdt.internal.core.search.processing.IJob request
int i
protected synchronized void moveToNextJob ()
protected void notifyIdle (long)
long idlingTime
public boolean performConcurrentJob (org.eclipse.jdt.internal.core.search.processing.IJob, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.search.processing.IJob searchJob
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progress
boolean status
int concurrentJobWork
org.eclipse.core.runtime.IProgressMonitor subProgress
int totalWork
Thread t
int originalPriority
org.eclipse.jdt.internal.core.search.processing.IJob previousJob
int awaitingJobsCount
int awaitingJobsCount
int lastJobsCount
float lastWorked
float totalWorked
org.eclipse.jdt.internal.core.search.processing.IJob currentJob
String indexing
float ratio
public abstract java.lang.String processName ()
public synchronized void request (org.eclipse.jdt.internal.core.search.processing.IJob)
org.eclipse.jdt.internal.core.search.processing.IJob job
int size
int i
public synchronized void reset ()
public void run ()
long idlingStart
org.eclipse.jdt.internal.core.search.processing.IJob job
org.eclipse.jdt.internal.core.search.processing.IJob job
RuntimeException e
Error e
public void shutdown ()
Thread thread
org.eclipse.core.runtime.jobs.Job job
public java.lang.String toString ()
StringBuffer buffer
int numJobs
int i
}
org/eclipse/jdt/internal/core/search/SubTypeSearchJob.classSubTypeSearchJob.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.SubTypeSearchJob extends org.eclipse.jdt.internal.core.search.PatternSearchJob {
org.eclipse.jdt.internal.compiler.util.SimpleSet indexes
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IndexQueryRequestor)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
public void finished ()
Object[] values
int i
int l
public org.eclipse.jdt.internal.core.index.Index[] getIndexes (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index[] values
public boolean search (org.eclipse.jdt.internal.core.index.Index, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.core.runtime.IProgressMonitor progressMonitor
}
org/eclipse/jdt/internal/core/search/IRestrictedAccessTypeRequestor.classIRestrictedAccessTypeRequestor.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor extends java.lang.Object {
public abstract void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
}
org/eclipse/jdt/internal/core/search/IRestrictedAccessConstructorRequestor.classIRestrictedAccessConstructorRequestor.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor extends java.lang.Object {
public abstract void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$4.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
org.eclipse.jdt.internal.core.search.BasicSearchEngine$4 extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0
private final int val$copiesLength
private final String val$singleWkcpPath
private final java.util.HashSet val$workingCopyPaths
private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor
void (org.eclipse.jdt.internal.core.search.BasicSearchEngine, int, java.lang.String, java.util.HashSet, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor)
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern record
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int qualificationLength
int nameLength
char[] path
int pos
}
org/eclipse/jdt/internal/core/search/StringOperation.classStringOperation.java
package org.eclipse.jdt.internal.core.search
public final org.eclipse.jdt.internal.core.search.StringOperation extends java.lang.Object {
private static final int[] EMPTY_REGIONS
static void ()
public void ()
public static final int[] getCamelCaseMatchingRegions (java.lang.String, int, int, java.lang.String, int, int, boolean)
String pattern
int patternStart
int patternEnd
String name
int nameStart
int nameEnd
boolean samePartCount
char patternChar
char nameChar
char nameChar
int iPattern
int iName
int parts
int i
char ch
int[] segments
int count
int segmentStart
int segmentEnd
int segmentEnd
int charNature
public static final int[] getPatternMatchingRegions (java.lang.String, int, int, java.lang.String, int, int, boolean)
String pattern
int patternStart
int patternEnd
String name
int nameStart
int nameEnd
boolean isCaseSensitive
int iPattern
int iName
int questions
int parts
char previous
int i
char ch
int[] segments
int count
int start
char patternChar
int segmentStart
int segmentStart
int end
int prefixStart
int previousCount
char previousSegment
boolean mismatch
boolean mismatch
}
org/eclipse/jdt/internal/core/search/PathCollector.classPathCollector.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.PathCollector extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
public java.util.HashSet paths
public void ()
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
public java.lang.String[] getPaths ()
}
org/eclipse/jdt/internal/core/index/
org/eclipse/jdt/internal/core/index/EntryResult.classEntryResult.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.EntryResult extends java.lang.Object {
private char[] word
private Object[] documentTables
private org.eclipse.jdt.internal.compiler.util.SimpleSet documentNames
public void (char[], java.lang.Object)
char[] word
Object table
public void addDocumentName (java.lang.String)
String documentName
public void addDocumentTable (java.lang.Object)
Object table
int length
public char[] getWord ()
public java.lang.String[] getDocumentNames (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
int length
Object offset
int[] numbers
String[] names
int i
int l
int i
Object offset
int[] numbers
int j
int k
String[] names
int count
Object[] values
int i
int l
public boolean isEmpty ()
}
org/eclipse/jdt/internal/core/index/DiskIndex$IntList.classDiskIndex.java
package org.eclipse.jdt.internal.core.index
org.eclipse.jdt.internal.core.index.DiskIndex$IntList extends java.lang.Object {
int size
int[] elements
void (int[])
int[] elements
void add (int)
int newElement
int newSize
int[] asArray ()
int[] result
}
org/eclipse/jdt/internal/core/index/FileIndexLocation.classFileIndexLocation.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.FileIndexLocation extends org.eclipse.jdt.internal.core.index.IndexLocation {
java.io.File indexFile
public void (java.io.File)
java.io.File file
public void (java.net.URL, java.io.File)
java.net.URL url
java.io.File file
public void (java.io.File, boolean)
java.io.File file
boolean participantIndex
public boolean createNewFile () throws java.io.IOException
java.io.File directory
public boolean delete ()
public boolean equals (java.lang.Object)
Object other
public boolean exists ()
public java.lang.String fileName ()
public java.io.File getIndexFile ()
java.io.InputStream getInputStream () throws java.io.IOException
public java.lang.String getCanonicalFilePath ()
public int hashCode ()
public long lastModified ()
public long length ()
public boolean startsWith (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
}
org/eclipse/jdt/internal/core/index/JarIndexLocation.classJarIndexLocation.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.JarIndexLocation extends org.eclipse.jdt.internal.core.index.IndexLocation {
private java.util.jar.JarFile jarFile
private java.util.jar.JarEntry jarEntry
private java.net.URL localUrl
public void (java.net.URL, java.net.URL)
java.net.URL url
java.net.URL localUrl2
public boolean createNewFile () throws java.io.IOException
public void close ()
public boolean delete ()
public boolean equals (java.lang.Object)
Object other
public boolean exists ()
java.net.JarURLConnection connection
java.util.jar.JarFile file
public java.lang.String fileName ()
public java.io.File getIndexFile ()
java.io.InputStream getInputStream () throws java.io.IOException
java.net.JarURLConnection connection
public java.lang.String getCanonicalFilePath ()
public long lastModified ()
public long length ()
public boolean startsWith (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
}
org/eclipse/jdt/internal/core/index/Index.classIndex.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.Index extends java.lang.Object {
public String containerPath
public org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
static final char DEFAULT_SEPARATOR
public char separator
static final char JAR_SEPARATOR
protected org.eclipse.jdt.internal.core.index.DiskIndex diskIndex
protected org.eclipse.jdt.internal.core.index.MemoryIndex memoryIndex
static final int MATCH_RULE_INDEX_MASK
static void ()
public static boolean isMatch (char[], char[], int)
char[] pattern
char[] word
int matchRule
int patternLength
int wordLength
public void (org.eclipse.jdt.internal.core.index.IndexLocation, java.lang.String, boolean) throws java.io.IOException
org.eclipse.jdt.internal.core.index.IndexLocation location
String containerPath
boolean reuseExistingFile
public void addIndexEntry (char[], char[], java.lang.String)
char[] category
char[] key
String containerRelativePath
public java.lang.String containerRelativePath (java.lang.String)
String documentPath
int index
public java.io.File getIndexFile ()
public org.eclipse.jdt.internal.core.index.IndexLocation getIndexLocation ()
public long getIndexLastModified ()
public boolean hasChanged ()
public org.eclipse.jdt.internal.core.index.EntryResult[] query (char[][], char[], int) throws java.io.IOException
char[][] categories
char[] key
int matchRule
org.eclipse.jdt.internal.compiler.util.HashtableOfObject results
org.eclipse.jdt.internal.compiler.util.HashtableOfObject results
int rule
org.eclipse.jdt.internal.core.index.EntryResult[] entryResults
int count
Object[] values
int i
int l
org.eclipse.jdt.internal.core.index.EntryResult result
public java.lang.String[] queryDocumentNames (java.lang.String) throws java.io.IOException
String substring
org.eclipse.jdt.internal.compiler.util.SimpleSet results
org.eclipse.jdt.internal.compiler.util.SimpleSet results
String[] documentNames
int count
Object[] paths
int i
int l
public void remove (java.lang.String)
String containerRelativePath
public void reset () throws java.io.IOException
public void save () throws java.io.IOException
int numberOfChanges
public void startQuery ()
public void stopQuery ()
public java.lang.String toString ()
public boolean isIndexForJar ()
}
org/eclipse/jdt/internal/core/index/DiskIndex.classDiskIndex.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.DiskIndex extends java.lang.Object {
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
private int headerInfoOffset
private int numberOfChunks
private int sizeOfLastChunk
private int[] chunkOffsets
private int documentReferenceSize
private int startOfCategoryTables
private org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues categoryOffsets
private org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues categoryEnds
private int cacheUserCount
private String[][] cachedChunks
private org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryTables
private char[] cachedCategoryName
private static final int DEFAULT_BUFFER_SIZE
private static int BUFFER_READ_SIZE
private static final int BUFFER_WRITE_SIZE
private byte[] streamBuffer
private int bufferIndex
private int bufferEnd
private int streamEnd
char separator
public static final String SIGNATURE
private static final char[] SIGNATURE_CHARS
public static boolean DEBUG
private static final int RE_INDEXED
private static final int DELETED
private static final int CHUNK_SIZE
private static final org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray INTERNED_CATEGORY_NAMES
static void ()
void ()
void (org.eclipse.jdt.internal.core.index.IndexLocation) throws java.io.IOException
org.eclipse.jdt.internal.core.index.IndexLocation location
org.eclipse.jdt.internal.compiler.util.SimpleSet addDocumentNames (java.lang.String, org.eclipse.jdt.internal.core.index.MemoryIndex) throws java.io.IOException
String substring
org.eclipse.jdt.internal.core.index.MemoryIndex memoryIndex
String[] docNames
org.eclipse.jdt.internal.compiler.util.SimpleSet results
int i
int l
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable docsToRefs
int i
int l
String docName
int i
int l
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable docsToRefs
int i
int l
String docName
private org.eclipse.jdt.internal.compiler.util.HashtableOfObject addQueryResult (org.eclipse.jdt.internal.compiler.util.HashtableOfObject, char[], java.lang.Object, org.eclipse.jdt.internal.core.index.MemoryIndex, boolean) throws java.io.IOException
org.eclipse.jdt.internal.compiler.util.HashtableOfObject results
char[] word
Object docs
org.eclipse.jdt.internal.core.index.MemoryIndex memoryIndex
boolean prevResults
org.eclipse.jdt.internal.core.index.EntryResult result
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable docsToRefs
int[] docNumbers
int i
int l
String docName
org.eclipse.jdt.internal.compiler.util.HashtableOfObject addQueryResults (char[][], char[], int, org.eclipse.jdt.internal.core.index.MemoryIndex) throws java.io.IOException
char[][] categories
char[] key
int matchRule
org.eclipse.jdt.internal.core.index.MemoryIndex memoryIndex
org.eclipse.jdt.internal.compiler.util.HashtableOfObject results
boolean prevResults
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers
char[][] words
Object[] values
int j
int m
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers
Object value
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers
char[][] words
Object[] values
int j
int m
char[] word
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers
char[][] words
Object[] values
int j
int m
char[] word
private void cacheDocumentNames () throws java.io.IOException
java.io.InputStream stream
int offset
int i
int size
java.io.IOException e
private java.lang.String[] computeDocumentNames (java.lang.String[], int[], org.eclipse.jdt.internal.compiler.util.SimpleLookupTable, org.eclipse.jdt.internal.core.index.MemoryIndex)
String[] onDiskNames
int[] positions
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexedDocuments
org.eclipse.jdt.internal.core.index.MemoryIndex memoryIndex
int onDiskLength
Object[] docNames
Object[] referenceTables
int i
int l
String[] newDocNames
int count
Object[] added
int i
int l
int i
int l
int i
int numDeletedDocNames
int i
int l
String docName
int j
String[] newDocNames
int count
int i
Object[] added
int i
int l
int i
int l
int count
int i
String newName
private void copyQueryResults (org.eclipse.jdt.internal.compiler.util.HashtableOfObject, int)
org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryToWords
int newPosition
char[][] categoryNames
Object[] wordSets
int i
int l
char[] categoryName
org.eclipse.jdt.internal.core.util.SimpleWordSet wordSet
org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocs
char[][] words
int j
int m
char[] word
Object o
org.eclipse.jdt.internal.core.index.DiskIndex$IntList list
void initialize (boolean) throws java.io.IOException
boolean reuseExistingFile
java.io.InputStream stream
char[] signature
java.io.FileOutputStream stream
private void initializeFrom (org.eclipse.jdt.internal.core.index.DiskIndex, java.io.File) throws java.io.IOException
org.eclipse.jdt.internal.core.index.DiskIndex diskIndex
java.io.File newIndexFile
int size
private void mergeCategories (org.eclipse.jdt.internal.core.index.DiskIndex, int[], java.io.FileOutputStream) throws java.io.IOException
org.eclipse.jdt.internal.core.index.DiskIndex onDisk
int[] positions
java.io.FileOutputStream stream
char[][] oldNames
int i
int l
char[] oldName
char[][] categoryNames
int i
int l
private void mergeCategory (char[], org.eclipse.jdt.internal.core.index.DiskIndex, int[], java.io.FileOutputStream) throws java.io.IOException
char[] categoryName
org.eclipse.jdt.internal.core.index.DiskIndex onDisk
int[] positions
java.io.FileOutputStream stream
org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocs
org.eclipse.jdt.internal.compiler.util.HashtableOfObject oldWordsToDocs
char[][] oldWords
Object[] oldArrayOffsets
int i
int l
char[] oldWord
int[] oldDocNumbers
int length
int[] mappedNumbers
int count
int j
int pos
Object o
org.eclipse.jdt.internal.core.index.DiskIndex$IntList list
int j
org.eclipse.jdt.internal.core.index.DiskIndex mergeWith (org.eclipse.jdt.internal.core.index.MemoryIndex) throws java.io.IOException
org.eclipse.jdt.internal.core.index.MemoryIndex memoryIndex
String[] docNames
int previousLength
int[] positions
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexedDocuments
org.eclipse.jdt.internal.core.index.DiskIndex newDiskIndex
java.io.File oldIndexFile
org.eclipse.jdt.internal.core.index.DiskIndex newDiskIndex
java.io.File newIndexFile
java.io.FileOutputStream stream
int offsetToHeader
Object[] names
Object[] integerPositions
int i
int l
java.io.IOException e
private synchronized java.lang.String[] readAllDocumentNames () throws java.io.IOException
java.io.InputStream stream
int offset
int lastIndex
String[] docNames
int i
private synchronized org.eclipse.jdt.internal.compiler.util.HashtableOfObject readCategoryTable (char[], boolean) throws java.io.IOException
char[] categoryName
boolean readDocNumbers
int offset
org.eclipse.jdt.internal.compiler.util.HashtableOfObject cachedTable
Object[] arrayOffsets
int i
int l
java.io.InputStream stream
org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryTable
char[][] matchingWords
int count
int firstOffset
int size
OutOfMemoryError oom
int largeArraySize
int i
char[] word
int arrayOffset
java.io.IOException ioe
int i
java.io.IOException ioe
private void readChunk (java.lang.String[], java.io.InputStream, int, int) throws java.io.IOException
String[] docNames
java.io.InputStream stream
int index
int size
String current
int i
int start
int end
String next
int length
int length
synchronized java.lang.String readDocumentName (int) throws java.io.IOException
int docNumber
int chunkNumber
String[] chunk
boolean isLastChunk
int start
int numberOfBytes
java.io.InputStream file
java.io.IOException ioe
int numberOfNames
java.io.IOException ioe
synchronized int[] readDocumentNumbers (java.lang.Object) throws java.io.IOException
Object arrayOffset
java.io.InputStream stream
int offset
private void readHeaderInfo (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
long length
int i
int size
char[] previousCategory
int offset
int i
char[] categoryName
synchronized void startQuery ()
synchronized void stopQuery ()
org.eclipse.jdt.internal.compiler.util.HashtableOfObject newTables
private void readStreamBuffer (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
int bytesInBuffer
private char[] readStreamChars (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
int length
char[] word
int i
int charsInBuffer
byte b
char next
char ch
char ch
char first
char second
private int[] readStreamDocumentArray (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream stream
int arraySize
int[] indexes
int i
int bytesInBuffer
int shortsInBuffer
int val
private int readStreamInt (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
int val
private void writeAllDocumentNames (java.lang.String[], java.io.FileOutputStream) throws java.io.IOException
String[] sortedDocNames
java.io.FileOutputStream stream
int size
int lastIndex
int i
int chunkSize
int chunkIndex
String current
int j
String next
int len1
int len2
int max
int start
int end
int last
private void writeCategories (java.io.FileOutputStream) throws java.io.IOException
java.io.FileOutputStream stream
char[][] categoryNames
Object[] tables
int i
int l
private void writeCategoryTable (char[], org.eclipse.jdt.internal.compiler.util.HashtableOfObject, java.io.FileOutputStream) throws java.io.IOException
char[] categoryName
org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocs
java.io.FileOutputStream stream
int largeArraySize
Object[] values
int i
int l
Object o
int[] documentNumbers
char[][] words
int i
int l
Object o
int[] documentNumbers
private void writeDocumentNumbers (int[], java.io.FileOutputStream) throws java.io.IOException
int[] documentNumbers
java.io.FileOutputStream stream
int length
int start
int bytesLeft
int i
int shortsLeft
int i
private void writeHeaderInfo (java.io.FileOutputStream) throws java.io.IOException
java.io.FileOutputStream stream
int i
char[][] categoryNames
int[] offsets
int i
int l
private void writeOffsetToHeader (int) throws java.io.IOException
int offsetToHeader
java.io.RandomAccessFile file
private void writeStreamChars (java.io.FileOutputStream, char[]) throws java.io.IOException
java.io.FileOutputStream stream
char[] array
int length
int totalBytesNeeded
int charsPerWrite
int start
int charsLeftToWrite
int end
private void writeStreamChars (java.io.FileOutputStream, char[], int, int) throws java.io.IOException
java.io.FileOutputStream stream
char[] array
int start
int end
int oldIndex
int ch
byte b
byte b
private void writeStreamInt (java.io.FileOutputStream, int) throws java.io.IOException
java.io.FileOutputStream stream
int val
}
org/eclipse/jdt/internal/core/index/IndexLocation.classIndexLocation.java
package org.eclipse.jdt.internal.core.index
public abstract org.eclipse.jdt.internal.core.index.IndexLocation extends java.lang.Object {
private final java.net.URL url
protected boolean participantIndex
public static org.eclipse.jdt.internal.core.index.IndexLocation createIndexLocation (java.net.URL)
java.net.URL url
java.net.URL localUrl
java.net.URL localUrl
java.io.File localFile
java.net.URI localFileURI
protected void (java.io.File)
java.io.File file
java.net.URL tempUrl
public void (java.net.URL)
java.net.URL url
public void close ()
public abstract boolean createNewFile () throws java.io.IOException
public abstract boolean delete ()
public abstract boolean exists ()
public abstract java.lang.String fileName ()
public abstract java.lang.String getCanonicalFilePath ()
public abstract java.io.File getIndexFile ()
abstract java.io.InputStream getInputStream () throws java.io.IOException
public java.net.URL getUrl ()
public int hashCode ()
public boolean isParticipantIndex ()
public abstract long lastModified ()
public abstract long length ()
public abstract boolean startsWith (org.eclipse.core.runtime.IPath)
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/index/MemoryIndex.classMemoryIndex.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.MemoryIndex extends java.lang.Object {
public int NUM_CHANGES
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable docsToReferences
org.eclipse.jdt.internal.core.util.SimpleWordSet allWords
String lastDocumentName
org.eclipse.jdt.internal.compiler.util.HashtableOfObject lastReferenceTable
void ()
void addDocumentNames (java.lang.String, org.eclipse.jdt.internal.compiler.util.SimpleSet)
String substring
org.eclipse.jdt.internal.compiler.util.SimpleSet results
Object[] paths
Object[] referenceTables
int i
int l
int i
int l
void addIndexEntry (char[], char[], java.lang.String)
char[] category
char[] key
String documentName
org.eclipse.jdt.internal.compiler.util.HashtableOfObject referenceTable
org.eclipse.jdt.internal.compiler.util.HashtableOfObject referenceTable
org.eclipse.jdt.internal.core.util.SimpleWordSet existingWords
org.eclipse.jdt.internal.compiler.util.HashtableOfObject addQueryResults (char[][], char[], int, org.eclipse.jdt.internal.compiler.util.HashtableOfObject)
char[][] categories
char[] key
int matchRule
org.eclipse.jdt.internal.compiler.util.HashtableOfObject results
Object[] paths
Object[] referenceTables
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryToWords
int j
int m
org.eclipse.jdt.internal.core.util.SimpleWordSet wordSet
org.eclipse.jdt.internal.core.index.EntryResult result
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryToWords
int j
int m
org.eclipse.jdt.internal.core.util.SimpleWordSet wordSet
char[][] words
int k
int n
char[] word
org.eclipse.jdt.internal.core.index.EntryResult result
boolean hasChanged ()
void remove (java.lang.String)
String documentName
boolean shouldMerge ()
}
org/eclipse/jdt/internal/core/SearchableEnvironment$5.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironment$5 extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
boolean isCanceled
final org.eclipse.jdt.internal.core.SearchableEnvironment this$0
void (org.eclipse.jdt.internal.core.SearchableEnvironment)
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/jdt/internal/core/JarPackageFragment.classJarPackageFragment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JarPackageFragment extends org.eclipse.jdt.internal.core.PackageFragment {
protected void (org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[])
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] names
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.JarPackageFragmentRoot root
org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo parentInfo
java.util.ArrayList[] entries
org.eclipse.jdt.internal.core.JarPackageFragmentInfo fragInfo
private org.eclipse.jdt.core.IJavaElement[] computeChildren (java.util.ArrayList)
java.util.ArrayList namesWithoutExtension
int size
org.eclipse.jdt.core.IJavaElement[] children
int i
String nameWithoutExtension
private java.lang.Object[] computeNonJavaResources (java.util.ArrayList)
java.util.ArrayList entryNames
int length
java.util.HashMap jarEntries
java.util.HashMap childrenMap
java.util.ArrayList topJarEntries
int i
String resName
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IPath childPath
org.eclipse.jdt.internal.core.JarEntryFile file
org.eclipse.core.runtime.IPath parentPath
java.util.ArrayList parentChildren
Object dir
java.util.Iterator entries
java.util.Map$Entry entry
org.eclipse.core.runtime.IPath entryPath
java.util.ArrayList entryValue
org.eclipse.jdt.internal.core.JarEntryDirectory jarEntryDirectory
int size
org.eclipse.jdt.core.IJarEntryResource[] children
int i
org.eclipse.jdt.internal.core.JarEntryResource child
public boolean containsJavaResources () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ICompilationUnit createCompilationUnit (java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String cuName
String contents
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
protected java.lang.Object createElementInfo ()
public org.eclipse.jdt.core.IClassFile[] getClassFiles () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IClassFile[] array
public org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits ()
public org.eclipse.core.resources.IResource getCorrespondingResource ()
public java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
protected boolean internalIsValidPackageName ()
public boolean isReadOnly ()
protected java.lang.Object[] storedNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/internal/core/ImportContainerInfo.classImportContainerInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ImportContainerInfo extends org.eclipse.jdt.internal.core.JavaElementInfo {
protected org.eclipse.jdt.core.IJavaElement[] children
public void ()
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
}
org/eclipse/jdt/internal/core/DiscardWorkingCopyOperation.classDiscardWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DiscardWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement workingCopy
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaModelManager manager
int useCount
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected org.eclipse.jdt.internal.core.CompilationUnit getWorkingCopy ()
public boolean isReadOnly ()
}
org/eclipse/jdt/internal/core/JavaModelManager$CompilationParticipants$1.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants this$1
private final org.eclipse.core.runtime.IConfigurationElement val$configElement
private final int val$sourceLevelIndex
private final Object[][] val$participantsPerSource
private final int val$participantIndex
void (org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants, org.eclipse.core.runtime.IConfigurationElement, int, java.lang.Object[][], int)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
Object executableExtension
int j
}
org/eclipse/jdt/internal/core/JavaModelManager$CompilationParticipants$2.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants$2 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$Comparer {
final org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants this$1
void (org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants)
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
String id
org.eclipse.core.runtime.IConfigurationElement[] requiredElements
int i
int length
org.eclipse.core.runtime.IConfigurationElement required
}
org/eclipse/jdt/internal/core/InternalNamingConventions.classInternalNamingConventions.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.InternalNamingConventions extends java.lang.Object {
private static final char[] DEFAULT_NAME
public static final int VK_STATIC_FIELD
public static final int VK_INSTANCE_FIELD
public static final int VK_STATIC_FINAL_FIELD
public static final int VK_PARAMETER
public static final int VK_LOCAL
public static final int BK_SIMPLE_NAME
public static final int BK_SIMPLE_TYPE_NAME
static void ()
public void ()
private static org.eclipse.jdt.internal.compiler.parser.Scanner getNameScanner (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
private static void acceptName (char[], char[], char[], boolean, boolean, int, org.eclipse.jdt.internal.core.INamingRequestor)
char[] name
char[] prefix
char[] suffix
boolean isFirstPrefix
boolean isFirstSuffix
int reusedCharacters
org.eclipse.jdt.internal.core.INamingRequestor requestor
private static char[][] computeBaseTypeNames (char[], boolean, char[][])
char[] typeName
boolean isConstantField
char[][] excludedNames
char[] name
private static char[] computeBaseTypeNames (char, char[][])
char firstName
char[][] excludedNames
char[] name
int i
private static char[][] computeNonBaseTypeNames (char[], boolean, boolean)
char[] sourceName
boolean isConstantField
boolean onlyLongest
int length
char[][] nameParts
int namePartsPtr
int endIndex
char c
int previousCharKind
int i
int charKind
char pc
char pc
char pc
private static char[] excludeNames (char[], char[], char[], char[][])
char[] suffixName
char[] prefixName
char[] suffix
char[][] excludedNames
int count
int m
private static char[][] generateNonConstantName (char[][], int, boolean)
char[][] nameParts
int namePartsPtr
boolean onlyLongest
char[][] names
char[][] names
char[] namePart
char[] name
char[] nameSuffix
int i
private static char[][] generateConstantName (char[][], int, boolean)
char[][] nameParts
int namePartsPtr
boolean onlyLongest
char[][] names
char[][] names
char[] namePart
int namePartLength
char[] name
int i
public static char[] getBaseName (int, org.eclipse.jdt.core.IJavaProject, char[], boolean)
int variableKind
org.eclipse.jdt.core.IJavaProject javaProject
char[] name
boolean updateFirstCharacter
org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions
org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions
char[][] prefixes
char[][] suffixes
private static char[] getBaseName (char[], char[][], char[][], boolean, boolean)
char[] name
char[][] prefixes
char[][] suffixes
boolean isConstant
boolean updateFirstCharacter
char[] nameWithoutPrefixAndSiffix
char[] baseName
char[] baseName
int length
int baseNamePtr
boolean previousIsUnderscore
int i
char c
public static char[] removeVariablePrefixAndSuffix (int, org.eclipse.jdt.core.IJavaProject, char[])
int variableKind
org.eclipse.jdt.core.IJavaProject javaProject
char[] name
org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions
org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions
char[][] prefixes
char[][] suffixes
private static char[] removeVariablePrefixAndSuffix (char[], char[][], char[][], boolean)
char[] name
char[][] prefixes
char[][] suffixes
boolean updateFirstCharacter
char[] withoutPrefixName
int bestLength
int i
char[] prefix
int currLen
boolean lastCharIsLetter
char[] withoutSuffixName
int bestLength
int i
char[] suffix
int currLen
private static char[] removePrefix (char[], char[][])
char[] name
char[][] prefixes
char[] withoutPrefixName
int bestLength
int nameLength
int i
char[] prefix
int prefixLength
int currLen
public static void suggestVariableNames (int, int, char[], org.eclipse.jdt.core.IJavaProject, int, char[], char[][], boolean, org.eclipse.jdt.internal.core.INamingRequestor)
int variableKind
int baseNameKind
char[] baseName
org.eclipse.jdt.core.IJavaProject javaProject
int dim
char[] internalPrefix
char[][] excluded
boolean evaluateDefault
org.eclipse.jdt.internal.core.INamingRequestor requestor
java.util.Map options
java.util.Map options
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions
boolean isConstantField
char[][] prefixes
char[][] suffixes
int length
int length
char[][] tempNames
org.eclipse.jdt.internal.compiler.parser.Scanner nameScanner
boolean isBaseType
boolean acceptDefaultName
org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray foundNames
int i
char[] tempName
int length
boolean precededByAVowel
boolean precededByAVowel
char[] unprefixedName
int matchingIndex
int j
int j
int k
char[] prefixName
int l
char[] suffixName
int token
int token
char[] name
}
org/eclipse/jdt/internal/core/UserLibraryManager.classUserLibraryManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.UserLibraryManager extends java.lang.Object {
public static final String CP_USERLIBRARY_PREFERENCES_PREFIX
private java.util.Map userLibraries
public void ()
public synchronized org.eclipse.jdt.internal.core.UserLibrary getUserLibrary (java.lang.String)
String libName
public synchronized java.lang.String[] getUserLibraryNames ()
java.util.Set set
private void initialize ()
org.eclipse.core.runtime.preferences.IEclipsePreferences instancePreferences
String[] propertyNames
String[] propertyNames
org.osgi.service.prefs.BackingStoreException e
boolean preferencesNeedFlush
int i
int length
String propertyName
String propertyValue
String libName
java.io.StringReader reader
org.eclipse.jdt.internal.core.UserLibrary library
org.eclipse.jdt.internal.core.UserLibrary library
java.io.IOException e
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
org.osgi.service.prefs.BackingStoreException e
public void updateUserLibrary (java.lang.String, java.lang.String)
String libName
String encodedUserLibrary
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] allJavaProjects
java.util.ArrayList affectedProjects
int i
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] entries
int j
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.UserLibrary userLibrary
int length
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IClasspathContainer[] containers
org.eclipse.jdt.internal.core.UserLibraryClasspathContainer container
int i
java.io.IOException e
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException ase
public void removeUserLibrary (java.lang.String)
String libName
org.eclipse.core.runtime.preferences.IEclipsePreferences instancePreferences
String propertyName
org.osgi.service.prefs.BackingStoreException e
public void setUserLibrary (java.lang.String, org.eclipse.jdt.core.IClasspathEntry[], boolean)
String libName
org.eclipse.jdt.core.IClasspathEntry[] entries
boolean isSystemLibrary
org.eclipse.core.runtime.preferences.IEclipsePreferences instancePreferences
String propertyName
String propertyValue
java.io.IOException e
org.osgi.service.prefs.BackingStoreException e
}
org/eclipse/jdt/internal/core/DeleteResourceElementsOperation.classDeleteResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeleteResourceElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation {
protected void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
boolean force
private void deletePackageFragment (org.eclipse.jdt.core.IPackageFragment) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragment frag
org.eclipse.core.resources.IResource res
org.eclipse.jdt.core.IJavaElement[] childrenOfInterest
org.eclipse.core.resources.IResource[] resources
int i
Object[] nonJavaResources
int actualResourceCount
int i
int max
org.eclipse.core.resources.IResource[] actualNonJavaResources
int i
int max
int index
org.eclipse.core.resources.IResource[] remainingFiles
org.eclipse.core.resources.IResource[] remainingFiles
org.eclipse.core.runtime.CoreException ce
boolean isEmpty
int i
int length
org.eclipse.core.resources.IResource file
org.eclipse.core.resources.IResource fragResource
protected java.lang.String getMainTaskName ()
protected void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
int type
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/internal/core/SourceMapper$1.classSourceMapper.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SourceMapper$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.core.SourceMapper this$0
void (org.eclipse.jdt.internal.core.SourceMapper)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
}
org/eclipse/jdt/internal/core/ExternalFoldersManager.classExternalFoldersManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ExternalFoldersManager extends java.lang.Object {
private static final String EXTERNAL_PROJECT_NAME
private static final String LINKED_FOLDER_NAME
private java.util.Map folders
private java.util.Set pendingFolders
private int counter
private static org.eclipse.jdt.internal.core.ExternalFoldersManager MANAGER
private void ()
public static synchronized org.eclipse.jdt.internal.core.ExternalFoldersManager getExternalFoldersManager ()
public static java.util.HashSet getExternalFolders (org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IClasspathEntry[] classpath
java.util.HashSet folders
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath attachmentPath
public static boolean isExternalFolderPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath externalPath
String firstSegment
org.eclipse.jdt.internal.core.JavaModelManager manager
java.io.File externalFolder
public static boolean isInternalPathForExternalFolder (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
public org.eclipse.core.resources.IFolder addFolder (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath externalFolderPath
boolean scheduleForCreation
private org.eclipse.core.resources.IFolder addFolder (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.runtime.IPath externalFolderPath
org.eclipse.core.resources.IProject externalFoldersProject
boolean scheduleForCreation
java.util.Map knownFolders
Object existing
org.eclipse.core.resources.IFolder result
public synchronized boolean removePendingFolder (java.lang.Object)
Object externalPath
public org.eclipse.core.resources.IFolder createLinkFolder (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath externalFolderPath
boolean refreshIfExistAlready
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject externalFoldersProject
private org.eclipse.core.resources.IFolder createLinkFolder (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath externalFolderPath
boolean refreshIfExistAlready
org.eclipse.core.resources.IProject externalFoldersProject
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IFolder result
public void createPendingFolders (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject externalFoldersProject
org.eclipse.core.runtime.CoreException e
Object[] arrayOfFolders
int i
org.eclipse.core.runtime.CoreException e
public void cleanUp (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.ArrayList toDelete
java.util.Iterator iterator
java.util.Map$Entry entry
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IPath key
org.eclipse.core.resources.IProject project
private java.util.ArrayList getFoldersToCleanUp (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.DeltaProcessingState state
java.util.HashMap roots
java.util.HashMap sourceAttachments
java.util.Map knownFolders
java.util.ArrayList result
java.util.Iterator iterator
java.util.Map$Entry entry
org.eclipse.core.runtime.IPath path
public org.eclipse.core.resources.IProject getExternalFoldersProject ()
public org.eclipse.core.resources.IProject createExternalFoldersProject (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
private void openExternalFoldersProject (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e1
org.eclipse.core.runtime.IPath stateLocation
org.eclipse.core.runtime.IPath projectPath
java.io.FileOutputStream output
private void createExternalFoldersProject (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.runtime.IPath stateLocation
public org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath externalFolderPath
private java.util.Map getFolders ()
java.util.Map tempFolders
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource[] members
int i
int length
org.eclipse.core.resources.IResource member
org.eclipse.core.runtime.IPath externalFolderPath
org.eclipse.core.runtime.CoreException e
private void runRefreshJob (java.util.Collection)
java.util.Collection paths
org.eclipse.core.runtime.jobs.Job[] jobs
org.eclipse.jdt.internal.core.ExternalFoldersManager$RefreshJob refreshJob
int index
public void refreshReferences (org.eclipse.core.resources.IProject[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject[] sourceProjects
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject externalProject
java.util.HashSet externalFolders
int index
java.util.HashSet foldersInProject
org.eclipse.core.runtime.CoreException e
public void refreshReferences (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject source
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject externalProject
java.util.HashSet externalFolders
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.resources.IFolder removeFolder (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath externalFolderPath
}
org/eclipse/jdt/internal/core/eval/
org/eclipse/jdt/internal/core/eval/EvaluationContextWrapper.classEvaluationContextWrapper.java
package org.eclipse.jdt.internal.core.eval
public org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper extends java.lang.Object implements org.eclipse.jdt.core.eval.IEvaluationContext {
protected org.eclipse.jdt.internal.eval.EvaluationContext context
protected org.eclipse.jdt.internal.core.JavaProject project
public void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.core.JavaProject project
public org.eclipse.jdt.core.eval.IGlobalVariable[] allVariables ()
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
int length
org.eclipse.jdt.internal.core.eval.GlobalVariableWrapper[] result
int i
protected void checkBuilderState ()
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SearchableEnvironment environment
public org.eclipse.jdt.core.IJavaElement[] codeSelect (java.lang.String, int, int) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int offset
int length
public org.eclipse.jdt.core.IJavaElement[] codeSelect (java.lang.String, int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int offset
int length
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.internal.core.SelectionRequestor requestor
public void deleteVariable (org.eclipse.jdt.core.eval.IGlobalVariable)
org.eclipse.jdt.core.eval.IGlobalVariable variable
org.eclipse.jdt.internal.core.eval.GlobalVariableWrapper wrapper
public void evaluateCodeSnippet (java.lang.String, java.lang.String[], java.lang.String[], int[], org.eclipse.jdt.core.IType, boolean, boolean, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
String[] localVariableTypeNames
String[] localVariableNames
int[] localVariableModifiers
org.eclipse.jdt.core.IType declaringType
boolean isStatic
boolean isConstructorCall
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int length
char[][] varTypeNames
int i
char[][] varNames
int i
java.util.Map options
org.eclipse.jdt.core.ICompilationUnit compilationUnit
org.eclipse.jdt.core.IImportDeclaration[] imports
int importsLength
char[][] importsNames
int i
org.eclipse.jdt.internal.core.SourceMapper sourceMapper
char[][] imports
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.eval.InstallException e
public void evaluateCodeSnippet (java.lang.String, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.eval.InstallException e
public void evaluateVariable (org.eclipse.jdt.core.eval.IGlobalVariable, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.eval.IGlobalVariable variable
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.eval.InstallException e
protected org.eclipse.jdt.internal.compiler.env.INameEnvironment getBuildNameEnvironment ()
public char[] getVarClassName ()
public java.lang.String[] getImports ()
char[][] imports
int length
String[] result
int i
public org.eclipse.jdt.internal.eval.EvaluationContext getInfrastructureEvaluationContext ()
protected org.eclipse.jdt.internal.eval.IRequestor getInfrastructureEvaluationRequestor (org.eclipse.jdt.core.eval.ICodeSnippetRequestor)
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
public java.lang.String getPackageName ()
protected org.eclipse.jdt.internal.compiler.IProblemFactory getProblemFactory ()
public org.eclipse.jdt.core.IJavaProject getProject ()
protected void handleInstallException (org.eclipse.jdt.internal.eval.InstallException) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.eval.InstallException e
public org.eclipse.jdt.core.eval.IGlobalVariable newVariable (java.lang.String, java.lang.String, java.lang.String)
String typeName
String name
String initializer
org.eclipse.jdt.internal.eval.GlobalVariable newVar
public void setImports (java.lang.String[])
String[] imports
int length
char[][] result
int i
public void setPackageName (java.lang.String)
String packageName
public void validateImports (org.eclipse.jdt.core.eval.ICodeSnippetRequestor)
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.ICodeCompletionRequestor requestor
}
org/eclipse/jdt/internal/core/eval/RequestorWrapper.classRequestorWrapper.java
package org.eclipse.jdt.internal.core.eval
public org.eclipse.jdt.internal.core.eval.RequestorWrapper extends java.lang.Object implements org.eclipse.jdt.internal.eval.IRequestor {
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
public void (org.eclipse.jdt.core.eval.ICodeSnippetRequestor)
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
public boolean acceptClassFiles (org.eclipse.jdt.internal.compiler.ClassFile[], char[])
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
char[] codeSnippetClassName
int length
byte[][] classFileBytes
String[][] compoundNames
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
char[][] classFileCompundName
int length2
String[] compoundName
int j
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, char[], int)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] fragmentSource
int fragmentKind
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/internal/core/eval/EvaluationContextWrapper$1.classEvaluationContextWrapper.java
package org.eclipse.jdt.internal.core.eval
org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper$1 extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor {
final org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper this$0
private final org.eclipse.jdt.core.ICodeCompletionRequestor val$requestor
void (org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper, org.eclipse.jdt.core.ICodeCompletionRequestor)
public void acceptAnonymousType (char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
char[] superTypePackageName
char[] superTypeName
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptClass (char[], char[], char[], int, int, int, int)
char[] packageName
char[] className
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptError (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem error
public void acceptField (char[], char[], char[], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] name
char[] typePackageName
char[] typeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptInterface (char[], char[], char[], int, int, int, int)
char[] packageName
char[] interfaceName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptKeyword (char[], int, int, int)
char[] keywordName
int completionStart
int completionEnd
int relevance
public void acceptLabel (char[], int, int, int)
char[] labelName
int completionStart
int completionEnd
int relevance
public void acceptLocalVariable (char[], char[], char[], int, int, int, int)
char[] name
char[] typePackageName
char[] typeName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethodDeclaration (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptModifier (char[], int, int, int)
char[] modifierName
int completionStart
int completionEnd
int relevance
public void acceptPackage (char[], char[], int, int, int)
char[] packageName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptType (char[], char[], char[], int, int, int)
char[] packageName
char[] typeName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptVariableName (char[], char[], char[], char[], int, int, int)
char[] typePackageName
char[] typeName
char[] name
char[] completionName
int completionStart
int completionEnd
int relevance
}
org/eclipse/jdt/internal/core/eval/GlobalVariableWrapper.classGlobalVariableWrapper.java
package org.eclipse.jdt.internal.core.eval
org.eclipse.jdt.internal.core.eval.GlobalVariableWrapper extends java.lang.Object implements org.eclipse.jdt.core.eval.IGlobalVariable {
org.eclipse.jdt.internal.eval.GlobalVariable variable
void (org.eclipse.jdt.internal.eval.GlobalVariable)
org.eclipse.jdt.internal.eval.GlobalVariable variable
public java.lang.String getInitializer ()
char[] initializer
public java.lang.String getName ()
public java.lang.String getTypeName ()
}
org/eclipse/jdt/internal/core/JavaModelManager$6.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$6 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final org.eclipse.jdt.core.IClasspathContainer val$container
private final org.eclipse.jdt.core.IClasspathEntry[] val$newEntries
void (org.eclipse.jdt.internal.core.JavaModelManager, org.eclipse.jdt.core.IClasspathContainer, org.eclipse.jdt.core.IClasspathEntry[])
public java.lang.String displayString (java.lang.Object)
Object o
StringBuffer buffer
int j
}
org/eclipse/jdt/internal/core/BufferCache.classBufferCache.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BufferCache extends org.eclipse.jdt.internal.core.OverflowingLRUCache {
private ThreadLocal buffersToClose
public void (int)
int size
public void (int, int)
int size
int overflow
protected boolean close (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
org.eclipse.jdt.core.IBuffer buffer
java.util.ArrayList buffers
void closeBuffers ()
java.util.ArrayList buffers
int i
int length
protected org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int)
int size
int newOverflow
}
org/eclipse/jdt/internal/core/ClasspathAttribute.classClasspathAttribute.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathAttribute extends java.lang.Object implements org.eclipse.jdt.core.IClasspathAttribute {
private String name
private String value
public void (java.lang.String, java.lang.String)
String name
String value
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.ClasspathAttribute other
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/SourceConstructorInfo.classSourceConstructorInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceConstructorInfo extends org.eclipse.jdt.internal.core.SourceMethodElementInfo {
private static final char[] RETURN_TYPE_NAME
static void ()
public void ()
public boolean isAnnotationMethod ()
public boolean isConstructor ()
public char[] getReturnTypeName ()
protected void setReturnType (char[])
char[] type
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/Buffer$1.classBuffer.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.Buffer$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.Buffer this$0
private final org.eclipse.jdt.core.IBufferChangedListener val$listener
private final org.eclipse.jdt.core.BufferChangedEvent val$event
void (org.eclipse.jdt.internal.core.Buffer, org.eclipse.jdt.core.IBufferChangedListener, org.eclipse.jdt.core.BufferChangedEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/jdt/internal/core/CommitWorkingCopyOperation.classCommitWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CommitWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
public void (org.eclipse.jdt.core.ICompilationUnit, boolean)
org.eclipse.jdt.core.ICompilationUnit element
boolean force
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.core.ICompilationUnit primary
boolean isPrimary
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder deltaBuilder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
boolean isIncluded
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IBuffer primaryBuffer
char[] primaryContents
boolean hasSaved
org.eclipse.jdt.core.IBuffer workingCopyBuffer
String encoding
String contents
byte[] bytes
java.io.ByteArrayInputStream stream
org.eclipse.core.runtime.CoreException e
java.io.UnsupportedEncodingException e
protected org.eclipse.jdt.internal.core.CompilationUnit getCompilationUnit ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IWorkspace workspace
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.internal.core.CompilationUnit cu
}
org/eclipse/jdt/internal/core/ClassFile.classClassFile.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClassFile extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IClassFile org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected String name
protected org.eclipse.jdt.internal.core.BinaryType binaryType
protected void (org.eclipse.jdt.internal.core.PackageFragment, java.lang.String)
org.eclipse.jdt.internal.core.PackageFragment parent
String nameWithoutExtension
public org.eclipse.jdt.core.ICompilationUnit becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation operation
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
org.eclipse.jdt.core.IType type
public void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
String source
org.eclipse.jdt.internal.core.BinaryType type
org.eclipse.jdt.internal.core.BasicCompilationUnit cu
public org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int) throws org.eclipse.jdt.core.JavaModelException
int offset
int length
public org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
int length
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.core.IBuffer buffer
char[] contents
org.eclipse.jdt.internal.core.BinaryType type
org.eclipse.jdt.internal.core.BasicCompilationUnit cu
protected java.lang.Object createElementInfo ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.ClassFile other
public boolean existsUsingJarTypeCache ()
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IType type
Object info
org.eclipse.jdt.internal.core.JavaElementInfo parentInfo
org.eclipse.jdt.core.IJavaElement[] children
int i
int length
protected org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.SourceMapper)
org.eclipse.jdt.core.IJavaElement elt
int position
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.core.SourceRange range
org.eclipse.jdt.core.IJavaElement[] children
int i
org.eclipse.jdt.core.IJavaElement match
public org.eclipse.jdt.core.IType findPrimaryType ()
org.eclipse.jdt.core.IType primaryType
public java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.internal.compiler.env.IBinaryType getBinaryTypeInfo (org.eclipse.core.resources.IFile) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IFile file
public org.eclipse.jdt.internal.compiler.env.IBinaryType getBinaryTypeInfo (org.eclipse.core.resources.IFile, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IFile file
boolean fullyInitialize
org.eclipse.jdt.internal.core.JavaElement pkg
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException cfe
java.io.IOException ioe
org.eclipse.core.runtime.CoreException e
byte[] contents
public byte[] getBytes () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElement pkg
org.eclipse.jdt.internal.core.JarPackageFragmentRoot root
java.util.zip.ZipFile zip
String entryName
java.util.zip.ZipEntry ze
java.io.IOException ioe
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IFile file
private org.eclipse.jdt.internal.compiler.env.IBinaryType getJarBinaryTypeInfo (org.eclipse.jdt.internal.core.PackageFragment, boolean) throws org.eclipse.core.runtime.CoreException java.io.IOException org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
org.eclipse.jdt.internal.core.PackageFragment pkg
boolean fullyInitialize
org.eclipse.jdt.internal.core.JarPackageFragmentRoot root
java.util.zip.ZipFile zip
String entryName
java.util.zip.ZipEntry ze
byte[] contents
String fileName
public org.eclipse.jdt.core.IBuffer getBuffer () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IStatus status
public org.eclipse.jdt.core.IClassFile getClassFile ()
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
public org.eclipse.jdt.core.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException
int position
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IJavaElement getElementAtConsideringSibling (int) throws org.eclipse.jdt.core.JavaModelException
int position
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.SourceMapper mapper
int index
int prefixLength
org.eclipse.jdt.core.IType type
int start
int end
org.eclipse.jdt.core.IJavaElement[] children
int i
String childName
int childIndex
int childPrefixLength
org.eclipse.jdt.core.IClassFile classFile
org.eclipse.jdt.core.SourceRange range
int newStart
int newEnd
public java.lang.String getElementName ()
public int getElementType ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
String typeName
org.eclipse.jdt.internal.core.JavaElement type
protected char getHandleMementoDelimiter ()
public org.eclipse.core.runtime.IPath getPath ()
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IBuffer buffer
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IBuffer buffer
String contents
public java.lang.String getTopLevelTypeName ()
String topLevelTypeName
int firstDollar
public org.eclipse.jdt.core.IType getType ()
public java.lang.String getTypeName ()
int lastDollar
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation op
public org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IBufferFactory factory
protected boolean hasBuffer ()
public int hashCode ()
public boolean isClass () throws org.eclipse.jdt.core.JavaModelException
public boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
public boolean isReadOnly ()
private org.eclipse.core.runtime.IStatus validateClassFile ()
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.core.IJavaProject project
protected org.eclipse.jdt.core.IBuffer openBuffer (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
Object info
org.eclipse.jdt.core.IType outerMostEnclosingType
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
private org.eclipse.jdt.core.IBuffer mapSource (org.eclipse.jdt.internal.core.SourceMapper, org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.core.IClassFile)
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.core.IClassFile bufferOwner
char[] contents
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.internal.core.BufferManager bufManager
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.internal.core.BufferManager bufManager
static java.lang.String simpleName (char[])
char[] className
String simpleName
int lastDollar
private org.eclipse.jdt.core.IType getOuterMostEnclosingType ()
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType enclosingType
public static char[] translatedName (char[])
char[] name
int nameLength
char[] newName
int i
static char[][] translatedNames (char[][])
char[][] names
int length
char[][] newNames
int i
static char[] unqualifiedName (char[])
char[] className
int count
int i
char[] name
public void codeComplete (int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICodeCompletionRequestor requestor
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.core.runtime.IStatus status
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.jdt.core.ISourceRange getNameRange ()
}
org/eclipse/jdt/internal/core/JavaProject.classJavaProject.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaProject extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IJavaProject org.eclipse.core.resources.IProjectNature org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final String CLASSPATH_FILENAME
public static final org.eclipse.jdt.core.IClasspathEntry[] INVALID_CLASSPATH
protected static final boolean IS_CASE_SENSITIVE
protected static final String[] NO_PREREQUISITES
private static final String PREF_FILENAME
public static final String DEFAULT_PREFERENCES_DIRNAME
public static final String JAVA_CORE_PREFS_FILE
private static final org.eclipse.jdt.core.IClasspathEntry[] RESOLUTION_IN_PROGRESS
private static java.util.ArrayList CP_RESOLUTION_BP_LISTENERS
protected org.eclipse.core.resources.IProject project
private org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener preferencesNodeListener
private org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener preferencesChangeListener
static void ()
public void ()
public void (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaElement parent
public static synchronized void addCPResolutionBPListener (org.eclipse.jdt.internal.core.JavaProject$ClasspathResolutionBreakpointListener)
org.eclipse.jdt.internal.core.JavaProject$ClasspathResolutionBreakpointListener listener
public static synchronized void removeCPResolutionBPListener (org.eclipse.jdt.internal.core.JavaProject$ClasspathResolutionBreakpointListener)
org.eclipse.jdt.internal.core.JavaProject$ClasspathResolutionBreakpointListener listener
private static synchronized org.eclipse.jdt.internal.core.JavaProject$ClasspathResolutionBreakpointListener[] getBPListeners ()
private static void breakpoint (int, org.eclipse.jdt.internal.core.JavaProject)
int bp
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.JavaProject$ClasspathResolutionBreakpointListener[] listeners
int j
int length
public static boolean areClasspathsEqual (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IClasspathEntry[] firstClasspath
org.eclipse.jdt.core.IClasspathEntry[] secondClasspath
org.eclipse.core.runtime.IPath firstOutputLocation
org.eclipse.core.runtime.IPath secondOutputLocation
int length
int i
private static boolean areClasspathsEqual (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.core.IClasspathEntry[] otherClasspathWithOutput
int length
int i
org.eclipse.jdt.core.IClasspathEntry output
private static boolean areClasspathsEqual (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IClasspathEntry[] first
org.eclipse.jdt.core.IClasspathEntry[] second
int length
int i
public static org.eclipse.core.runtime.IPath canonicalizedPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath externalPath
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.IPath canonicalPath
org.eclipse.core.runtime.IPath result
org.eclipse.core.runtime.IPath result
org.eclipse.core.runtime.IPath result
int canonicalLength
int externalLength
public static boolean hasJavaNature (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public static void validateCycles (java.util.Map) throws org.eclipse.jdt.core.JavaModelException
java.util.Map preferredClasspaths
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IProject[] rscProjects
int length
org.eclipse.jdt.internal.core.JavaProject[] projects
java.util.LinkedHashSet cycleParticipants
java.util.HashSet traversed
java.util.ArrayList prereqChain
int i
org.eclipse.jdt.internal.core.JavaProject project
int i
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.core.resources.IMarker cycleMarker
String circularCPOption
int circularCPSeverity
int existingSeverity
org.eclipse.core.runtime.CoreException e
org.eclipse.jdt.core.IJavaProject[] projectsInCycle
org.eclipse.jdt.core.IJavaProject[] projectsInCycle
String cycleString
java.util.Iterator it
int k
org.eclipse.core.resources.IResource member
protected void addToBuildSpec (java.lang.String) throws org.eclipse.core.runtime.CoreException
String builderID
org.eclipse.core.resources.IProjectDescription description
int javaCommandIndex
org.eclipse.core.resources.ICommand command
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
public void close () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.core.runtime.preferences.IEclipsePreferences eclipseParentPreferences
private void computeExpandedClasspath (org.eclipse.jdt.internal.core.ClasspathEntry, java.util.HashSet, org.eclipse.jdt.internal.compiler.util.ObjectVector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ClasspathEntry referringEntry
java.util.HashSet rootIDs
org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedEntries
String projectRootId
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
boolean isInitialProject
int i
int length
org.eclipse.jdt.internal.core.ClasspathEntry entry
String rootID
org.eclipse.jdt.internal.core.ClasspathEntry combinedEntry
org.eclipse.core.resources.IResource member
org.eclipse.core.resources.IProject projRsc
org.eclipse.jdt.internal.core.JavaProject javaProject
public org.eclipse.jdt.core.IPackageFragmentRoot[] computePackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry resolvedEntry
public void computePackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.internal.compiler.util.ObjectVector, java.util.HashSet, org.eclipse.jdt.core.IClasspathEntry, boolean, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry resolvedEntry
org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedRoots
java.util.HashSet rootIDs
org.eclipse.jdt.core.IClasspathEntry referringEntry
boolean retrieveExportedRoots
java.util.Map rootToResolvedEntries
String rootID
org.eclipse.core.runtime.IPath projectPath
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.jdt.core.IPackageFragmentRoot root
Object target
Object target
org.eclipse.core.resources.IResource member
org.eclipse.core.resources.IProject requiredProjectRsc
org.eclipse.jdt.internal.core.JavaProject requiredProject
public org.eclipse.jdt.core.IPackageFragmentRoot[] computePackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry[], boolean, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
boolean retrieveExportedRoots
java.util.Map rootToResolvedEntries
org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedRoots
org.eclipse.jdt.core.IPackageFragmentRoot[] rootArray
public void computePackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.internal.compiler.util.ObjectVector, java.util.HashSet, org.eclipse.jdt.core.IClasspathEntry, boolean, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedRoots
java.util.HashSet rootIDs
org.eclipse.jdt.core.IClasspathEntry referringEntry
boolean retrieveExportedRoots
java.util.Map rootToResolvedEntries
int i
int length
public java.lang.String computeSharedPropertyFileName (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName qName
public void configure () throws org.eclipse.core.runtime.CoreException
public boolean contains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.core.runtime.IPath output
org.eclipse.core.runtime.IPath output
org.eclipse.core.runtime.IPath fullPath
org.eclipse.core.runtime.IPath innerMostOutput
org.eclipse.jdt.core.IClasspathEntry innerMostEntry
org.eclipse.jdt.internal.core.ExternalFoldersManager foldersManager
int j
int cpLength
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.resources.IResource linkedFolder
org.eclipse.core.runtime.IPath entryOutput
public void createClasspathProblemMarker (org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.core.resources.IMarker marker
int severity
int severity
int severity
int severity
int severity
int severity
int severity
int severity
int severity
String[] arguments
boolean isCycleProblem
boolean isClasspathFileFormatProblem
boolean isOutputOverlapping
String setting
String setting
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.CoreException e
protected java.lang.Object createElementInfo ()
public org.eclipse.jdt.core.IClasspathEntry[][] decodeClasspath (java.lang.String, java.util.Map) throws java.io.IOException org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException
String xmlClasspath
java.util.Map unknownElements
java.util.ArrayList paths
org.eclipse.jdt.core.IClasspathEntry defaultOutput
java.io.StringReader reader
org.w3c.dom.Element cpElement
org.w3c.dom.Element cpElement
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.NodeList list
int length
int i
org.w3c.dom.Node node
org.eclipse.jdt.core.IClasspathEntry entry
int pathSize
org.eclipse.jdt.core.IClasspathEntry[][] entries
int i
org.w3c.dom.Node node
org.eclipse.jdt.core.IClasspathEntry entry
public org.eclipse.jdt.core.IClasspathEntry decodeClasspathEntry (java.lang.String)
String encodedEntry
java.io.StringReader reader
org.w3c.dom.Element node
org.w3c.dom.Element node
javax.xml.parsers.DocumentBuilder parser
public void deconfigure () throws org.eclipse.core.runtime.CoreException
protected org.eclipse.jdt.core.IClasspathEntry[] defaultClasspath ()
protected org.eclipse.core.runtime.IPath defaultOutputLocation ()
protected java.lang.String encodeClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath outputLocation
boolean indent
java.util.Map unknownElements
java.io.ByteArrayOutputStream s
java.io.OutputStreamWriter writer
org.eclipse.jdt.internal.core.XMLWriter xmlWriter
int i
java.util.HashMap parameters
int i
java.io.IOException e
public java.lang.String encodeClasspathEntry (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry classpathEntry
java.io.ByteArrayOutputStream s
java.io.OutputStreamWriter writer
org.eclipse.jdt.internal.core.XMLWriter xmlWriter
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.JavaProject other
public org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
public org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.WorkingCopyOwner owner
String extension
String packageName
org.eclipse.core.runtime.IPath packagePath
String packageName
String typeName
String qualifiedName
org.eclipse.jdt.internal.core.NameLookup lookup
org.eclipse.jdt.internal.core.NameLookup$Answer answer
org.eclipse.jdt.core.JavaModelException e
public org.eclipse.jdt.core.IJavaElement findPackageFragment (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
String packageName
org.eclipse.jdt.internal.core.NameLookup lookup
org.eclipse.jdt.core.IPackageFragment[] pkgFragments
int i
int length
org.eclipse.jdt.core.IPackageFragment pkgFragment
public org.eclipse.jdt.core.IJavaElement findElement (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String bindingKey
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.util.JavaElementFinder elementFinder
public org.eclipse.jdt.core.IPackageFragment findPackageFragment (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
private org.eclipse.jdt.core.IPackageFragment findPackageFragment0 (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.NameLookup lookup
public org.eclipse.jdt.core.IPackageFragmentRoot findPackageFragmentRoot (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
public org.eclipse.jdt.core.IPackageFragmentRoot findPackageFragmentRoot0 (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IPackageFragmentRoot[] allRoots
int i
org.eclipse.jdt.core.IPackageFragmentRoot classpathRoot
public org.eclipse.jdt.core.IPackageFragmentRoot[] findPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
int length
public org.eclipse.jdt.core.IType findType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
String fullyQualifiedName
public org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String fullyQualifiedName
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.internal.core.NameLookup, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String fullyQualifiedName
org.eclipse.jdt.internal.core.NameLookup lookup
boolean considerSecondaryTypes
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.NameLookup$Answer answer
int lastDot
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
String packageName
String typeQualifiedName
public org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String packageName
String typeQualifiedName
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.internal.core.NameLookup, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String packageName
String typeQualifiedName
org.eclipse.jdt.internal.core.NameLookup lookup
boolean considerSecondaryTypes
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.NameLookup$Answer answer
public org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String packageName
String typeQualifiedName
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.NameLookup lookup
public org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String packageName
String typeQualifiedName
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.NameLookup lookup
public org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String fullyQualifiedName
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.NameLookup lookup
public org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String fullyQualifiedName
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.NameLookup lookup
protected void flushClasspathProblemMarkers (boolean, boolean, boolean)
boolean flushCycleMarkers
boolean flushClasspathFormatMarkers
boolean flushOverlappingOutputMarkers
org.eclipse.core.resources.IMarker[] markers
int i
int length
org.eclipse.core.resources.IMarker marker
String cycleAttr
String classpathFileFormatAttr
String overlappingOutputAttr
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.runtime.IPath[] getAccessRestrictions (java.lang.String)
String optionName
String sequence
org.eclipse.core.runtime.IPath[] rules
char[][] patterns
int patternCount
int j
public org.eclipse.jdt.core.IPackageFragmentRoot[] getAllPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IPackageFragmentRoot[] getAllPackageFragmentRoots (java.util.Map) throws org.eclipse.jdt.core.JavaModelException
java.util.Map rootToResolvedEntries
public org.eclipse.jdt.core.IClasspathEntry getClasspathEntryFor (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
java.util.Map rootPathToResolvedEntries
org.eclipse.jdt.core.IClasspathEntry classpathEntry
public org.eclipse.core.resources.IMarker getCycleMarker ()
org.eclipse.core.resources.IMarker[] markers
int i
int length
org.eclipse.core.resources.IMarker marker
String cycleAttr
public org.eclipse.core.runtime.preferences.IEclipsePreferences getEclipsePreferences ()
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences eclipsePreferences
org.eclipse.core.runtime.preferences.IEclipsePreferences eclipseParentPreferences
public java.lang.String getElementName ()
public int getElementType ()
public org.eclipse.jdt.core.IClasspathEntry[] getExpandedClasspath () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedEntries
org.eclipse.jdt.core.IClasspathEntry[] expandedPath
public org.eclipse.jdt.core.IPackageFragmentRoot getFolderPackageFragmentRoot (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
String rootPath
org.eclipse.jdt.internal.core.JavaElement root
protected char getHandleMementoDelimiter ()
private int getJavaCommandIndex (org.eclipse.core.resources.ICommand[])
org.eclipse.core.resources.ICommand[] buildSpec
int i
protected org.eclipse.jdt.internal.core.JavaProjectElementInfo getJavaProjectElementInfo () throws org.eclipse.jdt.core.JavaModelException
public java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getOption (java.lang.String, boolean)
String optionName
boolean inheritJavaCoreOptions
public java.util.Map getOptions (boolean)
boolean inheritJavaCoreOptions
java.util.Map options
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
java.util.Hashtable projectOptions
org.eclipse.jdt.internal.core.JavaModelManager javaModelManager
java.util.HashSet optionNames
org.eclipse.core.runtime.preferences.IEclipsePreferences projectPreferences
String[] propertyNames
int i
String propertyName
String value
String[] compatibleOptions
int co
int length
String compatibleOption
java.util.Iterator propertyNames
java.util.Map$Entry entry
String propertyName
String propertyValue
public org.eclipse.core.runtime.IPath getOutputLocation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.core.runtime.IPath outputLocation
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int segmentCount
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IResource resource
String projectName
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath entryPath
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (java.lang.String)
String externalLibraryPath
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot0 (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath externalLibraryPath
org.eclipse.core.resources.IFolder linkedFolder
public org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
Object[] children
int length
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
public org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry entry
public org.eclipse.jdt.core.IPackageFragment[] getPackageFragments () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
public org.eclipse.jdt.core.IPackageFragment[] getPackageFragmentsInRoots (org.eclipse.jdt.core.IPackageFragmentRoot[])
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
java.util.ArrayList frags
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IJavaElement[] rootFragments
int j
org.eclipse.jdt.core.IPackageFragment[] fragments
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo getPerProjectInfo () throws org.eclipse.jdt.core.JavaModelException
private org.eclipse.core.runtime.IPath getPluginWorkingLocation ()
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache getProjectCache () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IClasspathEntry[] getRawClasspath () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.core.IClasspathEntry[] classpath
public org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String[] getRequiredProjectNames () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo temporaryInfo
public org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (boolean) throws org.eclipse.jdt.core.JavaModelException
boolean ignoreUnresolvedEntry
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.jdt.core.IJavaModelStatus unresolvedEntryStatus
org.eclipse.jdt.core.IJavaModelStatus unresolvedEntryStatus
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo temporaryInfo
private void verbose_reentering_classpath_resolution ()
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public java.lang.String getSharedProperty (java.lang.String) throws org.eclipse.core.runtime.CoreException
String key
String property
org.eclipse.core.resources.IFile rscFile
byte[] bytes
java.io.UnsupportedEncodingException e
java.net.URI location
java.io.File file
byte[] bytes
byte[] bytes
java.io.UnsupportedEncodingException e
public org.eclipse.jdt.internal.core.SourceMapper getSourceMapper ()
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public boolean hasBuildState ()
public boolean hasClasspathCycle (org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IClasspathEntry[] preferredClasspath
java.util.LinkedHashSet cycleParticipants
java.util.HashMap preferredClasspaths
public boolean hasCycleMarker ()
public int hashCode ()
private boolean hasUTF8BOM (byte[])
byte[] bytes
int i
int length
public boolean hasSource ()
org.eclipse.jdt.core.IClasspathEntry[] entries
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
int max
public boolean isOnClasspath (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
int elementType
boolean isPackageFragmentRoot
boolean isFolderPath
boolean isSource
org.eclipse.core.runtime.IPath elementPath
int length
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
int index
public boolean isOnClasspath (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath exactPath
org.eclipse.core.runtime.IPath path
int resourceType
boolean isFolderPath
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
private boolean isOnClasspathEntry (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.core.runtime.IPath elementPath
boolean isFolderPath
boolean isPackageFragmentRoot
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
private org.eclipse.core.runtime.preferences.IEclipsePreferences loadPreferences ()
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
org.eclipse.core.runtime.IPath projectMetaLocation
java.io.File prefFile
java.io.InputStream in
public org.eclipse.jdt.core.eval.IEvaluationContext newEvaluationContext ()
org.eclipse.jdt.internal.eval.EvaluationContext context
public org.eclipse.jdt.internal.core.NameLookup newNameLookup (org.eclipse.jdt.core.ICompilationUnit[]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.core.NameLookup newNameLookup (org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.core.SearchableEnvironment newSearchableNameEnvironment (org.eclipse.jdt.core.ICompilationUnit[]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.core.SearchableEnvironment newSearchableNameEnvironment (org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner owner
public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo newTemporaryInfo ()
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IRegion region
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IRegion region
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public java.lang.String[] projectPrerequisites (org.eclipse.jdt.core.IClasspathEntry[]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
java.util.ArrayList prerequisites
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
int size
String[] result
public org.eclipse.jdt.core.IClasspathEntry[][] readFileEntriesWithException (java.util.Map) throws org.eclipse.core.runtime.CoreException java.io.IOException org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException
java.util.Map unknownElements
org.eclipse.core.resources.IFile rscFile
byte[] bytes
byte[] bytes
byte[] bytes
java.net.URI location
java.io.File file
java.io.IOException e
int length
String xmlClasspath
String xmlClasspath
java.io.UnsupportedEncodingException e
private org.eclipse.jdt.core.IClasspathEntry[][] readFileEntries (java.util.Map)
java.util.Map unkwownElements
org.eclipse.core.runtime.CoreException e
java.io.IOException e
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
public org.eclipse.core.runtime.IPath readOutputLocation ()
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.jdt.core.IClasspathEntry entry
public org.eclipse.jdt.core.IClasspathEntry[] readRawClasspath ()
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] copy
protected void removeFromBuildSpec (java.lang.String) throws org.eclipse.core.runtime.CoreException
String builderID
org.eclipse.core.resources.IProjectDescription description
org.eclipse.core.resources.ICommand[] commands
int i
org.eclipse.core.resources.ICommand[] newCommands
public void resetCaches ()
org.eclipse.jdt.internal.core.JavaProjectElementInfo info
public org.eclipse.jdt.internal.core.ClasspathChange resetResolvedClasspath ()
public org.eclipse.jdt.core.IClasspathEntry[] resolveClasspath (org.eclipse.jdt.core.IClasspathEntry[]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
public org.eclipse.jdt.internal.core.JavaProject$ResolvedClasspath resolveClasspath (org.eclipse.jdt.core.IClasspathEntry[], boolean, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
boolean usePreviousSession
boolean resolveChainedLibraries
public org.eclipse.jdt.internal.core.JavaProject$ResolvedClasspath resolveClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], boolean, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
boolean usePreviousSession
boolean resolveChainedLibraries
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
org.eclipse.jdt.internal.core.JavaProject$ResolvedClasspath result
java.util.Map knownDrives
java.util.Map referencedEntriesMap
java.util.List rawLibrariesPath
java.util.LinkedHashSet resolvedEntries
int index
org.eclipse.jdt.core.IClasspathEntry currentEntry
java.util.LinkedHashSet referencedEntriesSet
int index
org.eclipse.core.runtime.IPath path
int length
int i
org.eclipse.jdt.core.IClasspathEntry rawEntry
org.eclipse.jdt.core.IClasspathEntry resolvedEntry
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
org.eclipse.jdt.internal.core.ClasspathEntry[] extraEntries
int j
int length2
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.IClasspathEntry[] containerEntries
int j
int containerLength
org.eclipse.jdt.internal.core.ClasspathEntry cEntry
org.eclipse.jdt.internal.core.ClasspathEntry[] extraEntries
int k
int length2
org.eclipse.jdt.internal.core.ClasspathEntry[] extraEntries
int k
int length2
private void addToResult (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.internal.core.JavaProject$ResolvedClasspath, java.util.LinkedHashSet, org.eclipse.jdt.internal.core.ExternalFoldersManager, java.util.Map, boolean, java.util.Map)
org.eclipse.jdt.core.IClasspathEntry rawEntry
org.eclipse.jdt.core.IClasspathEntry resolvedEntry
org.eclipse.jdt.internal.core.JavaProject$ResolvedClasspath result
java.util.LinkedHashSet resolvedEntries
org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
java.util.Map oldChainedEntriesMap
boolean addAsChainedEntry
java.util.Map knownDrives
org.eclipse.core.runtime.IPath resolvedPath
org.eclipse.jdt.core.IClasspathEntry chainedEntry
org.eclipse.core.runtime.IPath sourcePath
private void copyFromOldChainedEntry (org.eclipse.jdt.internal.core.ClasspathEntry, org.eclipse.jdt.internal.core.ClasspathEntry)
org.eclipse.jdt.internal.core.ClasspathEntry resolvedEntry
org.eclipse.jdt.internal.core.ClasspathEntry chainedEntry
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathAttribute[] attributes
private boolean driveExists (org.eclipse.core.runtime.IPath, java.util.Map)
org.eclipse.core.runtime.IPath sourcePath
java.util.Map knownDrives
String drive
Boolean good
public void resolveClasspath (org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo, boolean, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
boolean usePreviousSession
boolean addClasspathChange
org.eclipse.jdt.internal.core.JavaModelManager manager
boolean isClasspathBeingResolved
org.eclipse.jdt.core.IClasspathEntry[][] classpath
int timeStamp
int timeStamp
org.eclipse.jdt.internal.core.JavaProject$ResolvedClasspath result
public java.lang.String rootID ()
public boolean writeFileEntries (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
java.util.Map unknownElements
org.eclipse.jdt.core.IClasspathEntry[][] fileEntries
org.eclipse.core.runtime.CoreException e
public boolean writeFileEntries (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
org.eclipse.core.runtime.IPath newOutputLocation
private void setJavaCommand (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.resources.ICommand) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
org.eclipse.core.resources.ICommand newCommand
org.eclipse.core.resources.ICommand[] oldBuildSpec
int oldJavaCommandIndex
org.eclipse.core.resources.ICommand[] newCommands
org.eclipse.core.resources.ICommand[] newCommands
public void setOption (java.lang.String, java.lang.String)
String optionName
String optionValue
org.eclipse.core.runtime.preferences.IEclipsePreferences projectPreferences
boolean modified
public void setOptions (java.util.Map)
java.util.Map newOptions
org.eclipse.core.runtime.preferences.IEclipsePreferences projectPreferences
java.util.Iterator entries
org.eclipse.jdt.internal.core.JavaModelManager javaModelManager
java.util.Map$Entry entry
String key
String value
String[] pNames
int ln
int i
String key
public void setOutputLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IProgressMonitor monitor
public void setProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] entries
boolean canModifyResources
org.eclipse.core.runtime.IProgressMonitor monitor
public void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.core.runtime.IPath newOutputLocation
boolean canModifyResources
org.eclipse.core.runtime.IProgressMonitor monitor
public void setRawClasspath (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.IClasspathEntry[] entries
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.core.runtime.IProgressMonitor monitor
public void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], 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.IClasspathEntry[] entries
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.core.runtime.IProgressMonitor monitor
protected void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
boolean canModifyResources
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SetClasspathOperation op
org.eclipse.jdt.core.JavaModelException e
public void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry[] entries
org.eclipse.core.runtime.IProgressMonitor monitor
public void setSharedProperty (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String key
String value
org.eclipse.core.resources.IFile rscFile
byte[] bytes
java.io.UnsupportedEncodingException e
java.io.InputStream inputStream
public void updateCycleParticipants (java.util.ArrayList, java.util.LinkedHashSet, org.eclipse.core.resources.IWorkspaceRoot, java.util.HashSet, java.util.Map)
java.util.ArrayList prereqChain
java.util.LinkedHashSet cycleParticipants
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
java.util.HashSet traversed
java.util.Map preferredClasspaths
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath prereqProjectPath
int index
int size
org.eclipse.core.resources.IResource member
org.eclipse.jdt.internal.core.JavaProject javaProject
private void updatePreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
org.eclipse.core.runtime.preferences.IEclipsePreferences oldPreferences
String[] propertyNames
int i
String propertyName
String propertyValue
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
}
org/eclipse/jdt/internal/core/NamedMember.classNamedMember.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.NamedMember extends org.eclipse.jdt.internal.core.Member {
protected String name
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
private void appendTypeParameters (java.lang.StringBuffer) throws org.eclipse.jdt.core.JavaModelException
StringBuffer buffer
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
int i
org.eclipse.jdt.core.ITypeParameter typeParameter
String[] bounds
int boundsLength
int j
public java.lang.String getElementName ()
protected java.lang.String getKey (org.eclipse.jdt.core.IField, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IField field
boolean forceOpen
StringBuffer key
String declaringKey
protected java.lang.String getKey (org.eclipse.jdt.core.IMethod, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMethod method
boolean forceOpen
StringBuffer key
String declaringKey
String selector
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
int i
org.eclipse.jdt.core.ITypeParameter typeParameter
String[] bounds
int boundsLength
char[][] boundSignatures
int j
char[] sig
String[] parameters
int i
int length
protected java.lang.String getKey (org.eclipse.jdt.core.IType, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
boolean forceOpen
StringBuffer key
String packageName
String typeQualifiedName
org.eclipse.jdt.core.ICompilationUnit cu
String cuName
String mainTypeName
int end
String topLevelTypeName
protected java.lang.String getFullyQualifiedParameterizedName (java.lang.String, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
String fullyQualifiedName
String uniqueKey
String[] typeArguments
int length
StringBuffer buffer
int i
String typeArgument
protected org.eclipse.jdt.core.IPackageFragment getPackageFragment ()
public java.lang.String getFullyQualifiedName (char, boolean) throws org.eclipse.jdt.core.JavaModelException
char enclosingTypeSeparator
boolean showParameters
String packageName
public java.lang.String getTypeQualifiedName (char, boolean) throws org.eclipse.jdt.core.JavaModelException
char enclosingTypeSeparator
boolean showParameters
org.eclipse.jdt.internal.core.NamedMember declaringType
org.eclipse.jdt.internal.core.NamedMember declaringType
org.eclipse.jdt.internal.core.NamedMember declaringType
StringBuffer buffer
String classFileName
String typeName
String typeName
StringBuffer buffer
StringBuffer buffer
String simpleName
protected java.lang.String getOccurrenceCountSignature ()
protected org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String[][] resolveType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
String typeName
public java.lang.String[][] resolveType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String typeName
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.internal.core.NamedMember$1TypeResolveRequestor requestor
org.eclipse.jdt.internal.codeassist.SelectionEngine engine
}
org/eclipse/jdt/internal/core/RenameResourceElementsOperation.classRenameResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.RenameResourceElementsOperation extends org.eclipse.jdt.internal.core.MoveResourceElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] destinations
String[] newNames
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isRename ()
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
int elementType
org.eclipse.jdt.internal.core.CompilationUnit cu
}
org/eclipse/jdt/internal/core/JavaModelManager$16.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$16 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
}
org/eclipse/jdt/internal/core/NonJavaResource.classNonJavaResource.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.NonJavaResource extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.core.IJarEntryResource {
private static final org.eclipse.jdt.core.IJarEntryResource[] NO_CHILDREN
protected Object parent
protected org.eclipse.core.resources.IResource resource
static void ()
public void (java.lang.Object, org.eclipse.core.resources.IResource)
Object parent
org.eclipse.core.resources.IResource resource
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.NonJavaResource other
public org.eclipse.jdt.core.IJarEntryResource[] getChildren ()
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
org.eclipse.core.runtime.CoreException e
int length
org.eclipse.jdt.core.IJarEntryResource[] children
int i
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
protected java.lang.String getEntryName ()
String parentEntryName
String parentEntryName
String parentEntryName
String elementName
public org.eclipse.core.runtime.IPath getFullPath ()
public java.lang.String getName ()
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
public java.lang.Object getParent ()
public int hashCode ()
public boolean isFile ()
public boolean isReadOnly ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/ModelUpdater.classModelUpdater.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ModelUpdater extends java.lang.Object {
java.util.HashSet projectsToUpdate
public void ()
protected void addToParentInfo (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable child
org.eclipse.jdt.internal.core.Openable parent
org.eclipse.jdt.internal.core.OpenableElementInfo info
protected static void close (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable element
protected void elementAdded (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable element
int elementType
org.eclipse.jdt.internal.core.JavaProject project
protected void elementChanged (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable element
protected void elementRemoved (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable element
int elementType
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.JavaProject project
public void processJavaDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
java.util.Iterator iterator
org.eclipse.jdt.internal.core.JavaProject project
protected void removeFromParentInfo (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable child
org.eclipse.jdt.internal.core.Openable parent
org.eclipse.jdt.internal.core.OpenableElementInfo info
protected void traverseDelta (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IJavaProject project
boolean processChildren
org.eclipse.jdt.internal.core.Openable element
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
org.eclipse.jdt.core.IJavaElementDelta childDelta
}
org/eclipse/jdt/internal/core/AnnotatableInfo.classAnnotatableInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.AnnotatableInfo extends org.eclipse.jdt.internal.core.MemberElementInfo {
protected org.eclipse.jdt.core.IAnnotation[] annotations
protected int nameStart
protected int nameEnd
public void ()
public int getNameSourceEnd ()
public int getNameSourceStart ()
protected void setNameSourceEnd (int)
int end
protected void setNameSourceStart (int)
int start
protected org.eclipse.jdt.core.ISourceRange getNameRange ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/CreatePackageFragmentOperation.classCreatePackageFragmentOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreatePackageFragmentOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected String[] pkgName
public void (org.eclipse.jdt.core.IPackageFragmentRoot, java.lang.String, boolean)
org.eclipse.jdt.core.IPackageFragmentRoot parentElement
String packageName
boolean force
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.resources.IContainer parentFolder
String[] sideEffectPackageName
java.util.ArrayList results
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String subFolderName
org.eclipse.core.resources.IResource subFolder
org.eclipse.jdt.core.IPackageFragment addedFrag
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResource parentResource
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaElement parentElement
String packageName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IJavaElement root
org.eclipse.core.resources.IContainer parentFolder
int i
org.eclipse.core.resources.IResource subFolder
}
org/eclipse/jdt/internal/core/JavaProjectElementInfo$ProjectCache.classJavaProjectElementInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache extends java.lang.Object {
public org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache
public org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject allPkgFragmentsCache
public java.util.Map pkgFragmentsCaches
public java.util.Map rootToResolvedEntries
void (org.eclipse.jdt.core.IPackageFragmentRoot[], java.util.Map, java.util.Map)
org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache
java.util.Map rootToResolvedEntries
java.util.Map pkgFragmentsCaches
}
org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.classCompilationUnitStructureRequestor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor extends org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor {
protected org.eclipse.jdt.core.ICompilationUnit unit
protected org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
protected org.eclipse.jdt.internal.core.ImportContainerInfo importContainerInfo
protected org.eclipse.jdt.internal.core.ImportContainer importContainer
protected java.util.Map newElements
private org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt occurenceCounts
private org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt localOccurrenceCounts
protected java.util.Stack infoStack
protected java.util.HashMap children
protected java.util.Stack handleStack
protected int referenceCount
protected boolean hasSyntaxErrors
protected org.eclipse.jdt.internal.compiler.parser.Parser parser
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject fieldRefCache
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject messageRefCache
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeRefCache
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject unknownRefCache
protected void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.CompilationUnitElementInfo, java.util.Map)
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
java.util.Map newElements
public void acceptImport (int, int, int, int, char[][], boolean, int)
int declarationStart
int declarationEnd
int nameSourceStart
int nameSourceEnd
char[][] tokens
boolean onDemand
int modifiers
org.eclipse.jdt.internal.core.JavaElement parentHandle
org.eclipse.jdt.core.ICompilationUnit parentCU
Object parentInfo
String elementName
org.eclipse.jdt.internal.core.ImportDeclaration handle
org.eclipse.jdt.internal.core.ImportDeclarationElementInfo info
public void acceptLineSeparatorPositions (int[])
int[] positions
public void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
Object parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
org.eclipse.jdt.internal.core.PackageDeclaration handle
char[] name
org.eclipse.jdt.internal.core.AnnotatableInfo info
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
private void addToChildren (java.lang.Object, org.eclipse.jdt.internal.core.JavaElement)
Object parentInfo
org.eclipse.jdt.internal.core.JavaElement handle
java.util.ArrayList childrenList
protected org.eclipse.jdt.internal.core.Annotation createAnnotation (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.internal.core.SourceField createField (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
String fieldName
protected org.eclipse.jdt.internal.core.ImportContainer createImportContainer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit parent
protected org.eclipse.jdt.internal.core.ImportDeclaration createImportDeclaration (org.eclipse.jdt.internal.core.ImportContainer, java.lang.String, boolean)
org.eclipse.jdt.internal.core.ImportContainer parent
String name
boolean onDemand
protected org.eclipse.jdt.internal.core.Initializer createInitializer (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
protected org.eclipse.jdt.internal.core.SourceMethod createMethodHandle (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
String selector
String[] parameterTypeSigs
protected org.eclipse.jdt.internal.core.PackageDeclaration createPackageDeclaration (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.internal.core.SourceType createTypeHandle (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
String nameString
protected org.eclipse.jdt.internal.core.TypeParameter createTypeParameter (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected static java.lang.String[] convertTypeNamesToSigs (char[][])
char[][] typeNames
int n
org.eclipse.jdt.internal.core.JavaModelManager manager
String[] typeSigs
int i
protected org.eclipse.jdt.core.IAnnotation acceptAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.AnnotatableInfo, org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.core.AnnotatableInfo parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
String nameString
org.eclipse.jdt.internal.core.Annotation handle
org.eclipse.jdt.internal.core.AnnotationInfo info
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int membersLength
org.eclipse.jdt.core.IAnnotation[] annotations
int length
public void enterCompilationUnit ()
public void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
public void enterField (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
org.eclipse.jdt.internal.core.SourceField handle
public void enterInitializer (int, int)
int declarationSourceStart
int modifiers
Object parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
org.eclipse.jdt.internal.core.Initializer handle
public void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
org.eclipse.jdt.internal.core.SourceMethod handle
private org.eclipse.jdt.internal.core.SourceMethodElementInfo createMethodInfo (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo, org.eclipse.jdt.internal.core.SourceMethod)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
org.eclipse.jdt.internal.core.SourceMethod handle
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
int flags
org.eclipse.jdt.internal.core.JavaModelManager manager
char[][] parameterNames
int i
int length
char[] returnType
char[][] exceptionTypes
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
int length
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
private org.eclipse.jdt.internal.core.LocalVariable[] acceptMethodParameters (org.eclipse.jdt.internal.compiler.ast.Argument[], org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.core.JavaElement methodHandle
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
org.eclipse.jdt.internal.core.LocalVariable[] result
org.eclipse.jdt.internal.core.Annotation[][] paramAnnotations
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.core.AnnotatableInfo localVarInfo
String paramTypeSig
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public void enterType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
Object parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
org.eclipse.jdt.internal.core.SourceType handle
private org.eclipse.jdt.internal.core.SourceTypeElementInfo createTypeInfo (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo, org.eclipse.jdt.internal.core.SourceType)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
org.eclipse.jdt.internal.core.SourceType handle
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
org.eclipse.jdt.internal.core.JavaModelManager manager
char[] superclass
char[][] superinterfaces
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
int length
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
java.util.Iterator iterator
java.util.Map$Entry entry
protected void acceptTypeParameter (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo, org.eclipse.jdt.internal.core.JavaElementInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
org.eclipse.jdt.internal.core.JavaElementInfo parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
String nameString
org.eclipse.jdt.internal.core.TypeParameter handle
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
public void exitCompilationUnit (int)
int declarationEnd
public void exitConstructor (int)
int declarationEnd
public void exitField (int, int, int)
int initializationStart
int declarationEnd
int declarationSourceEnd
org.eclipse.jdt.internal.core.JavaElement handle
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.internal.core.SourceFieldElementInfo info
char[] typeName
int length
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int flags
Object typeInfo
int length
char[] initializer
public void exitInitializer (int)
int declarationEnd
org.eclipse.jdt.internal.core.JavaElement handle
int[] initializerInfo
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.internal.core.InitializerElementInfo info
public void exitMethod (int, org.eclipse.jdt.internal.compiler.ast.Expression)
int declarationEnd
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
org.eclipse.jdt.internal.core.SourceMethod handle
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
org.eclipse.jdt.internal.core.SourceAnnotationMethodInfo annotationMethodInfo
org.eclipse.jdt.internal.core.JavaElement element
org.eclipse.jdt.internal.core.MemberValuePair defaultMemberValuePair
public void exitType (int)
int declarationEnd
org.eclipse.jdt.internal.core.SourceType handle
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
protected void resolveDuplicates (org.eclipse.jdt.internal.core.SourceRefElement)
org.eclipse.jdt.internal.core.SourceRefElement handle
int occurenceCount
Object key
protected org.eclipse.jdt.core.IMemberValuePair getMemberValuePair (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
String memberName
org.eclipse.jdt.internal.core.MemberValuePair result
protected org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs (org.eclipse.jdt.internal.compiler.ast.MemberValuePair[])
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int membersLength
org.eclipse.jdt.core.IMemberValuePair[] members
int j
private org.eclipse.jdt.core.IJavaElement[] getChildren (java.lang.Object)
Object info
java.util.ArrayList childrenList
protected java.lang.Object getMemberValue (org.eclipse.jdt.internal.core.MemberValuePair, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
Object handle
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral
char[] name
char[] qualifiedName
char[] simpleName
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int length
Object[] values
int i
int previousValueKind
Object value
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.ast.Literal subExpression
}
org/eclipse/jdt/internal/core/CreateMethodOperation.classCreateMethodOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateMethodOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
protected String[] parameterTypes
public void (org.eclipse.jdt.core.IType, java.lang.String, boolean)
org.eclipse.jdt.core.IType parentElement
String source
boolean force
protected java.lang.String[] convertASTMethodTypesToSignatures ()
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
java.util.List parameters
int size
java.util.Iterator iterator
int i
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
String typeSig
int extraDimensions
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.ASTNode node
protected org.eclipse.jdt.core.IJavaElement generateResultHandle ()
String[] types
String name
private java.lang.String getASTNodeName ()
public java.lang.String getMainTaskName ()
protected org.eclipse.jdt.core.dom.SimpleName rename (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimpleName newName
org.eclipse.jdt.core.dom.MethodDeclaration method
org.eclipse.jdt.core.dom.SimpleName oldName
protected org.eclipse.jdt.core.IJavaModelStatus verifyNameCollision ()
org.eclipse.jdt.core.IType type
String name
String name
String[] types
}
org/eclipse/jdt/internal/core/JarPackageFragmentInfo.classJarPackageFragmentInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JarPackageFragmentInfo extends org.eclipse.jdt.internal.core.PackageFragmentInfo {
void ()
java.lang.Object[] getNonJavaResources ()
}
org/eclipse/jdt/internal/core/ImportContainer.classImportContainer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ImportContainer extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IImportContainer {
protected void (org.eclipse.jdt.internal.core.CompilationUnit)
org.eclipse.jdt.internal.core.CompilationUnit parent
public boolean equals (java.lang.Object)
Object o
public int getElementType ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
String importName
org.eclipse.jdt.internal.core.JavaElement importDecl
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
String importName
int index
boolean isOnDemand
protected org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String, boolean)
String importName
boolean isOnDemand
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] imports
org.eclipse.jdt.core.ISourceRange firstRange
org.eclipse.jdt.core.ISourceRange lastRange
org.eclipse.jdt.core.SourceRange range
public java.lang.String readableName ()
protected void toString (int, java.lang.StringBuffer)
int tab
StringBuffer buffer
Object info
org.eclipse.jdt.core.IJavaElement[] children
int i
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.core.ISourceRange getNameRange ()
}
org/eclipse/jdt/internal/core/ClasspathChange.classClasspathChange.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathChange extends java.lang.Object {
public static final int NO_DELTA
public static final int HAS_DELTA
public static final int HAS_PROJECT_CHANGE
public static final int HAS_LIBRARY_CHANGE
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] oldRawClasspath
org.eclipse.core.runtime.IPath oldOutputLocation
org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] oldRawClasspath
org.eclipse.core.runtime.IPath oldOutputLocation
org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath
private void addClasspathDeltas (org.eclipse.jdt.internal.core.JavaElementDelta, org.eclipse.jdt.core.IPackageFragmentRoot[], int)
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int flag
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
private int classpathContains (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry[] list
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath[] inclusionPatterns
int listLen
int i
org.eclipse.jdt.core.IClasspathEntry other
org.eclipse.core.runtime.IPath entryOutput
org.eclipse.core.runtime.IPath otherOutput
org.eclipse.core.runtime.IPath[] otherIncludes
int includeLength
int j
org.eclipse.core.runtime.IPath[] otherExcludes
int excludeLength
int j
private void collectAllSubfolders (org.eclipse.core.resources.IFolder, java.util.ArrayList) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IFolder folder
java.util.ArrayList collection
org.eclipse.core.resources.IResource[] members
int i
int max
org.eclipse.core.resources.IResource r
org.eclipse.core.runtime.CoreException e
private java.util.ArrayList determineAffectedPackageFragments (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath location
java.util.ArrayList fragments
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IFolder folder
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.internal.core.PackageFragmentRoot root
java.util.ArrayList folders
java.util.Iterator elements
int segments
org.eclipse.core.resources.IFolder f
org.eclipse.core.runtime.IPath relativePath
String[] pkgName
org.eclipse.jdt.core.IPackageFragment pkg
public boolean equals (java.lang.Object)
Object obj
public int generateDelta (org.eclipse.jdt.internal.core.JavaElementDelta, boolean)
org.eclipse.jdt.internal.core.JavaElementDelta delta
boolean addClasspathChange
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.DeltaProcessingState state
org.eclipse.jdt.internal.core.DeltaProcessor deltaProcessor
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
org.eclipse.core.runtime.IPath newOutputLocation
int result
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo temporaryInfo
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.JavaModelException e
java.util.Map removedRoots
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
java.util.Map allOldRoots
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
int newLength
int oldLength
int i
int index
int entryKind
org.eclipse.jdt.core.IPackageFragmentRoot[] pkgFragmentRoots
org.eclipse.jdt.internal.core.PackageFragmentRoot oldRoot
org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedRoots
java.util.HashSet rootIDs
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.jdt.core.IPackageFragmentRoot oldRoot
boolean found
int j
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath newSourcePath
int sourceAttachmentFlags
org.eclipse.core.runtime.IPath oldRootPath
org.eclipse.core.runtime.IPath newRootPath
int sourceAttachmentRootFlags
int flags
org.eclipse.jdt.core.IPackageFragmentRoot[] computedRoots
int j
org.eclipse.jdt.core.IPackageFragmentRoot root
int i
int index
int entryKind
java.util.ArrayList added
java.util.Iterator iter
org.eclipse.jdt.core.IPackageFragment frag
java.util.ArrayList removed
org.eclipse.jdt.core.IPackageFragment frag
org.eclipse.jdt.core.JavaModelException e
private int getSourceAttachmentDeltaFlag (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.runtime.IPath newPath
public int hashCode ()
public void requestIndexing ()
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.core.DeltaProcessingState state
int newLength
int oldLength
int i
int index
org.eclipse.jdt.core.IClasspathEntry oldEntry
org.eclipse.core.runtime.IPath path
int changeKind
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
int index
int entryKind
java.net.URL newurl
boolean pathHasChanged
org.eclipse.core.runtime.IPath newPath
int j
org.eclipse.jdt.core.IClasspathEntry oldEntry
java.net.URL oldurl
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
char[][] inclusionPatterns
char[][] exclusionPatterns
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/JarEntryDirectory.classJarEntryDirectory.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JarEntryDirectory extends org.eclipse.jdt.internal.core.JarEntryResource {
private org.eclipse.jdt.core.IJarEntryResource[] children
public void (java.lang.String)
String simpleName
public org.eclipse.jdt.internal.core.JarEntryResource clone (java.lang.Object)
Object newParent
org.eclipse.jdt.internal.core.JarEntryDirectory dir
int length
org.eclipse.jdt.core.IJarEntryResource[] newChildren
int i
org.eclipse.jdt.internal.core.JarEntryResource child
public org.eclipse.jdt.core.IJarEntryResource[] getChildren ()
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public boolean isFile ()
public void setChildren (org.eclipse.jdt.core.IJarEntryResource[])
org.eclipse.jdt.core.IJarEntryResource[] children
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/DeltaProcessor$3.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$3 extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
final org.eclipse.jdt.internal.core.DeltaProcessor this$0
void (org.eclipse.jdt.internal.core.DeltaProcessor)
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
}
org/eclipse/jdt/internal/core/CopyPackageFragmentRootOperation$1.classCopyPackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation this$0
private final org.eclipse.core.runtime.IPath[] val$nestedFolders
private final org.eclipse.core.resources.IFolder val$destFolder
private final int val$sourceSegmentCount
private final org.eclipse.core.resources.IWorkspaceRoot val$workspaceRoot
void (org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation, org.eclipse.core.runtime.IPath[], org.eclipse.core.resources.IFolder, int, org.eclipse.core.resources.IWorkspaceRoot)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.resources.IResource destRes
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.resources.IResource destRes
}
org/eclipse/jdt/internal/core/INameEnvironmentWithProgress.classINameEnvironmentWithProgress.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.INameEnvironmentWithProgress extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment {
public abstract void setMonitor (org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/jdt/internal/core/CreateElementInCUOperation.classCreateElementInCUOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.CreateElementInCUOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.jdt.core.dom.CompilationUnit cuAST
protected static final int INSERT_LAST
protected static final int INSERT_AFTER
protected static final int INSERT_BEFORE
protected int insertionPolicy
protected org.eclipse.jdt.core.IJavaElement anchorElement
protected boolean creationOccurred
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement parentElement
protected void checkCanceled ()
public void createAfter (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement sibling
public void createBefore (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement sibling
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.core.ICompilationUnit unit
boolean isWorkingCopy
int i
protected abstract org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getChildPropertyDescriptor (org.eclipse.jdt.core.dom.ASTNode)
protected abstract org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
protected void generateNewCompilationUnitAST (org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.text.edits.TextEdit edits
protected abstract org.eclipse.jdt.core.IJavaElement generateResultHandle ()
protected org.eclipse.jdt.core.IJavaElement[] generateResultHandles ()
protected org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
protected int getMainAmountOfWork ()
public abstract java.lang.String getMainTaskName ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IWorkspace workspace
protected void initializeDefaultPosition ()
protected void insertASTNode (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor propertyDescriptor
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor childListPropertyDescriptor
org.eclipse.jdt.core.dom.rewrite.ListRewrite rewrite
org.eclipse.jdt.core.dom.ASTNode element
org.eclipse.jdt.core.dom.ASTNode element
protected org.eclipse.jdt.core.dom.CompilationUnit parse (org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.ASTParser parser
protected void setAlteredName (java.lang.String)
String newName
protected void setRelativePosition (org.eclipse.jdt.core.IJavaElement, int) throws java.lang.IllegalArgumentException
org.eclipse.jdt.core.IJavaElement sibling
int policy
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaElement domPresentParent
}
org/eclipse/jdt/internal/core/JavaModelManager$4.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$4 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public java.lang.String displayString (java.lang.Object)
Object o
}
org/eclipse/jdt/internal/core/JavaModelManager$EclipsePreferencesListener.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$EclipsePreferencesListener extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
public void ()
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
String propertyName
String varName
org.eclipse.jdt.internal.core.JavaModelManager manager
String oldValue
String newValue
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.runtime.IPath newPath
org.eclipse.jdt.internal.core.SetVariablesOperation operation
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] projects
int i
int pl
org.eclipse.jdt.internal.core.JavaProject javaProject
String libName
org.eclipse.jdt.internal.core.UserLibraryManager manager
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
}
org/eclipse/jdt/internal/core/SearchableEnvironment$2.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironment$2 extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
final org.eclipse.jdt.internal.core.SearchableEnvironment this$0
private final String val$excludePath
private final boolean val$findMembers
private final org.eclipse.jdt.internal.codeassist.ISearchRequestor val$storage
void (org.eclipse.jdt.internal.core.SearchableEnvironment, java.lang.String, boolean, org.eclipse.jdt.internal.codeassist.ISearchRequestor)
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/internal/core/JavaModelManager$PersistedClasspathContainer.classJavaModelManager.java
package org.eclipse.jdt.internal.core
final org.eclipse.jdt.internal.core.JavaModelManager$PersistedClasspathContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
private final org.eclipse.core.runtime.IPath containerPath
private final org.eclipse.jdt.core.IClasspathEntry[] entries
private final org.eclipse.jdt.core.IJavaProject project
void (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathEntry[] entries
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/SourceTypeElementInfo.classSourceTypeElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceTypeElementInfo extends org.eclipse.jdt.internal.core.AnnotatableInfo implements org.eclipse.jdt.internal.compiler.env.ISourceType {
protected static final org.eclipse.jdt.internal.compiler.env.ISourceImport[] NO_IMPORTS
protected static final org.eclipse.jdt.internal.core.InitializerElementInfo[] NO_INITIALIZERS
protected static final org.eclipse.jdt.internal.core.SourceField[] NO_FIELDS
protected static final org.eclipse.jdt.internal.core.SourceMethod[] NO_METHODS
protected static final org.eclipse.jdt.internal.core.SourceType[] NO_TYPES
protected org.eclipse.jdt.core.IJavaElement[] children
protected char[] superclassName
protected char[][] superInterfaceNames
protected org.eclipse.jdt.core.IType handle
protected org.eclipse.jdt.core.ITypeParameter[] typeParameters
protected java.util.HashMap categories
static void ()
public void ()
protected void addCategories (org.eclipse.jdt.core.IJavaElement, char[][])
org.eclipse.jdt.core.IJavaElement element
char[][] elementCategories
public java.util.HashMap getCategories ()
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public org.eclipse.jdt.internal.compiler.env.ISourceType getEnclosingType ()
org.eclipse.jdt.core.IJavaElement parent
public org.eclipse.jdt.internal.compiler.env.ISourceField[] getFields ()
org.eclipse.jdt.internal.core.SourceField[] fieldHandles
int length
org.eclipse.jdt.internal.compiler.env.ISourceField[] fields
int i
org.eclipse.jdt.internal.compiler.env.ISourceField field
public org.eclipse.jdt.internal.core.SourceField[] getFieldHandles ()
int length
org.eclipse.jdt.internal.core.SourceField[] fields
int fieldIndex
int i
org.eclipse.jdt.core.IJavaElement child
public char[] getFileName ()
public org.eclipse.jdt.core.IType getHandle ()
public org.eclipse.jdt.internal.core.InitializerElementInfo[] getInitializers ()
int length
org.eclipse.jdt.internal.core.InitializerElementInfo[] initializers
int initializerIndex
int i
org.eclipse.jdt.core.IJavaElement child
org.eclipse.jdt.internal.core.InitializerElementInfo initializer
public char[][] getInterfaceNames ()
public org.eclipse.jdt.internal.compiler.env.ISourceType[] getMemberTypes ()
org.eclipse.jdt.internal.core.SourceType[] memberTypeHandles
int length
org.eclipse.jdt.internal.compiler.env.ISourceType[] memberTypes
int i
org.eclipse.jdt.internal.compiler.env.ISourceType type
public org.eclipse.jdt.internal.core.SourceType[] getMemberTypeHandles ()
int length
org.eclipse.jdt.internal.core.SourceType[] memberTypes
int typeIndex
int i
org.eclipse.jdt.core.IJavaElement child
public org.eclipse.jdt.internal.compiler.env.ISourceMethod[] getMethods ()
org.eclipse.jdt.internal.core.SourceMethod[] methodHandles
int length
org.eclipse.jdt.internal.compiler.env.ISourceMethod[] methods
int methodIndex
int i
org.eclipse.jdt.internal.compiler.env.ISourceMethod method
public org.eclipse.jdt.internal.core.SourceMethod[] getMethodHandles ()
int length
org.eclipse.jdt.internal.core.SourceMethod[] methods
int methodIndex
int i
org.eclipse.jdt.core.IJavaElement child
public char[] getName ()
public char[] getSuperclassName ()
char[][] interfaceNames
public char[][][] getTypeParameterBounds ()
int length
char[][][] typeParameterBounds
int i
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
public char[][] getTypeParameterNames ()
int length
char[][] typeParameterNames
int i
public boolean isBinaryType ()
public boolean isAnonymous ()
public boolean isAnonymousMember ()
protected void setHandle (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType handle
protected void setSuperclassName (char[])
char[] superclassName
protected void setSuperInterfaceNames (char[][])
char[][] superInterfaceNames
public java.lang.String toString ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/BasicCompilationUnit.classBasicCompilationUnit.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BasicCompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
protected char[] contents
protected char[] fileName
protected char[][] packageName
protected char[] mainTypeName
protected String encoding
public void (char[], char[][], java.lang.String)
char[] contents
char[][] packageName
String fileName
public void (char[], char[][], java.lang.String, java.lang.String)
char[] contents
char[][] packageName
String fileName
String encoding
public void (char[], char[][], java.lang.String, org.eclipse.jdt.core.IJavaElement)
char[] contents
char[][] packageName
String fileName
org.eclipse.jdt.core.IJavaElement javaElement
private void initEncoding (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement javaElement
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IProject project
public char[] getContents ()
public char[] getFileName ()
public char[] getMainTypeName ()
int start
int separator
int end
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/LocalVariable.classLocalVariable.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LocalVariable extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.ILocalVariable {
public static final org.eclipse.jdt.core.ILocalVariable[] NO_LOCAL_VARIABLES
String name
public int declarationSourceStart
public int declarationSourceEnd
public int nameStart
public int nameEnd
String typeSignature
public org.eclipse.jdt.core.IAnnotation[] annotations
private int flags
private boolean isParameter
public org.eclipse.jdt.core.IAnnotation[][] annotationsOnDimensions
static void ()
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int, int, java.lang.String, org.eclipse.jdt.internal.compiler.ast.Annotation[], int, boolean)
org.eclipse.jdt.internal.core.JavaElement parent
String name
int declarationSourceStart
int declarationSourceEnd
int nameStart
int nameEnd
String typeSignature
org.eclipse.jdt.internal.compiler.ast.Annotation[] astAnnotations
int flags
boolean isParameter
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int, int, java.lang.String, org.eclipse.jdt.internal.compiler.ast.Annotation[], int, boolean, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.internal.core.JavaElement parent
String name
int declarationSourceStart
int declarationSourceEnd
int nameStart
int nameEnd
String typeSignature
org.eclipse.jdt.internal.compiler.ast.Annotation[] astAnnotations
int flags
boolean isParameter
org.eclipse.jdt.internal.compiler.ast.Annotation[][] astAnnotationsOnDimensions
int noOfDimensions
int i
protected void closing (java.lang.Object)
Object info
protected java.lang.Object createElementInfo ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.LocalVariable other
public boolean exists ()
protected void generateInfos (java.lang.Object, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor)
Object info
java.util.HashMap newElements
org.eclipse.core.runtime.IProgressMonitor pm
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String annotationName
int i
int length
org.eclipse.jdt.core.IAnnotation annotation
public org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
private org.eclipse.jdt.core.IAnnotation[] getAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.Annotation[] astAnnotations
int length
int length
org.eclipse.jdt.core.IAnnotation[] result
int i
private org.eclipse.jdt.core.IAnnotation getAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.core.JavaElement parentElement
int typeStart
int typeEnd
int sourceStart
int sourceEnd
String annotationName
org.eclipse.jdt.internal.core.LocalVariable$1LocalVarAnnotation localVarAnnotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] astMemberValuePairs
int length
int length
org.eclipse.jdt.core.IMemberValuePair[] memberValuePairs
org.eclipse.jdt.core.IMemberValuePair[] memberValuePairs
int i
org.eclipse.jdt.internal.compiler.ast.MemberValuePair astMemberValuePair
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
private java.lang.Object getAnnotationMemberValue (org.eclipse.jdt.internal.core.MemberValuePair, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.core.JavaElement parentElement
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral
char[] typeName
char[] qualifiedName
char[] simpleName
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int length
Object[] values
int i
int previousValueKind
Object value
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.ast.Literal subExpression
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected void getHandleMemento (java.lang.StringBuffer, boolean)
StringBuffer buff
boolean memoizeParent
protected char getHandleMementoDelimiter ()
public org.eclipse.core.resources.IResource getCorrespondingResource ()
public org.eclipse.jdt.core.IMember getDeclaringMember ()
public java.lang.String getElementName ()
public int getElementType ()
public int getFlags ()
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.ClassFile classFile
public org.eclipse.jdt.core.IClassFile getClassFile ()
org.eclipse.jdt.core.IJavaElement element
public org.eclipse.jdt.core.ISourceRange getNameRange ()
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.ClassFile classFile
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.core.resources.IResource resource ()
public java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IOpenable openable
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.ISourceRange range
int offset
int length
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.ClassFile classFile
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public java.lang.String getTypeSignature ()
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public int hashCode ()
public boolean isParameter ()
public boolean isStructureKnown () throws org.eclipse.jdt.core.JavaModelException
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/DeleteElementsOperation.classDeleteElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeleteElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation {
protected java.util.Map childrenToRemove
protected org.eclipse.jdt.core.dom.ASTParser parser
public void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToDelete
boolean force
private void deleteElement (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement elementToRemove
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.CompilationUnit astCU
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.text.edits.TextEdit edits
private void initASTParser ()
protected java.lang.String getMainTaskName ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResource resource
protected void groupElements () throws org.eclipse.jdt.core.JavaModelException
int uniqueCUs
int i
int length
org.eclipse.jdt.core.IJavaElement e
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IRegion region
java.util.Iterator iter
int i
protected void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.ICompilationUnit cu
int numberOfImports
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.core.IJavaElement[] cuElements
int i
int length
org.eclipse.jdt.core.IJavaElement e
protected void processElements () throws org.eclipse.jdt.core.JavaModelException
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement[] children
int i
org.eclipse.jdt.core.IJavaElement child
}
org/eclipse/jdt/internal/core/CompilationUnitProblemFinder.classCompilationUnitProblemFinder.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnitProblemFinder extends org.eclipse.jdt.internal.compiler.Compiler {
protected void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult result
long savedComplianceLevel
long savedSourceLevel
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
protected static org.eclipse.jdt.internal.compiler.impl.CompilerOptions getCompilerOptions (java.util.Map, boolean, boolean)
java.util.Map settings
boolean creatingAST
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
protected static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy ()
protected static org.eclipse.jdt.internal.compiler.ICompilerRequestor getRequestor ()
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration process (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.internal.compiler.SourceElementParser, org.eclipse.jdt.core.WorkingCopyOwner, java.util.HashMap, boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit unitElement
org.eclipse.jdt.internal.compiler.SourceElementParser parser
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
java.util.HashMap problems
boolean creatingAST
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.CancelableNameEnvironment environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
org.eclipse.jdt.internal.core.CompilationUnitProblemFinder problemFinder
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean ignoreMethodBodies
boolean analyzeAndGenerateCode
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.core.compiler.CategorizedProblem[] unitProblems
int length
org.eclipse.jdt.core.compiler.CategorizedProblem[] categorizedProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] categorizedProblems
org.eclipse.core.runtime.OperationCanceledException e
RuntimeException e
String lineDelimiter
StringBuffer message
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration process (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.core.WorkingCopyOwner, java.util.HashMap, boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit unitElement
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
java.util.HashMap problems
boolean creatingAST
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void initializeParser ()
}
org/eclipse/jdt/internal/core/JavaModelManager$1.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$1 extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
void ()
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/BinaryField.classBinaryField.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.BinaryField extends org.eclipse.jdt.internal.core.BinaryMember implements org.eclipse.jdt.core.IField {
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryField info
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
public java.lang.Object getConstant () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryField info
public int getFlags () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryField info
public int getElementType ()
protected char getHandleMementoDelimiter ()
public java.lang.String getKey (boolean) throws org.eclipse.jdt.core.JavaModelException
boolean forceOpen
public java.lang.String getTypeSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.IBinaryField info
char[] genericSignature
public boolean isEnumConstant () throws org.eclipse.jdt.core.JavaModelException
public boolean isResolved ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.SourceRefElement resolvedHandle
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavadocContents javadocContents
}
org/eclipse/jdt/internal/core/ClassFile$1.classClassFile.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClassFile$1 extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor {
final org.eclipse.jdt.internal.core.ClassFile this$0
private final org.eclipse.jdt.core.ICodeCompletionRequestor val$requestor
void (org.eclipse.jdt.internal.core.ClassFile, org.eclipse.jdt.core.ICodeCompletionRequestor)
public void acceptAnonymousType (char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
char[] superTypePackageName
char[] superTypeName
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptClass (char[], char[], char[], int, int, int, int)
char[] packageName
char[] className
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptError (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem error
public void acceptField (char[], char[], char[], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] fieldName
char[] typePackageName
char[] typeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptInterface (char[], char[], char[], int, int, int, int)
char[] packageName
char[] interfaceName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptKeyword (char[], int, int, int)
char[] keywordName
int completionStart
int completionEnd
int relevance
public void acceptLabel (char[], int, int, int)
char[] labelName
int completionStart
int completionEnd
int relevance
public void acceptLocalVariable (char[], char[], char[], int, int, int, int)
char[] localVarName
char[] typePackageName
char[] typeName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethodDeclaration (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptModifier (char[], int, int, int)
char[] modifierName
int completionStart
int completionEnd
int relevance
public void acceptPackage (char[], char[], int, int, int)
char[] packageName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptType (char[], char[], char[], int, int, int)
char[] packageName
char[] typeName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptVariableName (char[], char[], char[], char[], int, int, int)
char[] typePackageName
char[] typeName
char[] varName
char[] completionName
int completionStart
int completionEnd
int relevance
}
org/eclipse/jdt/internal/core/MemberValuePair.classMemberValuePair.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.MemberValuePair extends java.lang.Object implements org.eclipse.jdt.core.IMemberValuePair {
String memberName
public Object value
public int valueKind
public void (java.lang.String)
String memberName
public void (java.lang.String, java.lang.Object, int)
String memberName
Object value
int valueKind
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.MemberValuePair other
public java.lang.String getMemberName ()
public java.lang.Object getValue ()
public int getValueKind ()
public int hashCode ()
int result
}
org/eclipse/jdt/internal/core/SourceField.classSourceField.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceField extends org.eclipse.jdt.internal.core.NamedMember implements org.eclipse.jdt.core.IField {
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.dom.ASTNode findNode (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.core.dom.ASTNode node
public java.lang.Object getConstant () throws org.eclipse.jdt.core.JavaModelException
Object constant
org.eclipse.jdt.internal.core.SourceFieldElementInfo info
char[] constantSourceChars
String constantSource
String signature
int index
public int getElementType ()
public java.lang.String getKey ()
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
public java.lang.String getTypeSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceFieldElementInfo info
public boolean isEnumConstant () throws org.eclipse.jdt.core.JavaModelException
public boolean isResolved ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.SourceRefElement resolvedHandle
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/JavaModelManager$17$1.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$17$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.internal.core.JavaModelManager$17 this$1
private final org.eclipse.core.resources.IWorkspace val$workspace
void (org.eclipse.jdt.internal.core.JavaModelManager$17, org.eclipse.core.resources.IWorkspace)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor progress
org.eclipse.core.resources.ISavedState savedState
}
org/eclipse/jdt/internal/core/MovePackageFragmentRootOperation$1.classMovePackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.MovePackageFragmentRootOperation$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.MovePackageFragmentRootOperation this$0
private final org.eclipse.core.runtime.IPath[] val$nestedFolders
private final org.eclipse.core.resources.IFolder val$destFolder
private final int val$sourceSegmentCount
private final org.eclipse.core.resources.IWorkspaceRoot val$workspaceRoot
void (org.eclipse.jdt.internal.core.MovePackageFragmentRootOperation, org.eclipse.core.runtime.IPath[], org.eclipse.core.resources.IFolder, int, org.eclipse.core.resources.IWorkspaceRoot)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.resources.IResource destRes
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.resources.IResource destRes
}
org/eclipse/jdt/internal/core/CompilationUnit$2.classCompilationUnit.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.CompilationUnit$2 extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor {
final org.eclipse.jdt.internal.core.CompilationUnit this$0
private final org.eclipse.jdt.core.ICodeCompletionRequestor val$requestor
void (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.core.ICodeCompletionRequestor)
public void acceptAnonymousType (char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
char[] superTypePackageName
char[] superTypeName
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptClass (char[], char[], char[], int, int, int, int)
char[] packageName
char[] className
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptError (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem error
public void acceptField (char[], char[], char[], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] fieldName
char[] typePackageName
char[] typeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptInterface (char[], char[], char[], int, int, int, int)
char[] packageName
char[] interfaceName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptKeyword (char[], int, int, int)
char[] keywordName
int completionStart
int completionEnd
int relevance
public void acceptLabel (char[], int, int, int)
char[] labelName
int completionStart
int completionEnd
int relevance
public void acceptLocalVariable (char[], char[], char[], int, int, int, int)
char[] localVarName
char[] typePackageName
char[] typeName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethodDeclaration (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptModifier (char[], int, int, int)
char[] modifierName
int completionStart
int completionEnd
int relevance
public void acceptPackage (char[], char[], int, int, int)
char[] packageName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptType (char[], char[], char[], int, int, int)
char[] packageName
char[] typeName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptVariableName (char[], char[], char[], char[], int, int, int)
char[] typePackageName
char[] typeName
char[] varName
char[] completionName
int completionStart
int completionEnd
int relevance
}
org/eclipse/jdt/internal/core/JavaModelManager$VariablesAndContainersSaveHelper.classJavaModelManager.java
package org.eclipse.jdt.internal.core
final org.eclipse.jdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper extends java.lang.Object {
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt classpathEntryIds
private final java.io.DataOutputStream out
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt stringIds
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager, java.io.DataOutputStream)
java.io.DataOutputStream out
void save (org.eclipse.core.resources.ISaveContext) throws java.io.IOException org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.ISaveContext context
java.util.HashMap varsToSave
java.util.Iterator iterator
org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences
java.util.Map$Entry entry
String varName
private void saveAccessRule (org.eclipse.jdt.internal.core.ClasspathAccessRule) throws java.io.IOException
org.eclipse.jdt.internal.core.ClasspathAccessRule rule
private void saveAccessRules (org.eclipse.jdt.core.IAccessRule[]) throws java.io.IOException
org.eclipse.jdt.core.IAccessRule[] rules
int count
int i
private void saveAttribute (org.eclipse.jdt.core.IClasspathAttribute) throws java.io.IOException
org.eclipse.jdt.core.IClasspathAttribute attribute
private void saveAttributes (org.eclipse.jdt.core.IClasspathAttribute[]) throws java.io.IOException
org.eclipse.jdt.core.IClasspathAttribute[] attributes
int count
int i
private void saveClasspathEntries (org.eclipse.jdt.core.IClasspathEntry[]) throws java.io.IOException
org.eclipse.jdt.core.IClasspathEntry[] entries
int count
int i
private void saveClasspathEntry (org.eclipse.jdt.core.IClasspathEntry) throws java.io.IOException
org.eclipse.jdt.core.IClasspathEntry entry
private void saveContainers (org.eclipse.jdt.core.IJavaProject, java.util.Map) throws java.io.IOException
org.eclipse.jdt.core.IJavaProject project
java.util.Map containerMap
java.util.Iterator i
java.util.Map$Entry entry
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.IClasspathEntry[] cpEntries
private void saveInt (int) throws java.io.IOException
int value
private boolean saveNewId (java.lang.Object, org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt) throws java.io.IOException
Object key
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt map
int id
int newId
private void savePath (org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath path
private void savePaths (org.eclipse.core.runtime.IPath[]) throws java.io.IOException
org.eclipse.core.runtime.IPath[] paths
int count
int i
private void saveProjects (org.eclipse.jdt.core.IJavaProject[]) throws java.io.IOException org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject[] projects
int count
int i
org.eclipse.jdt.core.IJavaProject project
java.util.Map containerMap
private void saveString (java.lang.String) throws java.io.IOException
String string
private void saveVariables (java.util.Map) throws java.io.IOException
java.util.Map map
java.util.Iterator i
java.util.Map$Entry entry
String varName
org.eclipse.core.runtime.IPath varPath
}
org/eclipse/jdt/internal/core/JavaProject$ClasspathResolutionBreakpointListener.classJavaProject.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaProject$ClasspathResolutionBreakpointListener extends java.lang.Object {
public void ()
public void breakpoint (int)
int bp
}
org/eclipse/jdt/internal/core/ReconcileWorkingCopyOperation$1.classReconcileWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation this$0
private final org.eclipse.jdt.core.compiler.CompilationParticipant val$participant
private final org.eclipse.jdt.core.compiler.ReconcileContext val$context
void (org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation, org.eclipse.jdt.core.compiler.CompilationParticipant, org.eclipse.jdt.core.compiler.ReconcileContext)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/jdt/internal/core/AnnotationInfo.classAnnotationInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.AnnotationInfo extends org.eclipse.jdt.internal.core.SourceRefElementInfo {
public int nameStart
public int nameEnd
public org.eclipse.jdt.core.IMemberValuePair[] members
public void ()
public volatile int getDeclarationSourceEnd ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/DeltaProcessingState$1.classDeltaProcessingState.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessingState$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.DeltaProcessingState this$0
private final org.eclipse.core.resources.IResourceChangeListener val$listener
private final org.eclipse.core.resources.IResourceChangeEvent val$event
void (org.eclipse.jdt.internal.core.DeltaProcessingState, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/jdt/internal/core/ASTHolderCUInfo.classASTHolderCUInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ASTHolderCUInfo extends org.eclipse.jdt.internal.core.CompilationUnitElementInfo {
int astLevel
boolean resolveBindings
int reconcileFlags
java.util.HashMap problems
org.eclipse.jdt.core.dom.CompilationUnit ast
public void ()
}
org/eclipse/jdt/internal/core/CompilationUnit$3.classCompilationUnit.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.CompilationUnit$3 extends org.eclipse.jdt.core.WorkingCopyOwner {
final org.eclipse.jdt.internal.core.CompilationUnit this$0
void (org.eclipse.jdt.internal.core.CompilationUnit)
}
org/eclipse/jdt/internal/core/JavaModelManager$5.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$5 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final org.eclipse.jdt.core.IClasspathContainer val$container
private final org.eclipse.jdt.core.IClasspathEntry[] val$oldEntries
void (org.eclipse.jdt.internal.core.JavaModelManager, org.eclipse.jdt.core.IClasspathContainer, org.eclipse.jdt.core.IClasspathEntry[])
public java.lang.String displayString (java.lang.Object)
Object o
StringBuffer buffer
int j
}
org/eclipse/jdt/internal/core/Annotation.classAnnotation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.Annotation extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IAnnotation {
public static final org.eclipse.jdt.core.IAnnotation[] NO_ANNOTATIONS
public static final org.eclipse.jdt.core.IMemberValuePair[] NO_MEMBER_VALUE_PAIRS
protected String name
protected String memberValuePairName
static void ()
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String memberValuePairName
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.Annotation other
public org.eclipse.jdt.core.IMember getDeclaringMember ()
public java.lang.String getElementName ()
public int getElementType ()
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs () throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] binaryAnnotations
int length
org.eclipse.jdt.core.IMemberValuePair[] result
int i
org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair binaryAnnotation
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
public org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.ClassFile classFile
Object info
org.eclipse.jdt.internal.core.AnnotationInfo annotationInfo
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.ClassFile classFile
public org.eclipse.jdt.core.IClassFile getClassFile ()
public int hashCode ()
int result
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
}
org/eclipse/jdt/internal/core/JavaModelStatus.classJavaModelStatus.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelStatus extends org.eclipse.core.runtime.Status implements org.eclipse.jdt.core.IJavaModelStatus org.eclipse.jdt.core.IJavaModelStatusConstants {
protected org.eclipse.jdt.core.IJavaElement[] elements
protected org.eclipse.core.runtime.IPath path
protected String string
protected static final org.eclipse.core.runtime.IStatus[] NO_CHILDREN
protected org.eclipse.core.runtime.IStatus[] children
public static final org.eclipse.jdt.core.IJavaModelStatus VERIFIED_OK
static void ()
public void ()
public void (int)
int code
public void (int, org.eclipse.jdt.core.IJavaElement[])
int code
org.eclipse.jdt.core.IJavaElement[] elements
public void (int, java.lang.String)
int code
String string
public void (int, int, java.lang.String)
int severity
int code
String string
public void (int, java.lang.Throwable)
int code
Throwable throwable
public void (int, org.eclipse.core.runtime.IPath)
int code
org.eclipse.core.runtime.IPath path
public void (int, org.eclipse.jdt.core.IJavaElement)
int code
org.eclipse.jdt.core.IJavaElement element
public void (int, org.eclipse.jdt.core.IJavaElement, java.lang.String)
int code
org.eclipse.jdt.core.IJavaElement element
String string
public void (int, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IPath)
int code
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.runtime.IPath path
public void (int, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IPath, java.lang.String)
int code
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.runtime.IPath path
String string
public void (int, int, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IPath, java.lang.String)
int severity
int code
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.runtime.IPath path
String msg
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException coreException
protected int getBits ()
int severity
int category
public org.eclipse.core.runtime.IStatus[] getChildren ()
public org.eclipse.jdt.core.IJavaElement[] getElements ()
public java.lang.String getMessage ()
Throwable exception
StringBuffer buff
int i
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement element
String name
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
String description
String description
org.eclipse.jdt.core.IClasspathContainer container
String projectName
String projectName
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.runtime.IPath newPath
String message
public org.eclipse.core.runtime.IPath getPath ()
public int getSeverity ()
int severity
int i
int max
int childrenSeverity
public java.lang.String getString ()
public boolean isDoesNotExist ()
int code
public boolean isMultiStatus ()
public boolean isOK ()
public boolean matches (int)
int mask
int i
int max
protected boolean matches (org.eclipse.jdt.internal.core.JavaModelStatus, int)
org.eclipse.jdt.internal.core.JavaModelStatus status
int mask
int severityMask
int categoryMask
int bits
public static org.eclipse.jdt.core.IJavaModelStatus newMultiStatus (org.eclipse.jdt.core.IJavaModelStatus[])
org.eclipse.jdt.core.IJavaModelStatus[] children
org.eclipse.jdt.internal.core.JavaModelStatus jms
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/SearchableEnvironment$6.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironment$6 extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor {
final org.eclipse.jdt.internal.core.SearchableEnvironment this$0
private final String val$excludePath
private final org.eclipse.jdt.internal.codeassist.ISearchRequestor val$storage
void (org.eclipse.jdt.internal.core.SearchableEnvironment, java.lang.String, org.eclipse.jdt.internal.codeassist.ISearchRequestor)
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/internal/core/DeltaProcessor$OutputsInfo.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo extends java.lang.Object {
int outputCount
org.eclipse.core.runtime.IPath[] paths
int[] traverseModes
void (org.eclipse.core.runtime.IPath[], int[], int)
org.eclipse.core.runtime.IPath[] paths
int[] traverseModes
int outputCount
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/core/NameLookup.classNameLookup.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.NameLookup extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final int ACCEPT_CLASSES
public static final int ACCEPT_INTERFACES
public static final int ACCEPT_ENUMS
public static final int ACCEPT_ANNOTATIONS
public static final int ACCEPT_ALL
public static boolean VERBOSE
private static final org.eclipse.jdt.core.IType[] NO_TYPES
protected org.eclipse.jdt.core.IPackageFragmentRoot[] packageFragmentRoots
protected org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageFragments
protected java.util.Map rootToResolvedEntries
protected java.util.HashMap typesInWorkingCopies
public long timeSpentInSeekTypesInSourcePackage
public long timeSpentInSeekTypesInBinaryPackage
static void ()
public void (org.eclipse.jdt.core.IPackageFragmentRoot[], org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject, org.eclipse.jdt.core.ICompilationUnit[], java.util.Map)
org.eclipse.jdt.core.IPackageFragmentRoot[] packageFragmentRoots
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageFragments
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
java.util.Map rootToResolvedEntries
long start
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt rootPositions
int i
int length
int i
int length
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.internal.core.PackageFragment pkg
org.eclipse.jdt.core.IPackageFragmentRoot root
int rootPosition
java.util.HashMap typeMap
org.eclipse.jdt.core.IType[] types
int typeLength
String typeName
int j
org.eclipse.jdt.core.IType type
String typeName
Object existing
org.eclipse.jdt.core.IType[] existingTypes
int existingTypeLength
String[] pkgName
Object existing
int exisitingPosition
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int rootLength
int insertionIndex
int j
int existingPosition
org.eclipse.jdt.core.IPackageFragmentRoot[] newRoots
protected boolean acceptType (org.eclipse.jdt.core.IType, int, boolean)
org.eclipse.jdt.core.IType type
int acceptFlags
boolean isSourceType
int kind
private void findAllTypes (java.lang.String, boolean, int, org.eclipse.jdt.internal.core.IJavaElementRequestor)
String prefix
boolean partialMatch
int acceptFlags
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
int count
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IJavaElement[] packages
int j
int packageCount
public org.eclipse.jdt.core.ICompilationUnit findCompilationUnit (java.lang.String)
String qualifiedTypeName
String[] pkgName
String cuName
int index
int pkgIndex
Object value
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.core.ICompilationUnit cu
private org.eclipse.jdt.core.ICompilationUnit findCompilationUnit (java.lang.String[], java.lang.String, org.eclipse.jdt.internal.core.PackageFragmentRoot)
String[] pkgName
String cuName
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.core.ICompilationUnit[] cus
int j
int length
org.eclipse.jdt.core.ICompilationUnit cu
public org.eclipse.jdt.core.IPackageFragment findPackageFragment (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource possibleFragment
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath rootPath
String name
org.eclipse.jdt.core.IJavaElement[] list
int elementCount
int j
org.eclipse.jdt.core.IPackageFragment packageFragment
org.eclipse.jdt.core.IJavaElement fromFactory
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IPackageFragmentRoot root
Object defaultPkgRoot
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
public org.eclipse.jdt.core.IPackageFragment[] findPackageFragments (java.lang.String, boolean)
String name
boolean partialMatch
public org.eclipse.jdt.core.IPackageFragment[] findPackageFragments (java.lang.String, boolean, boolean)
String name
boolean partialMatch
boolean patternMatch
boolean isStarPattern
boolean hasPatternChars
String[] splittedName
org.eclipse.jdt.core.IPackageFragment[] oneFragment
java.util.ArrayList pkgs
char[] lowercaseName
Object[][] keys
int i
int length
String[] pkgName
boolean match
Object value
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int j
int length2
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.core.IPackageFragment pkg
int resultLength
org.eclipse.jdt.core.IPackageFragment[] result
String[] splittedName
int pkgIndex
Object value
String[] pkgName
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.core.IPackageFragment[] result
int i
private org.eclipse.jdt.core.IType findSecondaryType (java.lang.String, java.lang.String, org.eclipse.jdt.core.IJavaProject, boolean, org.eclipse.core.runtime.IProgressMonitor)
String packageName
String typeName
org.eclipse.jdt.core.IJavaProject project
boolean waitForIndexes
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IJavaProject javaProject
java.util.Map secondaryTypePaths
java.util.Map types
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.internal.core.NameLookup$Answer findType (java.lang.String, java.lang.String, boolean, int, boolean)
String typeName
String packageName
boolean partialMatch
int acceptFlags
boolean checkRestrictions
public org.eclipse.jdt.internal.core.NameLookup$Answer findType (java.lang.String, java.lang.String, boolean, int, boolean, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)
String typeName
String packageName
boolean partialMatch
int acceptFlags
boolean considerSecondaryTypes
boolean waitForIndexes
boolean checkRestrictions
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaElementRequestor elementRequestor
org.eclipse.jdt.core.IPackageFragment[] packages
org.eclipse.jdt.core.IType type
int length
java.util.HashSet projects
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.internal.core.NameLookup$Answer suggestedAnswer
int i
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.core.NameLookup$Answer answer
java.util.Iterator allProjects
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IType[] types
boolean typeFound
int i
int typesLength
private org.eclipse.jdt.internal.compiler.env.AccessRestriction getViolatedRestriction (java.lang.String, java.lang.String, org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
String typeName
String packageName
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.ClasspathEntry entry
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
char[][] packageChars
char[] typeChars
public org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.IPackageFragment, boolean, int, boolean, boolean)
String name
org.eclipse.jdt.core.IPackageFragment pkg
boolean partialMatch
int acceptFlags
boolean waitForIndices
boolean considerSecondaryTypes
org.eclipse.jdt.internal.core.SingleTypeRequestor typeRequestor
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.IPackageFragment, boolean, int)
String name
org.eclipse.jdt.core.IPackageFragment pkg
boolean partialMatch
int acceptFlags
org.eclipse.jdt.internal.core.SingleTypeRequestor typeRequestor
public org.eclipse.jdt.core.IType findType (java.lang.String, boolean, int)
String name
boolean partialMatch
int acceptFlags
org.eclipse.jdt.internal.core.NameLookup$Answer answer
public org.eclipse.jdt.internal.core.NameLookup$Answer findType (java.lang.String, boolean, int, boolean)
String name
boolean partialMatch
int acceptFlags
boolean checkRestrictions
public org.eclipse.jdt.internal.core.NameLookup$Answer findType (java.lang.String, boolean, int, boolean, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)
String name
boolean partialMatch
int acceptFlags
boolean considerSecondaryTypes
boolean waitForIndexes
boolean checkRestrictions
org.eclipse.core.runtime.IProgressMonitor monitor
int index
String className
String packageName
private org.eclipse.jdt.core.IType getMemberType (org.eclipse.jdt.core.IType, java.lang.String, int)
org.eclipse.jdt.core.IType type
String name
int dot
int start
String typeName
public boolean isPackage (java.lang.String[])
String[] pkgName
protected boolean nameMatches (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean)
String searchName
org.eclipse.jdt.core.IJavaElement element
boolean partialMatch
protected boolean nameMatches (java.lang.String, org.eclipse.jdt.core.ICompilationUnit, boolean)
String searchName
org.eclipse.jdt.core.ICompilationUnit cu
boolean partialMatch
public void seekPackageFragments (java.lang.String, boolean, org.eclipse.jdt.internal.core.IJavaElementRequestor)
String name
boolean partialMatch
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
String[] splittedName
Object[][] keys
int i
int length
String[] pkgName
Object value
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int j
int length2
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] splittedName
int pkgIndex
Object value
String[] pkgName
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
int length
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public void seekTypes (java.lang.String, org.eclipse.jdt.core.IPackageFragment, boolean, int, org.eclipse.jdt.internal.core.IJavaElementRequestor)
String name
org.eclipse.jdt.core.IPackageFragment pkg
boolean partialMatch
int acceptFlags
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
public void seekTypes (java.lang.String, org.eclipse.jdt.core.IPackageFragment, boolean, int, org.eclipse.jdt.internal.core.IJavaElementRequestor, boolean)
String name
org.eclipse.jdt.core.IPackageFragment pkg
boolean partialMatch
int acceptFlags
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
boolean considerSecondaryTypes
String matchName
org.eclipse.jdt.internal.core.PackageFragmentRoot root
int firstDot
String topLevelTypeName
int packageFlavor
protected void seekTypesInBinaryPackage (java.lang.String, org.eclipse.jdt.core.IPackageFragment, boolean, int, org.eclipse.jdt.internal.core.IJavaElementRequestor)
String name
org.eclipse.jdt.core.IPackageFragment pkg
boolean partialMatch
int acceptFlags
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
long start
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement[] classFiles
int length
String unqualifiedName
int index
int matchLength
int i
org.eclipse.jdt.core.IJavaElement classFile
String elementName
org.eclipse.jdt.core.IType type
String typeName
protected void seekTypesInSourcePackage (java.lang.String, org.eclipse.jdt.core.IPackageFragment, int, boolean, java.lang.String, int, org.eclipse.jdt.internal.core.IJavaElementRequestor)
String name
org.eclipse.jdt.core.IPackageFragment pkg
int firstDot
boolean partialMatch
String topLevelTypeName
int acceptFlags
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
long start
org.eclipse.jdt.core.IJavaElement[] compilationUnits
int i
int length
org.eclipse.jdt.core.IJavaElement cu
String cuName
int lastDot
org.eclipse.jdt.core.IType type
String cuPrefix
org.eclipse.jdt.core.IJavaElement[] compilationUnits
int i
int length
org.eclipse.jdt.core.IJavaElement cu
org.eclipse.jdt.core.IType[] types
int j
int typeLength
private boolean isPrimaryType (java.lang.String, org.eclipse.jdt.core.IType, boolean)
String name
org.eclipse.jdt.core.IType type
boolean partialMatch
org.eclipse.jdt.core.ICompilationUnit cu
String cuName
protected boolean seekTypesInType (java.lang.String, int, org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.core.IJavaElementRequestor, int)
String prefix
int firstDot
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
int acceptFlags
org.eclipse.jdt.core.IType[] types
int length
String memberPrefix
boolean isMemberTypePrefix
int i
org.eclipse.jdt.core.IType memberType
String subPrefix
protected boolean seekTypesInTopLevelType (java.lang.String, int, org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.core.IJavaElementRequestor, int)
String prefix
int firstDot
org.eclipse.jdt.core.IType topLevelType
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
int acceptFlags
protected boolean seekTypesInWorkingCopies (java.lang.String, org.eclipse.jdt.core.IPackageFragment, int, boolean, java.lang.String, int, org.eclipse.jdt.internal.core.IJavaElementRequestor, boolean)
String name
org.eclipse.jdt.core.IPackageFragment pkg
int firstDot
boolean partialMatch
String topLevelTypeName
int acceptFlags
org.eclipse.jdt.internal.core.IJavaElementRequestor requestor
boolean considerSecondaryTypes
java.util.HashMap typeMap
Object object
org.eclipse.jdt.core.IType type
String packageInfoName
org.eclipse.jdt.core.IType[] topLevelTypes
int i
int length
org.eclipse.jdt.core.IType type
java.util.HashMap typeMap
java.util.Iterator iterator
Object object
org.eclipse.jdt.core.IType[] topLevelTypes
int i
int length
}
org/eclipse/jdt/internal/core/InitializerElementInfo.classInitializerElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.InitializerElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo {
public void ()
public volatile int getNameSourceStart ()
public volatile int getNameSourceEnd ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/BinaryMethod$1ParametersNameCollector.classBinaryMethod.java
package org.eclipse.jdt.internal.core
final org.eclipse.jdt.internal.core.BinaryMethod$1ParametersNameCollector extends java.lang.Object {
String javadoc
final org.eclipse.jdt.internal.core.BinaryMethod this$0
void (org.eclipse.jdt.internal.core.BinaryMethod)
public void setJavadoc (java.lang.String)
String s
public java.lang.String getJavadoc ()
}
org/eclipse/jdt/internal/core/JavaProject$3.classJavaProject.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProject$3 extends org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo {
final org.eclipse.jdt.internal.core.JavaProject this$0
void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject $anonymous0
protected org.eclipse.jdt.internal.core.ClasspathChange addClasspathChange ()
}
org/eclipse/jdt/internal/core/JavaProject$1.classJavaProject.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProject$1 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener {
final org.eclipse.jdt.internal.core.JavaProject this$0
private final org.eclipse.core.runtime.preferences.IEclipsePreferences val$eclipsePreferences
void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.runtime.preferences.IEclipsePreferences)
public void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
public void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
}
org/eclipse/jdt/internal/core/BatchInitializationMonitor.classBatchInitializationMonitor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BatchInitializationMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
public ThreadLocal initializeAfterLoadMonitor
public String subTaskName
public int worked
public void ()
private org.eclipse.core.runtime.IProgressMonitor getMonitor ()
public void beginTask (java.lang.String, int)
String name
int totalWork
org.eclipse.core.runtime.IProgressMonitor monitor
public void done ()
org.eclipse.core.runtime.IProgressMonitor monitor
public void internalWorked (double)
double work
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean isCanceled ()
org.eclipse.core.runtime.IProgressMonitor monitor
public void setCanceled (boolean)
boolean value
org.eclipse.core.runtime.IProgressMonitor monitor
public void setTaskName (java.lang.String)
String name
org.eclipse.core.runtime.IProgressMonitor monitor
public void subTask (java.lang.String)
String name
org.eclipse.core.runtime.IProgressMonitor monitor
public void worked (int)
int work
org.eclipse.core.runtime.IProgressMonitor monitor
public synchronized int getWorked ()
int result
}
org/eclipse/jdt/internal/core/Openable.classOpenable.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.Openable extends org.eclipse.jdt.internal.core.JavaElement implements org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.IBufferChangedListener {
protected void (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
public void bufferChanged (org.eclipse.jdt.core.BufferChangedEvent)
org.eclipse.jdt.core.BufferChangedEvent event
protected abstract boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
public boolean canBeRemovedFromCache ()
public boolean canBufferBeRemovedFromCache (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
protected void closeBuffer ()
org.eclipse.jdt.core.IBuffer buffer
protected void closing (java.lang.Object)
Object info
protected void codeComplete (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.ITypeRoot, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip
int position
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.PerformanceStats performanceStats
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.internal.codeassist.CompletionEngine engine
protected org.eclipse.jdt.core.IJavaElement[] codeSelect (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu
int offset
int length
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.PerformanceStats performanceStats
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.internal.core.SelectionRequestor requestor
org.eclipse.jdt.core.IBuffer buffer
int end
org.eclipse.jdt.internal.codeassist.SelectionEngine engine
protected java.lang.Object createElementInfo ()
public boolean exists ()
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo rootInfo
org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo rootInfo
public java.lang.String findRecommendedLineSeparator () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IBuffer buffer
String source
protected void generateInfos (java.lang.Object, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
Object info
java.util.HashMap newElements
org.eclipse.core.runtime.IProgressMonitor monitor
String element
String element
String element
String element
String element
String element
org.eclipse.core.resources.IResource underlResource
org.eclipse.core.runtime.IStatus status
org.eclipse.jdt.internal.core.OpenableElementInfo openableElementInfo
boolean isStructureKnown
org.eclipse.jdt.core.JavaModelException e
public org.eclipse.jdt.core.IBuffer getBuffer () throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.core.IBuffer buffer
public org.eclipse.jdt.core.IBufferFactory getBufferFactory ()
protected org.eclipse.jdt.internal.core.BufferManager getBufferManager ()
public org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IOpenable getOpenable ()
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IResource parentResource
int type
org.eclipse.core.resources.IContainer folder
org.eclipse.core.resources.IResource resource
protected boolean hasBuffer ()
public boolean hasUnsavedChanges () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IBuffer buf
int elementType
java.util.Enumeration openBuffers
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.IJavaElement owner
public boolean isConsistent ()
public boolean isOpen ()
protected boolean isSourceElement ()
public boolean isStructureKnown () throws org.eclipse.jdt.core.JavaModelException
public void makeConsistent (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
protected org.eclipse.jdt.core.IBuffer openBuffer (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
Object info
public org.eclipse.core.resources.IResource getResource ()
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.core.resources.IResource resource ()
org.eclipse.jdt.internal.core.PackageFragmentRoot root
protected abstract org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
protected boolean resourceExists (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
public void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
boolean force
org.eclipse.jdt.core.IBuffer buf
public org.eclipse.jdt.internal.core.PackageFragmentRoot getPackageFragmentRoot ()
protected abstract org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
protected void openAncestors (java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.util.HashMap newElements
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.Openable openableParent
}
org/eclipse/jdt/internal/core/SourceMethod.classSourceMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMethod extends org.eclipse.jdt.internal.core.NamedMember implements org.eclipse.jdt.core.IMethod {
protected String[] parameterTypes
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[])
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int i
int length
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo sourceMethodInfo
public int getElementType ()
public java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
char[][] exs
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
char delimiter
int i
protected char getHandleMementoDelimiter ()
public java.lang.String getKey ()
public int getNumberOfParameters ()
public java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
char[][] names
public java.lang.String[] getParameterTypes ()
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
public org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public org.eclipse.jdt.core.ILocalVariable[] getParameters () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ILocalVariable[] arguments
public java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
String[] typeParameterSignatures
int i
org.eclipse.jdt.internal.core.TypeParameter typeParameter
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
char[][] bounds
int boundsLength
char[][] boundSignatures
int j
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
public java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public int hashCode ()
int hash
int i
int length
public boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public boolean isLambdaMethod ()
public boolean isResolved ()
public boolean isSimilar (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public java.lang.String readableName ()
StringBuffer buffer
int length
int i
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.SourceRefElement resolvedHandle
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
org.eclipse.jdt.internal.core.SourceMethodElementInfo methodInfo
int flags
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
protected void toStringName (java.lang.StringBuffer, int)
StringBuffer buffer
int flags
String[] parameters
int length
boolean isVarargs
int i
String parameter
}
org/eclipse/jdt/internal/core/LocalVariable$1LocalVarAnnotation.classLocalVariable.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.LocalVariable$1LocalVarAnnotation extends org.eclipse.jdt.internal.core.Annotation {
org.eclipse.jdt.core.IMemberValuePair[] memberValuePairs
final org.eclipse.jdt.internal.core.LocalVariable this$0
private final int val$typeStart
private final int val$typeEnd
private final int val$sourceStart
private final int val$sourceEnd
public void (org.eclipse.jdt.internal.core.LocalVariable, org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int, int)
org.eclipse.jdt.internal.core.JavaElement localVar
String elementName
public org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
public boolean exists ()
}
org/eclipse/jdt/internal/core/CancelableNameEnvironment.classCancelableNameEnvironment.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CancelableNameEnvironment extends org.eclipse.jdt.internal.core.SearchableEnvironment implements org.eclipse.jdt.internal.core.INameEnvironmentWithProgress {
private org.eclipse.core.runtime.IProgressMonitor monitor
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
private void checkCanceled ()
public void findPackages (char[], org.eclipse.jdt.internal.codeassist.ISearchRequestor)
char[] prefix
org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] name
char[][] packageName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundTypeName
public void findTypes (char[], boolean, boolean, int, org.eclipse.jdt.internal.codeassist.ISearchRequestor, org.eclipse.core.runtime.IProgressMonitor)
char[] prefix
boolean findMembers
boolean camelCaseMatch
int searchFor
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void setMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/core/BecomeWorkingCopyOperation.classBecomeWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
org.eclipse.jdt.core.IProblemRequestor problemRequestor
public void (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.core.IProblemRequestor)
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.core.IProblemRequestor problemRequestor
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected org.eclipse.jdt.internal.core.CompilationUnit getWorkingCopy ()
public boolean isReadOnly ()
}
org/eclipse/jdt/internal/core/JavaModelInfo.classJavaModelInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
Object[] nonJavaResources
public void ()
private java.lang.Object[] computeNonJavaResources ()
org.eclipse.core.resources.IProject[] projects
int length
Object[] resources
int index
int i
org.eclipse.core.resources.IProject project
java.lang.Object[] getNonJavaResources ()
}
org/eclipse/jdt/internal/core/SourceFieldWithChildrenInfo.classSourceFieldWithChildrenInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceFieldWithChildrenInfo extends org.eclipse.jdt.internal.core.SourceFieldElementInfo {
protected org.eclipse.jdt.core.IJavaElement[] children
public void (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] children
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/SearchableEnvironment.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SearchableEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.core.search.IJavaSearchConstants {
public org.eclipse.jdt.internal.core.NameLookup nameLookup
protected org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip
protected org.eclipse.jdt.core.ICompilationUnit[] workingCopies
protected org.eclipse.jdt.core.WorkingCopyOwner owner
protected org.eclipse.jdt.internal.core.JavaProject project
protected org.eclipse.jdt.core.search.IJavaSearchScope searchScope
protected boolean checkAccessRestrictions
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.ICompilationUnit[]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
private static int convertSearchFilterToModelFilter (int)
int searchFilter
protected org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer find (java.lang.String, java.lang.String)
String typeName
String packageName
String source
org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu
org.eclipse.jdt.internal.core.NameLookup$Answer answer
org.eclipse.jdt.internal.core.SourceTypeElementInfo sourceType
org.eclipse.jdt.internal.compiler.env.ISourceType topLevelType
org.eclipse.jdt.core.IType[] types
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
int length
int i
int index
org.eclipse.jdt.internal.compiler.env.ISourceType otherType
org.eclipse.jdt.core.JavaModelException jme
public void findPackages (char[], org.eclipse.jdt.internal.codeassist.ISearchRequestor)
char[] prefix
org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
public void findExactTypes (char[], boolean, int, org.eclipse.jdt.internal.codeassist.ISearchRequestor)
char[] name
boolean findMembers
int searchFor
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
String excludePath
String excludePath
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor typeRequestor
private void findExactTypes (java.lang.String, org.eclipse.jdt.internal.codeassist.ISearchRequestor, int)
String name
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
int type
org.eclipse.jdt.internal.core.SearchableEnvironmentRequestor requestor
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundTypeName
int length
int lengthM1
char[][] packageName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] name
char[][] packageName
public void findTypes (char[], boolean, boolean, int, org.eclipse.jdt.internal.codeassist.ISearchRequestor)
char[] prefix
boolean findMembers
boolean camelCaseMatch
int searchFor
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
public void findTypes (char[], boolean, boolean, int, org.eclipse.jdt.internal.codeassist.ISearchRequestor, org.eclipse.core.runtime.IProgressMonitor)
char[] prefix
boolean findMembers
boolean camelCaseMatch
int searchFor
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
org.eclipse.core.runtime.IProgressMonitor monitor
String excludePath
String excludePath
int lastDotIndex
char[] qualification
char[] qualification
char[] simpleName
char[] simpleName
char[] simpleName
char[] simpleName
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor typeRequestor
int matchRule
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
public void findConstructorDeclarations (char[], boolean, org.eclipse.jdt.internal.codeassist.ISearchRequestor, org.eclipse.core.runtime.IProgressMonitor)
char[] prefix
boolean camelCaseMatch
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
org.eclipse.core.runtime.IProgressMonitor monitor
String excludePath
String excludePath
int lastDotIndex
char[] qualification
char[] qualification
char[] simpleName
char[] simpleName
char[] simpleName
char[] simpleName
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor constructorRequestor
int matchRule
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
private void findTypes (java.lang.String, org.eclipse.jdt.internal.codeassist.ISearchRequestor, int)
String prefix
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
int type
org.eclipse.jdt.internal.core.SearchableEnvironmentRequestor requestor
int index
String packageName
org.eclipse.jdt.internal.core.JavaElementRequestor elementRequestor
org.eclipse.jdt.core.IPackageFragment[] fragments
String className
int i
int length
private org.eclipse.jdt.core.search.IJavaSearchScope getSearchScope ()
public boolean isPackage (char[][], char[])
char[][] parentPackageName
char[] subPackageName
String[] pkgName
String[] pkgName
int length
int i
protected java.lang.String toStringChar (char[])
char[] name
protected java.lang.String toStringCharChar (char[][])
char[][] names
StringBuffer result
int i
public void cleanup ()
}
org/eclipse/jdt/internal/core/JavaElement$1NoResourceSchedulingRule.classJavaElement.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaElement$1NoResourceSchedulingRule extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
public org.eclipse.core.runtime.IPath path
final org.eclipse.jdt.internal.core.JavaElement this$0
public void (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IPath otherPath
}
org/eclipse/jdt/internal/core/JavaModelManager$11.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$11 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
public void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
}
org/eclipse/jdt/internal/core/JavaModelManager$13.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$13 extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
private final org.eclipse.jdt.core.IClasspathEntry[] val$containerEntries
private final org.eclipse.core.runtime.IPath val$containerPath
private final org.eclipse.jdt.core.IJavaProject val$project
void (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/ClassFileWorkingCopy.classClassFileWorkingCopy.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClassFileWorkingCopy extends org.eclipse.jdt.internal.core.CompilationUnit {
public org.eclipse.jdt.internal.core.ClassFile classFile
public void (org.eclipse.jdt.internal.core.ClassFile, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.WorkingCopyOwner owner
public void commitWorkingCopy (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IBuffer getBuffer () throws org.eclipse.jdt.core.JavaModelException
public char[] getContents ()
org.eclipse.jdt.core.IBuffer buffer
char[] characters
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
protected org.eclipse.jdt.core.IBuffer openBuffer (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
Object info
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.IBuffer classFileBuffer
org.eclipse.jdt.core.util.IClassFileReader reader
org.eclipse.jdt.internal.core.util.Disassembler disassembler
String contents
org.eclipse.jdt.internal.core.BufferManager bufManager
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
}
org/eclipse/jdt/internal/core/TypeVector.classTypeVector.java
package org.eclipse.jdt.internal.core
public final org.eclipse.jdt.internal.core.TypeVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
org.eclipse.jdt.core.IType[] elements
public static final org.eclipse.jdt.core.IType[] NoElements
static void ()
public void ()
public void (org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType[] types
public void (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void add (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType newElement
public void addAll (org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType[] newElements
public boolean contains (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType element
int i
public org.eclipse.jdt.internal.core.TypeVector copy ()
org.eclipse.jdt.internal.core.TypeVector clone
int length
public org.eclipse.jdt.core.IType elementAt (int)
int index
public org.eclipse.jdt.core.IType[] elements ()
public org.eclipse.jdt.core.IType find (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType element
int i
public org.eclipse.jdt.core.IType remove (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType element
int i
public void removeAll ()
int i
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/core/SourceType.classSourceType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceType extends org.eclipse.jdt.internal.core.NamedMember implements org.eclipse.jdt.core.IType {
public int localOccurrenceCount
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int i
int length
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.SearchableEnvironment environment
org.eclipse.jdt.internal.codeassist.CompletionEngine engine
String source
char[] prefix
char[] suffix
char[] fakeSource
org.eclipse.jdt.internal.core.BasicCompilationUnit cu
public org.eclipse.jdt.core.IField createField (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateFieldOperation op
public org.eclipse.jdt.core.IInitializer createInitializer (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateInitializerOperation op
public org.eclipse.jdt.core.IMethod createMethod (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateMethodOperation op
public org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateTypeOperation op
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.IMethod[] findMethods (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.AnnotatableInfo info
public org.eclipse.jdt.core.IJavaElement[] getChildrenForCategory (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
String category
org.eclipse.jdt.core.IJavaElement[] children
int length
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
java.util.HashMap categories
org.eclipse.jdt.core.IJavaElement[] result
int index
int i
org.eclipse.jdt.core.IJavaElement child
String[] elementCategories
int j
int length2
public org.eclipse.jdt.core.IType getDeclaringType ()
org.eclipse.jdt.core.IJavaElement parentElement
public int getElementType ()
public org.eclipse.jdt.core.IField getField (java.lang.String)
String fieldName
public org.eclipse.jdt.core.IField[] getFields () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IField[] array
public java.lang.String getFullyQualifiedName ()
public java.lang.String getFullyQualifiedName (char)
char enclosingTypeSeparator
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
protected java.lang.String getOccurrenceCountSignature ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
String fieldName
org.eclipse.jdt.internal.core.JavaElement field
String count
org.eclipse.jdt.internal.core.JavaElement initializer
String selector
java.util.ArrayList params
String param
StringBuffer buffer
String[] parameters
org.eclipse.jdt.internal.core.JavaElement method
String typeName
String typeName
char firstChar
org.eclipse.jdt.internal.core.JavaElement type
String typeParameterName
org.eclipse.jdt.internal.core.JavaElement typeParameter
String annotationName
org.eclipse.jdt.internal.core.JavaElement annotation
public org.eclipse.jdt.core.IInitializer getInitializer (int)
int count
public org.eclipse.jdt.core.IInitializer[] getInitializers () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IInitializer[] array
public java.lang.String getKey ()
public org.eclipse.jdt.core.IMethod getMethod (java.lang.String, java.lang.String[])
String selector
String[] parameterTypeSignatures
public org.eclipse.jdt.core.IMethod[] getMethods () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IMethod[] array
public org.eclipse.jdt.core.IPackageFragment getPackageFragment ()
org.eclipse.jdt.core.IJavaElement parentElement
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
public java.lang.String getSuperclassName () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
char[] superclassName
public java.lang.String getSuperclassTypeSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
char[] superclassName
public java.lang.String[] getSuperInterfaceNames () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
char[][] names
public java.lang.String[] getSuperInterfaceTypeSignatures () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
char[][] names
String[] strings
int i
public org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
public java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
String[] typeParameterSignatures
int i
org.eclipse.jdt.internal.core.TypeParameter typeParameter
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
char[][] bounds
int boundsLength
char[][] boundSignatures
int j
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
public java.lang.String getTypeQualifiedName ()
public java.lang.String getTypeQualifiedName (char)
char enclosingTypeSeparator
public org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IType[] array
public boolean isAnonymous ()
public boolean isClass () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
public boolean isEnum () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
public boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
public boolean isAnnotation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
public boolean isLocal ()
public boolean isMember ()
public boolean isResolved ()
public org.eclipse.jdt.core.ITypeHierarchy loadTypeHierachy (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.io.InputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy loadTypeHierachy (java.io.InputStream, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.io.InputStream input
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IWorkingCopy[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
public org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.ICompilationUnit[] projectWCs
int length
int index
int i
org.eclipse.jdt.core.ICompilationUnit wc
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IWorkingCopy[] workingCopies
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
public org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.ResolvedSourceType resolvedHandle
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public boolean isLambda ()
}
org/eclipse/jdt/internal/core/ExternalFoldersManager$RefreshJob.classExternalFoldersManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ExternalFoldersManager$RefreshJob extends org.eclipse.core.runtime.jobs.Job {
java.util.Vector externalFolders
final org.eclipse.jdt.internal.core.ExternalFoldersManager this$0
void (org.eclipse.jdt.internal.core.ExternalFoldersManager, java.util.Vector)
java.util.Vector externalFolders
public boolean belongsTo (java.lang.Object)
Object family
public void addFoldersToRefresh (java.util.Collection)
java.util.Collection paths
java.util.Iterator it
Object path
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.core.runtime.IPath externalPath
int index
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/internal/core/JavaModelManager.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager extends java.lang.Object implements org.eclipse.core.resources.ISaveParticipant org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener {
private static final String NON_CHAINING_JARS_CACHE
private static final String INVALID_ARCHIVES_CACHE
private static final String EXTERNAL_FILES_CACHE
private static final String ASSUMED_EXTERNAL_FILES_CACHE
final org.eclipse.jdt.internal.core.JavaModel javaModel
public java.util.HashMap variables
public java.util.HashSet variablesWithInitializer
public java.util.HashMap deprecatedVariables
public java.util.HashSet readOnlyVariables
public java.util.HashMap previousSessionVariables
private ThreadLocal variableInitializationInProgress
public java.util.HashMap containers
public java.util.HashMap previousSessionContainers
private ThreadLocal containerInitializationInProgress
ThreadLocal containersBeingInitialized
public static final int NO_BATCH_INITIALIZATION
public static final int NEED_BATCH_INITIALIZATION
public static final int BATCH_INITIALIZATION_IN_PROGRESS
public static final int BATCH_INITIALIZATION_FINISHED
public int batchContainerInitializations
public org.eclipse.jdt.internal.core.BatchInitializationMonitor batchContainerInitializationsProgress
public java.util.Hashtable containerInitializersCache
private ThreadLocal classpathsBeingResolved
public org.eclipse.jdt.internal.core.search.JavaWorkspaceScope workspaceScope
private org.eclipse.jdt.internal.core.util.WeakHashSet stringSymbols
private org.eclipse.jdt.internal.core.util.WeakHashSetOfCharArray charArraySymbols
private org.eclipse.core.runtime.IConfigurationElement annotationProcessorManagerFactory
public java.util.Map rootPathToAttachments
public static final String CP_VARIABLE_PREFERENCES_PREFIX
public static final String CP_CONTAINER_PREFERENCES_PREFIX
public static final String CP_USERLIBRARY_PREFERENCES_PREFIX
public static final String CP_ENTRY_IGNORE
public static final org.eclipse.core.runtime.IPath CP_ENTRY_IGNORE_PATH
public static final String TRUE
private static final int VARIABLES_AND_CONTAINERS_FILE_VERSION
public static final String CPVARIABLE_INITIALIZER_EXTPOINT_ID
public static final String CPCONTAINER_INITIALIZER_EXTPOINT_ID
public static final String FORMATTER_EXTPOINT_ID
public static final String COMPILATION_PARTICIPANT_EXTPOINT_ID
public static final String ANNOTATION_PROCESSOR_MANAGER_EXTPOINT_ID
private static final String RESOLVE_REFERENCED_LIBRARIES_FOR_CONTAINERS
public static final String MAX_COMPILED_UNITS_AT_ONCE
public static final org.eclipse.core.runtime.IPath VARIABLE_INITIALIZATION_IN_PROGRESS
public static final org.eclipse.jdt.core.IClasspathContainer CONTAINER_INITIALIZATION_IN_PROGRESS
private static final String BUFFER_MANAGER_DEBUG
private static final String INDEX_MANAGER_DEBUG
private static final String INDEX_MANAGER_ADVANCED_DEBUG
private static final String COMPILER_DEBUG
private static final String JAVAMODEL_DEBUG
private static final String JAVAMODELCACHE_DEBUG
private static final String CP_RESOLVE_DEBUG
private static final String CP_RESOLVE_ADVANCED_DEBUG
private static final String CP_RESOLVE_FAILURE_DEBUG
private static final String ZIP_ACCESS_DEBUG
private static final String DELTA_DEBUG
private static final String DELTA_DEBUG_VERBOSE
private static final String DOM_AST_DEBUG
private static final String DOM_AST_DEBUG_THROW
private static final String DOM_REWRITE_DEBUG
private static final String HIERARCHY_DEBUG
private static final String POST_ACTION_DEBUG
private static final String BUILDER_DEBUG
private static final String BUILDER_STATS_DEBUG
private static final String COMPLETION_DEBUG
private static final String RESOLUTION_DEBUG
private static final String SELECTION_DEBUG
private static final String SEARCH_DEBUG
private static final String SOURCE_MAPPER_DEBUG_VERBOSE
private static final String FORMATTER_DEBUG
public static final String COMPLETION_PERF
public static final String SELECTION_PERF
public static final String DELTA_LISTENER_PERF
public static final String VARIABLE_INITIALIZER_PERF
public static final String CONTAINER_INITIALIZER_PERF
public static final String RECONCILE_PERF
private static final String INDEXED_SECONDARY_TYPES
public static boolean PERF_VARIABLE_INITIALIZER
public static boolean PERF_CONTAINER_INITIALIZER
boolean resolveReferencedLibrariesForContainers
public static final org.eclipse.jdt.core.ICompilationUnit[] NO_WORKING_COPY
private static final int UNKNOWN_OPTION
private static final int DEPRECATED_OPTION
private static final int VALID_OPTION
java.util.HashSet optionNames
java.util.Map deprecatedOptions
java.util.Hashtable optionsCache
public final org.eclipse.core.runtime.preferences.IEclipsePreferences[] preferencesLookup
static final int PREF_INSTANCE
static final int PREF_DEFAULT
static final Object[][] NO_PARTICIPANTS
public final org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants compilationParticipants
public ThreadLocal abortOnMissingSource
private org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
private static org.eclipse.jdt.internal.core.JavaModelManager MANAGER
private org.eclipse.jdt.internal.core.JavaModelCache cache
private ThreadLocal temporaryCache
protected java.util.HashSet elementsOutOfSynchWithBuffers
public org.eclipse.jdt.internal.core.DeltaProcessingState deltaState
public org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
protected java.util.Map perProjectInfos
protected java.util.Map perWorkingCopyInfos
protected java.util.WeakHashMap searchScopes
public static boolean VERBOSE
public static boolean CP_RESOLVE_VERBOSE
public static boolean CP_RESOLVE_VERBOSE_ADVANCED
public static boolean CP_RESOLVE_VERBOSE_FAILURE
public static boolean ZIP_ACCESS_VERBOSE
private ThreadLocal zipFiles
private org.eclipse.jdt.internal.core.UserLibraryManager userLibraryManager
private java.util.Set nonChainingJars
private java.util.Set invalidArchives
private java.util.Set externalFiles
private java.util.Set assumedExternalFiles
org.eclipse.jdt.internal.core.JavaModelManager$EclipsePreferencesListener instancePreferencesListener
org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener instanceNodeListener
org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener defaultNodeListener
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener propertyListener
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener resourcesPropertyListener
static void ()
public static boolean conflictsWithOutputLocation (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.runtime.IPath folderPath
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.jdt.core.IClasspathEntry[] classpath
boolean isOutputUsed
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
public synchronized org.eclipse.jdt.core.IClasspathContainer containerGet (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
java.util.Map projectContainers
org.eclipse.jdt.core.IClasspathContainer container
public synchronized org.eclipse.jdt.core.IClasspathContainer containerGetDefaultToPreviousSession (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
java.util.Map projectContainers
org.eclipse.jdt.core.IClasspathContainer container
private boolean containerIsInitializationInProgress (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
java.util.Map initializations
java.util.HashSet projectInitializations
private void containerAddInitializationInProgress (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
java.util.Map initializations
java.util.HashSet projectInitializations
public void containerBeingInitializedPut (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathContainer)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathContainer container
java.util.Map perProjectContainers
java.util.HashMap perPathContainers
public org.eclipse.jdt.core.IClasspathContainer containerBeingInitializedGet (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
java.util.Map perProjectContainers
java.util.HashMap perPathContainers
public org.eclipse.jdt.core.IClasspathContainer containerBeingInitializedRemove (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
java.util.Map perProjectContainers
java.util.HashMap perPathContainers
org.eclipse.jdt.core.IClasspathContainer container
public synchronized void containerPut (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathContainer)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathContainer container
java.util.Map projectContainers
java.util.Map previousContainers
public synchronized void containerRemove (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
java.util.Map initializations
public boolean containerPutIfInitializingWithSameEntries (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[])
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IClasspathContainer[] respectiveContainers
int projectLength
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer previousContainer
org.eclipse.jdt.core.IClasspathEntry[] newEntries
org.eclipse.jdt.core.IClasspathEntry[] oldEntries
int i
int length
private void verbose_missbehaving_container (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[], org.eclipse.jdt.core.IClasspathContainer, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IClasspathContainer[] respectiveContainers
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.IClasspathEntry[] newEntries
org.eclipse.jdt.core.IClasspathEntry[] oldEntries
void verbose_missbehaving_container (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathEntry[] classpathEntries
void verbose_missbehaving_container_null_entries (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
private void containerRemoveInitializationInProgress (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
java.util.Map initializations
java.util.HashSet projectInitializations
private synchronized void containersReset (java.lang.String[])
String[] containerIDs
int i
String containerID
java.util.Iterator projectIterator
java.util.Map projectContainers
java.util.Iterator containerIterator
org.eclipse.core.runtime.IPath containerPath
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IResource, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IJavaProject project
int type
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject project
String name
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFolder, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IFolder folder
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
public static org.eclipse.jdt.core.IClassFile createClassFileFrom (org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public static org.eclipse.jdt.core.ICompilationUnit createCompilationUnitFrom (org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public static org.eclipse.jdt.core.IPackageFragmentRoot createJarPackageFragmentRootFrom (org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.jdt.core.IClasspathEntry entry
public static org.eclipse.jdt.core.IJavaElement determineIfOnClasspath (org.eclipse.core.resources.IResource, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath resourcePath
boolean isExternal
org.eclipse.jdt.internal.core.JavaProjectElementInfo projectInfo
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache projectCache
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject allPkgFragmentsCache
boolean isJavaLike
org.eclipse.jdt.core.IClasspathEntry[] entries
int length
String sourceLevel
String complianceLevel
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath pkgPath
String[] pkgName
private void ()
String includeContainerReferencedLib
private void addDeprecatedOptions (java.util.Hashtable)
java.util.Hashtable options
public void addNonChainingJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void addInvalidArchive (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void addExternalFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void cacheZipFiles (java.lang.Object)
Object owner
org.eclipse.jdt.internal.core.JavaModelManager$ZipCache zipCache
public void closeZipFile (java.util.zip.ZipFile)
java.util.zip.ZipFile zipFile
public void configurePluginDebugOptions ()
String option
public org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager createAnnotationProcessorManager ()
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager[] apm
org.eclipse.core.runtime.IConfigurationElement factory
public int discardPerWorkingCopyInfo (org.eclipse.jdt.internal.core.CompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder deltaBuilder
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo info
org.eclipse.jdt.core.WorkingCopyOwner owner
java.util.Map workingCopyToInfos
public void doneSaving (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext context
public void flushZipFiles (java.lang.Object)
Object owner
org.eclipse.jdt.internal.core.JavaModelManager$ZipCache zipCache
public synchronized boolean forceBatchInitializations (boolean)
boolean initAfterLoad
private synchronized boolean batchContainerInitializations ()
private synchronized void batchInitializationFinished ()
public org.eclipse.jdt.core.IClasspathContainer getClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.internal.core.SetContainerOperation operation
public org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IClasspathEntry libraryEntry
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
java.util.List pathToReferencedEntries
int index
org.eclipse.jdt.core.IClasspathEntry persistedEntry
public org.eclipse.jdt.internal.core.DeltaProcessor getDeltaProcessor ()
public static org.eclipse.jdt.internal.core.DeltaProcessingState getDeltaState ()
protected java.util.HashSet getElementsOutOfSynchWithBuffers ()
public static org.eclipse.jdt.internal.core.ExternalFoldersManager getExternalManager ()
public static org.eclipse.jdt.internal.core.search.indexing.IndexManager getIndexManager ()
public synchronized java.lang.Object getInfo (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
java.util.HashMap tempCache
Object result
public synchronized org.eclipse.jdt.core.IJavaElement getExistingElement (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public java.util.HashSet getExternalWorkingCopyProjects ()
java.util.HashSet result
java.util.Iterator values
java.util.Map ownerCopies
java.util.Iterator workingCopies
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.core.runtime.preferences.IEclipsePreferences getInstancePreferences ()
public java.util.Hashtable getDefaultOptions ()
java.util.Hashtable defaultOptions
org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences
java.util.Iterator iterator
String propertyName
String value
public org.eclipse.core.runtime.preferences.IEclipsePreferences getDefaultPreferences ()
public final org.eclipse.jdt.internal.core.JavaModel getJavaModel ()
public static final org.eclipse.jdt.internal.core.JavaModelManager getJavaModelManager ()
public java.lang.Object getLastBuiltState (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
org.eclipse.core.runtime.CoreException e
public java.lang.String getOption (java.lang.String)
String optionName
int optionLevel
org.eclipse.core.runtime.preferences.IPreferencesService service
String value
String[] compatibleOptions
public java.lang.String getOption (java.lang.String, boolean, org.eclipse.core.runtime.preferences.IEclipsePreferences)
String optionName
boolean inheritJavaCoreOptions
org.eclipse.core.runtime.preferences.IEclipsePreferences projectPreferences
String javaCoreDefault
String value
String oldValue
String[] compatibleOptions
String newDefault
String newValue
public boolean knowsOption (java.lang.String)
String optionName
boolean knownOption
public int getOptionLevel (java.lang.String)
String optionName
public java.util.Hashtable getOptions ()
java.util.Hashtable cachedOptions
java.util.Hashtable options
org.eclipse.core.runtime.preferences.IPreferencesService service
java.util.Iterator iterator
String propertyName
String propertyValue
java.util.Iterator deprecatedEntries
java.util.Map$Entry entry
String propertyName
String propertyValue
String[] compatibleOptions
int co
int length
String compatibleOption
private java.util.Hashtable getDefaultOptionsNoInitialization ()
java.util.Map defaultOptionsMap
public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo getPerProjectInfo (org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.resources.IProject project
boolean create
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo getPerProjectInfoCheckExistence (org.eclipse.core.resources.IProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
public org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo getPerWorkingCopyInfo (org.eclipse.jdt.internal.core.CompilationUnit, boolean, boolean, org.eclipse.jdt.core.IProblemRequestor)
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
boolean create
boolean recordUsage
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.jdt.core.WorkingCopyOwner owner
java.util.Map workingCopyToInfos
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo info
public org.eclipse.jdt.core.IClasspathContainer getPreviousSessionContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
java.util.Map previousContainerValues
org.eclipse.jdt.core.IClasspathContainer previousContainer
private void verbose_reentering_project_container_access (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathContainer)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer previousContainer
StringBuffer buffer
org.eclipse.jdt.core.IClasspathEntry[] entries
int j
public org.eclipse.core.runtime.IPath getPreviousSessionVariable (java.lang.String)
String variableName
org.eclipse.core.runtime.IPath previousPath
private void verbose_reentering_variable_access (java.lang.String, org.eclipse.core.runtime.IPath)
String variableName
org.eclipse.core.runtime.IPath previousPath
public java.util.HashMap getTemporaryCache ()
java.util.HashMap result
private java.io.File getVariableAndContainersFile ()
public static java.lang.String[] getRegisteredVariableNames ()
org.eclipse.core.runtime.Plugin jdtCorePlugin
java.util.ArrayList variableList
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String varAttribute
String[] variableNames
public static java.lang.String[] getRegisteredContainerIDs ()
org.eclipse.core.runtime.Plugin jdtCorePlugin
java.util.ArrayList containerIDList
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String idAttribute
String[] containerIDs
public org.eclipse.jdt.core.IClasspathEntry resolveVariableEntry (org.eclipse.jdt.core.IClasspathEntry, boolean)
org.eclipse.jdt.core.IClasspathEntry entry
boolean usePreviousSession
org.eclipse.core.runtime.IPath resolvedPath
Object target
org.eclipse.core.resources.IResource resolvedResource
java.io.File externalFile
public org.eclipse.core.runtime.IPath getResolvedVariablePath (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath variablePath
boolean usePreviousSession
int count
String variableName
org.eclipse.core.runtime.IPath resolvedPath
private java.io.File getSerializationFile (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath workingLocation
public static org.eclipse.jdt.internal.core.UserLibraryManager getUserLibraryManager ()
org.eclipse.jdt.internal.core.UserLibraryManager libraryManager
public org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies (org.eclipse.jdt.core.WorkingCopyOwner, boolean)
org.eclipse.jdt.core.WorkingCopyOwner owner
boolean addPrimary
org.eclipse.jdt.core.ICompilationUnit[] primaryWCs
java.util.Map workingCopyToInfos
int primaryLength
int size
org.eclipse.jdt.core.ICompilationUnit[] result
int index
int i
org.eclipse.jdt.core.ICompilationUnit primaryWorkingCopy
org.eclipse.jdt.core.ICompilationUnit workingCopy
java.util.Iterator iterator
public org.eclipse.jdt.internal.core.search.JavaWorkspaceScope getWorkspaceScope ()
public void verifyArchiveContent (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.util.zip.ZipFile file
public java.util.zip.ZipFile getZipFile (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.JavaModelManager$ZipCache zipCache
java.util.zip.ZipFile zipFile
java.util.zip.ZipFile zipFile
java.io.File localFile
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IResource file
java.net.URI location
java.net.URI location
java.io.IOException e
public boolean hasTemporaryCache ()
private org.eclipse.jdt.core.IClasspathContainer initializeAllContainers (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject javaProjectToInit
org.eclipse.core.runtime.IPath containerToInit
java.util.HashMap allContainerPaths
org.eclipse.core.resources.IProject[] projects
int i
int length
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject javaProject
java.util.HashSet paths
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
int j
int length2
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
java.util.HashSet containerPaths
boolean ok
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.CoreException e
private void verbose_batching_containers_initialization (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject javaProjectToInit
org.eclipse.core.runtime.IPath containerToInit
org.eclipse.jdt.core.IClasspathContainer initializeContainer (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
org.eclipse.core.runtime.PerformanceStats stats
boolean ok
org.eclipse.core.runtime.CoreException e
RuntimeException e
Error e
private void verbose_no_container_initializer_found (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
private void verbose_container_value_after_initialization (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathContainer)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathContainer container
StringBuffer buffer
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
private void verbose_container_initialization_failed (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathContainer, org.eclipse.jdt.core.ClasspathContainerInitializer)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
private void verbose_container_null_failure_container (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.ClasspathContainerInitializer)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
private void verbose_container_using_failure_container (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.ClasspathContainerInitializer)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
private void verbose_triggering_container_initialization (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.ClasspathContainerInitializer)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
private void verbose_triggering_container_initialization_invocation_trace ()
public void initializePreferences ()
public synchronized char[] intern (char[])
char[] array
public synchronized java.lang.String intern (java.lang.String)
String s
private java.util.HashSet getClasspathBeingResolved ()
java.util.HashSet result
public boolean isClasspathBeingResolved (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
private boolean isDeprecatedOption (java.lang.String)
String optionName
public boolean isNonChainingJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public boolean isInvalidArchive (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void removeFromInvalidArchiveCache (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public boolean isExternalFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void clearExternalFileState (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void resetExternalFilesCache ()
public boolean isAssumedExternalFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void addAssumedExternalFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setClasspathBeingResolved (org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IJavaProject project
boolean classpathIsResolved
private java.util.Set loadClasspathListCache (java.lang.String)
String cacheName
java.util.Set pathCache
java.io.File cacheFile
java.io.DataInputStream in
int size
String path
java.io.IOException e
private java.io.File getClasspathListFile (java.lang.String)
String fileName
private java.util.Set getNonChainingJarsCache () throws org.eclipse.core.runtime.CoreException
java.util.Set result
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
int j
int length2
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
private java.util.Set getClasspathListCache (java.lang.String) throws org.eclipse.core.runtime.CoreException
String cacheName
public void loadVariablesAndContainers () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName qName
String xmlString
java.io.StringReader reader
org.w3c.dom.Element cpElement
org.w3c.dom.Element cpElement
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.NodeList list
int length
int i
org.w3c.dom.Node node
short type
org.w3c.dom.Element element
java.io.File file
java.io.DataInputStream in
int size
String varName
String pathString
org.eclipse.core.runtime.IPath varPath
org.eclipse.jdt.core.IJavaModel model
int projectSize
String projectName
org.eclipse.jdt.core.IJavaProject project
int containerSize
org.eclipse.core.runtime.IPath containerPath
int length
byte[] containerString
java.io.IOException e
RuntimeException e
String[] registeredVariables
int i
String varName
private void loadVariablesAndContainers (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
String[] propertyNames
int variablePrefixLength
int i
String propertyName
String varName
String propertyValue
String pathString
org.eclipse.core.runtime.IPath varPath
String propertyValue
protected synchronized java.lang.Object peekAtInfo (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
java.util.HashMap tempCache
Object result
public void prepareToSave (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext context
protected synchronized java.lang.Object putInfos (org.eclipse.jdt.core.IJavaElement, java.lang.Object, boolean, java.util.Map)
org.eclipse.jdt.core.IJavaElement openedElement
Object newInfo
boolean forceAdd
java.util.Map newElements
Object existingInfo
java.util.Iterator it
java.util.Map$Entry entry
org.eclipse.jdt.core.IJavaElement element
Object info
java.util.Iterator iterator
java.util.Map$Entry entry
private void closeChildren (java.lang.Object)
Object info
org.eclipse.jdt.core.IJavaElement[] children
int i
int size
org.eclipse.jdt.internal.core.JavaElement child
protected synchronized void putJarTypeInfo (org.eclipse.jdt.core.IJavaElement, java.lang.Object)
org.eclipse.jdt.core.IJavaElement type
Object info
protected java.lang.Object readState (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.io.File file
java.io.DataInputStream in
String pluginID
String kind
Exception e
public static void recreatePersistedContainer (java.lang.String, java.lang.String, boolean)
String propertyName
String containerString
boolean addToContainerValues
int containerPrefixLength
int index
String projectName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
private static void recreatePersistedContainer (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, java.lang.String, boolean)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
String containerString
boolean addToContainerValues
org.eclipse.jdt.core.IClasspathEntry[] entries
org.eclipse.jdt.core.IClasspathEntry[] entries
java.io.IOException e
org.eclipse.jdt.core.IClasspathEntry[] containerEntries
org.eclipse.jdt.core.IClasspathContainer container
java.util.Map projectContainers
public void rememberScope (org.eclipse.jdt.internal.core.search.AbstractSearchScope)
org.eclipse.jdt.internal.core.search.AbstractSearchScope scope
public synchronized java.lang.Object removeInfoAndChildren (org.eclipse.jdt.internal.core.JavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElement element
Object info
boolean wasVerbose
String elementType
String elementType
String elementType
String elementType
String elementType
String elementType
public void removePerProjectInfo (org.eclipse.jdt.internal.core.JavaProject, boolean)
org.eclipse.jdt.internal.core.JavaProject javaProject
boolean removeExtJarInfo
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
public void resetProjectOptions (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
public void resetProjectPreferences (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
public static final void doNotUse ()
protected synchronized void resetJarTypeCache ()
public void resetClasspathListCache ()
public void resetTemporaryCache ()
public void rollback (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext context
private void saveState (org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo, org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
org.eclipse.core.resources.ISaveContext context
private void saveBuiltState (org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
java.io.File file
long t
java.io.DataOutputStream out
RuntimeException e
java.io.IOException e
private void saveClasspathListCache (java.lang.String) throws org.eclipse.core.runtime.CoreException
String cacheName
java.io.File file
java.io.DataOutputStream out
java.util.Set pathCache
java.util.Iterator entries
org.eclipse.core.runtime.IPath path
java.io.IOException e
org.eclipse.core.runtime.IStatus status
private void saveVariablesAndContainers (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.ISaveContext context
java.io.File file
java.io.DataOutputStream out
java.io.IOException e
org.eclipse.core.runtime.IStatus status
private void traceVariableAndContainers (java.lang.String, long)
String action
long start
Long delta
Long length
String pattern
String message
public void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.ISaveContext context
long start
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
org.eclipse.core.resources.IProject savedProject
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
java.util.ArrayList vStats
java.util.ArrayList values
java.util.Iterator iterator
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus[] stats
public void secondaryTypeAdding (java.lang.String, char[], char[])
String path
char[] typeName
char[] packageName
StringBuffer buffer
org.eclipse.core.resources.IWorkspaceRoot wRoot
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
java.util.HashMap indexedSecondaryTypes
java.util.HashMap allTypes
org.eclipse.jdt.core.ICompilationUnit unit
String typeString
org.eclipse.jdt.core.IType type
String packageString
java.util.HashMap packageTypes
java.util.Iterator entries
java.util.Map$Entry entry
org.eclipse.core.resources.IFile file
public java.util.Map secondaryTypes (org.eclipse.jdt.core.IJavaProject, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
boolean waitForIndexes
org.eclipse.core.runtime.IProgressMonitor monitor
StringBuffer buffer
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
java.util.Map indexingSecondaryCache
boolean indexing
private java.util.Hashtable secondaryTypesMerging (java.util.Hashtable)
java.util.Hashtable secondaryTypes
java.util.Iterator entries
java.util.Map$Entry entry
String packName
java.util.HashMap indexedSecondaryTypes
java.util.Iterator entries
java.util.Map$Entry entry
org.eclipse.core.resources.IFile file
java.util.HashMap fileSecondaryTypes
java.util.Iterator entries2
java.util.Map$Entry entry2
String packageName
java.util.HashMap cachedTypes
java.util.HashMap types
java.util.Iterator entries3
java.util.Map$Entry entry3
String typeName
java.util.Map$Entry entry
String packName
private java.util.Map secondaryTypesSearching (org.eclipse.jdt.core.IJavaProject, boolean, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
boolean waitForIndexes
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
StringBuffer buffer
java.util.Hashtable secondaryTypes
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor nameRequestor
org.eclipse.jdt.core.IPackageFragmentRoot[] allRoots
int length
int size
org.eclipse.jdt.core.IPackageFragmentRoot[] allSourceFolders
int i
java.util.Iterator packages
java.util.HashMap types
java.util.HashMap tempTypes
java.util.Iterator names
java.util.Map$Entry entry
String typeName
String path
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IType type
java.util.Iterator entries
java.util.Map$Entry entry
String qualifiedName
public void secondaryTypesRemoving (org.eclipse.core.resources.IFile, boolean)
org.eclipse.core.resources.IFile file
boolean cleanIndexCache
StringBuffer buffer
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
java.util.HashMap indexingCache
java.util.Set keys
int filesSize
int filesCount
org.eclipse.core.resources.IFile[] removed
java.util.Iterator cachedFiles
org.eclipse.core.resources.IFile cachedFile
int i
private void secondaryTypesRemoving (java.util.Hashtable, org.eclipse.core.resources.IFile)
java.util.Hashtable secondaryTypesMap
org.eclipse.core.resources.IFile file
StringBuffer buffer
java.util.Iterator entries
java.util.Map$Entry entry
String qualifiedName
java.util.Set packageEntries
int packagesSize
int removedPackagesCount
String[] removedPackages
java.util.Iterator packages
java.util.Map$Entry entry
String packName
java.util.HashMap types
java.util.Set nameEntries
int namesSize
int removedNamesCount
String[] removedNames
java.util.Iterator names
java.util.Map$Entry entry2
String typeName
org.eclipse.jdt.internal.core.JavaElement type
int i
int i
java.util.Iterator entries
java.util.Map$Entry entry
String qualifiedName
protected void setBuildOrder (java.lang.String[]) throws org.eclipse.jdt.core.JavaModelException
String[] javaBuildOrder
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.resources.IWorkspaceDescription description
String[] wksBuildOrder
String[] newOrder
String[] newOrder
int javaCount
java.util.HashMap newSet
int i
int removed
int oldCount
int i
int index
int i
org.eclipse.core.runtime.CoreException e
public void setLastBuiltState (org.eclipse.core.resources.IProject, java.lang.Object)
org.eclipse.core.resources.IProject project
Object state
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info
java.io.File file
public boolean storePreference (java.lang.String, java.lang.String, org.eclipse.core.runtime.preferences.IEclipsePreferences, java.util.Map)
String optionName
String optionValue
org.eclipse.core.runtime.preferences.IEclipsePreferences eclipsePreferences
java.util.Map otherOptions
int optionLevel
String[] compatibleOptions
int co
int length
public void setOptions (java.util.Hashtable)
java.util.Hashtable newOptions
java.util.Hashtable cachedValue
org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences
org.eclipse.core.runtime.preferences.IEclipsePreferences instancePreferences
java.util.Enumeration keys
String key
int optionLevel
String value
String defaultValue
public void startup () throws org.eclipse.core.runtime.CoreException
String resourcesPluginId
long start
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.jobs.Job processSavedState
RuntimeException e
private void startIndexing ()
public void shutdown ()
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.resources.IWorkspace workspace
String resourcesPluginId
public synchronized org.eclipse.core.runtime.IPath variableGet (java.lang.String)
String variableName
java.util.HashSet initializations
private synchronized org.eclipse.core.runtime.IPath variableGetDefaultToPreviousSession (java.lang.String)
String variableName
org.eclipse.core.runtime.IPath variablePath
private java.util.HashSet variableInitializationInProgress ()
java.util.HashSet initializations
public synchronized java.lang.String[] variableNames ()
int length
String[] result
java.util.Iterator vars
int index
public synchronized void variablePut (java.lang.String, org.eclipse.core.runtime.IPath)
String variableName
org.eclipse.core.runtime.IPath variablePath
java.util.HashSet initializations
public void variablePreferencesPut (java.lang.String, org.eclipse.core.runtime.IPath)
String variableName
org.eclipse.core.runtime.IPath variablePath
String variableKey
public boolean variablePutIfInitializingWithSameValue (java.lang.String[], org.eclipse.core.runtime.IPath[])
String[] variableNames
org.eclipse.core.runtime.IPath[] variablePaths
String variableName
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.runtime.IPath newPath
public void contentTypeChanged (org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent event
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
public synchronized java.lang.String cacheToString (java.lang.String)
String prefix
public org.eclipse.jdt.internal.core.util.LRUCache$Stats debugNewOpenableCacheStats ()
public int getOpenableCacheSize ()
}
org/eclipse/jdt/internal/core/NameLookup$Answer.classNameLookup.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.NameLookup$Answer extends java.lang.Object {
public org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
void (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public boolean ignoreIfBetter ()
public boolean isBetter (org.eclipse.jdt.internal.core.NameLookup$Answer)
org.eclipse.jdt.internal.core.NameLookup$Answer otherAnswer
}
org/eclipse/jdt/internal/core/DeltaProcessor$5.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$5 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.DeltaProcessor this$0
private final org.eclipse.jdt.core.IElementChangedListener val$listener
void (org.eclipse.jdt.internal.core.DeltaProcessor, org.eclipse.jdt.core.IElementChangedListener)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy typeHierarchy
}
org/eclipse/jdt/internal/core/SourceMapper$LocalVariableElementKey.classSourceMapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey extends java.lang.Object {
String parent
String name
public void (org.eclipse.jdt.core.IJavaElement, java.lang.String)
org.eclipse.jdt.core.IJavaElement method
String name
StringBuffer buffer
String[] parameterTypes
int i
int max
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey other
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/BinaryMember.classBinaryMember.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.BinaryMember extends org.eclipse.jdt.internal.core.NamedMember {
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.jdt.core.IAnnotation[] getAnnotations (org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[], long)
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
long tagBits
org.eclipse.jdt.core.IAnnotation[] standardAnnotations
int length
int standardLength
int fullLength
org.eclipse.jdt.core.IAnnotation[] annotations
int i
private org.eclipse.jdt.core.IAnnotation getAnnotation (char[][])
char[][] annotationName
protected org.eclipse.jdt.core.IAnnotation[] getStandardAnnotations (long)
long tagBits
java.util.ArrayList annotations
public java.lang.String[] getCategories () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
String[] categories
public java.lang.String getKey ()
public abstract java.lang.String getKey (boolean) throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
public boolean isBinary ()
public boolean isStructureKnown () throws org.eclipse.jdt.core.JavaModelException
public void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String newName
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void setContents (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String contents
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/core/JavaModelManager$3.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$3 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
public void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
}
org/eclipse/jdt/internal/core/JavaModelManager$2.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$2 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
public void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
}
org/eclipse/jdt/internal/core/CreateImportOperation.classCreateImportOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateImportOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation {
protected String importName
protected int flags
public void (java.lang.String, org.eclipse.jdt.core.ICompilationUnit, int)
String importName
org.eclipse.jdt.core.ICompilationUnit parentElement
int flags
protected org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getChildPropertyDescriptor (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
java.util.Iterator imports
boolean onDemand
String importActualName
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
char[][] charFragments
int length
String[] strFragments
int i
org.eclipse.jdt.core.dom.Name name
protected org.eclipse.jdt.core.IJavaElement generateResultHandle ()
public java.lang.String getMainTaskName ()
protected void initializeDefaultPosition ()
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IImportDeclaration[] imports
org.eclipse.jdt.core.IType[] types
org.eclipse.jdt.core.IJavaElement[] children
int i
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/internal/core/SetContainerOperation$2.classSetContainerOperation.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SetContainerOperation$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
final org.eclipse.jdt.internal.core.SetContainerOperation this$0
void (org.eclipse.jdt.internal.core.SetContainerOperation)
public java.lang.String displayString (java.lang.Object)
Object o
StringBuffer buffer
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
}
org/eclipse/jdt/internal/core/ResolvedBinaryType.classResolvedBinaryType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedBinaryType extends org.eclipse.jdt.internal.core.BinaryType {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
org.eclipse.jdt.internal.core.SourceRefElement handle
}
org/eclipse/jdt/internal/core/BinaryLambdaExpression.classBinaryLambdaExpression.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BinaryLambdaExpression extends org.eclipse.jdt.internal.core.LambdaExpression {
void (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int)
org.eclipse.jdt.internal.core.JavaElement parent
String interphase
int sourceStart
int sourceEnd
int arrowPosition
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int, org.eclipse.jdt.internal.core.LambdaMethod)
org.eclipse.jdt.internal.core.JavaElement parent
String interphase
int sourceStart
int sourceEnd
int arrowPosition
org.eclipse.jdt.internal.core.LambdaMethod lambdaMethod
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
public boolean isBinary ()
}
org/eclipse/jdt/internal/core/LRUCacheEnumerator.classLRUCacheEnumerator.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LRUCacheEnumerator extends java.lang.Object implements java.util.Enumeration {
protected org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement elementQueue
public void (org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement)
org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement firstElement
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
Object temp
}
org/eclipse/jdt/internal/core/dom/
org/eclipse/jdt/internal/core/dom/SourceRangeVerifier.classSourceRangeVerifier.java
package org.eclipse.jdt.internal.core.dom
public org.eclipse.jdt.internal.core.dom.SourceRangeVerifier extends org.eclipse.jdt.core.dom.ASTVisitor {
public static boolean DEBUG
public static boolean DEBUG_THROW
private StringBuffer bugs
static void ()
public void ()
public java.lang.String process (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
StringBuffer buffer
public boolean preVisit2 (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode previous
java.util.List properties
int i
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode child
boolean ok
java.util.List children
int j
org.eclipse.jdt.core.dom.ASTNode child
boolean ok
private boolean checkChild (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode previous
org.eclipse.jdt.core.dom.ASTNode child
int parentStart
int parentEnd
int childStart
int childEnd
int previousStart
int previousEnd
String bug
String bug
}
org/eclipse/jdt/internal/core/dom/rewrite/
org/eclipse/jdt/internal/core/dom/rewrite/TrackedNodePosition.classTrackedNodePosition.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.TrackedNodePosition extends java.lang.Object implements org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition {
private final org.eclipse.text.edits.TextEditGroup group
private final org.eclipse.jdt.core.dom.ASTNode node
public void (org.eclipse.text.edits.TextEditGroup, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.text.edits.TextEditGroup group
org.eclipse.jdt.core.dom.ASTNode node
public int getStartPosition ()
org.eclipse.jface.text.IRegion coverage
public int getLength ()
org.eclipse.jface.text.IRegion coverage
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore extends java.lang.Object {
public static boolean DEBUG
public static final int NEW
public static final int ORIGINAL
public static final int BOTH
final java.util.Map eventLookup
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder lastEvent
private java.util.Map editGroups
java.util.List nodeCopySources
java.util.Map nodeRangeInfos
java.util.Map trackedNodes
private java.util.Set insertBoundToPrevious
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper nodePropertyMapper
private static final String INTERNAL_PLACEHOLDER_PROPERTY
static void ()
public void ()
public void setNodePropertyMapper (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper nodePropertyMapper
public void clear ()
public void addEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder curr
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent getEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
public org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent getNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, boolean)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
boolean forceCreation
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
Object originalValue
public org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent getListEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, boolean)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
boolean forceCreation
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent event
java.util.List originalValue
public java.util.Iterator getChangeRootIterator ()
public boolean hasChangedProperties (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation getPropertyLocation (java.lang.Object, int)
Object value
int kind
java.util.Iterator iter
java.util.List events
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int k
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent findEvent (java.lang.Object, int)
Object value
int kind
java.util.Iterator iter
java.util.List events
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int k
private boolean isNodeInEvent (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent, java.lang.Object, int)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
Object value
int kind
public java.lang.Object getOriginalValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public java.lang.Object getNewValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public java.util.List getChangedPropertieEvents (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
java.util.List changedPropertiesEvent
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
public int getChangeKind (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
private java.lang.Object accessOriginalValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
public org.eclipse.text.edits.TextEditGroup getEventEditGroup (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public void setEventEditGroup (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.text.edits.TextEditGroup editGroup
public final org.eclipse.text.edits.TextEditGroup getTrackedNodeData (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void setTrackedNodeData (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
public final void markAsTracked (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
private final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo createCopySourceInfo (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation, org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copySource
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo markAsCopySource (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
public final boolean isRangeCopyPlaceholder (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo createRangeCopy (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, boolean, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
boolean isMove
org.eclipse.jdt.core.dom.ASTNode internalPlaceholder
org.eclipse.jdt.core.dom.ASTNode replacingNode
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copyInfo
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo copyRangeInfo
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent listEvent
int indexFirst
int indexLast
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation loc
java.util.List innerList
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] getNodeCopySources (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] internalGetCopySources (java.util.List, org.eclipse.jdt.core.dom.ASTNode)
java.util.List copySources
org.eclipse.jdt.core.dom.ASTNode node
java.util.ArrayList res
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo curr
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] arr
private void assertNoOverlap (org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent, int, int, java.util.List)
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent listEvent
int indexFirst
int indexLast
java.util.List innerList
java.util.Iterator iter
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo curr
int currStart
int currEnd
public void prepareMovedNodes (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
public void revertMovedNodes ()
private void removeMoveRangePlaceholders ()
java.util.Iterator iter
java.util.Map$Entry entry
java.util.Set placeholders
java.util.List rangeInfos
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation loc
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
java.util.List revertedChildren
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] revertedChildrenArr
private void revertListWithRanges (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[], java.util.Set, java.util.List)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] childEvents
java.util.Set placeholders
java.util.List revertedChildren
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] placeholderChildren
private void prepareNodeRangeCopies (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
java.util.Iterator iter
java.util.Map$Entry entry
java.util.List rangeInfos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation loc
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] newChildren
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] processListWithRanges (java.util.List, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[], org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
java.util.List rangeInfos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] childEvents
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
java.util.List newChildEvents
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo topInfo
java.util.Stack newChildrenStack
java.util.Stack topInfoStack
java.util.Iterator rangeInfoIterator
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo nextInfo
int k
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.Block internalPlaceholder
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent newEvent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent newEvent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] placeholderChildEvents
org.eclipse.jdt.core.dom.Block internalPlaceholder
private void prepareSingleNodeCopies ()
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo curr
private void doMarkMovedAsRemoved (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo curr
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent event
int index
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
public boolean isInsertBoundToPrevious (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void setInsertBoundToPrevious (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsListProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
private void validateHasChildProperty (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
private void validateIsNodeProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
public java.lang.String toString ()
StringBuffer buf
java.util.Iterator iter
java.util.List events
int i
public static boolean isNewNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$ConstPrefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$ConstPrefix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix {
private String prefix
public void (java.lang.String)
String prefix
public java.lang.String getPrefix (int)
int indent
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$CopySourceInfo.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo extends java.lang.Object implements java.lang.Comparable {
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
private final org.eclipse.jdt.core.dom.ASTNode node
public final boolean isMove
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation, org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
public org.eclipse.jdt.core.dom.ASTNode getNode ()
public int compareTo (java.lang.Object)
Object o2
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo r2
int startDiff
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore$PlaceholderData.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData extends java.lang.Object {
void ()
}
org/eclipse/jdt/internal/core/dom/rewrite/LineCommentEndOffsets.classLineCommentEndOffsets.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.LineCommentEndOffsets extends java.lang.Object {
private int[] offsets
private final java.util.List commentList
public void (java.util.List)
java.util.List commentList
private int[] getOffsets ()
int nComments
int count
int i
Object curr
int i
int k
Object curr
org.eclipse.jdt.core.dom.LineComment comment
public boolean isEndOfLineComment (int)
int offset
public boolean isEndOfLineComment (int, char[])
int offset
char[] content
public boolean remove (int)
int offset
int[] offsetArray
int index
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$BlockContext.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext extends java.lang.Object {
public abstract java.lang.String[] getPrefixAndSuffix (int, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$ParentIterator.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$ParentIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator eventIter
private java.util.Iterator sourceNodeIter
private java.util.Iterator rangeNodeIter
private java.util.Iterator trackedNodeIter
final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$NodeMarker.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker extends org.eclipse.jface.text.Position {
public Object data
public void ()
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$EventHolder.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder extends java.lang.Object {
public final org.eclipse.jdt.core.dom.ASTNode parent
public final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent change
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/SourceModifier.classSourceModifier.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.SourceModifier extends java.lang.Object implements org.eclipse.text.edits.ISourceModifier {
private final String destinationIndent
private final int sourceIndentLevel
private final int tabWidth
private final int indentWidth
public void (int, java.lang.String, int, int)
int sourceIndentLevel
String destinationIndent
int tabWidth
int indentWidth
public org.eclipse.text.edits.ISourceModifier copy ()
public org.eclipse.text.edits.ReplaceEdit[] getModifications (java.lang.String)
String source
java.util.List result
int destIndentLevel
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$BlockFormattingPrefixSuffix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockFormattingPrefixSuffix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext {
private String prefix
private String suffix
private int start
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, java.lang.String, java.lang.String, int)
String prefix
String suffix
int start
public java.lang.String[] getPrefixAndSuffix (int, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
int indent
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore events
String nodeString
int nodeStart
int nodeEnd
String str
org.eclipse.jface.text.Position pos1
org.eclipse.jface.text.Position pos2
org.eclipse.text.edits.TextEdit res
}
org/eclipse/jdt/internal/core/dom/rewrite/LineInformation$2.classLineInformation.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation$2 extends org.eclipse.jdt.internal.core.dom.rewrite.LineInformation {
private final org.eclipse.jdt.core.dom.CompilationUnit val$astRoot
void (org.eclipse.jdt.core.dom.CompilationUnit)
public int getLineOfOffset (int)
int offset
public int getLineOffset (int)
int line
}
org/eclipse/jdt/internal/core/dom/rewrite/LineInformation$1.classLineInformation.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation$1 extends org.eclipse.jdt.internal.core.dom.rewrite.LineInformation {
private final org.eclipse.jface.text.IDocument val$doc
void (org.eclipse.jface.text.IDocument)
public int getLineOfOffset (int)
int offset
public int getLineOffset (int)
int line
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEvent.classRewriteEvent.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent extends java.lang.Object {
public static final int INSERTED
public static final int REMOVED
public static final int REPLACED
public static final int CHILDREN_CHANGED
public static final int UNCHANGED
public void ()
public abstract int getChangeKind ()
public abstract boolean isListRewrite ()
public abstract java.lang.Object getOriginalValue ()
public abstract java.lang.Object getNewValue ()
public abstract org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] getChildren ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$FormattingPrefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$FormattingPrefix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix {
private int kind
private String string
private int start
private int length
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, java.lang.String, java.lang.String, int)
String string
String sub
int kind
public java.lang.String getPrefix (int)
int indent
org.eclipse.jface.text.Position pos
String str
org.eclipse.text.edits.TextEdit res
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$PropertyLocation.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation extends java.lang.Object {
private final org.eclipse.jdt.core.dom.ASTNode parent
private final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
public void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
public org.eclipse.jdt.core.dom.ASTNode getParent ()
public org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getProperty ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation other
public int hashCode ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFlattener.classASTRewriteFlattener.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFlattener extends org.eclipse.jdt.core.dom.ASTVisitor {
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_ARRAY_COMPONENT_TYPE_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_FIELD_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_INITIALIZER_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_METHOD_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_METHOD_RETURN_TYPE_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_METHOD_EXTRA_DIMENSIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor INTERNAL_METHOD_THROWN_EXCEPTIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_TYPE_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_TYPE_SUPERCLASS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor INTERNAL_TYPE_SUPER_INTERFACES_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_CIC_NAME_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_FRAGMENT_EXTRA_DIMENSIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_TDS_TYPE_DECLARATION_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VARIABLE_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VARIABLE_EXTRA_DIMENSIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VDE_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VDS_MODIFIERS_PROPERTY
private static final int JLS2_INTERNAL
private static final int JLS3_INTERNAL
private static final int JLS4_INTERNAL
protected StringBuffer result
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore store
static void ()
public static java.lang.String asString (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore store
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFlattener flattener
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore store
public java.lang.String getResult ()
public void reset ()
public static void printModifiers (int, java.lang.StringBuffer)
int modifiers
StringBuffer buf
protected java.util.List getChildList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
protected org.eclipse.jdt.core.dom.ASTNode getChildNode (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
protected int getIntAttribute (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
protected boolean getBooleanAttribute (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
protected java.lang.Object getAttribute (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
protected void visitList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
String separator
java.util.List list
int i
protected void visitList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.String, java.lang.String, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
String separator
String lead
String post
java.util.List list
int i
private void visitExtraDimensions (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor dimensions
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor dimensionsInfo
int extraDimensions
int i
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.Type elementType
int dimensions
int dimensions
boolean astLevelGTE8
java.util.List list
int size
int i
int i
org.eclipse.jdt.core.dom.ASTNode initializer
private void internalVisitDimensionAnnotations (org.eclipse.jdt.core.dom.ArrayType, int, boolean)
org.eclipse.jdt.core.dom.ArrayType arrayType
int index
boolean astLevelGTE8
org.eclipse.jdt.core.dom.Dimension dimension
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
org.eclipse.jdt.core.dom.ASTNode message
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
org.eclipse.jdt.core.dom.ASTNode label
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
org.eclipse.jdt.core.dom.ASTNode expression
org.eclipse.jdt.core.dom.ASTNode decl
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
org.eclipse.jdt.core.dom.ASTNode pack
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
org.eclipse.jdt.core.dom.ASTNode label
public boolean visit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
public boolean visit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public boolean visit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public boolean visit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
org.eclipse.jdt.core.dom.ASTNode javadoc
public boolean visit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
org.eclipse.jdt.core.dom.ASTNode expression
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
org.eclipse.jdt.core.dom.ASTNode elseStatement
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
String operator
String separator
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
org.eclipse.jdt.core.dom.ASTNode javadoc
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public boolean visit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
public boolean visit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
java.util.List list
int i
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public boolean visit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
boolean hasParentheses
java.util.List parameters
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
org.eclipse.jdt.core.dom.ASTNode javadoc
org.eclipse.jdt.core.dom.ASTNode returnType
org.eclipse.jdt.core.dom.ASTNode receiverType
org.eclipse.jdt.core.dom.ASTNode qualifier
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor exceptionsProperty
org.eclipse.jdt.core.dom.ASTNode body
public boolean visit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
org.eclipse.jdt.core.dom.ASTNode expression
public boolean visit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public boolean visit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
org.eclipse.jdt.core.dom.ASTNode javadoc
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public boolean visit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
org.eclipse.jdt.core.dom.ASTNode expression
public boolean visit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public boolean visit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
org.eclipse.jdt.core.dom.ASTNode initializer
public boolean visit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
org.eclipse.jdt.core.dom.ASTNode expression
public boolean visit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
org.eclipse.jdt.core.dom.ASTNode qualifier
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
org.eclipse.jdt.core.dom.ASTNode qualifier
public boolean visit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
org.eclipse.jdt.core.dom.ASTNode expression
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
public boolean visit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
org.eclipse.jdt.core.dom.ASTNode qualifier
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
org.eclipse.jdt.core.dom.ASTNode finallyClause
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
int apiLevel
org.eclipse.jdt.core.dom.ASTNode javadoc
boolean isInterface
org.eclipse.jdt.core.dom.ChildPropertyDescriptor superClassProperty
org.eclipse.jdt.core.dom.ASTNode superclass
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor superInterfaceProperty
String lead
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public boolean visit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
org.eclipse.jdt.core.dom.ASTNode initializer
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public boolean visit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public boolean visit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment node
public boolean visit (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
org.eclipse.jdt.core.dom.ASTNode qualifier
public boolean visit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
org.eclipse.jdt.core.dom.ASTNode qualifier
public boolean visit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
org.eclipse.jdt.core.dom.ASTNode name
public boolean visit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
Object tagName
java.util.List list
int i
org.eclipse.jdt.core.dom.ASTNode curr
public boolean visit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
org.eclipse.jdt.core.dom.ASTNode javadoc
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
org.eclipse.jdt.core.dom.ASTNode javadoc
org.eclipse.jdt.core.dom.ASTNode def
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
org.eclipse.jdt.core.dom.ASTNode javadoc
org.eclipse.jdt.core.dom.ASTNode classDecl
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
org.eclipse.jdt.core.dom.ASTNode javadoc
public boolean visit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference 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.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier 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.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
org.eclipse.jdt.core.dom.ASTNode qualifier
public boolean visit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
org.eclipse.jdt.core.dom.ASTNode bound
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$ListRewriter.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter extends java.lang.Object {
protected String constantSeparator
protected int startPos
protected org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] list
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer)
protected final org.eclipse.jdt.core.dom.ASTNode getOriginalNode (int)
int index
protected final org.eclipse.jdt.core.dom.ASTNode getNewNode (int)
int index
protected java.lang.String getSeparatorString (int)
int nodeIndex
protected int getInitialIndent ()
protected int getNodeIndent (int)
int nodeIndex
org.eclipse.jdt.core.dom.ASTNode node
int i
org.eclipse.jdt.core.dom.ASTNode curr
protected int getStartOfNextNode (int, int)
int nextIndex
int defaultPos
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent elem
org.eclipse.jdt.core.dom.ASTNode node
protected int getEndOfNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public final int rewriteList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, java.lang.String, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
String keyword
String separator
private boolean insertAfterSeparator (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
protected boolean mustRemoveSeparator (int, int)
int originalOffset
int nodeIndex
private int rewriteList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.String, java.lang.String, int)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String keyword
String endKeyword
int offset
int total
int currPos
int lastNonInsert
int lastNonDelete
int i
int currMark
org.eclipse.jdt.core.dom.ASTNode elem
boolean insertNew
org.eclipse.text.edits.TextEditGroup editGroup
int prevEnd
int prevMark
int separatorState
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent currEvent
int currMark
int nextIndex
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
int currEnd
org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner scanner
int newOffset
int extendedOffset
int tempOffset
int end
org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner scanner
int nextToken
org.eclipse.jdt.core.dom.ASTNode node
int currEnd
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.ASTNode changed
org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner scanner
int newOffset
int extendedOffset
int tempOffset
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode node
public final int rewriteList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
String keyword
protected void updateIndent (int, int, int, org.eclipse.text.edits.TextEditGroup)
int prevMark
int originalOffset
int nodeIndex
org.eclipse.text.edits.TextEditGroup editGroup
public final int rewriteList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, java.lang.String, java.lang.String, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
String keyword
String endKeyword
String separator
}
org/eclipse/jdt/internal/core/dom/rewrite/ListRewriteEvent.classListRewriteEvent.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent extends org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent {
public static final int NEW
public static final int OLD
public static final int BOTH
private java.util.List originalNodes
private java.util.List listEntries
public void (java.util.List)
java.util.List originalNodes
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[])
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
private java.util.List getEntries ()
int nNodes
int i
org.eclipse.jdt.core.dom.ASTNode node
public int getChangeKind ()
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
public boolean isListRewrite ()
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] getChildren ()
java.util.List entries
public java.lang.Object getOriginalValue ()
public java.lang.Object getNewValue ()
java.util.List entries
java.util.ArrayList res
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
Object newVal
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent removeEntry (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode originalEntry
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent replaceEntry (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode entry
org.eclipse.jdt.core.dom.ASTNode newEntry
java.util.List entries
int nEntries
int i
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent curr
public void revertChange (org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent)
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
Object originalValue
java.util.List entries
public int getIndex (org.eclipse.jdt.core.dom.ASTNode, int)
org.eclipse.jdt.core.dom.ASTNode node
int kind
java.util.List entries
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent insert (org.eclipse.jdt.core.dom.ASTNode, int)
org.eclipse.jdt.core.dom.ASTNode insertedNode
int insertIndex
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent change
public void setNewValue (org.eclipse.jdt.core.dom.ASTNode, int)
org.eclipse.jdt.core.dom.ASTNode newValue
int insertIndex
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent curr
public int getChangeKind (int)
int index
public java.lang.String toString ()
StringBuffer buf
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] events
int i
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore$CopyPlaceholderData.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$CopyPlaceholderData extends org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData {
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copySource
protected void ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$1.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$1 extends org.eclipse.jface.text.DefaultPositionUpdater {
void (java.lang.String)
String $anonymous0
protected boolean notDeleted ()
int start
int end
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$BlockFormattingPrefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockFormattingPrefix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext {
private String prefix
private int start
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, java.lang.String, int)
String prefix
int start
public java.lang.String[] getPrefixAndSuffix (int, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
int indent
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore events
String nodeString
String str
org.eclipse.jface.text.Position pos
org.eclipse.text.edits.TextEdit res
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore extends java.lang.Object {
private org.eclipse.jdt.core.dom.AST ast
private java.util.Map placeholderNodes
private java.util.Set collapsedNodes
public void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final void markAsStringPlaceholder (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode placeholder
String code
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$StringPlaceholderData data
public final void markAsCopyTarget (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo)
org.eclipse.jdt.core.dom.ASTNode target
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copySource
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$CopyPlaceholderData data
public final org.eclipse.jdt.core.dom.ASTNode newPlaceholderNode (int)
int nodeType
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.core.dom.Block createCollapsePlaceholder ()
org.eclipse.jdt.core.dom.Block placeHolder
public boolean isCollapsed (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public java.lang.Object getPlaceholderData (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void setPlaceholderData (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData data
public void clear ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$SwitchListRewriter.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$SwitchListRewriter extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ParagraphListRewriter {
private boolean indentSwitchStatementsCompareToCases
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, int)
int initialIndent
protected int getNodeIndent (int)
int nodeIndex
int indent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int changeKind
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode node
protected java.lang.String getSeparatorString (int)
int nodeIndex
int total
int nextNodeIndex
protected void updateIndent (int, int, int, org.eclipse.text.edits.TextEditGroup)
int prevMark
int originalOffset
int nodeIndex
org.eclipse.text.edits.TextEditGroup editGroup
int previousNonRemovedNodeIndex
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInformation
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent prevEvent
int prevKind
org.eclipse.jdt.core.dom.ASTNode prevNode
int prevEndPosition
int prevLine
int line
int total
int originalIndent
int newIndent
int line
int lineStart
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter extends java.lang.Object {
private final String lineDelimiter
private final int tabWidth
private final int indentWidth
private final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore placeholders
private final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
private final java.util.Map options
public static final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix NONE
public static final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix SPACE
public static final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix ASSERT_COMMENT
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix VAR_INITIALIZER
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix METHOD_BODY
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix FINALLY_BLOCK
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix CATCH_BLOCK
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix ANNOT_MEMBER_DEFAULT
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix ENUM_BODY_START
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix ENUM_BODY_END
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix WILDCARD_EXTENDS
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix WILDCARD_SUPER
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix FIRST_ENUM_CONST
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix ANNOTATION_SEPARATION
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix PARAM_ANNOTATION_SEPARATION
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix VARARGS
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix TRY_RESOURCES
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix TRY_RESOURCES_PAREN
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext IF_BLOCK_WITH_ELSE
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext IF_BLOCK_NO_ELSE
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext ELSE_AFTER_STATEMENT
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext ELSE_AFTER_BLOCK
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext FOR_BLOCK
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext WHILE_BLOCK
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext DO_BLOCK
static void ()
public void (org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore, java.util.Map, java.lang.String)
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore placeholders
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
java.util.Map options
String lineDelimiter
public org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore getPlaceholders ()
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore getEventStore ()
public int getTabWidth ()
public int getIndentWidth ()
public java.lang.String getLineDelimiter ()
public java.lang.String getFormattedResult (org.eclipse.jdt.core.dom.ASTNode, int, java.util.Collection)
org.eclipse.jdt.core.dom.ASTNode node
int initialIndentationLevel
java.util.Collection resultingMarkers
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$ExtendedFlattener flattener
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker[] markers
int i
String unformatted
org.eclipse.text.edits.TextEdit edit
String indentString
org.eclipse.text.edits.ReplaceEdit[] edits
public java.lang.String createIndentString (int)
int indentationUnits
public java.lang.String getIndentString (java.lang.String)
String currentLine
public java.lang.String changeIndent (java.lang.String, int, java.lang.String)
String code
int codeIndentLevel
String newIndent
public int computeIndentUnits (java.lang.String)
String line
public static java.lang.String evaluateFormatterEdit (java.lang.String, org.eclipse.text.edits.TextEdit, org.eclipse.jface.text.Position[])
String string
org.eclipse.text.edits.TextEdit edit
org.eclipse.jface.text.Position[] positions
org.eclipse.jface.text.Document doc
int i
org.eclipse.jface.text.BadLocationException e
public org.eclipse.text.edits.TextEdit formatString (int, java.lang.String, int, int, int)
int kind
String string
int offset
int length
int indentationLevel
private org.eclipse.text.edits.TextEdit formatNode (org.eclipse.jdt.core.dom.ASTNode, java.lang.String, int)
org.eclipse.jdt.core.dom.ASTNode node
String str
int indentationLevel
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
int code
String prefix
String suffix
String concatStr
org.eclipse.text.edits.TextEdit edit
private static org.eclipse.text.edits.TextEdit shifEdit (org.eclipse.text.edits.TextEdit, int)
org.eclipse.text.edits.TextEdit oldEdit
int diff
org.eclipse.text.edits.TextEdit newEdit
org.eclipse.text.edits.TextEdit newEdit
org.eclipse.text.edits.TextEdit newEdit
org.eclipse.text.edits.TextEdit newEdit
org.eclipse.text.edits.TextEdit newEdit
org.eclipse.text.edits.ReplaceEdit edit
org.eclipse.text.edits.InsertEdit edit
org.eclipse.text.edits.DeleteEdit edit
org.eclipse.text.edits.TextEdit[] children
int i
org.eclipse.text.edits.TextEdit shifted
private static org.eclipse.jface.text.Document createDocument (java.lang.String, org.eclipse.jface.text.Position[]) throws java.lang.IllegalArgumentException
String string
org.eclipse.jface.text.Position[] positions
org.eclipse.jface.text.Document doc
int i
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$ParagraphListRewriter.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ParagraphListRewriter extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter {
public static final int DEFAULT_SPACING
private int initialIndent
private int separatorLines
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, int, int)
int initialIndent
int separator
protected int getInitialIndent ()
protected java.lang.String getSeparatorString (int)
int nodeIndex
protected java.lang.String getSeparatorString (int, int)
int nodeIndex
int nextNodeIndex
int newLines
String lineDelim
StringBuffer buf
int i
private org.eclipse.jdt.core.dom.ASTNode getNode (int)
int nodeIndex
org.eclipse.jdt.core.dom.ASTNode elem
private int getNewLines (int)
int nodeIndex
org.eclipse.jdt.core.dom.ASTNode curr
org.eclipse.jdt.core.dom.ASTNode next
int currKind
int nextKind
org.eclipse.jdt.core.dom.ASTNode last
org.eclipse.jdt.core.dom.ASTNode secondLast
int i
org.eclipse.jdt.core.dom.ASTNode elem
private int countEmptyLines (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode last
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInformation
int lastLine
int startLine
int start
char[] cont
int i
protected boolean mustRemoveSeparator (int, int)
int originalOffset
int nodeIndex
int previousNonRemovedNodeIndex
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInformation
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent prevEvent
int prevKind
org.eclipse.jdt.core.dom.ASTNode prevNode
int prevEndPosition
int prevLine
int line
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent nextEvent
int nextKind
org.eclipse.jdt.core.dom.ASTNode nextNode
int nextStartPosition
int nextLine
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeRewriteEvent.classNodeRewriteEvent.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent extends org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent {
private Object originalValue
private Object newValue
public void (java.lang.Object, java.lang.Object)
Object originalValue
Object newValue
public java.lang.Object getNewValue ()
public java.lang.Object getOriginalValue ()
public int getChangeKind ()
public boolean isListRewrite ()
public void setNewValue (java.lang.Object)
Object newValue
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] getChildren ()
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$ModifierRewriter.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ModifierRewriter extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter {
private final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix annotationSeparation
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix)
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix annotationSeparation
protected java.lang.String getSeparatorString (int)
int nodeIndex
org.eclipse.jdt.core.dom.ASTNode curr
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore$StringPlaceholderData.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$StringPlaceholderData extends org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData {
public String code
protected void ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$Prefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix extends java.lang.Object {
public abstract java.lang.String getPrefix (int)
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer extends org.eclipse.jdt.core.dom.ASTVisitor {
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_ARRAY_COMPONENT_TYPE_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_FIELD_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_INITIALIZER_MODIFIERS_PROPERTY3
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_METHOD_MODIFIERS_PROPERTY2
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_METHOD_RETURN_TYPE_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_METHOD_EXTRA_DIMENSIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor INTERNAL_METHOD_THROWN_EXCEPTIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_TYPE_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_TYPE_SUPERCLASS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor INTERNAL_TYPE_SUPER_INTERFACES_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_CIC_NAME_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_FRAGMENT_EXTRA_DIMENSIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INTERNAL_TDS_TYPE_DECLARATION_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VARIABLE_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VARIABLE_EXTRA_DIMENSIONS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VDE_MODIFIERS_PROPERTY
private static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERNAL_VDS_MODIFIERS_PROPERTY
private static final int JLS2_INTERNAL
private static final int JLS3_INTERNAL
private static final int JLS4_INTERNAL
org.eclipse.text.edits.TextEdit currentEdit
final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
private org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner tokenScanner
private final java.util.Map sourceCopyInfoToEdit
private final java.util.Stack sourceCopyEndNodes
private final char[] content
private final org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
private final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter formatter
private final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeInfos
private final org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer extendedSourceRangeComputer
private final org.eclipse.jdt.internal.core.dom.rewrite.LineCommentEndOffsets lineCommentEndOffsets
private int beforeRequiredSpaceIndex
java.util.Map options
private org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
static void ()
public void (char[], org.eclipse.jdt.internal.core.dom.rewrite.LineInformation, java.lang.String, org.eclipse.text.edits.TextEdit, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore, org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore, java.util.List, java.util.Map, org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
org.eclipse.text.edits.TextEdit rootEdit
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeInfos
java.util.List comments
java.util.Map options
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer extendedSourceRangeComputer
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
final org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner getScanner ()
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
final char[] getContent ()
final org.eclipse.jdt.internal.core.dom.rewrite.LineInformation getLineInformation ()
final org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange getExtendedRange (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
final int getExtendedOffset (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
final int getExtendedEnd (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
final org.eclipse.text.edits.TextEdit getCopySourceEdit (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo info
org.eclipse.text.edits.TextEdit edit
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int start
int end
org.eclipse.text.edits.MoveSourceEdit moveSourceEdit
org.eclipse.text.edits.CopySourceEdit copySourceEdit
private final int getChangeKind (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
private final boolean hasChildrenChanges (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private final boolean isChanged (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
private final boolean isCollapsed (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
final boolean isInsertBoundToPrevious (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private final org.eclipse.text.edits.TextEditGroup getEditGroup (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent getEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
final org.eclipse.text.edits.TextEditGroup getEditGroup (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent change
private final java.lang.Object getOriginalValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
private final java.lang.Object getNewValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
final void addEdit (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
final java.lang.String getLineDelimiter ()
final java.lang.String createIndentString (int)
int indent
private final java.lang.String getIndentOfLine (int)
int pos
int line
char[] cont
int lineStart
int i
final java.lang.String getIndentAtOffset (int)
int pos
final void doTextInsert (int, java.lang.String, org.eclipse.text.edits.TextEditGroup)
int offset
String insertString
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.text.edits.TextEdit edit
org.eclipse.text.edits.TextEdit edit
final void addEditGroup (org.eclipse.text.edits.TextEditGroup, org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.text.edits.TextEdit edit
final org.eclipse.text.edits.TextEdit doTextRemove (int, int, org.eclipse.text.edits.TextEditGroup)
int offset
int len
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.text.edits.TextEdit edit
final void doTextRemoveAndVisit (int, int, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
int offset
int len
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.text.edits.TextEdit edit
final int doVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private final int doVisit (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
Object node
private int doVisitList (java.util.List, int)
java.util.List list
int offset
int endPos
java.util.Iterator iter
org.eclipse.jdt.core.dom.ASTNode curr
final void voidVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private final void voidVisit (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object node
private void voidVisitList (java.util.List)
java.util.List list
java.util.Iterator iter
private final boolean doVisitUnchangedChildren (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
java.util.List properties
int i
private final void doTextReplace (int, int, java.lang.String, org.eclipse.text.edits.TextEditGroup)
int offset
int len
String insertString
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.text.edits.TextEdit edit
private final org.eclipse.text.edits.TextEdit doTextCopy (org.eclipse.text.edits.TextEdit, int, int, java.lang.String, org.eclipse.text.edits.TextEditGroup)
org.eclipse.text.edits.TextEdit sourceEdit
int destOffset
int sourceIndentLevel
String destIndentString
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.text.edits.TextEdit targetEdit
org.eclipse.text.edits.TextEdit targetEdit
org.eclipse.jdt.internal.core.dom.rewrite.SourceModifier modifier
org.eclipse.text.edits.MoveSourceEdit moveEdit
org.eclipse.text.edits.CopySourceEdit copyEdit
private void changeNotSupported (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private int rewriteRequiredNode (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int offset
int length
private int rewriteNode (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix prefix
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
int indent
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
int nodeEnd
int nodeEnd
int len
int len
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int nodeOffset
int nodeLen
private int rewriteJavadoc (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int pos
int changeKind
String indent
org.eclipse.core.runtime.CoreException e
private int rewriteBodyNode (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, int, int, org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
int endPos
int indent
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext context
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
String[] strings
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
int len
org.eclipse.jdt.core.dom.ASTNode node
boolean insertNewLine
int previousEnd
int token
org.eclipse.text.edits.TextEditGroup editGroup
int nodeLen
org.eclipse.jdt.core.dom.ASTNode replacingNode
String[] strings
String prefix
String insertedPrefix
int lineStart
int pos
private int rewriteOptionalQualifier (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int startPos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
int dotEnd
org.eclipse.core.runtime.CoreException e
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int offset
int length
org.eclipse.core.runtime.CoreException e
Object node
int pos
org.eclipse.core.runtime.CoreException e
private int rewriteParagraphList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, int, int, int)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int insertPos
int insertIndent
int separator
int lead
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] events
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ParagraphListRewriter listRewriter
StringBuffer leadString
int i
private int rewriteOptionalTypeParameters (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, java.lang.String, boolean, boolean)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
String keyword
boolean adjustOnNext
boolean needsSpaceOnRemoveAll
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
boolean isAllInserted
boolean isAllRemoved
int posBeforeOpenBracket
int endPos
String replacement
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
private boolean isAllOfKind (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[], int)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int kind
int i
private int rewriteNodeList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, java.lang.String, java.lang.String, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int pos
String keyword
String endKeyword
String separator
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
private int rewriteNodeList (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int, java.lang.String, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int pos
String keyword
String separator
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
private void rewriteMethodBody (org.eclipse.jdt.core.dom.MethodDeclaration, int)
org.eclipse.jdt.core.dom.MethodDeclaration parent
int startPos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int endPos
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.ASTNode body
int indent
String prefix
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.ASTNode body
int endPos
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.ASTNode body
protected int rewriteExtraDimensionsInfo (org.eclipse.jdt.core.dom.ASTNode, int, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
int pos
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
private int rewriteExtraDimensions (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int oldDim
int newDim
org.eclipse.text.edits.TextEditGroup editGroup
private void rewriteExtraDimensions (int, int, int, org.eclipse.text.edits.TextEditGroup)
int oldDim
int newDim
int pos
org.eclipse.text.edits.TextEditGroup editGroup
int i
int i
org.eclipse.core.runtime.CoreException e
private int getPosAfterLeftBrace (int)
int pos
int nextToken
org.eclipse.core.runtime.CoreException e
private int getPosAfterTry (int)
int pos
int nextToken
org.eclipse.core.runtime.CoreException e
final int getIndent (int)
int offset
final void doTextInsert (int, org.eclipse.jdt.core.dom.ASTNode, int, boolean, org.eclipse.text.edits.TextEditGroup)
int insertOffset
org.eclipse.jdt.core.dom.ASTNode node
int initialIndentLevel
boolean removeLeadingIndent
org.eclipse.text.edits.TextEditGroup editGroup
java.util.ArrayList markers
String formatted
int currPos
int i
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker curr
int offset
String insertStr
Object data
org.eclipse.text.edits.TextEdit edit
int end
int k
int lineOffset
String destIndentString
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copySource
int srcIndentLevel
org.eclipse.text.edits.TextEdit sourceEdit
String code
String str
String insertStr
private boolean needsNewLineForLineComment (org.eclipse.jdt.core.dom.ASTNode, java.lang.String, int)
org.eclipse.jdt.core.dom.ASTNode node
String formatted
int offset
private int getCurrentLineStart (java.lang.String, int)
String str
int pos
int i
char ch
private void rewriteModifiers (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int offset
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int oldModifiers
int newModifiers
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner scanner
int tok
int startPos
int nextStart
boolean keep
int currPos
int addedModifiers
int visibilityModifiers
StringBuffer buf
StringBuffer buf
org.eclipse.core.runtime.CoreException e
private int rewriteModifiers2 (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
boolean isAllInsert
boolean isAllRemove
String keyword
boolean isVarargsAnnotationsProperty
org.eclipse.core.runtime.CoreException e
boolean isAnnotationsProperty
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix formatterPrefix
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix formatterPrefix
int endPos
int nextPos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent lastChild
boolean lastUnchanged
String separator
String separator
org.eclipse.core.runtime.CoreException e
private int rewriteTypeAnnotations (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
int pos
private int rewriteVarargsAnnotations (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
int pos
private void replaceOperation (int, java.lang.String, org.eclipse.text.edits.TextEditGroup)
int posBeforeOperation
String newOperation
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.core.runtime.CoreException e
private void rewriteOperation (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
int posBeforeOperation
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
String newOperation
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.core.runtime.CoreException e
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] infos
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int offset
int length
org.eclipse.text.edits.TextEdit edit
final void doCopySourcePreVisit (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[], java.util.Stack)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] infos
java.util.Stack nodeEndStack
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo curr
org.eclipse.text.edits.TextEdit edit
final void doCopySourcePostVisit (org.eclipse.jdt.core.dom.ASTNode, java.util.Stack)
org.eclipse.jdt.core.dom.ASTNode node
java.util.Stack nodeEndStack
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
int startPos
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
int apiLevel
int pos
boolean isJLS2
boolean isInterface
boolean invertType
int typeToken
int startPosition
java.util.List modifiers
int size
org.eclipse.jdt.core.dom.ASTNode modifierNode
String str
int start
int end
org.eclipse.jdt.core.dom.ChildPropertyDescriptor superClassProperty
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent superClassEvent
int changeKind
org.eclipse.jdt.core.dom.ASTNode superClass
int endPos
org.eclipse.jdt.core.dom.ASTNode superClass
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int offset
int length
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor superInterfaceProperty
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent interfaceEvent
java.util.List originalNodes
String keyword
org.eclipse.jdt.core.dom.ASTNode firstNode
String keyword
java.util.List newNodes
java.util.List origNodes
int firstStart
int startIndent
int startPos
private void rewriteReturnType (org.eclipse.jdt.core.dom.MethodDeclaration, boolean, boolean)
org.eclipse.jdt.core.dom.MethodDeclaration node
boolean isConstructor
boolean isConstructorChange
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode originalReturnType
boolean returnTypeExists
org.eclipse.jdt.core.dom.ASTNode newReturnType
org.eclipse.jdt.core.dom.ASTNode originalMethodName
int nextStart
org.eclipse.text.edits.TextEditGroup editGroup
int offset
private int rewriteMethodReceiver (org.eclipse.jdt.core.dom.MethodDeclaration, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.dom.MethodDeclaration method
int offset
int newParamCount
int oldParamCount
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent qualEvent
boolean rewriteQualifier
org.eclipse.jdt.core.dom.ASTNode newQual
org.eclipse.jdt.core.dom.ASTNode oldQual
org.eclipse.text.edits.TextEditGroup editGroup
int changeKind
org.eclipse.jdt.core.dom.ASTNode elem
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int elemOffset
int elemLength
int elemEnd
int endPos
int endPos
int qualChangeKind
org.eclipse.text.edits.TextEditGroup qualGroup
int pos
int qualOffset
int endPos
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int elemOffset
int elemLength
private org.eclipse.jdt.core.dom.ASTNode getPreviousNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.ASTNode prev
java.util.List l
int size
int i
org.eclipse.jdt.core.dom.ASTNode currNode
private int getPreviousTokenEndOffset (org.eclipse.jdt.core.dom.ASTNode, int)
org.eclipse.jdt.core.dom.ASTNode node
int token
int offset
org.eclipse.jdt.core.dom.ASTNode prev
org.eclipse.core.runtime.CoreException e1
public boolean visit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
boolean keywordSpace
org.eclipse.jdt.core.dom.ASTNode parent
java.util.List oldAnnotations
java.util.List newAnnotations
int oldAnnotationSize
int newAnnotationSize
int delStart
int delEnd
org.eclipse.jdt.core.dom.ASTNode currNode
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
int pos
int apiLevel
boolean isConstructorChange
boolean isConstructor
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor exceptionsProperty
int extraDims
boolean hasExceptionChanges
int bodyChangeKind
int dim
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
int startPos
int startPos
int startIndent
public boolean visit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
int startPos
int startIndent
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.ArrayType replacingType
int nOldBrackets
boolean astLevelGTE8
boolean typeReplaced
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent typeEvent
org.eclipse.jdt.core.dom.Type newType
org.eclipse.jdt.core.dom.Type oldType
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int offset
int length
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent dimEvent
boolean hasDimensionChanges
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] events
org.eclipse.jdt.core.dom.ArrayType currentLevel
int replacingTypeDimensions
int i
int dimSize
org.eclipse.jdt.core.dom.Type elementType
int offset
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int changeKind
int endPos
org.eclipse.jdt.core.dom.ASTNode elem
int elemEnd
int endPos
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range
int elemOffset
int elemLength
org.eclipse.jdt.core.dom.ASTNode elem
int endPos
int kind
org.eclipse.core.runtime.CoreException e
private void insertAnnotationsOnDimension (org.eclipse.jdt.core.dom.ArrayType, int, int, org.eclipse.text.edits.TextEditGroup, boolean)
org.eclipse.jdt.core.dom.ArrayType replacingType
int index
int pos
org.eclipse.text.edits.TextEditGroup editGroup
boolean astLevelGTE8
org.eclipse.jdt.core.dom.Dimension dim
java.util.List annotations
int size
int j
org.eclipse.jdt.core.dom.Annotation annotation
private void rewriteAnnotationsOnDimension (org.eclipse.jdt.core.dom.ArrayType, org.eclipse.jdt.core.dom.ArrayType, int, int, boolean, org.eclipse.text.edits.TextEditGroup) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.dom.ArrayType oldArrayType
org.eclipse.jdt.core.dom.ArrayType replacingType
int index
int pos
boolean typeReplaced
org.eclipse.text.edits.TextEditGroup editGroup
java.util.List dimensions
org.eclipse.jdt.core.dom.Dimension oldDim
java.util.List oldAnnotations
int size
org.eclipse.jdt.core.dom.ASTNode prev
org.eclipse.jdt.core.dom.Annotation annotation
int start
int end
org.eclipse.jdt.core.dom.Dimension dim
protected int retrieveRightBracketEndPosition (int, int, boolean) throws org.eclipse.core.runtime.CoreException
int offset
int count
boolean isLeftRead
org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner scanner
int token
int token
int balance
private org.eclipse.jdt.core.dom.Type getElementType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType parent
org.eclipse.jdt.core.dom.Type t
private int getDimensions (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType parent
org.eclipse.jdt.core.dom.Type t
int dimensions
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
int startPos
private int rewriteArrayTypeDimensions (org.eclipse.jdt.core.dom.ArrayType, int)
org.eclipse.jdt.core.dom.ArrayType node
int pos
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
int pos
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
int offset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
int pos
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
Boolean newLiteral
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
int offset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
String escapedSeq
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
int pos
org.eclipse.core.runtime.CoreException e
int startpos
org.eclipse.core.runtime.CoreException e
int kind
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
int pos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
int offset
org.eclipse.core.runtime.CoreException e
private void visitReferenceTypeArguments (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, int)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
int pos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
int pos
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int startOffset
org.eclipse.jdt.core.dom.ASTNode body
int bodyEnd
int endPos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public boolean visit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
int pos
public boolean visit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
int pos
int startOffset
int startOffset
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent bodyEvent
int startOffset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent thenEvent
int elseChange
int tok
int indent
int endPos
Object elseStatement
org.eclipse.jdt.core.dom.ASTNode thenStatement
org.eclipse.core.runtime.CoreException e
int indent
Object newThen
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int pos
boolean wasStatic
int endPos
org.eclipse.core.runtime.CoreException e
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
boolean isOnDemand
int endPos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
org.eclipse.jdt.core.dom.Expression right
int pos
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent leftEvent
boolean removeLeft
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent rightEvent
boolean removeRight
org.eclipse.jdt.core.dom.Expression left
int leftStart
org.eclipse.text.edits.TextEditGroup editGroup
boolean needsNewOperation
String operation
int end
int end
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
String prefixString
int startPos
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] extendedOperands
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
org.eclipse.jdt.core.dom.ASTNode elem
java.util.List extendedOperands
int i
org.eclipse.jdt.core.dom.ASTNode elem
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
int pos
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
private void ensureSpaceAfterReplace (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ChildPropertyDescriptor desc
int leftOperandEnd
int offset
org.eclipse.core.runtime.CoreException e
private void ensureSpaceBeforeReplace (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
java.util.List events
java.util.Iterator iterator
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public boolean visit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
public boolean visit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
int startPos
String separator
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public boolean visit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
Boolean newValue
boolean hasParentheses
java.util.List parameters
boolean deleteParentheses
boolean insertParentheses
org.eclipse.text.edits.TextEditGroup editGroup
boolean oldHasParentheses
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
int pos
int lparensEnd
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
int pos
int startOffset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public boolean visit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
String newLiteral
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
int pos
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
int pos
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
org.eclipse.jdt.core.dom.PrimitiveType$Code newCode
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public boolean visit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
String newString
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
int pos
int apiLevel
org.eclipse.text.edits.TextEditGroup editGroup
int indent
String prefix
int ellipsisEnd
int ellipsisEnd
int noOfAnnotations
org.eclipse.jdt.core.dom.Annotation annotation
int annotationEndPosition
org.eclipse.core.runtime.CoreException e
int extraDims
int kind
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
String escapedSeq
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
int pos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
int pos
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
int pos
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
int insertIndent
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ParagraphListRewriter listRewriter
StringBuffer leadString
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
int pos
int indent
String prefix
String newParen
int indent
String prefix
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public boolean visit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
int pos
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
int pos
int extraDims
int kind
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
int pos
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
int pos
int startOffset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public boolean visit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
int pos
int startOffset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
int pos
int ellipsisEnd
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
int changeKind
String newTagName
String newTagName
int endOffset
private int findTagNameEnd (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement tagNode
char[] cont
int len
int i
public boolean visit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
String newText
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
int pos
int startIndent
int startPos
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
int pos
int changeKind
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent bodyEvent
int startOffset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
int pos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent argsEvent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int nextTok
boolean hasParents
boolean isAllRemoved
String prefix
int afterClosing
org.eclipse.core.runtime.CoreException e
int kind
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
int pos
String leadString
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent constEvent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] events
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent bodyEvent
int indent
boolean hasConstants
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int token
boolean hasSemicolon
String str
int endPos
int nextToken
int endPos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
int pos
public boolean visit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
String newText
org.eclipse.text.edits.TextEditGroup group
public boolean visit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
int pos
int startOffset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType node
int pos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
int pos
int startOffset
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
int pos
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
int pos
public boolean visit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
int pos
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
int pos
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
int pos
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix prefix
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix prefix
int boundKindChange
int boundTypeChange
org.eclipse.jdt.core.dom.ASTNode type
String str
org.eclipse.core.runtime.CoreException e
final void handleException (java.lang.Throwable)
Throwable e
IllegalArgumentException runtimeException
}
org/eclipse/jdt/internal/core/dom/rewrite/TokenScanner.classTokenScanner.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner extends java.lang.Object {
public static final int END_OF_FILE
public static final int LEXICAL_ERROR
public static final int DOCUMENT_ERROR
private final org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private final int endPosition
public void (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
public org.eclipse.jdt.internal.compiler.parser.Scanner getScanner ()
public void setOffset (int)
int offset
public int getCurrentEndOffset ()
public int getCurrentStartOffset ()
public int getCurrentLength ()
public int readNext (boolean) throws org.eclipse.core.runtime.CoreException
boolean ignoreComments
int curr
org.eclipse.jdt.core.compiler.InvalidInputException e
public int readNext (int, boolean) throws org.eclipse.core.runtime.CoreException
int offset
boolean ignoreComments
public int getNextStartOffset (int, boolean) throws org.eclipse.core.runtime.CoreException
int offset
boolean ignoreComments
public int getNextEndOffset (int, boolean) throws org.eclipse.core.runtime.CoreException
int offset
boolean ignoreComments
public void readToToken (int) throws org.eclipse.core.runtime.CoreException
int tok
int curr
public void readToToken (int, int) throws org.eclipse.core.runtime.CoreException
int tok
int offset
public int getTokenStartOffset (int, int) throws org.eclipse.core.runtime.CoreException
int token
int startOffset
public int getTokenEndOffset (int, int) throws org.eclipse.core.runtime.CoreException
int token
int startOffset
public int getPreviousTokenEndOffset (int, int) throws org.eclipse.core.runtime.CoreException
int token
int startOffset
int res
int curr
public static boolean isComment (int)
int token
public static boolean isModifier (int)
int token
public static org.eclipse.core.runtime.IStatus createError (int, java.lang.String, java.lang.Throwable)
int code
String message
Throwable throwable
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$NodeRangeInfo.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo extends java.lang.Object implements java.lang.Comparable {
private final org.eclipse.jdt.core.dom.ASTNode first
private final org.eclipse.jdt.core.dom.ASTNode last
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copyInfo
public final org.eclipse.jdt.core.dom.ASTNode replacingNode
public final org.eclipse.text.edits.TextEditGroup editGroup
public void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copyInfo
org.eclipse.jdt.core.dom.ASTNode replacingNode
org.eclipse.text.edits.TextEditGroup editGroup
public org.eclipse.jdt.core.dom.ASTNode getStartNode ()
public org.eclipse.jdt.core.dom.ASTNode getEndNode ()
public boolean isMove ()
public org.eclipse.jdt.core.dom.Block getInternalPlaceholder ()
public int compareTo (java.lang.Object)
Object o2
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo r2
int startDiff
int endDiff
public void updatePlaceholderSourceRanges (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange startRange
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange endRange
int startPos
int endPos
org.eclipse.jdt.core.dom.Block internalPlaceholder
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/LineInformation.classLineInformation.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.LineInformation extends java.lang.Object {
public void ()
public static org.eclipse.jdt.internal.core.dom.rewrite.LineInformation create (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument doc
public static org.eclipse.jdt.internal.core.dom.rewrite.LineInformation create (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit astRoot
public abstract int getLineOfOffset (int)
public abstract int getLineOffset (int)
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$INodePropertyMapper.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper extends java.lang.Object {
public abstract java.lang.Object getOriginalValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$ExtendedFlattener.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$ExtendedFlattener extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFlattener {
private java.util.ArrayList positions
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore store
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
Object trackData
Object placeholderData
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
Object placeholderData
Object trackData
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
private org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker addMarker (java.lang.Object, int, int)
Object annotation
int startOffset
int length
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker marker
private void fixupLength (java.lang.Object, int)
Object data
int endOffset
int i
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker marker
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker[] getMarkers ()
}
org/eclipse/jdt/internal/core/dom/NaiveASTFlattener.classNaiveASTFlattener.java
package org.eclipse.jdt.internal.core.dom
public org.eclipse.jdt.internal.core.dom.NaiveASTFlattener extends org.eclipse.jdt.core.dom.ASTVisitor {
private static final int JLS2
private static final int JLS3
private static final int JLS4
protected StringBuffer buffer
private int indent
public void ()
private org.eclipse.jdt.core.dom.Name getName (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public java.lang.String getResult ()
private static org.eclipse.jdt.core.dom.Type getReturnType (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
private static org.eclipse.jdt.core.dom.Name getSuperclass (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
private static org.eclipse.jdt.core.dom.TypeDeclaration getTypeDeclaration (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
private static java.util.List thrownExceptions (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
void printIndent ()
int i
void printModifiers (int)
int modifiers
void printModifiers (java.util.List)
java.util.List ext
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode p
private void visitReferenceTypeArguments (java.util.List)
java.util.List typeArguments
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
private void visitTypeAnnotations (org.eclipse.jdt.core.dom.AnnotatableType)
org.eclipse.jdt.core.dom.AnnotatableType node
private void visitAnnotationsList (java.util.List)
java.util.List annotations
java.util.Iterator it
org.eclipse.jdt.core.dom.Annotation annotation
public void reset ()
private java.util.List superInterfaces (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
java.util.Iterator it
org.eclipse.jdt.core.dom.BodyDeclaration d
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
java.util.Iterator it
org.eclipse.jdt.core.dom.BodyDeclaration b
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
org.eclipse.jdt.core.dom.ArrayType at
int dims
org.eclipse.jdt.core.dom.Type elementType
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
int i
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
java.util.List dimensions
int size
int i
org.eclipse.jdt.core.dom.Dimension aDimension
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
java.util.Iterator it
org.eclipse.jdt.core.dom.Statement s
public boolean visit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
java.util.Iterator it
org.eclipse.jdt.core.dom.ImportDeclaration d
java.util.Iterator it
org.eclipse.jdt.core.dom.AbstractTypeDeclaration d
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public boolean visit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
public boolean visit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
java.util.List annotations
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public boolean visit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
java.util.Iterator it
org.eclipse.jdt.core.dom.EnumConstantDeclaration d
java.util.Iterator it
org.eclipse.jdt.core.dom.BodyDeclaration d
public boolean visit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public boolean visit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
java.util.Iterator it
org.eclipse.jdt.core.dom.VariableDeclarationFragment f
public boolean visit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
java.util.List extendedOperands
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public boolean visit (org.eclipse.jdt.core.dom.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
public boolean visit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode e
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public boolean visit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
boolean hasParentheses
java.util.Iterator it
org.eclipse.jdt.core.dom.VariableDeclaration v
public boolean visit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment 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.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public boolean visit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
java.util.Iterator it
org.eclipse.jdt.core.dom.TypeParameter t
org.eclipse.jdt.core.dom.Type receiverType
org.eclipse.jdt.core.dom.SimpleName qualifier
java.util.Iterator it
org.eclipse.jdt.core.dom.SingleVariableDeclaration v
int size
java.util.List dimensions
int i
int i
java.util.Iterator it
org.eclipse.jdt.core.dom.Name n
java.util.Iterator it
org.eclipse.jdt.core.dom.Type n
public boolean visit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
java.util.Iterator it
org.eclipse.jdt.core.dom.MethodRefParameter e
public boolean visit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public boolean visit (org.eclipse.jdt.core.dom.NameQualifiedType)
org.eclipse.jdt.core.dom.NameQualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
java.util.Iterator it
org.eclipse.jdt.core.dom.MemberValuePair p
public boolean visit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public boolean visit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
java.util.Iterator it
org.eclipse.jdt.core.dom.Annotation p
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public boolean visit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public boolean visit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
java.util.List annotations
int size
java.util.List dimensions
int i
int i
public boolean visit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
java.util.Iterator it
org.eclipse.jdt.core.dom.Expression e
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
java.util.Iterator it
org.eclipse.jdt.core.dom.Statement s
public boolean visit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
boolean previousRequiresWhiteSpace
boolean previousRequiresNewLine
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode e
boolean currentIncludesWhiteSpace
String text
public boolean visit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public boolean visit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
java.util.List resources
java.util.Iterator it
org.eclipse.jdt.core.dom.VariableDeclarationExpression variable
java.util.Iterator it
org.eclipse.jdt.core.dom.CatchClause cc
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
java.util.Iterator it
org.eclipse.jdt.core.dom.TypeParameter t
java.util.Iterator it
org.eclipse.jdt.core.dom.Name n
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
java.util.Iterator it
org.eclipse.jdt.core.dom.BodyDeclaration d
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public boolean visit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
public boolean visit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
java.util.Iterator it
org.eclipse.jdt.core.dom.Type t
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
java.util.Iterator it
org.eclipse.jdt.core.dom.VariableDeclarationFragment f
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
int size
java.util.List dimensions
int i
int i
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
java.util.Iterator it
org.eclipse.jdt.core.dom.VariableDeclarationFragment f
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
org.eclipse.jdt.core.dom.Type bound
private void visitComponentType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
}
org/eclipse/jdt/internal/core/DeltaProcessor$RootInfo.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo extends java.lang.Object {
final char[][] inclusionPatterns
final char[][] exclusionPatterns
public final org.eclipse.jdt.internal.core.JavaProject project
final org.eclipse.core.runtime.IPath rootPath
final int entryKind
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IPackageFragmentRoot cache
void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.runtime.IPath, char[][], char[][], int)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.core.runtime.IPath rootPath
char[][] inclusionPatterns
char[][] exclusionPatterns
int entryKind
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
org.eclipse.jdt.core.IPackageFragmentRoot tRoot
Object target
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
boolean isRootOfProject (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public java.lang.String toString ()
StringBuffer buffer
int i
int length
int i
int length
}
org/eclipse/jdt/internal/core/SetVariablesOperation.classSetVariablesOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SetVariablesOperation extends org.eclipse.jdt.internal.core.ChangeClasspathOperation {
String[] variableNames
org.eclipse.core.runtime.IPath[] variablePaths
boolean updatePreferences
public void (java.lang.String[], org.eclipse.core.runtime.IPath[], boolean)
String[] variableNames
org.eclipse.core.runtime.IPath[] variablePaths
boolean updatePreferences
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager manager
int varLength
java.util.HashMap affectedProjectClasspaths
org.eclipse.jdt.core.IJavaModel model
int discardCount
int i
String variableName
org.eclipse.core.runtime.IPath oldPath
int changedLength
String[] changedVariableNames
org.eclipse.core.runtime.IPath[] changedVariablePaths
int i
int index
org.eclipse.jdt.core.IJavaProject[] projects
int i
int projectLength
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] classpath
int j
int cpLength
org.eclipse.jdt.core.IClasspathEntry entry
int k
String variableName
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.runtime.IPath sourceRootPath
int i
String[] dbgVariableNames
java.util.Iterator projectsToUpdate
org.eclipse.jdt.internal.core.JavaProject affectedProject
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
org.eclipse.core.runtime.CoreException e
private void verbose_failure (java.lang.String[])
String[] dbgVariableNames
private void verbose_update_project (java.lang.String[], org.eclipse.jdt.internal.core.JavaProject)
String[] dbgVariableNames
org.eclipse.jdt.internal.core.JavaProject affectedProject
private void verbose_set_variables ()
}
org/eclipse/jdt/internal/core/ClasspathValidation.classClasspathValidation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathValidation extends java.lang.Object {
private org.eclipse.jdt.internal.core.JavaProject project
public void (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject project
public void validate ()
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.core.resources.IProject resource
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
int i
}
org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor$1.classCompilationUnitStructureRequestor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor$1 extends org.eclipse.jdt.internal.core.SourceTypeElementInfo {
final org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor this$0
void (org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor)
public boolean isAnonymousMember ()
}
org/eclipse/jdt/internal/core/PackageFragmentRoot.classPackageFragmentRoot.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.PackageFragmentRoot extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IPackageFragmentRoot {
protected static final char ATTACHMENT_PROPERTY_DELIMITER
public static final String NO_SOURCE_ATTACHMENT
protected org.eclipse.core.resources.IResource resource
protected void (org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.JavaProject project
public void attachSource (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.runtime.IPath rootPath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SourceMapper oldMapper
boolean rootNeedsToBeClosed
org.eclipse.core.runtime.IPath storedSourcePath
org.eclipse.core.runtime.IPath storedRootPath
Object target
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.BufferManager manager
java.util.Enumeration openBuffers
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.IOpenable possibleMember
org.eclipse.jdt.core.JavaModelException e
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.SourceMapper createSourceMapper (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IClasspathEntry entry
String encoding
org.eclipse.jdt.internal.core.SourceMapper mapper
public void delete (int, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int updateResourceFlags
int updateModelFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.DeletePackageFragmentRootOperation op
protected boolean computeChildren (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.resources.IResource underlyingResource
java.util.ArrayList vChildren
org.eclipse.core.resources.IContainer rootFolder
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.jdt.core.IJavaElement[] children
org.eclipse.jdt.core.JavaModelException e
protected void computeFolderChildren (org.eclipse.core.resources.IContainer, boolean, java.lang.String[], java.util.ArrayList, char[][], char[][]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IContainer folder
boolean isIncluded
String[] pkgName
java.util.ArrayList vChildren
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.core.resources.IResource[] members
boolean hasIncluded
int length
org.eclipse.jdt.core.IJavaProject otherJavaProject
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
org.eclipse.core.resources.IResource member
String memberName
String[] newNames
boolean isMemberIncluded
org.eclipse.jdt.core.IPackageFragment pkg
IllegalArgumentException e
org.eclipse.core.runtime.CoreException e
public void copy (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation op
protected java.lang.Object createElementInfo ()
public org.eclipse.jdt.core.IPackageFragment createPackageFragment (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String pkgName
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreatePackageFragmentOperation op
protected int determineKind (org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.core.IClasspathEntry entry
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.PackageFragmentRoot other
private org.eclipse.jdt.core.IClasspathEntry findSourceAttachmentRecommendation ()
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.JavaProject parentProject
Object target
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] jProjects
int i
int max
org.eclipse.jdt.internal.core.JavaProject jProject
Object target
public char[][] fullExclusionPatternChars ()
org.eclipse.jdt.internal.core.ClasspathEntry entry
public char[][] fullInclusionPatternChars ()
org.eclipse.jdt.internal.core.ClasspathEntry entry
public java.lang.String getElementName ()
org.eclipse.core.resources.IResource res
public int getElementType ()
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
String[] pkgName
String[] pkgName
String[] pkgName
char firstChar
org.eclipse.jdt.internal.core.JavaElement pkg
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource underlyingResource
public int getKind () throws org.eclipse.jdt.core.JavaModelException
int internalKind () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.PackageFragmentRootInfo info
public java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IPackageFragment getPackageFragment (java.lang.String)
String packageName
String[] pkgName
public org.eclipse.jdt.internal.core.PackageFragment getPackageFragment (java.lang.String[])
String[] pkgName
protected java.lang.String getPackageName (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IPath myPath
org.eclipse.core.runtime.IPath pkgPath
int mySegmentCount
int pkgSegmentCount
StringBuffer pkgName
int i
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.core.runtime.IPath internalPath ()
public org.eclipse.jdt.core.IClasspathEntry getRawClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry rawEntry
org.eclipse.jdt.internal.core.JavaProject project
java.util.Map rootPathToRawEntries
public org.eclipse.jdt.core.IClasspathEntry getResolvedClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry resolvedEntry
org.eclipse.jdt.internal.core.JavaProject project
java.util.Map rootPathToResolvedEntries
public org.eclipse.core.resources.IResource resource ()
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.core.runtime.IPath getSourceAttachmentPath () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
String serverPathString
int index
String serverSourcePathString
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentPath
public void setSourceMapper (org.eclipse.jdt.internal.core.SourceMapper) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMapper mapper
public org.eclipse.core.runtime.IPath getSourceAttachmentRootPath () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath path
String serverPathString
int index
String serverRootPathString
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public org.eclipse.jdt.internal.core.SourceMapper getSourceMapper ()
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.SourceMapper mapper
org.eclipse.jdt.internal.core.PackageFragmentRootInfo rootInfo
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.runtime.IPath rootPath
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
public int hashCode ()
public boolean ignoreOptionalProblems ()
public boolean isArchive ()
public boolean isExternal ()
protected org.eclipse.core.runtime.IStatus validateOnClasspath ()
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.JavaModelException e
public void move (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.MovePackageFragmentRootOperation op
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
org.eclipse.core.runtime.IPath path
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.core.runtime.IStatus status
protected void verifyAttachSource (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath sourcePath
}
org/eclipse/jdt/internal/core/ClasspathEntry$UnknownXmlElements.classClasspathEntry.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClasspathEntry$UnknownXmlElements extends java.lang.Object {
String[] attributes
java.util.ArrayList children
void ()
}
org/eclipse/jdt/internal/core/ResolvedLambdaExpression.classResolvedLambdaExpression.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedLambdaExpression extends org.eclipse.jdt.internal.core.LambdaExpression {
private String uniqueKey
org.eclipse.jdt.internal.core.LambdaExpression unresolved
public void (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.core.LambdaExpression, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.core.LambdaExpression unresolved
String uniqueKey
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getKey ()
public boolean equals (java.lang.Object)
Object o
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
}
org/eclipse/jdt/internal/core/ResolvedSourceMethod.classResolvedSourceMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedSourceMethod extends org.eclipse.jdt.internal.core.SourceMethod {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[], java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
org.eclipse.jdt.internal.core.SourceRefElement handle
}
org/eclipse/jdt/internal/core/ElementCache.classElementCache.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ElementCache extends org.eclipse.jdt.internal.core.OverflowingLRUCache {
org.eclipse.jdt.core.IJavaElement spaceLimitParent
public void (int)
int size
public void (int, int)
int size
int overflow
protected boolean close (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
org.eclipse.jdt.internal.core.Openable element
protected void ensureSpaceLimit (java.lang.Object, org.eclipse.jdt.core.IJavaElement)
Object info
org.eclipse.jdt.core.IJavaElement parent
int childrenSize
int spaceNeeded
protected org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int)
int size
int newOverflow
protected void resetSpaceLimit (int, org.eclipse.jdt.core.IJavaElement)
int defaultLimit
org.eclipse.jdt.core.IJavaElement parent
}
org/eclipse/jdt/internal/core/DeltaProcessor$1.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$1 extends org.eclipse.core.resources.WorkspaceJob {
final org.eclipse.jdt.internal.core.DeltaProcessor this$0
private final org.eclipse.core.resources.IProject[] val$projectsToTouch
void (org.eclipse.jdt.internal.core.DeltaProcessor, java.lang.String, org.eclipse.core.resources.IProject[])
String $anonymous0
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/jdt/internal/core/SourceRefElementInfo.classSourceRefElementInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SourceRefElementInfo extends org.eclipse.jdt.internal.core.JavaElementInfo {
protected int sourceRangeStart
protected int sourceRangeEnd
void ()
public int getDeclarationSourceEnd ()
public int getDeclarationSourceStart ()
protected org.eclipse.jdt.core.ISourceRange getSourceRange ()
protected void setSourceRangeEnd (int)
int end
protected void setSourceRangeStart (int)
int start
}
org/eclipse/jdt/internal/core/JavaModelManager$8.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$8 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final org.eclipse.core.runtime.IConfigurationElement val$factory
private final org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager[] val$apm
void (org.eclipse.jdt.internal.core.JavaModelManager, org.eclipse.core.runtime.IConfigurationElement, org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
Object executableExtension
}
org/eclipse/jdt/internal/core/Member.classMember.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.Member extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IMember {
protected void (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
protected static boolean areSimilarMethods (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String[])
String name1
String[] params1
String name2
String[] params2
String[] simpleNames1
int params1Length
int i
String simpleName1
String simpleName2
protected static java.lang.Object convertConstant (org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.compiler.impl.Constant constant
public static org.eclipse.jdt.core.IMethod[] findMethods (org.eclipse.jdt.core.IMethod, org.eclipse.jdt.core.IMethod[])
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IMethod[] methods
String elementName
String[] parameters
int paramLength
String[] simpleNames
int i
String erasure
java.util.ArrayList list
int i
int length
org.eclipse.jdt.core.IMethod existingMethod
int size
org.eclipse.jdt.core.IMethod[] result
public java.lang.String[] getCategories () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.SourceTypeElementInfo info
java.util.HashMap map
String[] categories
public org.eclipse.jdt.core.IClassFile getClassFile ()
org.eclipse.jdt.core.IJavaElement element
public org.eclipse.jdt.core.IType getDeclaringType ()
org.eclipse.jdt.internal.core.JavaElement parentElement
public int getFlags () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.MemberElementInfo info
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
String interphase
int sourceStart
int sourceEnd
int arrowPosition
org.eclipse.jdt.internal.core.LambdaExpression expression
String typeName
String typeName
char firstChar
org.eclipse.jdt.internal.core.JavaElement type
String varName
int declarationStart
int declarationEnd
int nameStart
int nameEnd
String typeSignature
int flags
boolean isParameter
String typeParameterName
org.eclipse.jdt.internal.core.JavaElement typeParameter
String annotationName
org.eclipse.jdt.internal.core.JavaElement annotation
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.internal.core.Member getOuterMostLocalContext ()
org.eclipse.jdt.core.IJavaElement current
org.eclipse.jdt.internal.core.Member lastLocalContext
public org.eclipse.jdt.core.ISourceRange getJavadocRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ISourceRange range
org.eclipse.jdt.core.IBuffer buf
org.eclipse.jdt.core.ICompilationUnit compilationUnit
int start
int length
org.eclipse.jdt.core.compiler.IScanner scanner
int docOffset
int docEnd
int terminal
public org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.MemberElementInfo info
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.core.SourceType type
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
org.eclipse.jdt.core.IJavaElement element
public boolean isBinary ()
protected boolean isMainMethod (org.eclipse.jdt.core.IMethod) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMethod method
int flags
org.eclipse.jdt.core.IType declaringType
String[] paramTypes
String typeSignature
public boolean isReadOnly ()
public java.lang.String readableName ()
org.eclipse.jdt.core.IJavaElement declaringType
String declaringName
StringBuffer buffer
}
org/eclipse/jdt/internal/core/PackageDeclaration.classPackageDeclaration.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.PackageDeclaration extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IPackageDeclaration {
String name
protected void (org.eclipse.jdt.internal.core.CompilationUnit, java.lang.String)
org.eclipse.jdt.internal.core.CompilationUnit parent
String name
public boolean equals (java.lang.Object)
Object o
public java.lang.String getElementName ()
public int getElementType ()
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.AnnotatableInfo info
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/JavaProject$ResolvedClasspath.classJavaProject.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProject$ResolvedClasspath extends java.lang.Object {
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
org.eclipse.jdt.core.IJavaModelStatus unresolvedEntryStatus
java.util.HashMap rawReverseMap
java.util.Map rootPathToResolvedEntries
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
void ()
}
org/eclipse/jdt/internal/core/SetContainerOperation$1.classSetContainerOperation.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SetContainerOperation$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
final org.eclipse.jdt.internal.core.SetContainerOperation this$0
void (org.eclipse.jdt.internal.core.SetContainerOperation)
public java.lang.String displayString (java.lang.Object)
Object o
}
org/eclipse/jdt/internal/core/SetClasspathOperation.classSetClasspathOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SetClasspathOperation extends org.eclipse.jdt.internal.core.ChangeClasspathOperation {
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.internal.core.JavaProject project
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.core.runtime.IPath newOutputLocation
boolean canChangeResource
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
boolean canChangeResource
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResourceRuleFactory ruleFactory
public java.lang.String toString ()
StringBuffer buffer
int i
org.eclipse.jdt.core.IClasspathEntry element
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
}
org/eclipse/jdt/internal/core/JarPackageFragmentRoot.classJarPackageFragmentRoot.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JarPackageFragmentRoot extends org.eclipse.jdt.internal.core.PackageFragmentRoot {
private static final java.util.ArrayList EMPTY_LIST
protected final org.eclipse.core.runtime.IPath jarPath
static void ()
protected void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.runtime.IPath externalJarPath
org.eclipse.jdt.internal.core.JavaProject project
protected void (org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.JavaProject project
protected boolean computeChildren (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject rawPackageInfo
org.eclipse.jdt.core.IJavaElement[] children
org.eclipse.jdt.core.IJavaElement[] children
org.eclipse.jdt.core.IJavaElement[] children
org.eclipse.jdt.core.IJavaElement[] children
java.util.zip.ZipFile jar
Object file
long level
String compliance
java.util.Enumeration e
java.util.zip.ZipEntry member
int index
int i
int length
String[] pkgName
org.eclipse.core.runtime.CoreException e
protected java.lang.Object createElementInfo ()
protected int determineKind (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.JarPackageFragmentRoot other
public java.lang.String getElementName ()
public java.util.zip.ZipFile getJar () throws org.eclipse.core.runtime.CoreException
public int getKind ()
int internalKind () throws org.eclipse.jdt.core.JavaModelException
public java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
Object[] defaultPkgResources
int length
Object[] nonJavaResources
int i
org.eclipse.jdt.internal.core.JarEntryResource nonJavaResource
public org.eclipse.jdt.internal.core.PackageFragment getPackageFragment (java.lang.String[])
String[] pkgName
public org.eclipse.core.runtime.IPath internalPath ()
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public int hashCode ()
private void initRawPackageInfo (org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject, java.lang.String, boolean, java.lang.String)
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject rawPackageInfo
String entryName
boolean isDirectory
String compliance
int lastSeparator
String[] pkgName
String[] existing
int length
int existingLength
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
java.util.ArrayList[] children
java.util.ArrayList[] children
String nameWithoutExtension
public boolean isArchive ()
public boolean isExternal ()
public boolean isReadOnly ()
protected boolean resourceExists (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
protected void toStringAncestors (java.lang.StringBuffer)
StringBuffer buffer
public java.net.URL getIndexPath ()
org.eclipse.jdt.core.IClasspathEntry entry
}
org/eclipse/jdt/internal/core/Buffer.classBuffer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.Buffer extends java.lang.Object implements org.eclipse.jdt.core.IBuffer {
protected org.eclipse.core.resources.IFile file
protected int flags
protected char[] contents
protected java.util.ArrayList changeListeners
protected org.eclipse.jdt.core.IOpenable owner
protected int gapStart
protected int gapEnd
protected Object lock
protected static final int F_HAS_UNSAVED_CHANGES
protected static final int F_IS_READ_ONLY
protected static final int F_IS_CLOSED
protected void (org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IOpenable, boolean)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IOpenable owner
boolean readOnly
public synchronized void addBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
org.eclipse.jdt.core.IBufferChangedListener listener
public void append (char[])
char[] text
int length
public void append (java.lang.String)
String text
public void close ()
org.eclipse.jdt.core.BufferChangedEvent event
public char getChar (int)
int position
int gapLength
public char[] getCharacters ()
int length
char[] newContents
public java.lang.String getContents ()
char[] chars
public int getLength ()
int length
public org.eclipse.jdt.core.IOpenable getOwner ()
public java.lang.String getText (int, int)
int offset
int length
int gapLength
StringBuffer buf
public org.eclipse.core.resources.IResource getUnderlyingResource ()
public boolean hasUnsavedChanges ()
public boolean isClosed ()
public boolean isReadOnly ()
protected void moveAndResizeGap (int, int)
int position
int size
char[] content
int oldSize
int newGapStart
int newGapEnd
int delta
int delta
protected void notifyChanged (org.eclipse.jdt.core.BufferChangedEvent)
org.eclipse.jdt.core.BufferChangedEvent event
java.util.ArrayList listeners
int i
int size
org.eclipse.jdt.core.IBufferChangedListener listener
public synchronized void removeBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
org.eclipse.jdt.core.IBufferChangedListener listener
public void replace (int, int, char[])
int position
int length
char[] text
int textLength
int min
String string
public void replace (int, int, java.lang.String)
int position
int length
String text
public void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor progress
boolean force
String stringContents
String encoding
byte[] bytes
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.CoreException e
int bomLength
byte[] bytesWithBOM
java.io.ByteArrayInputStream stream
java.io.IOException e
org.eclipse.core.runtime.CoreException e
public void setContents (char[])
char[] newContents
String string
org.eclipse.jdt.core.BufferChangedEvent event
public void setContents (java.lang.String)
String newContents
protected void setReadOnly (boolean)
boolean readOnly
public java.lang.String toString ()
StringBuffer buffer
char[] charContents
int length
int i
char c
}
org/eclipse/jdt/internal/core/ClasspathEntry.classClasspathEntry.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathEntry extends java.lang.Object implements org.eclipse.jdt.core.IClasspathEntry {
public static final String TAG_CLASSPATH
public static final String TAG_CLASSPATHENTRY
public static final String TAG_REFERENCED_ENTRY
public static final String TAG_OUTPUT
public static final String TAG_KIND
public static final String TAG_PATH
public static final String TAG_SOURCEPATH
public static final String TAG_ROOTPATH
public static final String TAG_EXPORTED
public static final String TAG_INCLUDING
public static final String TAG_EXCLUDING
public static final String TAG_ATTRIBUTES
public static final String TAG_ATTRIBUTE
public static final String TAG_ATTRIBUTE_NAME
public static final String TAG_ATTRIBUTE_VALUE
public static final String TAG_COMBINE_ACCESS_RULES
public static final String TAG_ACCESS_RULES
public static final String TAG_ACCESS_RULE
public static final String TAG_PATTERN
public static final String TAG_ACCESSIBLE
public static final String TAG_NON_ACCESSIBLE
public static final String TAG_DISCOURAGED
public static final String TAG_IGNORE_IF_BETTER
public int entryKind
public int contentKind
public org.eclipse.core.runtime.IPath path
private org.eclipse.core.runtime.IPath[] inclusionPatterns
private char[][] fullInclusionPatternChars
private org.eclipse.core.runtime.IPath[] exclusionPatterns
private char[][] fullExclusionPatternChars
private static final char[][] UNINIT_PATTERNS
public static final org.eclipse.jdt.internal.core.ClasspathEntry[] NO_ENTRIES
private static final org.eclipse.core.runtime.IPath[] NO_PATHS
private static final org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
private boolean combineAccessRules
private String rootID
private org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public static final org.eclipse.core.runtime.IPath[] INCLUDE_ALL
public static final org.eclipse.core.runtime.IPath[] EXCLUDE_NONE
public static final org.eclipse.jdt.core.IClasspathAttribute[] NO_EXTRA_ATTRIBUTES
public static final org.eclipse.jdt.core.IAccessRule[] NO_ACCESS_RULES
public org.eclipse.core.runtime.IPath sourceAttachmentPath
public org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public org.eclipse.jdt.core.IClasspathEntry referencingEntry
public org.eclipse.core.runtime.IPath specificOutputLocation
public static final int K_OUTPUT
public static final String DOT_DOT
public boolean isExported
public org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
static void ()
public void (int, int, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean, org.eclipse.jdt.core.IAccessRule[], boolean, org.eclipse.jdt.core.IClasspathAttribute[])
int contentKind
int entryKind
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.core.runtime.IPath specificOutputLocation
boolean isExported
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
public void (int, int, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry, boolean, org.eclipse.jdt.core.IAccessRule[], boolean, org.eclipse.jdt.core.IClasspathAttribute[])
int contentKind
int entryKind
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.core.runtime.IPath specificOutputLocation
org.eclipse.jdt.core.IClasspathEntry referencingEntry
boolean isExported
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
int length
org.eclipse.jdt.internal.compiler.env.AccessRule[] rules
byte classpathEntryType
byte classpathEntryType
String classpathEntryName
String classpathEntryName
String classpathEntryName
org.eclipse.jdt.internal.core.JavaModelManager manager
Object target
public boolean combineAccessRules ()
public org.eclipse.jdt.internal.core.ClasspathEntry combineWith (org.eclipse.jdt.internal.core.ClasspathEntry)
org.eclipse.jdt.internal.core.ClasspathEntry referringEntry
boolean combine
private org.eclipse.jdt.core.IAccessRule[] combine (org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IAccessRule[], boolean)
org.eclipse.jdt.core.IAccessRule[] referringRules
org.eclipse.jdt.core.IAccessRule[] rules
boolean combine
int referringRulesLength
int accessRulesLength
int rulesLength
org.eclipse.jdt.core.IAccessRule[] result
static org.eclipse.jdt.core.IClasspathAttribute[] decodeExtraAttributes (org.w3c.dom.NodeList)
org.w3c.dom.NodeList attributes
int length
org.eclipse.jdt.core.IClasspathAttribute[] result
int index
int i
org.w3c.dom.Node node
org.w3c.dom.Element attribute
String name
String value
static org.eclipse.jdt.core.IAccessRule[] decodeAccessRules (org.w3c.dom.NodeList)
org.w3c.dom.NodeList list
int length
org.eclipse.jdt.core.IAccessRule[] result
int index
int i
org.w3c.dom.Node accessRule
org.w3c.dom.Element elementAccessRule
String pattern
String tagKind
int kind
int kind
int kind
boolean ignoreIfBetter
private static org.eclipse.core.runtime.IPath[] decodePatterns (org.w3c.dom.NamedNodeMap, java.lang.String)
org.w3c.dom.NamedNodeMap nodeMap
String tag
String sequence
char[][] patterns
int patternCount
org.eclipse.core.runtime.IPath[] paths
int index
int j
char[] pattern
private static void decodeUnknownNode (org.w3c.dom.Node, java.lang.StringBuffer, org.eclipse.jdt.core.IJavaProject)
org.w3c.dom.Node node
StringBuffer buffer
org.eclipse.jdt.core.IJavaProject project
java.io.ByteArrayOutputStream s
java.io.OutputStreamWriter writer
org.eclipse.jdt.internal.core.XMLWriter xmlWriter
private static void decodeUnknownNode (org.w3c.dom.Node, org.eclipse.jdt.internal.core.XMLWriter, boolean)
org.w3c.dom.Node node
org.eclipse.jdt.internal.core.XMLWriter xmlWriter
boolean insertNewLine
org.w3c.dom.NamedNodeMap attributes
java.util.HashMap parameters
int length
int i
org.w3c.dom.Node attribute
org.w3c.dom.NodeList children
int childrenLength
String nodeName
int i
String data
public char[][] fullExclusionPatternChars ()
int length
org.eclipse.core.runtime.IPath prefixPath
int i
public char[][] fullInclusionPatternChars ()
int length
org.eclipse.core.runtime.IPath prefixPath
int i
public void elementEncode (org.eclipse.jdt.internal.core.XMLWriter, org.eclipse.core.runtime.IPath, boolean, boolean, java.util.Map, boolean)
org.eclipse.jdt.internal.core.XMLWriter writer
org.eclipse.core.runtime.IPath projectPath
boolean indent
boolean newLine
java.util.Map unknownElements
boolean isReferencedEntry
java.util.HashMap parameters
org.eclipse.core.runtime.IPath xmlPath
org.eclipse.jdt.internal.core.ClasspathEntry$UnknownXmlElements unknownXmlElements
String[] unknownAttributes
int i
int length
String tagName
String tagValue
org.eclipse.core.runtime.IPath outputLocation
boolean hasExtraAttributes
boolean hasRestrictions
java.util.ArrayList unknownChildren
boolean hasUnknownChildren
String tagName
void encodeExtraAttributes (org.eclipse.jdt.internal.core.XMLWriter, boolean, boolean)
org.eclipse.jdt.internal.core.XMLWriter writer
boolean indent
boolean newLine
int i
org.eclipse.jdt.core.IClasspathAttribute attribute
java.util.HashMap parameters
void encodeAccessRules (org.eclipse.jdt.internal.core.XMLWriter, boolean, boolean)
org.eclipse.jdt.internal.core.XMLWriter writer
boolean indent
boolean newLine
org.eclipse.jdt.internal.compiler.env.AccessRule[] rules
int i
int length
private void encodeAccessRule (org.eclipse.jdt.internal.compiler.env.AccessRule, org.eclipse.jdt.internal.core.XMLWriter, boolean, boolean)
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
org.eclipse.jdt.internal.core.XMLWriter writer
boolean indent
boolean newLine
java.util.HashMap parameters
private void encodeUnknownChildren (org.eclipse.jdt.internal.core.XMLWriter, boolean, boolean, java.util.ArrayList)
org.eclipse.jdt.internal.core.XMLWriter writer
boolean indent
boolean newLine
java.util.ArrayList unknownChildren
int i
int length
String child
public static org.eclipse.jdt.core.IClasspathEntry elementDecode (org.w3c.dom.Element, org.eclipse.jdt.core.IJavaProject, java.util.Map)
org.w3c.dom.Element element
org.eclipse.jdt.core.IJavaProject project
java.util.Map unknownElements
org.eclipse.core.runtime.IPath projectPath
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.NodeList children
boolean[] foundChildren
String kindAttr
String pathAttr
org.eclipse.core.runtime.IPath path
int kind
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
boolean isExported
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.w3c.dom.NodeList attributeList
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRestrictions
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
org.eclipse.core.runtime.IPath outputLocation
String[] unknownAttributes
java.util.ArrayList unknownChildren
int unknownAttributeLength
int i
org.w3c.dom.Node attribute
int i
int length
org.w3c.dom.Node node
StringBuffer buffer
org.eclipse.jdt.core.IClasspathEntry entry
String projSegment
org.eclipse.jdt.internal.core.ClasspathEntry$UnknownXmlElements unknownXmlElements
public static boolean hasDotDot (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int i
int length
public static org.w3c.dom.NodeList getChildAttributes (java.lang.String, org.w3c.dom.NodeList, boolean[])
String childName
org.w3c.dom.NodeList children
boolean[] foundChildren
int i
int length
org.w3c.dom.Node node
private static java.lang.String removeAttribute (java.lang.String, org.w3c.dom.NamedNodeMap)
String nodeName
org.w3c.dom.NamedNodeMap nodeMap
org.w3c.dom.Node node
private static org.w3c.dom.Node removeNode (java.lang.String, org.w3c.dom.NamedNodeMap)
String nodeName
org.w3c.dom.NamedNodeMap nodeMap
org.w3c.dom.DOMException e
public static org.eclipse.core.runtime.IPath[] resolvedChainedLibraries (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
java.util.ArrayList result
private static void resolvedChainedLibraries (org.eclipse.core.runtime.IPath, java.util.HashSet, java.util.ArrayList)
org.eclipse.core.runtime.IPath jarPath
java.util.HashSet visited
java.util.ArrayList result
org.eclipse.jdt.internal.core.JavaModelManager manager
java.util.List calledFileNames
java.util.Iterator calledFilesIterator
org.eclipse.core.runtime.IPath directoryPath
String calledFileName
org.eclipse.core.runtime.IPath calledJar
private static java.util.List getCalledFileNames (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
Object target
org.eclipse.jdt.internal.core.JavaModelManager manager
java.util.zip.ZipFile zip
java.io.InputStream inputStream
java.util.List calledFileNames
java.util.zip.ZipEntry manifest
org.eclipse.jdt.internal.compiler.util.ManifestAnalyzer analyzer
boolean success
org.eclipse.core.runtime.CoreException e
java.io.IOException e
public static org.eclipse.core.runtime.IPath resolveDotDot (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath reference
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.runtime.IPath workspaceLocation
int i
int length
String segment
int i
int length
String segment
private static void encodePatterns (org.eclipse.core.runtime.IPath[], java.lang.String, java.util.Map)
org.eclipse.core.runtime.IPath[] patterns
String tag
java.util.Map parameters
StringBuffer rule
int i
int max
public boolean equals (java.lang.Object)
Object object
org.eclipse.jdt.internal.core.ClasspathEntry otherEntry
org.eclipse.core.runtime.IPath otherPath
org.eclipse.jdt.internal.compiler.env.AccessRuleSet otherRuleSet
private static boolean equalAttributes (org.eclipse.jdt.core.IClasspathAttribute[], org.eclipse.jdt.core.IClasspathAttribute[])
org.eclipse.jdt.core.IClasspathAttribute[] firstAttributes
org.eclipse.jdt.core.IClasspathAttribute[] secondAttributes
int length
int i
private static boolean equalPatterns (org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath[] firstPatterns
org.eclipse.core.runtime.IPath[] secondPatterns
int length
int i
public org.eclipse.jdt.core.IAccessRule[] getAccessRules ()
org.eclipse.jdt.internal.compiler.env.AccessRule[] rules
int length
org.eclipse.jdt.core.IAccessRule[] result
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet getAccessRuleSet ()
public int getContentKind ()
public int getEntryKind ()
public org.eclipse.core.runtime.IPath[] getExclusionPatterns ()
public org.eclipse.jdt.core.IClasspathAttribute[] getExtraAttributes ()
public org.eclipse.core.runtime.IPath[] getInclusionPatterns ()
public org.eclipse.core.runtime.IPath getOutputLocation ()
public org.eclipse.core.runtime.IPath getPath ()
public org.eclipse.core.runtime.IPath getSourceAttachmentPath ()
public org.eclipse.core.runtime.IPath getSourceAttachmentRootPath ()
public org.eclipse.jdt.core.IClasspathEntry getReferencingEntry ()
public int hashCode ()
public boolean isExported ()
public boolean isOptional ()
int i
int length
org.eclipse.jdt.core.IClasspathAttribute attribute
public java.lang.String getSourceAttachmentEncoding ()
int i
int length
org.eclipse.jdt.core.IClasspathAttribute attribute
static int kindFromString (java.lang.String)
String kindStr
static java.lang.String kindToString (int)
int kind
public static org.eclipse.jdt.core.IAccessRule[] getAccessRules (org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath[] accessibleFiles
org.eclipse.core.runtime.IPath[] nonAccessibleFiles
int accessibleFilesLength
int nonAccessibleFilesLength
int length
org.eclipse.jdt.core.IAccessRule[] accessRules
int i
int i
public java.lang.String toString ()
StringBuffer buffer
Object target
org.eclipse.core.runtime.IPath[] patterns
int length
int i
int i
int i
public org.eclipse.jdt.internal.core.ClasspathEntry resolvedDotDot (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath reference
org.eclipse.core.runtime.IPath resolvedPath
public org.eclipse.jdt.internal.core.ClasspathEntry[] resolvedChainedLibraries ()
org.eclipse.core.runtime.IPath[] paths
int length
org.eclipse.jdt.internal.core.ClasspathEntry[] result
int i
public java.lang.String rootID ()
public org.eclipse.jdt.core.IClasspathEntry getResolvedEntry ()
public java.net.URL getLibraryIndexLocation ()
int i
org.eclipse.jdt.core.IClasspathAttribute attrib
String value
public boolean ignoreOptionalProblems ()
int i
org.eclipse.jdt.core.IClasspathAttribute attrib
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.core.runtime.IPath projectOutputLocation
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath projectPath
String projectName
boolean hasSource
boolean hasLibFolder
int rawLength
java.util.HashSet pathes
int i
org.eclipse.core.runtime.IPath entryPath
String entryPathMsg
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.JavaModelException e
int length
int outputCount
org.eclipse.core.runtime.IPath[] outputLocations
boolean[] allowNestingInOutputLocations
org.eclipse.core.runtime.IPath potentialNestedOutput
int sourceEntryCount
boolean disableExclusionPatterns
boolean disableCustomOutputLocations
int i
org.eclipse.jdt.core.IClasspathEntry resolvedEntry
org.eclipse.core.runtime.IPath customOutput
int i
org.eclipse.core.runtime.IPath customOutput
int index
int i
org.eclipse.jdt.core.IClasspathEntry resolvedEntry
org.eclipse.core.runtime.IPath path
int index
int index
Object target
int i
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
int kind
int j
org.eclipse.jdt.core.IClasspathEntry otherEntry
int otherKind
org.eclipse.core.runtime.IPath otherPath
char[][] inclusionPatterns
char[][] exclusionPatterns
String exclusionPattern
char[][] inclusionPatterns
char[][] exclusionPatterns
int j
org.eclipse.core.runtime.IPath currentOutput
int j
org.eclipse.core.runtime.IPath currentOutput
org.eclipse.jdt.core.IJavaModelStatus cachedStatus
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
int kind
boolean isProjectRelative
String entryPathMsg
org.eclipse.core.runtime.IPath output
int j
org.eclipse.jdt.core.IClasspathEntry otherEntry
String option
boolean opStartsWithProject
String otherPathMsg
boolean opStartsWithProject
String otherPathMsg
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspathEntry (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry, boolean, boolean)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
boolean checkSourceAttachment
boolean referredByContainer
org.eclipse.jdt.core.IJavaModelStatus status
int statusCode
private static org.eclipse.jdt.core.IJavaModelStatus validateClasspathEntry (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.core.IClasspathContainer, boolean, boolean)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathContainer entryContainer
boolean checkSourceAttachment
boolean referredByContainer
org.eclipse.core.runtime.IPath path
String projectName
String entryPathMsg
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
int length
java.util.HashSet set
int i
String attName
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.core.IClasspathEntry[] containerEntries
int i
int length
org.eclipse.jdt.core.IClasspathEntry containerEntry
int kind
org.eclipse.jdt.core.IJavaModelStatus containerEntryStatus
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
org.eclipse.jdt.core.IJavaModelStatus status
String variableName
String deprecatedMessage
String containerInfo
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.core.resources.IProject prereqProjectRsc
org.eclipse.jdt.core.IJavaProject prereqProject
long projectTargetJDK
long prereqProjectTargetJDK
org.eclipse.core.runtime.IPath projectPath
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
int length
java.util.HashSet set
int i
String attName
private static org.eclipse.jdt.core.IJavaModelStatus validateLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.lang.String, org.eclipse.core.runtime.IPath, java.lang.String, boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IJavaProject project
String container
org.eclipse.core.runtime.IPath sourceAttachment
String entryPathMsg
boolean isOptionalLibrary
boolean validateJdkLevelCompatibility
Object target
org.eclipse.core.runtime.IPath workspaceLocation
long projectTargetJDK
long libraryJDK
org.eclipse.core.resources.IResource resolvedResource
org.eclipse.jdt.core.IJavaModelStatus status
java.io.File file
org.eclipse.jdt.core.IJavaModelStatus status
boolean isExternal
private static org.eclipse.jdt.core.IJavaModelStatus validateLibraryContents (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IJavaProject project
String entryPathMsg
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/internal/core/MoveResourceElementsOperation.classMoveResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.MoveResourceElementsOperation extends org.eclipse.jdt.internal.core.CopyResourceElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToMove
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isMove ()
}
org/eclipse/jdt/internal/core/JavaElementDeltaBuilder.classJavaElementDeltaBuilder.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaElementDeltaBuilder extends java.lang.Object {
org.eclipse.jdt.core.IJavaElement javaElement
int maxDepth
java.util.Map infos
java.util.Map annotationInfos
java.util.Map oldPositions
java.util.Map newPositions
public org.eclipse.jdt.internal.core.JavaElementDelta delta
java.util.HashSet added
java.util.HashSet removed
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement javaElement
public void (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement javaElement
int maxDepth
private void added (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem current
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem previous
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem next
public void buildDeltas ()
private boolean equals (char[][][], char[][][])
char[][][] first
char[][][] second
int i
private void findAdditions (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement newElement
int depth
org.eclipse.jdt.internal.core.JavaElementInfo oldInfo
org.eclipse.jdt.internal.core.JavaElementInfo newInfo
org.eclipse.jdt.core.IJavaElement[] children
int length
int i
private void findChangesInPositioning (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int depth
org.eclipse.jdt.internal.core.JavaElementInfo info
org.eclipse.jdt.core.IJavaElement[] children
int length
int i
private void findAnnotationChanges (org.eclipse.jdt.core.IAnnotation[], org.eclipse.jdt.core.IAnnotation[], org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IAnnotation[] oldAnnotations
org.eclipse.jdt.core.IAnnotation[] newAnnotations
org.eclipse.jdt.core.IJavaElement parent
java.util.ArrayList annotationDeltas
int i
int length
org.eclipse.jdt.core.IAnnotation newAnnotation
Object oldInfo
org.eclipse.jdt.internal.core.JavaElementDelta annotationDelta
org.eclipse.jdt.internal.core.AnnotationInfo newInfo
org.eclipse.jdt.internal.core.JavaElementDelta annotationDelta
int i
int length
org.eclipse.jdt.core.IAnnotation oldAnnotation
org.eclipse.jdt.internal.core.JavaElementDelta annotationDelta
int size
org.eclipse.jdt.internal.core.JavaElementDelta parentDelta
private void findContentChange (org.eclipse.jdt.internal.core.JavaElementInfo, org.eclipse.jdt.internal.core.JavaElementInfo, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.internal.core.JavaElementInfo oldInfo
org.eclipse.jdt.internal.core.JavaElementInfo newInfo
org.eclipse.jdt.core.IJavaElement newElement
org.eclipse.jdt.internal.core.SourceMethodElementInfo oldSourceMethodInfo
org.eclipse.jdt.internal.core.SourceMethodElementInfo newSourceMethodInfo
org.eclipse.jdt.internal.core.SourceTypeElementInfo oldSourceTypeInfo
org.eclipse.jdt.internal.core.SourceTypeElementInfo newSourceTypeInfo
java.util.HashMap oldTypeCategories
java.util.HashMap newTypeCategories
java.util.Set elements
java.util.Set elements
java.util.Iterator iterator
org.eclipse.jdt.core.IJavaElement element
String[] oldCategories
String[] newCategories
java.util.Iterator elements
org.eclipse.jdt.core.IJavaElement element
private void findDeletions ()
java.util.Iterator iter
org.eclipse.jdt.core.IJavaElement element
private org.eclipse.jdt.internal.core.JavaElementInfo getElementInfo (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
private org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem getNewPosition (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
private org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem getOldPosition (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
private void initialize ()
private void insertPositions (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean isNew
int length
org.eclipse.jdt.core.IJavaElement previous
org.eclipse.jdt.core.IJavaElement current
org.eclipse.jdt.core.IJavaElement next
int i
private boolean isPositionedCorrectly (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem oldListItem
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem newListItem
org.eclipse.jdt.core.IJavaElement oldPrevious
org.eclipse.jdt.core.IJavaElement newPrevious
private void recordElementInfo (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaModel, int)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaModel model
int depth
org.eclipse.jdt.internal.core.JavaElementInfo info
org.eclipse.jdt.core.IJavaElement[] children
int i
int length
org.eclipse.jdt.core.IAnnotation[] annotations
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
int length
private void recordNewPositions (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement newElement
int depth
org.eclipse.jdt.internal.core.JavaElementInfo info
org.eclipse.jdt.core.IJavaElement[] children
int i
int length
private void removed (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem current
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem previous
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem next
private void removeElementInfo (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public java.lang.String toString ()
StringBuffer buffer
private void trimDelta (org.eclipse.jdt.internal.core.JavaElementDelta)
org.eclipse.jdt.internal.core.JavaElementDelta elementDelta
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
}
org/eclipse/jdt/internal/core/JavaModelManager$VariablesAndContainersLoadHelper.classJavaModelManager.java
package org.eclipse.jdt.internal.core
final org.eclipse.jdt.internal.core.JavaModelManager$VariablesAndContainersLoadHelper extends java.lang.Object {
private static final int ARRAY_INCREMENT
private org.eclipse.jdt.core.IClasspathEntry[] allClasspathEntries
private int allClasspathEntryCount
private final java.util.Map allPaths
private String[] allStrings
private int allStringsCount
private final java.io.DataInputStream in
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager, java.io.DataInputStream)
java.io.DataInputStream in
void load () throws java.io.IOException
private org.eclipse.jdt.core.IAccessRule loadAccessRule () throws java.io.IOException
int problemId
org.eclipse.core.runtime.IPath pattern
private org.eclipse.jdt.core.IAccessRule[] loadAccessRules () throws java.io.IOException
int count
org.eclipse.jdt.core.IAccessRule[] rules
int i
private org.eclipse.jdt.core.IClasspathAttribute loadAttribute () throws java.io.IOException
String name
String value
private org.eclipse.jdt.core.IClasspathAttribute[] loadAttributes () throws java.io.IOException
int count
org.eclipse.jdt.core.IClasspathAttribute[] attributes
int i
private boolean loadBoolean () throws java.io.IOException
private org.eclipse.jdt.core.IClasspathEntry[] loadClasspathEntries () throws java.io.IOException
int count
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
private org.eclipse.jdt.core.IClasspathEntry loadClasspathEntry () throws java.io.IOException
int id
int contentKind
int entryKind
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.core.runtime.IPath specificOutputLocation
boolean isExported
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] array
private void loadContainers (org.eclipse.jdt.core.IJavaProject) throws java.io.IOException
org.eclipse.jdt.core.IJavaProject project
boolean projectIsAccessible
int count
int i
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathEntry[] entries
org.eclipse.jdt.core.IClasspathContainer container
java.util.Map oldContainers
private int loadInt () throws java.io.IOException
private org.eclipse.core.runtime.IPath loadPath () throws java.io.IOException
String portableString
org.eclipse.core.runtime.IPath path
private org.eclipse.core.runtime.IPath[] loadPaths () throws java.io.IOException
int count
org.eclipse.core.runtime.IPath[] pathArray
int i
private void loadProjects (org.eclipse.jdt.core.IJavaModel) throws java.io.IOException
org.eclipse.jdt.core.IJavaModel model
int count
int i
String projectName
private java.lang.String loadString () throws java.io.IOException
int id
String string
String[] array
private void loadVariables () throws java.io.IOException
int size
java.util.Map loadedVars
int i
String varName
org.eclipse.core.runtime.IPath varPath
}
org/eclipse/jdt/internal/core/PackageFragment.classPackageFragment.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.PackageFragment extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IPackageFragment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected static final org.eclipse.jdt.core.IClassFile[] NO_CLASSFILES
protected static final org.eclipse.jdt.core.ICompilationUnit[] NO_COMPILATION_UNITS
public String[] names
private boolean isValidPackageName
static void ()
protected void (org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[])
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] names
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
java.util.HashSet vChildren
int kind
org.eclipse.jdt.internal.core.PackageFragmentRoot root
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IResource[] members
int length
org.eclipse.jdt.core.IJavaProject project
String sourceLevel
String complianceLevel
int i
org.eclipse.core.resources.IResource child
org.eclipse.jdt.core.IJavaElement childElement
org.eclipse.jdt.core.IJavaElement childElement
org.eclipse.core.runtime.CoreException e
org.eclipse.jdt.core.ICompilationUnit[] primaryCompilationUnits
int i
int length
org.eclipse.jdt.core.ICompilationUnit primary
org.eclipse.jdt.core.IJavaElement[] children
public boolean containsJavaResources () throws org.eclipse.jdt.core.JavaModelException
public void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
public org.eclipse.jdt.core.ICompilationUnit createCompilationUnit (java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String cuName
String contents
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateCompilationUnitOperation op
protected java.lang.Object createElementInfo ()
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.PackageFragment other
public boolean exists ()
public org.eclipse.jdt.core.IClassFile getClassFile (java.lang.String)
String classFileName
int length
char[] nameWithoutExtension
public org.eclipse.jdt.core.IClassFile[] getClassFiles () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IClassFile[] array
public org.eclipse.jdt.core.ICompilationUnit getCompilationUnit (java.lang.String)
String cuName
public org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.ICompilationUnit[] array
public org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
int length
org.eclipse.jdt.core.ICompilationUnit[] result
int index
int i
org.eclipse.jdt.core.ICompilationUnit wc
public java.lang.String getElementName ()
public int getElementType ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner owner
String classFileName
org.eclipse.jdt.internal.core.JavaElement classFile
String cuName
org.eclipse.jdt.internal.core.JavaElement cu
protected char getHandleMementoDelimiter ()
public int getKind () throws org.eclipse.jdt.core.JavaModelException
public java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.core.runtime.IPath getPath ()
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath path
int i
int length
String name
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
int length
org.eclipse.core.runtime.IPath path
int i
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IContainer folder
String[] segs
int i
org.eclipse.core.resources.IResource child
public int hashCode ()
int hash
int i
int length
public boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
public boolean hasSubpackages () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] packages
int namesLength
int i
int length
String[] otherNames
int j
protected boolean internalIsValidPackageName ()
org.eclipse.jdt.core.IJavaProject javaProject
String sourceLevel
String complianceLevel
int i
int length
public boolean isDefaultPackage ()
protected final boolean isValidPackageName ()
public void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
public void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String newName
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] dests
String[] renamings
protected void toStringChildren (int, java.lang.StringBuffer, java.lang.Object)
int tab
StringBuffer buffer
Object info
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo projectInfo
String cachedJavadoc
java.net.URL baseLocation
StringBuffer pathBuffer
String packPath
String contents
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
int kind
int kind
org.eclipse.jdt.core.JavaModelException e
}
org/eclipse/jdt/internal/core/LambdaMethod.classLambdaMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LambdaMethod extends org.eclipse.jdt.internal.core.SourceMethod {
private int sourceStart
private String[] parameterNameStrings
private String returnTypeString
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
private String key
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String, int, java.lang.String[], java.lang.String[], java.lang.String, org.eclipse.jdt.internal.core.SourceMethodElementInfo)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String key
int sourceStart
String[] parameterTypes
String[] parameterNames
String returnType
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
public java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
public boolean isLambdaMethod ()
protected void closing (java.lang.Object)
Object info
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.LambdaMethod that
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public void getHandleMemento (java.lang.StringBuffer, boolean)
StringBuffer buff
boolean serializeParent
int i
int length
org.eclipse.jdt.core.ILocalVariable[] arguments
int i
int length
org.eclipse.jdt.internal.core.LocalVariable local
public void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected char getHandleMementoDelimiter ()
public java.lang.String getKey ()
public int hashCode ()
public boolean isResolved ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/internal/core/BinaryMethod$1.classBinaryMethod.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.BinaryMethod$1 extends java.lang.Thread {
final org.eclipse.jdt.internal.core.BinaryMethod this$0
private final org.eclipse.jdt.internal.core.BinaryMethod$1ParametersNameCollector val$nameCollector
void (org.eclipse.jdt.internal.core.BinaryMethod, org.eclipse.jdt.internal.core.BinaryMethod$1ParametersNameCollector)
public void run ()
}
org/eclipse/jdt/internal/core/JavaModelManager$17.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$17 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final org.eclipse.core.resources.IWorkspace val$workspace
void (org.eclipse.jdt.internal.core.JavaModelManager, java.lang.String, org.eclipse.core.resources.IWorkspace)
String $anonymous0
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
static org.eclipse.jdt.internal.core.JavaModelManager access$0 (org.eclipse.jdt.internal.core.JavaModelManager$17)
}
org/eclipse/jdt/internal/core/MultiOperation.classMultiOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.MultiOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected java.util.Map insertBeforeElements
protected java.util.Map newParents
protected java.util.Map renamings
protected String[] renamingsList
protected void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
boolean force
protected void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
org.eclipse.jdt.core.IJavaElement[] parentElements
boolean force
int i
int i
protected void error (int, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
int code
org.eclipse.jdt.core.IJavaElement element
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
protected org.eclipse.jdt.core.IJavaElement getDestinationParent (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement child
protected abstract java.lang.String getMainTaskName ()
protected java.lang.String getNewNameFor (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
String newName
private void initializeRenamings ()
int i
protected boolean isMove ()
protected boolean isRename ()
protected abstract void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
protected void processElements () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaModelStatus[] errors
int errorsCounter
int i
org.eclipse.jdt.core.JavaModelException jme
public void setInsertBefore (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement modifiedElement
org.eclipse.jdt.core.IJavaElement newSibling
public void setRenamings (java.lang.String[])
String[] renamingsList
protected abstract void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
protected void verifyDestination (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement destination
int destType
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.IJavaElement parent
protected void verifyRenaming (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
String newName
boolean isValid
org.eclipse.jdt.core.IJavaProject project
String sourceLevel
String complianceLevel
protected void verifySibling (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement destination
org.eclipse.jdt.core.IJavaElement insertBeforeElement
}
org/eclipse/jdt/internal/core/ExternalJavaProject.classExternalJavaProject.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ExternalJavaProject extends org.eclipse.jdt.internal.core.JavaProject {
public static final String EXTERNAL_PROJECT_NAME
public void (org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
public boolean equals (java.lang.Object)
Object o
public boolean exists ()
public java.lang.String getOption (java.lang.String, boolean)
String optionName
boolean inheritJavaCoreOptions
public boolean isOnClasspath (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public boolean isOnClasspath (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
}
org/eclipse/jdt/internal/core/BinaryLambdaMethod.classBinaryLambdaMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BinaryLambdaMethod extends org.eclipse.jdt.internal.core.LambdaMethod {
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String, int, java.lang.String[], java.lang.String[], java.lang.String, org.eclipse.jdt.internal.core.SourceMethodElementInfo)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String key
int sourceStart
String[] parameterTypes
String[] parameterNames
String returnType
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
public boolean isBinary ()
}
org/eclipse/jdt/internal/core/LambdaExpression.classLambdaExpression.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LambdaExpression extends org.eclipse.jdt.internal.core.SourceType {
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.internal.core.LambdaMethod lambdaMethod
protected int sourceStart
protected int sourceEnd
protected int arrowPosition
protected String interphase
void (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int)
org.eclipse.jdt.internal.core.JavaElement parent
String interphase
int sourceStart
int sourceEnd
int arrowPosition
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int, org.eclipse.jdt.internal.core.LambdaMethod)
org.eclipse.jdt.internal.core.JavaElement parent
String interphase
int sourceStart
int sourceEnd
int arrowPosition
org.eclipse.jdt.internal.core.LambdaMethod lambdaMethod
private static org.eclipse.jdt.internal.core.SourceTypeElementInfo makeTypeElementInfo (org.eclipse.jdt.internal.core.LambdaExpression, java.lang.String, int, int, int)
org.eclipse.jdt.internal.core.LambdaExpression handle
String interphase
int sourceStart
int sourceEnd
int arrowPosition
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.internal.core.JavaModelManager manager
char[][] superinterfaces
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.LambdaExpression that
org.eclipse.jdt.core.ITypeRoot thisTR
org.eclipse.jdt.core.ITypeRoot thatTR
public int hashCode ()
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
protected char getHandleMementoDelimiter ()
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected void getHandleMemento (java.lang.StringBuffer, boolean, boolean)
StringBuffer buff
boolean serializeParent
boolean serializeChild
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
String selector
int length
String[] parameterTypes
String[] parameterNames
int i
String returnType
String key
org.eclipse.jdt.core.ILocalVariable[] parameters
int i
public org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException
public boolean isLocal ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.ResolvedLambdaExpression resolvedHandle
public org.eclipse.jdt.core.IMethod getMethod ()
public boolean isLambda ()
public boolean isAnonymous ()
public void toStringName (java.lang.StringBuffer)
StringBuffer buffer
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
org.eclipse.jdt.internal.core.JavaElement ancestor
StringBuffer buffer
String memento
public java.lang.String[] getSuperInterfaceTypeSignatures () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/internal/core/IPathRequestor.classIPathRequestor.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.IPathRequestor extends java.lang.Object {
public abstract void acceptPath (java.lang.String, boolean)
}
org/eclipse/jdt/internal/core/ResolvedBinaryField.classResolvedBinaryField.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedBinaryField extends org.eclipse.jdt.internal.core.BinaryField {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
org.eclipse.jdt.internal.core.SourceRefElement handle
public volatile boolean isEnumConstant () throws org.eclipse.jdt.core.JavaModelException
public volatile boolean equals (java.lang.Object)
public volatile java.lang.String getKey (boolean) throws org.eclipse.jdt.core.JavaModelException
public volatile int getElementType ()
public volatile org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
public volatile java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public volatile org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.Object getConstant () throws org.eclipse.jdt.core.JavaModelException
public volatile int getFlags () throws org.eclipse.jdt.core.JavaModelException
public volatile java.lang.String getTypeSignature () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/internal/core/BufferManager$1.classBufferManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.BufferManager$1 extends java.lang.Object implements org.eclipse.jdt.core.IBufferFactory {
final org.eclipse.jdt.internal.core.BufferManager this$0
void (org.eclipse.jdt.internal.core.BufferManager)
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.IOpenable)
org.eclipse.jdt.core.IOpenable owner
}
org/eclipse/jdt/internal/core/CreateTypeMemberOperation.classCreateTypeMemberOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.CreateTypeMemberOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation {
protected String source
protected String alteredName
protected org.eclipse.jdt.core.dom.ASTNode createdNode
public void (org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean)
org.eclipse.jdt.core.IJavaElement parentElement
String source
boolean force
protected org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getChildPropertyDescriptor (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.ASTParser parser
org.eclipse.jdt.core.dom.ASTNode node
String createdNodeSource
String createdNodeSource
String createdNodeSource
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
java.util.List bodyDeclarations
org.eclipse.jdt.core.dom.SimpleName newName
org.eclipse.jdt.core.dom.SimpleName oldName
int nameStart
int nameEnd
StringBuffer newSource
int createdNodeStart
int createdNodeEnd
private java.lang.String removeIndentAndNewLines (java.lang.String, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
String code
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IJavaProject project
java.util.Map options
int tabWidth
int indentWidth
int indent
int firstNonWhiteSpace
int length
int lastNonWhiteSpace
String lineDelimiter
protected abstract org.eclipse.jdt.core.dom.SimpleName rename (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimpleName)
protected java.lang.String generateSyntaxIncorrectAST ()
StringBuffer buff
org.eclipse.jdt.core.IType type
String lineSeparator
org.eclipse.jdt.core.dom.ASTParser parser
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
java.util.List bodyDeclarations
protected org.eclipse.jdt.core.IType getType ()
protected void setAlteredName (java.lang.String)
String newName
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.JavaModelException jme
protected org.eclipse.jdt.core.IJavaModelStatus verifyNameCollision ()
}
org/eclipse/jdt/internal/core/ResolvedSourceType.classResolvedSourceType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedSourceType extends org.eclipse.jdt.internal.core.SourceType {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.internal.core.JavaElement unresolved ()
org.eclipse.jdt.internal.core.SourceType handle
}
org/eclipse/jdt/internal/core/DefaultWorkingCopyOwner.classDefaultWorkingCopyOwner.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DefaultWorkingCopyOwner extends org.eclipse.jdt.core.WorkingCopyOwner {
public org.eclipse.jdt.core.WorkingCopyOwner primaryBufferProvider
public static final org.eclipse.jdt.internal.core.DefaultWorkingCopyOwner PRIMARY
static void ()
private void ()
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/MemberElementInfo.classMemberElementInfo.java
package org.eclipse.jdt.internal.core
abstract org.eclipse.jdt.internal.core.MemberElementInfo extends org.eclipse.jdt.internal.core.SourceRefElementInfo {
protected int flags
void ()
public int getNameSourceEnd ()
public int getNameSourceStart ()
public int getModifiers ()
protected void setFlags (int)
int flags
}
plugin.xml
plugin.properties
about.html
jdtCompilerAdapter.jar
.options
ant_tasks/
ant_tasks/resources-ant.jar
org/eclipse/core/
org/eclipse/core/internal/
org/eclipse/core/internal/dtree/
org/eclipse/core/internal/dtree/AbstractDataTree.classAbstractDataTree.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.AbstractDataTree extends java.lang.Object {
private boolean immutable
protected static final org.eclipse.core.runtime.IPath[] NO_CHILDREN
static void ()
public void ()
protected org.eclipse.core.internal.dtree.AbstractDataTree copy ()
org.eclipse.core.internal.dtree.AbstractDataTree newTree
public abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
public abstract void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
public abstract void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
protected abstract org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public abstract void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
public abstract void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
public abstract void empty ()
public org.eclipse.core.runtime.IPath getChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
String child
public int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
public org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
String[] names
int len
org.eclipse.core.runtime.IPath[] answer
int i
public abstract java.lang.Object getData (org.eclipse.core.runtime.IPath)
public java.lang.String getNameOfChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
String[] childNames
public abstract java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
static void handleImmutableTree ()
static void handleNotFound (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public void immutable ()
public abstract boolean includes (org.eclipse.core.runtime.IPath)
public boolean isImmutable ()
public abstract org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
public org.eclipse.core.runtime.IPath rootKey ()
public abstract void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
void setImmutable (boolean)
boolean bool
void setRootNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
}
org/eclipse/core/internal/dtree/AbstractDataTreeNode.classAbstractDataTreeNode.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode extends java.lang.Object {
static final org.eclipse.core.internal.dtree.AbstractDataTreeNode[] NO_CHILDREN
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
protected String name
public static final int T_COMPLETE_NODE
public static final int T_DELTA_NODE
public static final int T_DELETED_NODE
public static final int T_NO_DATA_DELTA_NODE
static void ()
void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.AbstractDataTreeNode asReverseComparisonNode (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], boolean)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
boolean keepDeleted
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] resultNodes
int oldIndex
int newIndex
int resultIndex
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode resultNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath key
int keyIndex
int keyLen
int childIndex
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAt (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtOrNull (java.lang.String)
String localName
int index
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtIgnoreCase (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode result
int i
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] compareWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
org.eclipse.core.internal.dtree.IComparator comparator
int oldLen
int newLen
int oldIndex
int newIndex
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedNodes
int count
org.eclipse.core.internal.dtree.DataTreeNode oldNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
int compare
int userComparison
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedNode
org.eclipse.core.internal.dtree.NodeComparison comparison
org.eclipse.core.internal.dtree.DataTreeNode oldNode
int userComparison
org.eclipse.core.internal.dtree.DataTreeNode newNode
int userComparison
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] compareWithParent (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedNodes
int count
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedNode
org.eclipse.core.internal.dtree.NodeComparison comparison
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
static org.eclipse.core.internal.dtree.AbstractDataTreeNode convertToAddedComparisonNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode newNode
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int n
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
int i
static org.eclipse.core.internal.dtree.AbstractDataTreeNode convertToRemovedComparisonNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode oldNode
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int n
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
int i
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
protected void copyChildren (int, int, org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
int from
int to
org.eclipse.core.internal.dtree.AbstractDataTreeNode otherNode
int start
int other
int i
public org.eclipse.core.internal.dtree.AbstractDataTreeNode[] getChildren ()
java.lang.Object getData ()
public java.lang.String getName ()
boolean hasData ()
boolean includesChild (java.lang.String)
String localName
protected int indexOfChild (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
int left
int right
int mid
int compare
boolean isDeleted ()
boolean isDelta ()
boolean isEmptyDelta ()
java.lang.String[] namesOfChildren ()
String[] names
int i
void replaceChild (java.lang.String, org.eclipse.core.internal.dtree.DataTreeNode)
String localName
org.eclipse.core.internal.dtree.DataTreeNode node
int i
protected void setChildren (org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
void setName (java.lang.String)
String s
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifyWithParent (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedNodes
int simplifiedCount
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifiedNode
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
int size ()
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
int i
public java.lang.String toString ()
abstract int type ()
}
org/eclipse/core/internal/dtree/DataDeltaNode.classDataDeltaNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataDeltaNode extends org.eclipse.core.internal.dtree.DataTreeNode {
void (java.lang.String, java.lang.Object)
String name
Object data
void (java.lang.String, java.lang.Object, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
Object newData
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
boolean isDelta ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedChildren
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/DataTreeLookup.classDataTreeLookup.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeLookup extends java.lang.Object {
public org.eclipse.core.runtime.IPath key
public boolean isPresent
public Object data
public boolean foundInFirstDelta
private static final int POOL_SIZE
private static org.eclipse.core.internal.dtree.DataTreeLookup[] instancePool
private static int nextFree
static void ()
int i
private void ()
public static org.eclipse.core.internal.dtree.DataTreeLookup newLookup (org.eclipse.core.runtime.IPath, boolean, java.lang.Object)
org.eclipse.core.runtime.IPath nodeKey
boolean isPresent
Object data
org.eclipse.core.internal.dtree.DataTreeLookup instance
org.eclipse.core.internal.dtree.DataTreeLookup instance
public static org.eclipse.core.internal.dtree.DataTreeLookup newLookup (org.eclipse.core.runtime.IPath, boolean, java.lang.Object, boolean)
org.eclipse.core.runtime.IPath nodeKey
boolean isPresent
Object data
boolean foundInFirstDelta
org.eclipse.core.internal.dtree.DataTreeLookup instance
org.eclipse.core.internal.dtree.DataTreeLookup instance
}
org/eclipse/core/internal/dtree/DataTreeNode.classDataTreeNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
protected Object data
public void (java.lang.String, java.lang.Object)
String name
Object data
public void (java.lang.String, java.lang.Object, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode asReverseComparisonNode (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.NodeComparison comparison
int nextChild
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode child
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWith (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DataTreeNode other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
Object newData
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DataTreeNode inParent
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.DataTreeNode copyWithNewChild (java.lang.String, org.eclipse.core.internal.dtree.DataTreeNode)
String localName
org.eclipse.core.internal.dtree.DataTreeNode childNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int left
int right
int mid
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.DataTreeNode copyWithoutChild (java.lang.String)
String localName
int index
int newSize
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] forwardDeltaWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childDeltas
int numChildDeltas
int childDeltaMax
int oldIndex
int newIndex
String oldName
String newName
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode forwardDeltaWith (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DataTreeNode other
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode forwardDeltaWithOrNullIfEqual (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode oldNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode newNode
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childDeltas
Object newData
public java.lang.Object getData ()
boolean hasData ()
void setData (java.lang.Object)
Object o
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.DataTreeNode parentsNode
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object o
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/DataTreeReader.classDataTreeReader.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeReader extends java.lang.Object {
protected org.eclipse.core.internal.dtree.IDataFlattener flatener
protected java.io.DataInput input
public void (org.eclipse.core.internal.dtree.IDataFlattener)
org.eclipse.core.internal.dtree.IDataFlattener f
protected boolean hasData (int)
int nodeType
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode readNode (org.eclipse.core.runtime.IPath, java.lang.String) throws java.io.IOException
org.eclipse.core.runtime.IPath parentPath
String newProjectName
String name
int nodeType
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
Object data
int dataFlag
int childCount
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int i
protected int readNumber () throws java.io.IOException
byte b
int number
public org.eclipse.core.internal.dtree.DeltaDataTree readTree (org.eclipse.core.internal.dtree.DeltaDataTree, java.io.DataInput, java.lang.String) throws java.io.IOException
org.eclipse.core.internal.dtree.DeltaDataTree parent
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.dtree.AbstractDataTreeNode root
}
org/eclipse/core/internal/dtree/DataTreeWriter.classDataTreeWriter.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeWriter extends java.lang.Object {
protected org.eclipse.core.internal.dtree.IDataFlattener flatener
protected java.io.DataOutput output
public static final int D_INFINITE
public void (org.eclipse.core.internal.dtree.IDataFlattener)
org.eclipse.core.internal.dtree.IDataFlattener f
protected void writeNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath, int) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath path
int depth
int type
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int newDepth
int i
int imax
protected void writeNumber (int) throws java.io.IOException
int number
protected void writeSingleNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath path
String name
Object data
public void writeTree (org.eclipse.core.internal.dtree.AbstractDataTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTree tree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath currentPath
String[] segments
int i
String nextSegment
}
org/eclipse/core/internal/dtree/DeletedNode.classDeletedNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DeletedNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
void (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAt (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtOrNull (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
boolean isDeleted ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
int size ()
public java.lang.String toString ()
int type ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtIgnoreCase (java.lang.String)
String localName
}
org/eclipse/core/internal/dtree/DeltaDataTree.classDeltaDataTree.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DeltaDataTree extends org.eclipse.core.internal.dtree.AbstractDataTree {
private org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
private org.eclipse.core.internal.dtree.DeltaDataTree parent
public void ()
public void (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
protected void (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
org.eclipse.core.internal.dtree.DeltaDataTree parent
protected void addChild (org.eclipse.core.runtime.IPath, java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childNode
org.eclipse.core.internal.dtree.DeltaDataTree asBackwardDelta ()
public org.eclipse.core.internal.dtree.DeltaDataTree asReverseComparisonTree (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int nextChild
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode newChild
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
protected void assembleNode (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
public org.eclipse.core.internal.dtree.DeltaDataTree assembleWithForwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree deltaTree
protected org.eclipse.core.internal.dtree.DeltaDataTree basicCompare (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode treeNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode otherCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
public org.eclipse.core.internal.dtree.DeltaDataTree collapseTo (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree collapseTo
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree c
public org.eclipse.core.internal.dtree.DeltaDataTree compareWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode otherCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
public org.eclipse.core.internal.dtree.DeltaDataTree compareWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.dtree.AbstractDataTree copy ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
org.eclipse.core.runtime.IPath parentKey
String localName
Object data
static org.eclipse.core.internal.dtree.DeltaDataTree createEmptyDelta ()
org.eclipse.core.internal.dtree.DeltaDataTree newTree
protected org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
public void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.runtime.IPath childKey
public void empty ()
void emptyDelta ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode findNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
int segmentCount
int i
public org.eclipse.core.internal.dtree.DeltaDataTree forwardDeltaWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree sourceTree
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree treeParent
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode sourceTreeCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaRoot
public int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode[] getChildNodes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int len
org.eclipse.core.runtime.IPath[] answer
int i
public java.lang.Object getData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public java.lang.String getNameOfChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
public java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int len
String[] namesOfChildren
int i
public org.eclipse.core.internal.dtree.DeltaDataTree getParent ()
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
protected boolean hasAncestor (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree ancestor
org.eclipse.core.internal.dtree.DeltaDataTree myParent
public boolean includes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public boolean isEmptyDelta ()
public org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public org.eclipse.core.internal.dtree.DataTreeLookup lookupIgnoreCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public void makeComplete ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree myParent
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode naiveCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
String[] childNames
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int i
public org.eclipse.core.internal.dtree.DeltaDataTree newEmptyDeltaTree ()
org.eclipse.core.internal.dtree.DeltaDataTree newTree
public org.eclipse.core.internal.dtree.DeltaDataTree reroot ()
protected void reroot (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree sourceTree
org.eclipse.core.internal.dtree.DeltaDataTree sourceParent
org.eclipse.core.internal.dtree.DeltaDataTree backwardDelta
org.eclipse.core.internal.dtree.DeltaDataTree complete
public org.eclipse.core.internal.dtree.AbstractDataTreeNode safeCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode safeNaiveCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
String[] childNames
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int actualChildCount
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] actualChildNodes
int iOld
int iNew
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode searchNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
protected void setParent (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree aTree
void setRootNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode aNode
protected void simplify (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparer
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.dtree.AbstractDataTreeNode root
org.eclipse.core.internal.dtree.DeltaDataTree dad
}
org/eclipse/core/internal/dtree/IComparator.classIComparator.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.IComparator extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/dtree/IDataFlattener.classIDataFlattener.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.IDataFlattener extends java.lang.Object {
public abstract java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
public abstract void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
}
org/eclipse/core/internal/dtree/NoDataDeltaNode.classNoDataDeltaNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.NoDataDeltaNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
public void (java.lang.String)
String name
public void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
boolean isDelta ()
boolean isEmptyDelta ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedChildren
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/NodeComparison.classNodeComparison.java
package org.eclipse.core.internal.dtree
public final org.eclipse.core.internal.dtree.NodeComparison extends java.lang.Object {
private Object oldData
private Object newData
private int comparison
private int userInt
public static final int K_ADDED
public static final int K_REMOVED
public static final int K_CHANGED
void (java.lang.Object, java.lang.Object, int, int)
Object oldData
Object newData
int realComparison
int userComparison
org.eclipse.core.internal.dtree.NodeComparison asReverseComparison (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
Object tempData
public int getComparison ()
public java.lang.Object getNewData ()
public java.lang.Object getOldData ()
public int getUserComparison ()
boolean isUnchanged ()
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/core/internal/dtree/ObjectNotFoundException.classObjectNotFoundException.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.ObjectNotFoundException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String s
}
org/eclipse/core/internal/events/
org/eclipse/core/internal/events/AutoBuildJob.classAutoBuildJob.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.AutoBuildJob extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
private boolean avoidBuild
private boolean buildNeeded
private boolean forceBuild
private boolean interrupted
private boolean isAutoBuilding
private long lastBuild
private org.eclipse.core.runtime.Preferences preferences
private final org.osgi.framework.Bundle systemBundle
private org.eclipse.core.internal.resources.Workspace workspace
void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
synchronized void avoidBuild ()
public boolean belongsTo (java.lang.Object)
Object family
synchronized void build (boolean)
boolean needsBuild
long delay
int state
private long computeScheduleDelay ()
long maxDelay
private synchronized org.eclipse.core.runtime.IStatus canceled ()
private void doBuild (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IStatus result
public void forceBuild ()
synchronized void interrupt ()
synchronized boolean isInterrupted ()
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
boolean wasAutoBuilding
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException sig
private synchronized void setInterrupted (boolean)
boolean value
private synchronized boolean shouldBuild ()
}
org/eclipse/core/internal/events/BuildCommand.classBuildCommand.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuildCommand extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.ICommand {
private static final int MASK_AUTO
private static final int MASK_INCREMENTAL
private static final int MASK_FULL
private static final int MASK_CLEAN
private static final int MASK_CONFIGURABLE
private static final int MASK_CONFIG_COMPUTED
private static final int ALL_TRIGGERS
protected java.util.HashMap arguments
private boolean supportsConfigurationsCalculated
private boolean supportsConfigurations
private org.eclipse.core.resources.IncrementalProjectBuilder builder
private java.util.HashMap builders
private int triggers
private static int maskForTrigger (int)
int trigger
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.events.BuildCommand result
private void computeIsConfigurable ()
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configs
String value
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.events.BuildCommand command
public java.util.Map getArguments ()
public java.util.Map getArguments (boolean)
boolean makeCopy
public java.lang.Object getBuilders ()
public org.eclipse.core.resources.IncrementalProjectBuilder getBuilder (org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration config
public java.lang.String getBuilderName ()
public int hashCode ()
public boolean isBuilding (int)
int trigger
public boolean isConfigurable ()
public boolean supportsConfigs ()
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configs
String value
public void setArguments (java.util.Map)
java.util.Map value
public void setBuilders (java.lang.Object)
Object value
public void addBuilder (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IBuildConfiguration config
org.eclipse.core.resources.IncrementalProjectBuilder builder
public void setBuilderName (java.lang.String)
String value
public void setBuilding (int, boolean)
int trigger
boolean value
public void setConfigurable (boolean)
boolean value
public java.lang.String toString ()
}
org/eclipse/core/internal/events/BuildContext.classBuildContext.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuildContext extends java.lang.Object implements org.eclipse.core.resources.IBuildContext {
private final org.eclipse.core.resources.IBuildConfiguration buildConfiguration
private final org.eclipse.core.resources.IBuildConfiguration[] requestedBuilt
private final org.eclipse.core.resources.IBuildConfiguration[] buildOrder
public void (org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
public void (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.IBuildConfiguration[], org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
org.eclipse.core.resources.IBuildConfiguration[] requestedBuilt
org.eclipse.core.resources.IBuildConfiguration[] buildOrder
private int findBuildConfigurationIndex ()
int position
int i
public org.eclipse.core.resources.IBuildConfiguration[] getRequestedConfigs ()
public org.eclipse.core.resources.IBuildConfiguration[] getAllReferencedBuildConfigs ()
int position
org.eclipse.core.resources.IBuildConfiguration[] builtBefore
public org.eclipse.core.resources.IBuildConfiguration[] getAllReferencingBuildConfigs ()
int position
org.eclipse.core.resources.IBuildConfiguration[] builtAfter
private static final int hashCode (org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration[] array
int result
int i
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.events.BuildContext other
}
org/eclipse/core/internal/events/BuildManager$1.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.BuildManager this$0
private final org.eclipse.core.resources.IProject val$project
private final org.eclipse.core.runtime.MultiStatus val$status
private final org.eclipse.core.resources.IBuildConfiguration val$buildConfiguration
private final int val$trigger
private final org.eclipse.core.resources.IBuildContext val$context
private final org.eclipse.core.resources.ICommand[] val$commands
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.events.BuildManager, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.resources.IBuildContext, org.eclipse.core.resources.ICommand[], org.eclipse.core.runtime.IProgressMonitor)
public void handleException (java.lang.Throwable)
Throwable e
String errorText
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/events/BuildManager$2.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.BuildManager this$0
private final org.eclipse.core.runtime.MultiStatus val$status
private final int val$trigger
private final java.util.Map val$args
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.events.BuildManager, org.eclipse.core.runtime.MultiStatus, int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
public void handleException (java.lang.Throwable)
Throwable e
String builderName
String pluginId
String message
public void run () throws java.lang.Exception
org.eclipse.core.resources.IProject[] prereqs
}
org/eclipse/core/internal/events/BuildManager$DeltaCache.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$DeltaCache extends java.lang.Object {
private Object delta
private org.eclipse.core.internal.watson.ElementTree newTree
private org.eclipse.core.internal.watson.ElementTree oldTree
private org.eclipse.core.runtime.IPath projectPath
final org.eclipse.core.internal.events.BuildManager this$0
void (org.eclipse.core.internal.events.BuildManager)
public void cache (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, java.lang.Object)
org.eclipse.core.runtime.IPath project
org.eclipse.core.internal.watson.ElementTree anOldTree
org.eclipse.core.internal.watson.ElementTree aNewTree
Object aDelta
public void flush ()
public java.lang.Object getDelta (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.runtime.IPath project
org.eclipse.core.internal.watson.ElementTree anOldTree
org.eclipse.core.internal.watson.ElementTree aNewTree
boolean pathsEqual
}
org/eclipse/core/internal/events/BuildManager$MissingBuilder.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$MissingBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
private boolean hasBeenBuilt
private String name
final org.eclipse.core.internal.events.BuildManager this$0
void (org.eclipse.core.internal.events.BuildManager, java.lang.String)
String name
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
int kind
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
}
org/eclipse/core/internal/events/BuildManager.classBuildManager.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuildManager extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.events.ILifecycleListener {
private static final int TOTAL_BUILD_WORK
final org.eclipse.core.internal.events.AutoBuildJob autoBuildJob
private boolean building
private final java.util.Set builtProjects
protected org.eclipse.core.internal.events.InternalBuilder currentBuilder
private org.eclipse.core.internal.dtree.DeltaDataTree currentDelta
private org.eclipse.core.internal.watson.ElementTree currentLastBuiltTree
private org.eclipse.core.internal.watson.ElementTree currentTree
private final org.eclipse.core.internal.events.BuildManager$DeltaCache deltaCache
private final org.eclipse.core.internal.events.BuildManager$DeltaCache deltaTreeCache
private org.eclipse.core.runtime.jobs.ILock lock
private boolean rebuildRequested
private final org.osgi.framework.Bundle systemBundle
private long timeStamp
private long overallTimeStamp
private org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.jobs.ILock)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.runtime.jobs.ILock workspaceLock
private void basicBuild (int, org.eclipse.core.resources.IncrementalProjectBuilder, java.util.Map, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
int trigger
org.eclipse.core.resources.IncrementalProjectBuilder builder
java.util.Map args
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
boolean clean
boolean isBuilding
int depth
org.eclipse.core.runtime.jobs.ISchedulingRule rule
String name
String message
String message
org.eclipse.core.internal.watson.ElementTree lastTree
org.eclipse.core.internal.watson.ElementTree lastTree
org.eclipse.core.internal.watson.ElementTree lastTree
protected void basicBuild (org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.resources.IBuildContext, org.eclipse.core.resources.ICommand[], org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
int trigger
org.eclipse.core.resources.IBuildContext context
org.eclipse.core.resources.ICommand[] commands
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.internal.events.BuildCommand command
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.runtime.IStatus basicBuild (org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.resources.IBuildContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
int trigger
org.eclipse.core.resources.IBuildContext context
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.MultiStatus status
private void basicBuild (org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.resources.IBuildContext, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
int trigger
org.eclipse.core.resources.IBuildContext context
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.ICommand[] commands
org.eclipse.core.resources.ICommand[] commands
int work
org.eclipse.core.runtime.ISafeRunnable code
private org.eclipse.core.runtime.IStatus basicBuild (org.eclipse.core.resources.IBuildConfiguration, int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
String message
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.resources.ICommand command
org.eclipse.core.resources.IBuildContext context
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
private void basicBuildLoop (org.eclipse.core.resources.IBuildConfiguration[], org.eclipse.core.resources.IBuildConfiguration[], int, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IBuildConfiguration[] configs
org.eclipse.core.resources.IBuildConfiguration[] requestedConfigs
int trigger
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
int projectWork
int maxIterations
int iter
int i
org.eclipse.core.resources.IBuildContext context
public org.eclipse.core.runtime.IStatus build (org.eclipse.core.resources.IBuildConfiguration[], org.eclipse.core.resources.IBuildConfiguration[], int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IBuildConfiguration[] configs
org.eclipse.core.resources.IBuildConfiguration[] requestedConfigs
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.MultiStatus status
public org.eclipse.core.runtime.IStatus build (org.eclipse.core.resources.IBuildConfiguration, int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IBuildContext context
private boolean canRun (int)
int trigger
private void checkCanceled (int, org.eclipse.core.runtime.IProgressMonitor)
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
public java.util.ArrayList createBuildersPersistentInfo (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.ArrayList oldInfos
org.eclipse.core.internal.resources.ProjectDescription desc
org.eclipse.core.resources.ICommand[] commands
org.eclipse.core.resources.IBuildConfiguration[] configs
java.util.ArrayList newInfos
int i
org.eclipse.core.internal.events.BuildCommand command
String builderName
boolean supportsConfigs
int numberConfigs
int j
org.eclipse.core.resources.IBuildConfiguration config
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.internal.watson.ElementTree oldTree
private java.lang.String debugBuilder ()
private java.lang.String debugProject ()
private java.lang.String debugTrigger (int)
int trigger
public void endTopLevel (boolean)
boolean needsBuild
private boolean getBooleanAttribute (org.eclipse.core.runtime.IConfigurationElement, java.lang.String)
org.eclipse.core.runtime.IConfigurationElement element
String name
String valueString
private org.eclipse.core.resources.IncrementalProjectBuilder getBuilder (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.ICommand, int, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
org.eclipse.core.resources.ICommand command
int buildSpecIndex
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.events.InternalBuilder result
private org.eclipse.core.resources.IncrementalProjectBuilder getBuilder (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.ICommand, int, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.resources.IBuildContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
org.eclipse.core.resources.ICommand command
int buildSpecIndex
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.resources.IBuildContext context
org.eclipse.core.internal.events.InternalBuilder builder
private org.eclipse.core.internal.events.BuilderPersistentInfo getBuilderInfo (java.util.ArrayList, java.lang.String, java.lang.String, int)
java.util.ArrayList infos
String builderName
String configName
int buildSpecIndex
org.eclipse.core.internal.events.BuilderPersistentInfo nameMatch
java.util.Iterator it
org.eclipse.core.internal.events.BuilderPersistentInfo info
public java.util.ArrayList getBuildersPersistentInfo (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
private org.eclipse.core.resources.ICommand getCommand (org.eclipse.core.resources.IProject, java.lang.String, java.util.Map)
org.eclipse.core.resources.IProject project
String builderName
java.util.Map args
org.eclipse.core.resources.ICommand[] buildSpec
int i
org.eclipse.core.internal.events.BuildCommand result
org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceDelta result
long startTime
private org.eclipse.core.runtime.ISafeRunnable getSafeRunnable (int, java.util.Map, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
int trigger
java.util.Map args
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
private org.eclipse.core.internal.resources.WorkManager getWorkManager ()
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.resources.IProject project
boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private void hookEndBuild (org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IncrementalProjectBuilder builder
private void hookEndBuild (int)
int trigger
private void hookStartBuild (org.eclipse.core.resources.IncrementalProjectBuilder, int)
org.eclipse.core.resources.IncrementalProjectBuilder builder
int trigger
private void hookStartBuild (org.eclipse.core.resources.IBuildConfiguration[], int)
org.eclipse.core.resources.IBuildConfiguration[] configs
int trigger
org.eclipse.core.runtime.IStatus info
StringBuffer sb
int i
private org.eclipse.core.resources.IncrementalProjectBuilder initializeBuilder (java.lang.String, org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
String builderName
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
int buildSpecIndex
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
java.util.ArrayList infos
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.internal.watson.ElementTree tree
private org.eclipse.core.resources.IncrementalProjectBuilder instantiateBuilder (java.lang.String) throws org.eclipse.core.runtime.CoreException
String builderName
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configs
String natureId
String builderId
org.eclipse.core.internal.events.InternalBuilder builder
public void interrupt ()
public boolean isAutobuildBuildPending ()
private boolean isInterestingProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] interestingProjects
int i
private boolean needsBuild (org.eclipse.core.internal.events.InternalBuilder, int)
org.eclipse.core.internal.events.InternalBuilder builder
int trigger
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
long start
String message
org.eclipse.core.resources.IProject[] projects
int i
private void removeBuilders (org.eclipse.core.resources.IProject, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
String builderId
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.resources.ICommand[] oldSpec
int oldLength
int remaining
int i
org.eclipse.core.resources.ICommand[] newSpec
int i
int newIndex
void requestRebuild ()
public void setBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.util.List)
org.eclipse.core.resources.IProject project
java.util.List list
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private java.lang.String toString (org.eclipse.core.internal.events.InternalBuilder)
org.eclipse.core.internal.events.InternalBuilder builder
String name
private boolean validateNature (org.eclipse.core.internal.events.InternalBuilder, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.events.InternalBuilder builder
String builderId
String nature
org.eclipse.core.resources.IProject project
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule (org.eclipse.core.resources.IBuildConfiguration, int, java.lang.String, java.util.Map)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
int trigger
String builderName
java.util.Map args
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.resources.ICommand[] commands
java.util.Set rules
boolean hasNullBuildRule
org.eclipse.core.internal.events.BuildContext context
int i
org.eclipse.core.internal.events.BuildCommand command
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.jobs.ISchedulingRule builderRule
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.ICommand command
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/events/BuilderPersistentInfo.classBuilderPersistentInfo.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuilderPersistentInfo extends java.lang.Object {
protected String builderName
private int buildSpecIndex
protected org.eclipse.core.resources.IProject[] interestingProjects
protected org.eclipse.core.internal.watson.ElementTree lastBuildTree
protected String projectName
protected String configName
public void (java.lang.String, java.lang.String, int)
String projectName
String builderName
int buildSpecIndex
public void (java.lang.String, java.lang.String, java.lang.String, int)
String projectName
String configName
String builderName
int buildSpecIndex
public java.lang.String getBuilderName ()
public int getBuildSpecIndex ()
public java.lang.String getConfigName ()
public org.eclipse.core.resources.IProject[] getInterestingProjects ()
public org.eclipse.core.internal.watson.ElementTree getLastBuiltTree ()
public java.lang.String getProjectName ()
public void setConfigName (java.lang.String)
String configName
public void setInterestingProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
public void setLastBuildTree (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree tree
}
org/eclipse/core/internal/events/ILifecycleListener.classILifecycleListener.java
package org.eclipse.core.internal.events
public abstract org.eclipse.core.internal.events.ILifecycleListener extends java.lang.Object {
public abstract void handleEvent (org.eclipse.core.internal.events.LifecycleEvent) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/events/InternalBuilder.classInternalBuilder.java
package org.eclipse.core.internal.events
public abstract org.eclipse.core.internal.events.InternalBuilder extends java.lang.Object {
static org.eclipse.core.internal.events.BuildManager buildManager
private org.eclipse.core.resources.ICommand command
private boolean forgetStateRequested
private boolean rememberStateRequested
private org.eclipse.core.resources.IProject[] interestingProjects
private String label
private String natureId
private org.eclipse.core.internal.watson.ElementTree oldState
private String pluginId
private org.eclipse.core.resources.IBuildConfiguration buildConfiguration
private org.eclipse.core.resources.IBuildContext context
private boolean callOnEmptyDelta
public void ()
protected abstract org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
final boolean callOnEmptyDelta ()
protected abstract void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
final void clearLastBuiltStateRequests ()
protected void forgetLastBuiltState ()
protected void rememberLastBuiltState ()
protected org.eclipse.core.resources.ICommand getCommand ()
protected org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject aProject
protected org.eclipse.core.resources.IBuildContext getContext ()
final org.eclipse.core.resources.IProject[] getInterestingProjects ()
final java.lang.String getLabel ()
final org.eclipse.core.internal.watson.ElementTree getLastBuiltTree ()
final java.lang.String getNatureId ()
final java.lang.String getPluginId ()
protected org.eclipse.core.resources.IProject getProject ()
protected org.eclipse.core.resources.IBuildConfiguration getBuildConfig ()
protected boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject aProject
public boolean isInterrupted ()
protected void needRebuild ()
final void setCallOnEmptyDelta (boolean)
boolean value
final void setCommand (org.eclipse.core.resources.ICommand)
org.eclipse.core.resources.ICommand value
final void setInterestingProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
final void setLabel (java.lang.String)
String value
final void setLastBuiltTree (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree value
final void setNatureId (java.lang.String)
String id
final void setPluginId (java.lang.String)
String value
final void setBuildConfig (org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration value
final void setContext (org.eclipse.core.resources.IBuildContext)
org.eclipse.core.resources.IBuildContext context
protected abstract void startupOnInitialize ()
final boolean wasForgetStateRequested ()
final boolean wasRememberStateRequested ()
}
org/eclipse/core/internal/events/LifecycleEvent.classLifecycleEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.LifecycleEvent extends java.lang.Object {
public static final int PRE_PROJECT_CLOSE
public static final int POST_PROJECT_CHANGE
public static final int PRE_PROJECT_COPY
public static final int PRE_PROJECT_CREATE
public static final int PRE_PROJECT_DELETE
public static final int PRE_PROJECT_OPEN
public static final int PRE_PROJECT_MOVE
public static final int PRE_LINK_COPY
public static final int PRE_LINK_CREATE
public static final int PRE_LINK_DELETE
public static final int PRE_LINK_MOVE
public static final int PRE_REFRESH
public static final int PRE_GROUP_COPY
public static final int PRE_GROUP_CREATE
public static final int PRE_GROUP_DELETE
public static final int PRE_GROUP_MOVE
public static final int PRE_FILTER_ADD
public static final int PRE_FILTER_REMOVE
public static final int PRE_LINK_CHANGE
public int kind
public org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource newResource
public int updateFlags
private static final org.eclipse.core.internal.events.LifecycleEvent instance
static void ()
private void ()
public static org.eclipse.core.internal.events.LifecycleEvent newEvent (int, org.eclipse.core.resources.IResource)
int kind
org.eclipse.core.resources.IResource resource
public static org.eclipse.core.internal.events.LifecycleEvent newEvent (int, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int)
int kind
org.eclipse.core.resources.IResource oldResource
org.eclipse.core.resources.IResource newResource
int updateFlags
}
org/eclipse/core/internal/events/NodeIDMap.classNodeIDMap.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.NodeIDMap extends java.lang.Object {
private static final int[] SIZES
private static final double LOAD_FACTOR
private static final long LARGE_NUMBER
int sizeOffset
protected int elementCount
protected long[] ids
protected org.eclipse.core.runtime.IPath[] oldPaths
protected org.eclipse.core.runtime.IPath[] newPaths
static void ()
public void ()
protected void expand ()
int newLength
int newLength
long[] grownIds
org.eclipse.core.runtime.IPath[] grownOldPaths
org.eclipse.core.runtime.IPath[] grownNewPaths
int maxArrayIndex
int i
long id
int hash
private int getIndex (long)
long searchID
int len
int hash
int i
int i
public org.eclipse.core.runtime.IPath getNewPath (long)
long nodeID
int index
public org.eclipse.core.runtime.IPath getOldPath (long)
long nodeID
int index
private int hashFor (long, int)
long id
int size
public boolean isEmpty ()
private void put (long, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.runtime.IPath newPath
int hash
int i
int i
public void putOldPath (long, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath path
public void putNewPath (long, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath path
private boolean shouldGrow ()
}
org/eclipse/core/internal/events/NotificationManager$1.classNotificationManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.NotificationManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.NotificationManager this$0
private final org.eclipse.core.resources.IResourceChangeListener val$listener
private final org.eclipse.core.resources.IResourceChangeEvent val$event
void (org.eclipse.core.internal.events.NotificationManager, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceChangeEvent)
public void handleException (java.lang.Throwable)
Throwable e
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/events/NotificationManager$NotifyJob$1.classNotificationManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.NotificationManager$NotifyJob$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.events.NotificationManager$NotifyJob this$1
void (org.eclipse.core.internal.events.NotificationManager$NotifyJob)
public void run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/events/NotificationManager$NotifyJob.classNotificationManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.NotificationManager$NotifyJob extends org.eclipse.core.runtime.jobs.Job {
private final org.eclipse.core.resources.IWorkspaceRunnable noop
final org.eclipse.core.internal.events.NotificationManager this$0
public void (org.eclipse.core.internal.events.NotificationManager)
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/events/NotificationManager.classNotificationManager.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.NotificationManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.events.ILifecycleListener {
private static final long NOTIFICATION_DELAY
private java.util.Set avoidNotify
protected boolean isNotifying
private org.eclipse.core.internal.events.ResourceDelta lastDelta
private long lastDeltaId
private org.eclipse.core.internal.watson.ElementTree lastDeltaState
protected long lastNotifyDuration
private long lastPostBuildId
private org.eclipse.core.internal.watson.ElementTree lastPostBuildTree
private long lastPostChangeId
private org.eclipse.core.internal.watson.ElementTree lastPostChangeTree
private org.eclipse.core.internal.events.ResourceChangeListenerList listeners
protected boolean notificationRequested
private org.eclipse.core.runtime.jobs.Job notifyJob
org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void addListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public boolean beginAvoidNotify ()
public void beginNotify ()
public void broadcastChanges (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.events.ResourceChangeEvent, boolean)
org.eclipse.core.internal.watson.ElementTree lastState
org.eclipse.core.internal.events.ResourceChangeEvent event
boolean lockTree
int type
org.eclipse.core.internal.events.ResourceDelta delta
int trigger
long start
private void cleanUp (org.eclipse.core.internal.watson.ElementTree, int)
org.eclipse.core.internal.watson.ElementTree lastState
int type
boolean postChange
long id
public void broadcastChanges (org.eclipse.core.resources.IResourceChangeListener, int, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceChangeListener listener
int type
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] entries
public void endAvoidNotify ()
public void requestNotify ()
long delay
protected org.eclipse.core.internal.events.ResourceDelta getDelta (org.eclipse.core.internal.watson.ElementTree, int)
org.eclipse.core.internal.watson.ElementTree tree
int type
long id
boolean postChange
java.util.Map markerDeltas
org.eclipse.core.internal.watson.ElementTree oldTree
long markerId
protected org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] getListeners ()
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject project
private void notify (org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[], org.eclipse.core.resources.IResourceChangeEvent, boolean)
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] resourceListeners
org.eclipse.core.resources.IResourceChangeEvent event
boolean lockTree
int type
boolean oldLock
int i
org.eclipse.core.resources.IResourceChangeListener listener
public void removeListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public boolean shouldNotify ()
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/events/PathVariableChangeEvent.classPathVariableChangeEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.PathVariableChangeEvent extends java.util.EventObject implements org.eclipse.core.resources.IPathVariableChangeEvent {
private static final long serialVersionUID
private String variableName
private org.eclipse.core.runtime.IPath value
private int type
public void (org.eclipse.core.resources.IPathVariableManager, java.lang.String, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.resources.IPathVariableManager source
String variableName
org.eclipse.core.runtime.IPath value
int type
public org.eclipse.core.runtime.IPath getValue ()
public java.lang.String getVariableName ()
public int getType ()
public java.lang.String toString ()
String[] typeStrings
StringBuffer sb
}
org/eclipse/core/internal/events/ResourceChangeEvent.classResourceChangeEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceChangeEvent extends java.util.EventObject implements org.eclipse.core.resources.IResourceChangeEvent {
private static final org.eclipse.core.resources.IMarkerDelta[] NO_MARKER_DELTAS
private static final long serialVersionUID
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
private int trigger
int type
static void ()
protected void (java.lang.Object, int, org.eclipse.core.resources.IResource)
Object source
int type
org.eclipse.core.resources.IResource resource
public void (java.lang.Object, int, int, org.eclipse.core.resources.IResourceDelta)
Object source
int type
int buildKind
org.eclipse.core.resources.IResourceDelta delta
public org.eclipse.core.resources.IMarkerDelta[] findMarkerDeltas (java.lang.String, boolean)
String findType
boolean includeSubtypes
org.eclipse.core.internal.events.ResourceDeltaInfo info
java.util.Map markerDeltas
java.util.ArrayList matching
java.util.Iterator deltaSets
org.eclipse.core.internal.resources.MarkerSet deltas
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerDelta markerDelta
public int getBuildKind ()
public org.eclipse.core.resources.IResourceDelta getDelta ()
public org.eclipse.core.resources.IResource getResource ()
public int getType ()
public void setDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta value
}
org/eclipse/core/internal/events/ResourceChangeListenerList$ListenerEntry.classResourceChangeListenerList.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry extends java.lang.Object {
int eventMask
org.eclipse.core.resources.IResourceChangeListener listener
void (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
}
org/eclipse/core/internal/events/ResourceChangeListenerList.classResourceChangeListenerList.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceChangeListenerList extends java.lang.Object {
private static final org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] EMPTY_ARRAY
private int count1
private int count2
private int count4
private int count8
private int count16
private int count32
private volatile org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] listeners
static void ()
public void ()
public synchronized void add (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int mask
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry entry
int oldSize
int i
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] newListeners
private void adding (int)
int mask
public org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] getListeners ()
public boolean hasListenerFor (int)
int event
public synchronized void remove (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
int oldSize
int i
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] newListeners
private void removing (int)
int mask
}
org/eclipse/core/internal/events/ResourceComparator.classResourceComparator.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceComparator extends java.lang.Object implements org.eclipse.core.internal.watson.IElementComparator org.eclipse.core.internal.resources.ICoreConstants {
protected static final org.eclipse.core.internal.events.ResourceComparator notificationSingleton
protected static final org.eclipse.core.internal.events.ResourceComparator buildSingleton
private boolean notification
private boolean save
static void ()
public static org.eclipse.core.internal.events.ResourceComparator getSaveComparator ()
public static org.eclipse.core.internal.events.ResourceComparator getBuildComparator ()
public static org.eclipse.core.internal.events.ResourceComparator getNotificationComparator ()
private void (boolean, boolean)
boolean notification
boolean save
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
int result
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareDerived (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareCharsets (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareContents (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareLocal (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
long oldStamp
long newStamp
private boolean compareMarkers (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
boolean bothNull
private boolean compareNodeIDs (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareOpen (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareSync (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareType (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareUsed (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
}
org/eclipse/core/internal/events/ResourceDelta.classResourceDelta.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDelta extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IResourceDelta {
protected org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
protected int status
protected org.eclipse.core.internal.resources.ResourceInfo oldInfo
protected org.eclipse.core.internal.resources.ResourceInfo newInfo
protected org.eclipse.core.internal.events.ResourceDelta[] children
protected org.eclipse.core.resources.IResource cachedResource
protected static int KIND_MASK
private static org.eclipse.core.resources.IMarkerDelta[] EMPTY_MARKER_DELTAS
static void ()
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.events.ResourceDeltaInfo)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
boolean includePhantoms
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
int memberFlags
boolean includePhantoms
boolean includeTeamPrivate
boolean includeHidden
int mask
int i
org.eclipse.core.internal.events.ResourceDelta childDelta
protected void checkForMarkerDeltas ()
int kind
org.eclipse.core.internal.resources.MarkerSet changes
public org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int segmentCount
org.eclipse.core.internal.events.ResourceDelta current
int i
org.eclipse.core.resources.IResourceDelta[] currentChildren
int j
int jmax
protected void fixMovesAndMarkers (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.events.NodeIDMap nodeIDMap
int kind
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.internal.resources.ResourceInfo actualOldInfo
org.eclipse.core.runtime.IPath newPath
int i
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
int kindMask
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
int kindMask
int memberFlags
int numChildren
boolean includePhantoms
boolean includeTeamPrivate
boolean includeHidden
int matching
int i
org.eclipse.core.resources.IResourceDelta[] result
org.eclipse.core.resources.IResourceDelta[] result
int nextPosition
int i
protected org.eclipse.core.internal.events.ResourceDeltaInfo getDeltaInfo ()
public int getFlags ()
public org.eclipse.core.runtime.IPath getFullPath ()
public int getKind ()
public org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
java.util.Map markerDeltas
org.eclipse.core.internal.resources.MarkerSet changes
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
org.eclipse.core.resources.IMarkerDelta[] result
int i
public org.eclipse.core.runtime.IPath getMovedFromPath ()
public org.eclipse.core.runtime.IPath getMovedToPath ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
org.eclipse.core.runtime.IPath full
int count
public org.eclipse.core.resources.IResource getResource ()
org.eclipse.core.internal.resources.ResourceInfo info
protected boolean isPhantom ()
protected boolean isTeamPrivate ()
protected boolean isHidden ()
protected void setChildren (org.eclipse.core.internal.events.ResourceDelta[])
org.eclipse.core.internal.events.ResourceDelta[] children
protected void setNewInfo (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo newInfo
protected void setOldInfo (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldInfo
protected void setStatus (int)
int status
public java.lang.String toDebugString ()
StringBuffer buffer
public java.lang.String toDeepDebugString ()
StringBuffer buffer
int i
public java.lang.String toString ()
public void updateMarkers (java.util.Map)
java.util.Map markers
public void writeDebugString (java.lang.StringBuffer)
StringBuffer buffer
int changeFlags
boolean prev
public void writeMarkerDebugString (java.lang.StringBuffer)
StringBuffer buffer
java.util.Map markerDeltas
java.util.Iterator e
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.resources.IMarkerSetElement[] deltas
boolean addComma
int i
org.eclipse.core.resources.IMarkerDelta delta
}
org/eclipse/core/internal/events/ResourceDeltaFactory.classResourceDeltaFactory.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDeltaFactory extends java.lang.Object {
protected static final org.eclipse.core.internal.events.ResourceDelta[] NO_CHILDREN
static void ()
public void ()
public static org.eclipse.core.internal.events.ResourceDelta computeDelta (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, long)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
org.eclipse.core.runtime.IPath root
long markerGeneration
org.eclipse.core.internal.events.ResourceComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.runtime.IPath pathInTree
org.eclipse.core.runtime.IPath pathInDelta
java.util.Map allMarkerDeltas
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
org.eclipse.core.internal.events.ResourceDelta result
int segmentCount
protected static void checkForOpen (org.eclipse.core.internal.events.ResourceDelta, int)
org.eclipse.core.internal.events.ResourceDelta delta
int segmentCount
org.eclipse.core.resources.IResourceDelta[] children
int i
protected static org.eclipse.core.internal.events.NodeIDMap computeNodeIDMap (org.eclipse.core.internal.events.ResourceDelta, org.eclipse.core.internal.events.NodeIDMap)
org.eclipse.core.internal.events.ResourceDelta delta
org.eclipse.core.internal.events.NodeIDMap nodeIDMap
org.eclipse.core.resources.IResourceDelta[] children
int i
org.eclipse.core.internal.events.ResourceDelta child
org.eclipse.core.runtime.IPath path
long oldID
long newID
protected static org.eclipse.core.internal.events.ResourceDelta createDelta (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.events.ResourceDeltaInfo, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
org.eclipse.core.runtime.IPath pathInTree
org.eclipse.core.runtime.IPath pathInDelta
org.eclipse.core.internal.events.ResourceDelta result
org.eclipse.core.internal.dtree.NodeComparison compare
int comparison
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath[] childKeys
int numChildren
org.eclipse.core.internal.events.ResourceDelta[] children
int i
org.eclipse.core.runtime.IPath newTreePath
int status
public static org.eclipse.core.resources.IResourceDelta newEmptyDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.events.ResourceDelta result
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/events/ResourceDeltaInfo.classResourceDeltaInfo.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDeltaInfo extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected java.util.Map allMarkerDeltas
protected org.eclipse.core.internal.events.NodeIDMap nodeIDMap
protected org.eclipse.core.internal.events.ResourceComparator comparator
public void (org.eclipse.core.internal.resources.Workspace, java.util.Map, org.eclipse.core.internal.events.ResourceComparator)
org.eclipse.core.internal.resources.Workspace workspace
java.util.Map markerDeltas
org.eclipse.core.internal.events.ResourceComparator comparator
public org.eclipse.core.internal.events.ResourceComparator getComparator ()
public java.util.Map getMarkerDeltas ()
public org.eclipse.core.internal.events.NodeIDMap getNodeIDMap ()
public org.eclipse.core.internal.resources.Workspace getWorkspace ()
public void setMarkerDeltas (java.util.Map)
java.util.Map value
public void setNodeIDMap (org.eclipse.core.internal.events.NodeIDMap)
org.eclipse.core.internal.events.NodeIDMap map
}
org/eclipse/core/internal/events/ResourceStats.classResourceStats.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceStats extends java.lang.Object {
private static org.eclipse.core.runtime.PerformanceStats currentStats
public static final String EVENT_BUILDERS
public static final String EVENT_LISTENERS
public static final String EVENT_SAVE_PARTICIPANTS
public static final String EVENT_SNAPSHOT
public static boolean TRACE_BUILDERS
public static boolean TRACE_LISTENERS
public static boolean TRACE_SAVE_PARTICIPANTS
public static boolean TRACE_SNAPSHOT
static void ()
public void ()
public static void endBuild ()
public static void endNotify ()
public static void endSave ()
public static void endSnapshot ()
public static void listenerAdded (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void listenerRemoved (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void startBuild (org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IncrementalProjectBuilder builder
public static void startNotify (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void startSnapshot ()
public static void startSave (org.eclipse.core.resources.ISaveParticipant)
org.eclipse.core.resources.ISaveParticipant participant
}
org/eclipse/core/internal/localstore/
org/eclipse/core/internal/localstore/BlobStore.classBlobStore.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.BlobStore extends java.lang.Object {
protected org.eclipse.core.filesystem.IFileStore localStore
protected byte mask
private static byte[] randomArray
static void ()
public void (org.eclipse.core.filesystem.IFileStore, int)
org.eclipse.core.filesystem.IFileStore store
int limit
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier addBlob (org.eclipse.core.filesystem.IFileStore, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore target
boolean moveContents
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore destination
private void appendByteString (java.lang.StringBuffer, byte)
StringBuffer buffer
byte value
String hexString
String hexString
private java.lang.String bytesToHexString (byte[])
byte[] b
StringBuffer buffer
int i
public void deleteBlob (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
public void deleteBlobs (java.util.Set)
java.util.Set set
org.eclipse.core.internal.utils.UniversalUniqueIdentifier id
public org.eclipse.core.filesystem.IFileStore fileFor (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore root
public org.eclipse.core.filesystem.IFileStore folderFor (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
byte hash
String dirName
public java.io.InputStream getBlob (org.eclipse.core.internal.utils.UniversalUniqueIdentifier) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore blobFile
protected byte hashUUIDbytes (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
byte[] bytes
byte hash
int i
}
org/eclipse/core/internal/localstore/Bucket$Entry.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket$Entry extends java.lang.Object {
private static final int STATE_CLEAR
private static final int STATE_DELETED
private static final int STATE_DIRTY
private org.eclipse.core.runtime.IPath path
private byte state
protected void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void delete ()
public abstract int getOccurrences ()
public org.eclipse.core.runtime.IPath getPath ()
public abstract java.lang.Object getValue ()
public boolean isDeleted ()
public boolean isDirty ()
public boolean isEmpty ()
public void markDirty ()
public void visited ()
}
org/eclipse/core/internal/localstore/Bucket$Visitor.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket$Visitor extends java.lang.Object {
public static final int CONTINUE
public static final int STOP
public static final int RETURN
public void ()
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
public void beforeSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
public abstract int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
}
org/eclipse/core/internal/localstore/Bucket.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket extends java.lang.Object {
static final String INDEXES_DIR_NAME
private final java.util.Map entries
private java.io.File location
private boolean needSaving
protected String projectName
public void ()
public final int accept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath filter
int depth
java.util.Iterator i
java.util.Map$Entry mapEntry
org.eclipse.core.runtime.IPath path
int matchingSegments
org.eclipse.core.internal.localstore.Bucket$Entry bucketEntry
int outcome
private void cleanUp (java.io.File)
java.io.File toDelete
protected abstract org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
public void flush ()
public final int getEntryCount ()
public final java.lang.Object getEntryValue (java.lang.String)
String path
protected abstract java.lang.String getIndexFileName ()
protected abstract byte getVersion ()
protected abstract java.lang.String getVersionFileName ()
public void load (java.lang.String, java.io.File) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
public void load (java.lang.String, java.io.File, boolean) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
boolean force
java.io.DataInputStream source
int version
String message
org.eclipse.core.internal.resources.ResourceStatus status
int entryCount
int i
java.io.IOException ioe
String message
org.eclipse.core.internal.resources.ResourceStatus status
private java.lang.String readEntryKey (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream source
protected abstract java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
public void save () throws org.eclipse.core.runtime.CoreException
java.io.File parent
java.io.DataOutputStream destination
java.util.Iterator i
java.util.Map$Entry entry
java.io.IOException ioe
String message
org.eclipse.core.internal.resources.ResourceStatus status
public final void setEntryValue (java.lang.String, java.lang.Object)
String path
Object value
private void writeEntryKey (java.io.DataOutputStream, java.lang.String) throws java.io.IOException
java.io.DataOutputStream destination
String path
int pathLength
int projectLength
String key
protected abstract void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/localstore/BucketTree.classBucketTree.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.BucketTree extends java.lang.Object {
public static final int DEPTH_INFINITE
public static final int DEPTH_ONE
public static final int DEPTH_ZERO
private static final int SEGMENT_QUOTA
private static final char[][] HEX_STRINGS
protected org.eclipse.core.internal.localstore.Bucket current
private org.eclipse.core.internal.resources.Workspace workspace
static void ()
int i
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.localstore.Bucket)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.localstore.Bucket bucket
public void accept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath base
int depth
boolean keepVisiting
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.runtime.IPath projectPath
public void close () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.internal.localstore.Bucket getCurrent ()
public java.io.File getVersionFile ()
private boolean internalAccept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, java.io.File, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath base
java.io.File bucketDir
int depthRequested
int currentDepth
int outcome
java.io.File[] subDirs
int i
public void loadBucketFor (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
private java.io.File locationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.runtime.IPath baseLocation
int segmentCount
String locationString
StringBuffer locationBuffer
int i
private void saveVersion () throws org.eclipse.core.runtime.CoreException
java.io.File versionFile
java.io.FileOutputStream stream
java.io.IOException e
String message
private char[] translateSegment (java.lang.String)
String segment
}
org/eclipse/core/internal/localstore/CollectSyncStatusVisitor.classCollectSyncStatusVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.CollectSyncStatusVisitor extends org.eclipse.core.internal.localstore.RefreshLocalVisitor {
protected java.util.List affectedResources
private boolean ignoreLocalDeletions
protected org.eclipse.core.runtime.MultiStatus status
public void (java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
String multiStatusTitle
org.eclipse.core.runtime.IProgressMonitor monitor
protected void changed (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
String message
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public java.util.List getAffectedResources ()
public org.eclipse.core.runtime.MultiStatus getSyncStatus ()
protected void makeLocal (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void refresh (org.eclipse.core.internal.resources.Container)
org.eclipse.core.internal.resources.Container parent
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public void setIgnoreLocalDeletions (boolean)
boolean value
}
org/eclipse/core/internal/localstore/CopyVisitor.classCopyVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.CopyVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor {
protected org.eclipse.core.resources.IResource rootDestination
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected int updateFlags
protected boolean force
protected boolean isDeep
protected int segmentsToDrop
protected org.eclipse.core.runtime.MultiStatus status
protected org.eclipse.core.internal.localstore.RefreshLocalVisitor refreshLocalVisitor
private org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
public void (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource rootSource
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean copy (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath sufix
org.eclipse.core.internal.resources.Resource destination
protected boolean copyContents (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.internal.resources.Resource destination
java.net.URI sourceLocationURI
org.eclipse.core.internal.resources.Project sourceProject
java.util.LinkedList originalDescriptions
java.util.LinkedList filterDescriptions
org.eclipse.core.internal.resources.Project project
org.eclipse.core.filesystem.IFileStore sourceStore
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.CoreException e
protected boolean copyProperties (org.eclipse.core.internal.resources.Resource, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource destination
org.eclipse.core.runtime.CoreException e
protected org.eclipse.core.internal.resources.Resource getDestinationResource (org.eclipse.core.internal.resources.Resource, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.runtime.IPath destinationPath
protected org.eclipse.core.internal.localstore.RefreshLocalVisitor getRefreshLocalVisitor ()
public org.eclipse.core.runtime.IStatus getStatus ()
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
protected boolean isSynchronized (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
long lastModifed
protected void synchronize (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int work
org.eclipse.core.runtime.IPath path
String message
boolean wasSynchronized
org.eclipse.core.runtime.IPath path
String message
org.eclipse.core.runtime.IPath path
String message
}
org/eclipse/core/internal/localstore/DeleteVisitor.classDeleteVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.DeleteVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor org.eclipse.core.internal.resources.ICoreConstants {
protected boolean force
protected boolean keepHistory
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected java.util.List skipList
protected org.eclipse.core.runtime.MultiStatus status
private int ticks
public void (java.util.List, int, org.eclipse.core.runtime.IProgressMonitor, int)
java.util.List skipList
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
protected void delete (org.eclipse.core.internal.localstore.UnifiedTreeNode, boolean)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
boolean shouldKeepHistory
org.eclipse.core.internal.resources.Resource target
boolean deleteLocalFile
org.eclipse.core.filesystem.IFileStore localFile
int work
org.eclipse.core.runtime.CoreException e
protected boolean equals (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource one
org.eclipse.core.resources.IResource another
public org.eclipse.core.runtime.MultiStatus getStatus ()
protected boolean isAncestor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource one
org.eclipse.core.resources.IResource another
protected boolean isAncestorOfResourceToSkip (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource target
private void recursiveKeepHistory (org.eclipse.core.internal.localstore.IHistoryStore, org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.IHistoryStore store
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.resources.IResource target
java.util.Iterator children
org.eclipse.core.filesystem.IFileInfo info
protected void removeFromSkipList (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected boolean shouldSkip (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int i
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
int skipTicks
}
org/eclipse/core/internal/localstore/FileStoreRoot.classFileStoreRoot.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.FileStoreRoot extends java.lang.Object {
private int chop
private boolean isValid
private org.eclipse.core.runtime.IPath localRoot
private java.net.URI root
void (java.net.URI, org.eclipse.core.runtime.IPath)
java.net.URI rootURI
org.eclipse.core.runtime.IPath workspacePath
private org.eclipse.core.resources.IPathVariableManager getManager (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IResource resource
public java.net.URI computeURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.runtime.IPath childPath
java.net.URI rootURI
org.eclipse.core.filesystem.IFileStore createStore (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath childPath
org.eclipse.core.filesystem.IFileStore rootStore
java.net.URI uri
boolean isValid ()
org.eclipse.core.runtime.IPath localLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath location
void setValid (boolean)
boolean value
private org.eclipse.core.runtime.IPath toLocalPath (java.net.URI)
java.net.URI uri
java.io.File localFile
}
org/eclipse/core/internal/localstore/FileSystemResourceManager.classFileSystemResourceManager.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.FileSystemResourceManager extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.resources.IManager org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
protected org.eclipse.core.internal.localstore.IHistoryStore _historyStore
protected org.eclipse.core.internal.resources.Workspace workspace
private volatile boolean lightweightAutoRefreshEnabled
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected java.util.ArrayList allPathsForLocation (java.net.URI)
java.net.URI inputLocation
java.net.URI canonicalLocation
java.util.ArrayList results
private java.util.ArrayList allPathsForLocationNonCanonical (java.net.URI)
java.net.URI inputLocation
java.net.URI location
boolean isFileLocation
org.eclipse.core.resources.IWorkspaceRoot root
java.util.ArrayList results
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
java.net.URI testLocation
boolean usingAnotherScheme
java.net.URI relative
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap links
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IPathVariableManager pathMan
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.runtime.CoreException e
private void asyncRefresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
private void findLinkedResourcesPaths (java.net.URI, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
java.net.URI inputLocation
java.util.ArrayList results
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.filesystem.IFileStore fileStore
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.core.runtime.IPath path
private java.net.URI getFileURI (java.net.URI)
java.net.URI locationURI
org.eclipse.core.filesystem.IFileStore testLocationStore
java.io.File storeAsFile
public org.eclipse.core.resources.IResource[] allResourcesFor (java.net.URI, boolean, int)
java.net.URI location
boolean files
int memberFlags
java.util.ArrayList result
int count
int i
int imax
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] toReturn
java.util.Iterator it
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.ResourceAttributes attributes (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
public org.eclipse.core.resources.IContainer containerForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
private org.eclipse.core.resources.IResource resourceForLocation (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath location
boolean files
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath projectLocation
int segmentsToRemove
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource resource
public void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int totalWork
String title
org.eclipse.core.filesystem.IFileStore destinationStore
String message
org.eclipse.core.internal.localstore.CopyVisitor visitor
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.IStatus status
public void delete (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.Resource resource
int deleteWork
boolean force
int refreshWork
String title
org.eclipse.core.runtime.MultiStatus status
java.util.List skipList
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.internal.localstore.CollectSyncStatusVisitor refreshVisitor
org.eclipse.core.internal.localstore.DeleteVisitor deleteVisitor
private boolean descriptionChanged (org.eclipse.core.resources.IFile, byte[])
org.eclipse.core.resources.IFile descriptionFile
byte[] newContents
java.io.InputStream oldStream
int bufsize
int bufsize
java.io.InputStream newStream
java.io.InputStream newStream
int newChar
int newChar
int oldChar
int oldChar
Exception e
public int doGetEncoding (org.eclipse.core.filesystem.IFileStore) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore store
java.io.InputStream input
int first
int second
int third
java.io.IOException e
String message
public boolean fastIsSynchronized (org.eclipse.core.internal.resources.File)
org.eclipse.core.internal.resources.File target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
public boolean fastIsSynchronized (org.eclipse.core.internal.resources.Folder)
org.eclipse.core.internal.resources.Folder target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
public org.eclipse.core.resources.IFile fileForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public int getEncoding (org.eclipse.core.internal.resources.File) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.File target
org.eclipse.core.filesystem.IFileStore store
String message
public org.eclipse.core.internal.localstore.IHistoryStore getHistoryStore ()
org.eclipse.core.runtime.IPath location
public java.lang.String getLocalName (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore target
protected org.eclipse.core.runtime.IPath getProjectDefaultLocation (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
private org.eclipse.core.internal.localstore.FileStoreRoot getStoreRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.localstore.FileStoreRoot root
org.eclipse.core.internal.localstore.FileStoreRoot root
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.ProjectDescription description
java.net.URI linkLocation
org.eclipse.core.resources.IContainer parent
org.eclipse.core.resources.IWorkspaceRoot rootResource
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean hasSavedContent (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public boolean hasSavedDescription (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private org.eclipse.core.filesystem.IFileStore initializeStore (org.eclipse.core.resources.IResource, java.net.URI) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
java.net.URI location
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.localstore.FileStoreRoot root
public boolean internalWrite (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.resources.IProjectDescription description
int updateFlags
boolean hasPublicChanges
boolean hasPrivateChanges
java.io.ByteArrayOutputStream out
java.io.IOException e
String msg
byte[] newContents
org.eclipse.core.resources.IFile descriptionFile
java.io.ByteArrayInputStream in
org.eclipse.core.filesystem.IFileStore descriptionFileStore
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.IStatus result
long lastModified
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isDescriptionSynchronized (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
org.eclipse.core.resources.IFile descriptionFile
org.eclipse.core.internal.resources.ResourceInfo projectInfo
public boolean isSynchronized (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource target
int depth
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.internal.localstore.IsSynchronizedVisitor visitor
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.CoreException e
org.eclipse.core.internal.localstore.IsSynchronizedVisitor$ResourceChangedException e
public boolean isLightweightAutoRefreshEnabled ()
public void link (org.eclipse.core.internal.resources.Resource, java.net.URI, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Resource target
java.net.URI location
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.resources.ResourceInfo info
long lastModified
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
public java.net.URI locationURIFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
public void move (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.filesystem.IFileStore destination
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
public java.io.InputStream read (org.eclipse.core.resources.IFile, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile target
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
String message
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.resources.IProject, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
boolean creation
org.eclipse.core.runtime.IProgressMonitor monitor
java.net.URI projectLocation
org.eclipse.core.internal.resources.ProjectDescription privateDescription
org.eclipse.core.resources.IProjectDescription description
boolean isDefaultLocation
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.filesystem.IFileStore descriptionStore
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.ResourceException error
java.io.InputStream in
org.eclipse.core.runtime.OperationCanceledException e
String msg
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
String msg
String msg
String msg
long lastModified
org.eclipse.core.resources.IFile descriptionFile
org.eclipse.core.internal.resources.ResourceInfo info
public boolean refresh (org.eclipse.core.resources.IResource, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean refreshResource (org.eclipse.core.resources.IResource, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
int totalWork
String title
org.eclipse.core.internal.localstore.RefreshLocalVisitor visitor
org.eclipse.core.filesystem.IFileStore fileStore
org.eclipse.core.filesystem.IFileTree fileTree
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.IStatus result
protected boolean refreshRoot (org.eclipse.core.resources.IWorkspaceRoot, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRoot target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject[] projects
int totalWork
String title
boolean changed
int i
protected org.eclipse.core.resources.IResource resourceFor (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean files
int numSegments
org.eclipse.core.resources.IWorkspaceRoot root
public long setLocalTimeStamp (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, long) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
long value
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
long actualValue
public void setLocation (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, java.net.URI)
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
java.net.URI location
org.eclipse.core.internal.localstore.FileStoreRoot oldRoot
public void setResourceAttributes (org.eclipse.core.resources.IResource, org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.ResourceAttributes attributes
org.eclipse.core.filesystem.IFileStore store
boolean refresh
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.Preferences preferences
public void updateLocalSync (org.eclipse.core.internal.resources.ResourceInfo, long)
org.eclipse.core.internal.resources.ResourceInfo info
long localSyncInfo
public void write (org.eclipse.core.resources.IFile, java.io.InputStream, org.eclipse.core.filesystem.IFileInfo, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile target
java.io.InputStream content
org.eclipse.core.filesystem.IFileInfo fileInfo
int updateFlags
boolean append
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
String message
long lastModified
String message
org.eclipse.core.internal.resources.ResourceInfo info
String message
String message
String message
String message
int options
java.io.OutputStream out
org.eclipse.core.internal.resources.ResourceInfo info
public void write (org.eclipse.core.resources.IFolder, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder target
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
String message
String message
org.eclipse.core.internal.resources.ResourceInfo info
public void writeSilently (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath location
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.filesystem.IFileStore fileStore
java.io.OutputStream out
java.io.IOException e
String msg
}
org/eclipse/core/internal/localstore/HistoryBucket$HistoryEntry$1.classHistoryBucket.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (byte[], byte[])
byte[] state1
byte[] state2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/localstore/HistoryBucket$HistoryEntry.classHistoryBucket.java
package org.eclipse.core.internal.localstore
public final org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry extends org.eclipse.core.internal.localstore.Bucket$Entry {
static final java.util.Comparator COMPARATOR
private static final byte[][] EMPTY_DATA
private static final int LONG_LENGTH
private static final int UUID_LENGTH
public static final int DATA_LENGTH
private byte[][] data
static void ()
static int compareStates (byte[], byte[])
byte[] state1
byte[] state2
long timestamp1
long timestamp2
static byte[] getState (org.eclipse.core.internal.utils.UniversalUniqueIdentifier, long)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
long timestamp
byte[] uuidBytes
byte[] state
int j
private static long getTimestamp (byte[])
byte[] state
long timestamp
int j
static byte[][] insert (byte[][], byte[])
byte[][] existing
byte[] toAdd
int index
int insertPosition
byte[][] newValue
static byte[][] merge (byte[][], byte[][])
byte[][] base
byte[][] additions
int additionPointer
int basePointer
int added
byte[][] result
int comparison
byte[][] remaining
int remainingPointer
int remainingCount
byte[][] finalResult
private static int search (byte[][], byte[])
byte[][] existing
byte[] element
public void (org.eclipse.core.runtime.IPath, byte[][])
org.eclipse.core.runtime.IPath path
byte[][] data
public void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry base
private void compact ()
int occurrences
int i
byte[][] result
public void deleteOccurrence (int)
int i
byte[][] getData ()
public int getOccurrences ()
public long getTimestamp (int)
int i
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier getUUID (int)
int i
public java.lang.Object getValue ()
public boolean isEmpty ()
public void visited ()
}
org/eclipse/core/internal/localstore/HistoryBucket.classHistoryBucket.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.HistoryBucket extends org.eclipse.core.internal.localstore.Bucket {
public static final byte VERSION
public void ()
public void addBlob (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.utils.UniversalUniqueIdentifier, long)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
long lastModified
byte[] state
String pathAsString
byte[][] existing
byte[][] newValue
public void addBlobs (org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry)
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
org.eclipse.core.runtime.IPath path
byte[][] additions
String pathAsString
byte[][] existing
protected org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath path
Object value
public org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry getEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathAsString
byte[][] existing
protected java.lang.String getIndexFileName ()
protected byte getVersion ()
protected java.lang.String getVersionFileName ()
protected java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream source
int length
byte[][] uuids
int j
protected void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException
java.io.DataOutputStream destination
Object entryValue
byte[][] uuids
int j
}
org/eclipse/core/internal/localstore/HistoryStore2$1.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$1 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$allFiles
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
}
org/eclipse/core/internal/localstore/HistoryStore2$2.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$2 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final int val$maxStates
private final long val$minimumTimestamp
void (org.eclipse.core.internal.localstore.HistoryStore2, int, long)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
}
org/eclipse/core/internal/localstore/HistoryStore2$3.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$3 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
private final int[] val$entryCount
private final int val$maxStates
private final long val$minimumTimestamp
void (org.eclipse.core.internal.localstore.HistoryStore2, org.eclipse.core.runtime.IProgressMonitor, int[], int, long)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
}
org/eclipse/core/internal/localstore/HistoryStore2$4.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$4 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$tmpBlobsToRemove
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
int i
}
org/eclipse/core/internal/localstore/HistoryStore2$5.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$5 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$tmpBlobsToRemove
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
int i
}
org/eclipse/core/internal/localstore/HistoryStore2$HistoryCopyVisitor.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$HistoryCopyVisitor extends org.eclipse.core.internal.localstore.Bucket$Visitor {
private java.util.List changes
private org.eclipse.core.runtime.IPath destination
private org.eclipse.core.runtime.IPath source
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
public void (org.eclipse.core.internal.localstore.HistoryStore2, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
private void saveChanges () throws org.eclipse.core.runtime.CoreException
java.util.Iterator i
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry entry
org.eclipse.core.internal.localstore.HistoryBucket bucket
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry sourceEntry
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry destinationEntry
}
org/eclipse/core/internal/localstore/HistoryStore2.classHistoryStore2.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.HistoryStore2 extends java.lang.Object implements org.eclipse.core.internal.localstore.IHistoryStore {
private org.eclipse.core.internal.localstore.BlobStore blobStore
private java.util.Set blobsToRemove
final org.eclipse.core.internal.localstore.BucketTree tree
private org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.filesystem.IFileStore, int)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.filesystem.IFileStore store
int limit
public synchronized org.eclipse.core.resources.IFileState addState (org.eclipse.core.runtime.IPath, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.runtime.IPath key
org.eclipse.core.filesystem.IFileStore localFile
org.eclipse.core.filesystem.IFileInfo info
boolean moveContents
long lastModified
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.internal.localstore.HistoryBucket currentBucket
org.eclipse.core.runtime.CoreException e
public synchronized java.util.Set allFiles (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set allFiles
org.eclipse.core.runtime.CoreException e
protected void applyPolicy (org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry, int, long)
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
int maxStates
long minTimeStamp
int i
private void applyPolicy (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath root
org.eclipse.core.resources.IWorkspaceDescription description
long minimumTimestamp
int maxStates
public synchronized void clean (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.resources.IWorkspaceDescription description
long minimumTimestamp
int maxStates
int[] entryCount
Exception e
String message
org.eclipse.core.internal.resources.ResourceStatus status
void removeUnreferencedBlobs (int)
int limit
long start
public void closeHistoryStore (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
public synchronized void copyHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource sourceResource
org.eclipse.core.resources.IResource destinationResource
boolean moving
String message
org.eclipse.core.internal.resources.ResourceStatus status
String message
org.eclipse.core.internal.resources.ResourceStatus status
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
org.eclipse.core.internal.localstore.Bucket bucket
org.eclipse.core.internal.localstore.HistoryStore2$HistoryCopyVisitor copyVisitor
org.eclipse.core.runtime.CoreException e
public boolean exists (org.eclipse.core.resources.IFileState)
org.eclipse.core.resources.IFileState target
public java.io.InputStream getContents (org.eclipse.core.resources.IFileState) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState target
String message
public synchronized org.eclipse.core.resources.IFileState[] getStates (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.HistoryBucket currentBucket
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
org.eclipse.core.resources.IFileState[] states
int i
org.eclipse.core.runtime.CoreException ce
public org.eclipse.core.internal.localstore.BucketTree getTree ()
private boolean isValid (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileStore localFile
org.eclipse.core.filesystem.IFileInfo info
org.eclipse.core.internal.resources.WorkspaceDescription description
long length
boolean result
private void log (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
public synchronized void remove (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set tmpBlobsToRemove
org.eclipse.core.runtime.CoreException ce
public synchronized void removeGarbage ()
java.util.Set tmpBlobsToRemove
Exception e
String message
org.eclipse.core.internal.resources.ResourceStatus status
public synchronized void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/localstore/IHistoryStore.classIHistoryStore.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.IHistoryStore extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
public abstract org.eclipse.core.resources.IFileState addState (org.eclipse.core.runtime.IPath, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
public abstract java.util.Set allFiles (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void clean (org.eclipse.core.runtime.IProgressMonitor)
public abstract void closeHistoryStore (org.eclipse.core.resources.IResource)
public abstract void copyHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, boolean)
public abstract boolean exists (org.eclipse.core.resources.IFileState)
public abstract java.io.InputStream getContents (org.eclipse.core.resources.IFileState) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFileState[] getStates (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
public abstract void remove (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
public abstract void removeGarbage ()
}
org/eclipse/core/internal/localstore/ILocalStoreConstants.classILocalStoreConstants.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.ILocalStoreConstants extends java.lang.Object {
public static final int SIZE_LASTMODIFIED
public static final int SIZE_COUNTER
public static final int SIZE_KEY_SUFFIX
public static final byte[] BEGIN_CHUNK
public static final byte[] END_CHUNK
public static final int CHUNK_DELIMITER_SIZE
static void ()
}
org/eclipse/core/internal/localstore/IUnifiedTreeVisitor.classIUnifiedTreeVisitor.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.IUnifiedTreeVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/localstore/IsSynchronizedVisitor$ResourceChangedException.classIsSynchronizedVisitor.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.IsSynchronizedVisitor$ResourceChangedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public final org.eclipse.core.resources.IResource target
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
}
org/eclipse/core/internal/localstore/IsSynchronizedVisitor.classIsSynchronizedVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.IsSynchronizedVisitor extends org.eclipse.core.internal.localstore.CollectSyncStatusVisitor {
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void changed (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
}
org/eclipse/core/internal/localstore/PrefixPool.classPrefixPool.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.PrefixPool extends java.lang.Object {
private String[] pool
private int size
public void (int)
int initialCapacity
public void clear ()
public int size ()
private void checkCapacity ()
String[] newprefixList
public void insertLonger (java.lang.String)
String s
int i
public boolean insertShorter (java.lang.String)
String s
boolean replaced
int i
public boolean containsAsPrefix (java.lang.String)
String s
int i
public boolean hasPrefixOf (java.lang.String)
String s
int i
}
org/eclipse/core/internal/localstore/RefreshLocalAliasVisitor.classRefreshLocalAliasVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.RefreshLocalAliasVisitor extends org.eclipse.core.internal.localstore.RefreshLocalVisitor {
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
boolean wasFilteredOut
int i
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void refresh (org.eclipse.core.internal.resources.Container) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container parent
}
org/eclipse/core/internal/localstore/RefreshLocalVisitor.classRefreshLocalVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.RefreshLocalVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor org.eclipse.core.internal.localstore.ILocalStoreConstants {
protected static final int RL_UNKNOWN
protected static final int RL_IN_SYNC
protected static final int RL_NOT_IN_SYNC
public static final int TOTAL_WORK
private int currentIncrement
private int halfWay
private int nextProgress
private int worked
protected org.eclipse.core.runtime.MultiStatus errors
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean resourceChanged
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
protected void contentAdded (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.resources.IContainer parent
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.runtime.IStatus getErrorStatus ()
protected void makeLocal (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
protected void refresh (org.eclipse.core.internal.resources.Container) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container parent
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
public boolean resourcesChanged ()
protected int synchronizeExistence (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.resources.IResource genderVariant
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.resources.IResource variant
protected boolean synchronizeGender (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.resources.IResource genderVariant
protected void synchronizeLastModified (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
int targetType
int targetType
int targetType
int targetType
int targetType
int targetType
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo info
String message
int state
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/localstore/SafeChunkyInputStream.classSafeChunkyInputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeChunkyInputStream extends java.io.InputStream {
protected static final int BUFFER_SIZE
protected byte[] buffer
protected int bufferLength
protected byte[] chunk
protected int chunkLength
protected boolean endOfFile
protected java.io.InputStream input
protected int nextByteInBuffer
protected int nextByteInChunk
public void (java.io.File) throws java.io.IOException
java.io.File target
public void (java.io.File, int) throws java.io.IOException
java.io.File target
int bufferSize
protected void accumulate (byte[], int, int)
byte[] data
int start
int end
byte[] result
public int available () throws java.io.IOException
protected void buildChunk () throws java.io.IOException
int end
public void close () throws java.io.IOException
protected boolean compare (byte[], byte[], int)
byte[] source
byte[] target
int startIndex
int i
protected int find (byte[], int, int, boolean) throws java.io.IOException
byte[] pattern
int startIndex
int endIndex
boolean accumulate
int pos
protected int findByte (byte, int, int)
byte target
int startIndex
int endIndex
protected void findChunkStart () throws java.io.IOException
int begin
public int read () throws java.io.IOException
protected void refineChunk ()
int start
int i
protected void resetChunk ()
protected void shiftAndFillBuffer () throws java.io.IOException
int length
int read
}
org/eclipse/core/internal/localstore/SafeChunkyOutputStream.classSafeChunkyOutputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeChunkyOutputStream extends java.io.FilterOutputStream {
protected String filePath
protected boolean isOpen
public void (java.io.File) throws java.io.IOException
java.io.File target
public void (java.lang.String) throws java.io.IOException
String filePath
protected void beginChunk () throws java.io.IOException
protected void endChunk () throws java.io.IOException
protected void open () throws java.io.IOException
public void succeed () throws java.io.IOException
public void write (int) throws java.io.IOException
int b
}
org/eclipse/core/internal/localstore/SafeFileInputStream.classSafeFileInputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeFileInputStream extends java.io.FilterInputStream {
protected static final String EXTENSION
private static final int DEFAUT_BUFFER_SIZE
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.lang.String, java.lang.String) throws java.io.IOException
String targetPath
String tempPath
public void (java.lang.String, java.lang.String, int) throws java.io.IOException
String targetPath
String tempPath
int bufferSize
private static java.io.InputStream getInputStream (java.lang.String, java.lang.String, int) throws java.io.IOException
String targetPath
String tempPath
int bufferSize
java.io.File target
}
org/eclipse/core/internal/localstore/SafeFileOutputStream.classSafeFileOutputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeFileOutputStream extends java.io.OutputStream {
protected java.io.File temp
protected java.io.File target
protected java.io.OutputStream output
protected boolean failed
protected static final String EXTENSION
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.lang.String, java.lang.String) throws java.io.IOException
String targetPath
String tempPath
public void close () throws java.io.IOException
java.io.IOException e
protected void commit () throws java.io.IOException
protected void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File sourceFile
java.io.File destinationFile
java.io.InputStream source
java.io.OutputStream destination
protected void createTempFile (java.lang.String)
String tempPath
public void flush () throws java.io.IOException
java.io.IOException e
public java.lang.String getTempFilePath ()
protected void transferStreams (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream source
java.io.OutputStream destination
byte[] buffer
int bytesRead
public void write (int) throws java.io.IOException
int b
java.io.IOException e
}
org/eclipse/core/internal/localstore/UnifiedTree$PatternHolder.classUnifiedTree.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.UnifiedTree$PatternHolder extends java.lang.Object {
public static java.util.regex.Pattern trivialSymlinkPattern
static void ()
private void ()
}
org/eclipse/core/internal/localstore/UnifiedTree.classUnifiedTree.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.UnifiedTree extends java.lang.Object {
protected static final org.eclipse.core.internal.localstore.UnifiedTreeNode childrenMarker
private static final java.util.Iterator EMPTY_ITERATOR
protected static final org.eclipse.core.internal.localstore.UnifiedTreeNode levelMarker
private static final org.eclipse.core.filesystem.IFileInfo[] NO_CHILDREN
private static final org.eclipse.core.resources.IResource[] NO_RESOURCES
protected boolean childLevelValid
protected org.eclipse.core.filesystem.IFileTree fileTree
protected java.util.ArrayList freeNodes
protected int level
protected org.eclipse.core.internal.utils.Queue queue
protected org.eclipse.core.internal.localstore.PrefixPool pathPrefixHistory
protected org.eclipse.core.internal.localstore.PrefixPool rootPathHistory
protected org.eclipse.core.resources.IResource root
static void ()
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
public void (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileTree)
org.eclipse.core.resources.IResource root
org.eclipse.core.filesystem.IFileTree fileTree
public void accept (org.eclipse.core.internal.localstore.IUnifiedTreeVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.IUnifiedTreeVisitor visitor
public void accept (org.eclipse.core.internal.localstore.IUnifiedTreeVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.IUnifiedTreeVisitor visitor
int depth
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected void addChildren (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource parent
int parentType
org.eclipse.core.filesystem.IFileInfo[] list
int localIndex
org.eclipse.core.internal.resources.ResourceInfo resourceInfo
int flags
boolean unknown
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.localstore.UnifiedTreeNode child
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
int workspaceIndex
String name
org.eclipse.core.filesystem.IFileInfo localInfo
int comp
protected void addChildrenFromFileSystem (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.filesystem.IFileInfo[], int)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.filesystem.IFileInfo[] childInfos
int index
int i
org.eclipse.core.filesystem.IFileInfo info
protected void addChildrenMarker ()
protected void addChildToTree (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected void addElementToQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode target
protected void addNodeChildrenToQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode nextNode
protected void addRootToQueue ()
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createChildForLinkedResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
org.eclipse.core.filesystem.IFileStore store
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createChildNodeFromFileSystem (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.internal.localstore.UnifiedTreeNode parent
org.eclipse.core.filesystem.IFileInfo info
org.eclipse.core.runtime.IPath childPath
int type
org.eclipse.core.resources.IResource target
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createNode (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo info
boolean existsWorkspace
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int size
protected java.util.Iterator getChildren (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int index
java.util.List result
org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected int getLevel ()
protected org.eclipse.core.filesystem.IFileInfo[] getLocalList (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] list
int size
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
protected void initializeQueue ()
protected boolean isChildrenMarker (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected boolean isLevelMarker (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected void initLinkHistoriesIfNeeded ()
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.internal.refresh.RefreshJob refreshJob
org.eclipse.core.filesystem.IFileStore rootStore
java.io.File rootFile
org.eclipse.core.runtime.IPath rootProjPath
java.io.File rootProjFile
private boolean isRecursiveLink (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileStore parentStore
org.eclipse.core.filesystem.IFileInfo localInfo
String linkTarget
java.io.File parentFile
java.io.File childFile
String parentPath
String childPath
protected boolean isValidLevel (int, int)
int currentLevel
int depth
protected void quickSort (org.eclipse.core.filesystem.IFileInfo[], int, int)
org.eclipse.core.filesystem.IFileInfo[] infos
int left
int right
int originalLeft
int originalRight
org.eclipse.core.filesystem.IFileInfo mid
org.eclipse.core.filesystem.IFileInfo tmp
protected void removeNodeChildrenFromQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode first
protected boolean setLevel (int, int)
int newLevel
int depth
private void setRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
}
org/eclipse/core/internal/localstore/UnifiedTreeNode.classUnifiedTreeNode.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.UnifiedTreeNode extends java.lang.Object implements org.eclipse.core.internal.localstore.ILocalStoreConstants {
protected org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected boolean existsWorkspace
protected org.eclipse.core.filesystem.IFileInfo fileInfo
protected org.eclipse.core.resources.IResource resource
protected org.eclipse.core.filesystem.IFileStore store
protected org.eclipse.core.internal.localstore.UnifiedTree tree
public void (org.eclipse.core.internal.localstore.UnifiedTree, org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
boolean existsWorkspace
public boolean existsInFileSystem ()
public boolean existsInWorkspace ()
public java.util.Iterator getChildren ()
protected org.eclipse.core.internal.localstore.UnifiedTreeNode getFirstChild ()
public long getLastModified ()
public int getLevel ()
public java.lang.String getLocalName ()
public org.eclipse.core.resources.IResource getResource ()
public org.eclipse.core.filesystem.IFileStore getStore ()
public boolean isFolder ()
public boolean isSymbolicLink ()
public void removeChildrenFromTree ()
public void reuse (org.eclipse.core.internal.localstore.UnifiedTree, org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.internal.localstore.UnifiedTree aTree
org.eclipse.core.resources.IResource aResource
org.eclipse.core.filesystem.IFileStore aStore
org.eclipse.core.filesystem.IFileInfo info
boolean existsInWorkspace
public void releaseForGc ()
public void setExistsWorkspace (boolean)
boolean exists
protected void setFirstChild (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode child
public void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public java.lang.String toString ()
String s
}
org/eclipse/core/internal/properties/
org/eclipse/core/internal/properties/IPropertyManager.classIPropertyManager.java
package org.eclipse.core.internal.properties
public abstract org.eclipse.core.internal.properties.IPropertyManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
public abstract void closePropertyStore (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract void deleteProperties (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract void deleteResource (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract void setProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract java.util.Map getProperties (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/properties/PropertyBucket$PropertyEntry$1.classPropertyBucket.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.String[], java.lang.String[])
String[] o1
String[] o2
int qualifierComparison
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/properties/PropertyBucket$PropertyEntry.classPropertyBucket.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry extends org.eclipse.core.internal.localstore.Bucket$Entry {
private static final java.util.Comparator COMPARATOR
private static final String[][] EMPTY_DATA
private String[][] value
static void ()
static java.lang.String[][] delete (java.lang.String[][], org.eclipse.core.runtime.QualifiedName)
String[][] existing
org.eclipse.core.runtime.QualifiedName propertyName
int deletePosition
String[][] newValue
static java.lang.String[][] insert (java.lang.String[][], org.eclipse.core.runtime.QualifiedName, java.lang.String)
String[][] existing
org.eclipse.core.runtime.QualifiedName propertyName
String propertyValue
int index
int insertPosition
String[][] newValue
static java.lang.Object merge (java.lang.String[][], java.lang.String[][])
String[][] base
String[][] additions
int additionPointer
int basePointer
int added
String[][] result
int comparison
String[][] remaining
int remainingPointer
int remainingCount
String[][] finalResult
private static int search (java.lang.String[][], org.eclipse.core.runtime.QualifiedName)
String[][] existing
org.eclipse.core.runtime.QualifiedName propertyName
public void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry base
int xLen
int i
int yLen
protected void (org.eclipse.core.runtime.IPath, java.lang.String[][])
org.eclipse.core.runtime.IPath path
String[][] value
private void compact ()
int occurrences
int i
String[][] result
public int getOccurrences ()
public java.lang.String getProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName name
int index
public org.eclipse.core.runtime.QualifiedName getPropertyName (int)
int i
public java.lang.String getPropertyValue (int)
int i
public java.lang.Object getValue ()
public void visited ()
}
org/eclipse/core/internal/properties/PropertyBucket.classPropertyBucket.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyBucket extends org.eclipse.core.internal.localstore.Bucket {
public static final byte INDEX
public static final byte QNAME
private static final byte VERSION
private final java.util.List qualifierIndex
public void ()
protected org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath path
Object value
private org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry getEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathAsString
String[][] existing
protected java.lang.String getIndexFileName ()
public java.lang.String getProperty (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.QualifiedName name
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
protected byte getVersion ()
protected java.lang.String getVersionFileName ()
public void load (java.lang.String, java.io.File, boolean) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
boolean force
protected java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream source
int length
String[][] properties
int j
byte constant
org.eclipse.core.runtime.IPath resourcePath
String msg
public void save () throws org.eclipse.core.runtime.CoreException
public void setProperties (org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry)
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
org.eclipse.core.runtime.IPath path
String[][] additions
String pathAsString
String[][] existing
public void setProperty (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.QualifiedName, java.lang.String)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.QualifiedName name
String value
String pathAsString
String[][] existing
String[][] newValue
String[][] newValue
protected void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException
java.io.DataOutputStream destination
Object entryValue
String[][] properties
int j
int index
}
org/eclipse/core/internal/properties/PropertyManager2$1.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$1 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.properties.PropertyManager2 this$0
void (org.eclipse.core.internal.properties.PropertyManager2)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
}
org/eclipse/core/internal/properties/PropertyManager2$2.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$2 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.properties.PropertyManager2 this$0
private final java.util.Map val$result
void (org.eclipse.core.internal.properties.PropertyManager2, java.util.Map)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry propertyEntry
int propertyCount
int i
}
org/eclipse/core/internal/properties/PropertyManager2$PropertyCopyVisitor.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$PropertyCopyVisitor extends org.eclipse.core.internal.localstore.Bucket$Visitor {
private java.util.List changes
private org.eclipse.core.runtime.IPath destination
private org.eclipse.core.runtime.IPath source
final org.eclipse.core.internal.properties.PropertyManager2 this$0
public void (org.eclipse.core.internal.properties.PropertyManager2, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
private void saveChanges (org.eclipse.core.internal.properties.PropertyBucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.properties.PropertyBucket bucket
java.util.Iterator i
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry sourceEntry
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry destinationEntry
}
org/eclipse/core/internal/properties/PropertyManager2.classPropertyManager2.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyManager2 extends java.lang.Object implements org.eclipse.core.internal.properties.IPropertyManager {
private static final int MAX_VALUE_SIZE
org.eclipse.core.internal.localstore.BucketTree tree
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void closePropertyStore (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
public synchronized void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
int depth
private void copyProperties (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
int depth
org.eclipse.core.internal.properties.PropertyManager2$PropertyCopyVisitor copyVisitor
public synchronized void deleteProperties (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
public void deleteResource (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
public synchronized java.util.Map getProperties (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
java.util.Map result
public synchronized java.lang.String getProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.runtime.QualifiedName name
String message
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.internal.properties.PropertyBucket current
public org.eclipse.core.internal.localstore.BucketTree getTree ()
public java.io.File getVersionFile ()
public synchronized void setProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.runtime.QualifiedName name
String value
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
String message
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.internal.properties.PropertyBucket current
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/refresh/
org/eclipse/core/internal/refresh/InternalRefreshProvider.classInternalRefreshProvider.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.InternalRefreshProvider extends java.lang.Object {
public void ()
protected org.eclipse.core.resources.refresh.IRefreshMonitor createPollingMonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.refresh.PollingMonitor monitor
public void resetMonitors (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.refresh.MonitorManager manager
}
org/eclipse/core/internal/refresh/MonitorManager.classMonitorManager.java
package org.eclipse.core.internal.refresh
org.eclipse.core.internal.refresh.MonitorManager extends java.lang.Object implements org.eclipse.core.internal.events.ILifecycleListener org.eclipse.core.resources.IPathVariableChangeListener org.eclipse.core.resources.IResourceChangeListener org.eclipse.core.resources.IResourceDeltaVisitor {
protected final org.eclipse.core.internal.refresh.PollingMonitor pollMonitor
private org.eclipse.core.resources.refresh.RefreshProvider[] providers
protected final org.eclipse.core.internal.refresh.RefreshManager refreshManager
protected final java.util.Map registeredMonitors
protected org.eclipse.core.resources.IWorkspace workspace
public void (org.eclipse.core.resources.IWorkspace, org.eclipse.core.internal.refresh.RefreshManager)
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.internal.refresh.RefreshManager refreshManager
private org.eclipse.core.resources.refresh.RefreshProvider[] getRefreshProviders ()
org.eclipse.core.runtime.IExtensionPoint extensionPoint
org.eclipse.core.runtime.IConfigurationElement[] infos
java.util.List providerList
int i
org.eclipse.core.runtime.IConfigurationElement configurationElement
org.eclipse.core.resources.refresh.RefreshProvider provider
org.eclipse.core.runtime.CoreException e
private java.util.List getResourcesToMonitor ()
java.util.List resourcesToMonitor
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IResource[] members
int j
org.eclipse.core.runtime.CoreException e
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
private boolean isMonitoring (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator i
java.util.List resources
boolean monitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
boolean pollingMonitorNeeded
org.eclipse.core.resources.refresh.RefreshProvider[] refreshProviders
int i
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
public void monitorFailed (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
java.util.List resources
java.util.Iterator i
public void pathVariableChanged (org.eclipse.core.resources.IPathVariableChangeEvent)
org.eclipse.core.resources.IPathVariableChangeEvent event
String variableName
java.util.Set invalidResources
java.util.Iterator i
java.util.Iterator j
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath rawLocation
java.util.Iterator i
org.eclipse.core.resources.IResource resource
private void registerMonitor (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
java.util.List resources
private void removeMonitor (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
java.util.List resources
private org.eclipse.core.resources.refresh.IRefreshMonitor safeInstallMonitor (org.eclipse.core.resources.refresh.RefreshProvider, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.RefreshProvider provider
org.eclipse.core.resources.IResource resource
Throwable t
Exception e
LinkageError e
org.eclipse.core.runtime.IStatus error
public void start ()
boolean refreshNeeded
java.util.Iterator i
public void stop ()
java.util.Iterator i
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
void unmonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator i
java.util.Map$Entry current
java.util.List resources
private void unmonitorLinkedContents (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource[] children
org.eclipse.core.runtime.CoreException e
int i
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta delta
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
}
org/eclipse/core/internal/refresh/PollingMonitor.classPollingMonitor.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.PollingMonitor extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.resources.refresh.IRefreshMonitor {
private static final long MAX_DURATION
private static final long HOT_ROOT_DECAY
private static final long MIN_FREQUENCY
private final java.util.ArrayList resourceRoots
private final java.util.ArrayList toRefresh
private org.eclipse.core.resources.IResource hotRoot
private long hotRootTime
private final org.eclipse.core.internal.refresh.RefreshManager refreshManager
private boolean firstRun
public void (org.eclipse.core.internal.refresh.RefreshManager)
org.eclipse.core.internal.refresh.RefreshManager manager
public synchronized void monitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.osgi.framework.Bundle bundle
long waitStart
long time
int oldSize
long loopStart
long delay
void runOnce ()
org.eclipse.core.resources.IProject[] projects
int i
private void poll (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean shouldRun ()
private synchronized void beginIteration ()
public synchronized void unmonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/refresh/RefreshJob.classRefreshJob.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.RefreshJob extends org.eclipse.core.resources.WorkspaceJob {
private static final long UPDATE_DELAY
private final java.util.List fRequests
private org.eclipse.core.internal.localstore.PrefixPool pathPrefixHistory
private org.eclipse.core.internal.localstore.PrefixPool rootPathHistory
public void ()
private synchronized void addRequest (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath toAdd
java.util.Iterator it
org.eclipse.core.runtime.IPath request
private synchronized void addRequests (java.util.List)
java.util.List list
public boolean belongsTo (java.lang.Object)
Object family
private java.util.List collectChildrenToDepth (org.eclipse.core.resources.IResource, java.util.ArrayList, int)
org.eclipse.core.resources.IResource resource
java.util.ArrayList children
int depth
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
int i
public org.eclipse.core.internal.localstore.PrefixPool getPathPrefixHistory ()
public org.eclipse.core.internal.localstore.PrefixPool getRootPathHistory ()
private synchronized org.eclipse.core.resources.IResource nextRequest ()
int len
public void refresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String msg
org.eclipse.core.runtime.MultiStatus errors
long longestRefresh
int refreshCount
int depth
org.eclipse.core.resources.IResource toRefresh
org.eclipse.core.resources.IResource toRefresh
long refreshTime
org.eclipse.core.runtime.CoreException e
public synchronized boolean shouldRun ()
public void start ()
public void stop ()
}
org/eclipse/core/internal/refresh/RefreshManager.classRefreshManager.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.RefreshManager extends java.lang.Object implements org.eclipse.core.resources.refresh.IRefreshResult org.eclipse.core.internal.resources.IManager org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
public static boolean DEBUG
public static final String DEBUG_PREFIX
org.eclipse.core.internal.refresh.MonitorManager monitors
private org.eclipse.core.internal.refresh.RefreshJob refreshJob
private org.eclipse.core.resources.IWorkspace workspace
static void ()
public void (org.eclipse.core.resources.IWorkspace)
org.eclipse.core.resources.IWorkspace workspace
protected void manageAutoRefresh (boolean)
boolean enabled
public void monitorFailed (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
String property
org.eclipse.core.runtime.Preferences preferences
boolean autoRefresh
public void refresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.Preferences preferences
boolean autoRefresh
}
org/eclipse/core/internal/resources/
org/eclipse/core/internal/resources/AliasManager$1.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$1 extends java.lang.Object implements org.eclipse.core.internal.resources.AliasManager$Doit {
final org.eclipse.core.internal.resources.AliasManager this$0
private final java.util.ArrayList val$resources
void (org.eclipse.core.internal.resources.AliasManager, java.util.ArrayList)
public void doit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/AliasManager$2.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$2 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public int compare (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore store1
org.eclipse.core.filesystem.IFileStore store2
int compare
java.net.URI uri1
java.net.URI uri1
java.net.URI uri2
java.net.URI uri2
Exception e
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int segmentCount1
int segmentCount2
int i
private int compareStringOrNull (java.lang.String, java.lang.String)
String string1
String string2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/AliasManager$AddToCollectionDoit.classAliasManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.AliasManager$AddToCollectionDoit extends java.lang.Object implements org.eclipse.core.internal.resources.AliasManager$Doit {
java.util.Collection collection
final org.eclipse.core.internal.resources.AliasManager this$0
public void (org.eclipse.core.internal.resources.AliasManager)
public void doit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void setCollection (java.util.Collection)
java.util.Collection collection
}
org/eclipse/core/internal/resources/AliasManager$Doit.classAliasManager.java
package org.eclipse.core.internal.resources
abstract org.eclipse.core.internal.resources.AliasManager$Doit extends java.lang.Object {
public abstract void doit (org.eclipse.core.resources.IResource)
}
org/eclipse/core/internal/resources/AliasManager$FindAliasesDoit.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$FindAliasesDoit extends java.lang.Object implements org.eclipse.core.internal.resources.AliasManager$Doit {
private int aliasType
private org.eclipse.core.runtime.IPath searchPath
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public void doit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource match
org.eclipse.core.runtime.IPath aliasPath
org.eclipse.core.resources.IResource testResource
public void setSearchAlias (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource aliasResource
}
org/eclipse/core/internal/resources/AliasManager$LocationMap.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$LocationMap extends java.lang.Object {
private final java.util.SortedMap map
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public boolean add (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.resources.IResource)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource resource
Object oldValue
java.util.ArrayList newValue
java.util.ArrayList list
public void clear ()
public void matchingPrefixDo (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.filesystem.IFileStore prefix
org.eclipse.core.internal.resources.AliasManager$Doit doit
java.util.SortedMap matching
java.util.SortedMap matching
org.eclipse.core.filesystem.IFileStore prefixParent
org.eclipse.core.filesystem.IFileStore endPoint
java.util.Iterator it
Object value
java.util.Iterator duplicates
public void matchingResourcesDo (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.internal.resources.AliasManager$Doit doit
Object value
java.util.Iterator duplicates
public void overLappingResourcesDo (org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.internal.resources.AliasManager$Doit doit
java.util.Iterator entries
org.eclipse.core.filesystem.IFileStore previousStore
org.eclipse.core.resources.IResource previousResource
java.util.Map$Entry current
org.eclipse.core.filesystem.IFileStore currentStore
org.eclipse.core.resources.IResource currentResource
Object value
java.util.Iterator duplicates
public boolean remove (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.resources.IResource)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource resource
Object oldValue
java.util.ArrayList list
boolean wasRemoved
}
org/eclipse/core/internal/resources/AliasManager.classAliasManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.AliasManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.events.ILifecycleListener org.eclipse.core.resources.IResourceChangeListener {
private final org.eclipse.core.internal.resources.AliasManager$AddToCollectionDoit addToCollection
protected final java.util.Set aliasedProjects
protected final java.util.HashSet aliases
private final java.util.Set changedLinks
private boolean changedProjects
private final org.eclipse.core.internal.resources.AliasManager$FindAliasesDoit findAliases
protected final org.eclipse.core.internal.resources.AliasManager$LocationMap locationsMap
private int nonDefaultResourceCount
public org.eclipse.core.runtime.IPath suffix
protected final org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private void addToLocationsMap (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap links
org.eclipse.core.internal.resources.LinkDescription linkDesc
org.eclipse.core.resources.IResource link
java.net.URI locationURI
private void addToLocationsMap (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource link
org.eclipse.core.filesystem.IFileStore location
private void buildAliasedProjectsSet ()
private void buildLocationsMap ()
org.eclipse.core.resources.IProject[] projects
int i
private boolean checkDeletion (org.eclipse.core.internal.resources.Project, org.eclipse.core.filesystem.IFileStore) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.filesystem.IFileStore location
public org.eclipse.core.resources.IResource[] computeAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
int size
public org.eclipse.core.resources.IResource[] findResources (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore location
java.util.ArrayList resources
private void computeDeepAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource[] members
org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
int i
org.eclipse.core.filesystem.IFileStore linkLocation
java.util.Comparator getComparator ()
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.internal.resources.Resource link
org.eclipse.core.internal.resources.Resource link
private boolean hasNoAliases (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
boolean noAliases
private boolean hasStructureChanges ()
private void internalComputeAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.filesystem.IFileStore searchLocation
private void removeFromLocationsMap (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource link
org.eclipse.core.filesystem.IFileStore location
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResourceDelta[] changed
int i
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void updateAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
java.util.HashSet aliasesCopy
java.util.Iterator it
org.eclipse.core.resources.IResource alias
private void updateStructureChanges ()
boolean hadChanges
java.util.Iterator it
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/BuildConfiguration.classBuildConfiguration.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.BuildConfiguration extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IBuildConfiguration {
private final org.eclipse.core.resources.IProject project
private final String name
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String configName
public org.eclipse.core.resources.IBuildConfiguration getBuildConfig () throws org.eclipse.core.runtime.CoreException
public java.lang.String getName ()
public org.eclipse.core.resources.IProject getProject ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.BuildConfiguration other
public int hashCode ()
int result
public java.lang.String toString ()
StringBuffer result
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
}
org/eclipse/core/internal/resources/CharsetDeltaJob$1.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$1 extends java.lang.Object implements org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.resources.IProject val$project
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.resources.IProject)
public org.eclipse.core.runtime.IPath getRoot ()
public boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
}
org/eclipse/core/internal/resources/CharsetDeltaJob$2.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$2 extends java.lang.Object implements org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent val$event
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
public org.eclipse.core.runtime.IPath getRoot ()
public boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
}
org/eclipse/core/internal/resources/CharsetDeltaJob$3.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$3 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter val$filter
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/CharsetDeltaJob$ICharsetListenerFilter.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
abstract org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath getRoot ()
public abstract boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
}
org/eclipse/core/internal/resources/CharsetDeltaJob.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.CharsetDeltaJob extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener {
public static final String FAMILY_CHARSET_DELTA
private ThreadLocal disabled
private final org.osgi.framework.Bundle systemBundle
private org.eclipse.core.internal.utils.Queue work
org.eclipse.core.internal.resources.Workspace workspace
private static final int CHARSET_DELTA_DELAY
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private void addToQueue (org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter)
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
public boolean belongsTo (java.lang.Object)
Object family
public void charsetPreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
public void contentTypeChanged (org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent event
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
private boolean isDisabled ()
private void processNextEvent (org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
private org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter removeFromQueue ()
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter next
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter next
org.eclipse.core.runtime.CoreException sig
public void setDisabled (boolean)
boolean disabled
public void shutdown ()
public void startup ()
}
org/eclipse/core/internal/resources/CharsetManager$CharsetManagerJob.classCharsetManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetManager$CharsetManagerJob extends org.eclipse.core.runtime.jobs.Job {
private static final int CHARSET_UPDATE_DELAY
private java.util.List asyncChanges
final org.eclipse.core.internal.resources.CharsetManager this$0
public void (org.eclipse.core.internal.resources.CharsetManager)
public void addChanges (java.util.Map)
java.util.Map newChanges
public java.util.Map$Entry getNextChange ()
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.MultiStatus result
org.eclipse.core.runtime.jobs.ISchedulingRule rule
java.util.Map$Entry next
java.util.Map$Entry next
org.eclipse.core.resources.IProject project
boolean shouldDisableCharsetDeltaJob
org.osgi.service.prefs.BackingStoreException e
String detailMessage
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.CoreException ce
public boolean shouldRun ()
}
org/eclipse/core/internal/resources/CharsetManager$ResourceChangeListener.classCharsetManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetManager$ResourceChangeListener extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
final org.eclipse.core.internal.resources.CharsetManager this$0
public void (org.eclipse.core.internal.resources.CharsetManager)
private boolean moveSettingsIfDerivedChanged (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.resources.IProject, org.osgi.service.prefs.Preferences, java.lang.String[])
org.eclipse.core.resources.IResourceDelta parent
org.eclipse.core.resources.IProject currentProject
org.osgi.service.prefs.Preferences projectPrefs
String[] affectedResources
boolean resourceChanges
org.eclipse.core.runtime.IPath parentPath
int i
org.eclipse.core.runtime.IPath affectedPath
org.eclipse.core.resources.IResource member
org.osgi.service.prefs.Preferences targetPrefs
String currentValue
org.eclipse.core.resources.IResourceDelta[] children
int i
private void processEntryChanges (org.eclipse.core.resources.IResourceDelta, java.util.Map)
org.eclipse.core.resources.IResourceDelta projectDelta
java.util.Map projectsToSave
org.eclipse.core.resources.IProject currentProject
org.osgi.service.prefs.Preferences projectRegularPrefs
org.osgi.service.prefs.Preferences projectDerivedPrefs
java.util.Map affectedResourcesMap
org.osgi.service.prefs.BackingStoreException e
String message
java.util.Iterator it
Boolean isDerived
String[] affectedResources
org.osgi.service.prefs.Preferences projectPrefs
int i
org.eclipse.core.resources.IResourceDelta memberDelta
boolean shouldDisableCharsetDeltaJobForCurrentProject
String currentValue
org.eclipse.core.runtime.IPath movedToPath
org.eclipse.core.resources.IResource resource
org.osgi.service.prefs.Preferences encodingSettings
org.eclipse.core.resources.IProject targetProject
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResourceDelta[] projectDeltas
java.util.Map projectsToSave
int i
}
org/eclipse/core/internal/resources/CharsetManager.classCharsetManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.CharsetManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private static final String PROJECT_KEY
private org.eclipse.core.internal.resources.CharsetDeltaJob charsetListener
org.eclipse.core.internal.resources.CharsetManager$CharsetManagerJob job
private org.eclipse.core.resources.IResourceChangeListener resourceChangeListener
protected final org.osgi.framework.Bundle systemBundle
org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
void flushPreferences (org.osgi.service.prefs.Preferences, boolean) throws org.osgi.service.prefs.BackingStoreException
org.osgi.service.prefs.Preferences projectPrefs
boolean shouldDisableCharsetDeltaJob
public java.lang.String getCharsetFor (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath resourcePath
boolean recurse
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences prefs
org.osgi.service.prefs.Preferences derivedPrefs
static java.lang.String getKeyFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
org.osgi.service.prefs.Preferences getPreferences (org.eclipse.core.resources.IProject, boolean, boolean)
org.eclipse.core.resources.IProject project
boolean create
boolean isDerived
org.osgi.service.prefs.Preferences getPreferences (org.eclipse.core.resources.IProject, boolean, boolean, boolean)
org.eclipse.core.resources.IProject project
boolean create
boolean isDerived
boolean isDerivedEncodingStoredSeparately
boolean localIsDerived
String qualifier
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
String message
private java.lang.String internalGetCharsetFor (org.osgi.service.prefs.Preferences, org.osgi.service.prefs.Preferences, org.eclipse.core.runtime.IPath, boolean)
org.osgi.service.prefs.Preferences prefs
org.osgi.service.prefs.Preferences derivedPrefs
org.eclipse.core.runtime.IPath resourcePath
boolean recurse
String charset
private boolean isDerivedEncodingStoredSeparately (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
String message
protected void mergeEncodingPreferences (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences projectRegularPrefs
org.osgi.service.prefs.Preferences projectDerivedPrefs
boolean prefsChanged
String[] affectedResources
int i
String path
String value
java.util.Map projectsToSave
org.osgi.service.prefs.BackingStoreException e
String message
public void projectPreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void setCharsetFor (org.eclipse.core.runtime.IPath, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath resourcePath
String newCharset
org.eclipse.core.runtime.Preferences resourcesPreferences
org.eclipse.core.resources.IResource resource
org.osgi.service.prefs.Preferences encodingSettings
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.resources.IProject project
String message
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void splitEncodingPreferences (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences projectRegularPrefs
org.osgi.service.prefs.Preferences projectDerivedPrefs
boolean prefsChanged
String[] affectedResources
int i
String path
org.eclipse.core.resources.IResource resource
String value
java.util.Map projectsToSave
org.osgi.service.prefs.BackingStoreException e
String message
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/ComputeProjectOrder$Digraph$Vertex.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex extends java.lang.Object {
public static final String WHITE
public static final String GREY
public static final String BLACK
public String color
public org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex predecessor
public int finishTime
public Object id
public java.util.List adjacent
public void (java.lang.Object)
Object id
}
org/eclipse/core/internal/resources/ComputeProjectOrder$Digraph.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph extends java.lang.Object {
private java.util.List vertexList
private java.util.Map vertexMap
private int time
private boolean initialized
private boolean cycles
public void ()
public void freeze ()
public void addVertex (java.lang.Object) throws java.lang.IllegalArgumentException
Object id
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
Object existing
public void addEdge (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException
Object fromId
Object toId
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex fromVertex
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex toVertex
public java.util.List idsByDFSFinishTime (boolean)
boolean increasing
int len
Object[] r
java.util.Iterator allV
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
int f
public boolean containsCycles ()
public java.util.List nonTrivialComponents ()
java.util.Map components
java.util.Iterator it
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex root
java.util.List component
java.util.List result
java.util.Iterator it
java.util.List component
private void DFS ()
int state
Integer NEXT_VERTEX_OBJECT
Integer AFTER_NEXTED_DFS_VISIT_OBJECT
java.util.List stack
java.util.Iterator allAdjacent
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
java.util.Iterator allV
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex nextVertex
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex adjVertex
}
org/eclipse/core/internal/resources/ComputeProjectOrder$VertexFilter.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
abstract org.eclipse.core.internal.resources.ComputeProjectOrder$VertexFilter extends java.lang.Object {
public abstract boolean matches (java.lang.Object)
}
org/eclipse/core/internal/resources/ComputeProjectOrder$VertexOrder.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
final org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder extends java.lang.Object {
public Object[] vertexes
public boolean hasCycles
public Object[][] knots
public void (java.lang.Object[], boolean, java.lang.Object[][])
Object[] vertexes
boolean hasCycles
Object[][] knots
}
org/eclipse/core/internal/resources/ComputeProjectOrder.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ComputeProjectOrder extends java.lang.Object {
private void ()
static org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder computeVertexOrder (java.util.SortedSet, java.util.List)
java.util.SortedSet vertexes
java.util.List references
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph g1
java.util.Iterator it
java.util.Iterator it
Object[] ref
Object p
Object q
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph g2
java.util.List resortedVertexes
java.util.Iterator it
java.util.Iterator it
Object[] ref
Object p
Object q
java.util.List sortedVertexList
Object[] orderedVertexes
Object[][] knots
Object[][] knots
boolean hasCycles
java.util.List knotList
static org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder filterVertexOrder (org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder, org.eclipse.core.internal.resources.ComputeProjectOrder$VertexFilter)
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder order
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexFilter filter
int filteredCount
boolean[] filterMatches
int i
Object[] reducedVertexes
int i
int j
java.util.List reducedKnots
int i
Object[] knot
java.util.List knotList
int j
Object vertex
}
org/eclipse/core/internal/resources/Container$1.classContainer.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Container$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
boolean visitedRoot
final org.eclipse.core.internal.resources.Container this$0
void (org.eclipse.core.internal.resources.Container)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.runtime.IPath nodePath
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/Container.classContainer.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.Container extends org.eclipse.core.internal.resources.Resource implements org.eclipse.core.resources.IContainer {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void convertToPhantom () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
int i
public org.eclipse.core.resources.IResourceFilterDescription createFilter (int, org.eclipse.core.resources.FileInfoMatcherDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int type
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.FilterDescription filter
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.OperationCanceledException e
public boolean exists (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IResource findMember (java.lang.String)
String memberPath
public org.eclipse.core.resources.IResource findMember (java.lang.String, boolean)
String memberPath
boolean phantom
org.eclipse.core.runtime.IPath childPath
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath childPath
boolean phantom
org.eclipse.core.internal.resources.ResourceInfo info
protected void fixupAfterMoveSource () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
int i
protected org.eclipse.core.resources.IResource[] getChildren (int)
int memberFlags
org.eclipse.core.runtime.IPath[] children
org.eclipse.core.internal.resources.Resource[] result
int found
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource[] trimmedResult
public org.eclipse.core.resources.IFile getFile (java.lang.String)
String name
public org.eclipse.core.resources.IResourceFilterDescription[] getFilters () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceFilterDescription[] results
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.LinkedList list
int i
public boolean hasFilters ()
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.LinkedList filters
public org.eclipse.core.resources.IFile getFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IFolder getFolder (java.lang.String)
String name
public org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public org.eclipse.core.resources.IResource[] members () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IResource[] members (boolean) throws org.eclipse.core.runtime.CoreException
boolean phantom
public org.eclipse.core.resources.IResource[] members (int) throws org.eclipse.core.runtime.CoreException
int memberFlags
boolean phantom
org.eclipse.core.internal.resources.ResourceInfo info
public void removeFilter (org.eclipse.core.resources.IResourceFilterDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceFilterDescription filterDescription
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.OperationCanceledException e
public java.lang.String getDefaultCharset () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IFile[] findDeletedMembersWithHistory (int, org.eclipse.core.runtime.IProgressMonitor)
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.IHistoryStore historyStore
org.eclipse.core.runtime.IPath basePath
org.eclipse.core.resources.IWorkspaceRoot root
java.util.Set deletedFiles
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.resources.IFile file
public void setDefaultCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
String charset
org.eclipse.core.internal.resources.ResourceInfo info
public void setDefaultCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
org.eclipse.core.runtime.OperationCanceledException e
}
org/eclipse/core/internal/resources/ContentDescriptionManager$1.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.resources.ContentDescriptionManager, org.eclipse.core.runtime.IProgressMonitor)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/ContentDescriptionManager$FlushJob.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$FlushJob extends org.eclipse.core.resources.WorkspaceJob {
private final java.util.List toFlush
private boolean fullFlush
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
public void (org.eclipse.core.internal.resources.ContentDescriptionManager)
public boolean belongsTo (java.lang.Object)
Object family
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.runtime.IPath[] getPathsToFlush ()
int size
void flush (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
}
org/eclipse/core/internal/resources/ContentDescriptionManager$LazyFileInputStream.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$LazyFileInputStream extends java.io.InputStream {
private java.io.InputStream actual
private org.eclipse.core.filesystem.IFileStore target
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
void (org.eclipse.core.internal.resources.ContentDescriptionManager, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore target
public int available () throws java.io.IOException
public void close () throws java.io.IOException
private void ensureOpened () throws java.io.IOException
org.eclipse.core.runtime.CoreException e
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
}
org/eclipse/core/internal/resources/ContentDescriptionManager.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ContentDescriptionManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager org.eclipse.core.runtime.IRegistryChangeListener org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener org.eclipse.core.internal.events.ILifecycleListener {
private static final org.eclipse.core.runtime.QualifiedName CACHE_STATE
private static final org.eclipse.core.runtime.QualifiedName CACHE_TIMESTAMP
public static final String FAMILY_DESCRIPTION_CACHE_FLUSH
public static final byte EMPTY_CACHE
public static final byte USED_CACHE
public static final byte INVALID_CACHE
public static final byte FLUSHING_CACHE
public static final byte ABOUT_TO_FLUSH
private static final String PT_CONTENTTYPES
private org.eclipse.core.internal.utils.Cache cache
private byte cacheState
private org.eclipse.core.internal.resources.ContentDescriptionManager$FlushJob flushJob
private org.eclipse.core.internal.resources.ProjectContentTypes projectContentTypes
org.eclipse.core.internal.resources.Workspace workspace
protected final org.osgi.framework.Bundle systemBundle
static void ()
public void ()
public void contentTypeChanged (org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent event
synchronized void doFlushCache (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IPath[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IPath[] toClean
int i
org.eclipse.core.runtime.CoreException ce
private void clearContentFlags (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
org.eclipse.core.runtime.IProgressMonitor monitor
long flushStart
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.Cache getCache ()
public synchronized byte getCacheState ()
String persisted
org.eclipse.core.runtime.CoreException e
public long getCacheTimestamp () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.content.IContentTypeMatcher getContentTypeMatcher (org.eclipse.core.internal.resources.Project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
public org.eclipse.core.runtime.content.IContentDescription getDescriptionFor (org.eclipse.core.internal.resources.File, org.eclipse.core.internal.resources.ResourceInfo, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.File file
org.eclipse.core.internal.resources.ResourceInfo info
boolean inSync
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
org.eclipse.core.runtime.content.IContentType type
org.eclipse.core.internal.utils.Cache$Entry entry
org.eclipse.core.runtime.content.IContentDescription newDescription
org.eclipse.core.internal.utils.Cache$Entry entry
org.eclipse.core.runtime.content.IContentType defaultForName
private long getTimestamp (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public synchronized void invalidateCache (boolean, org.eclipse.core.resources.IProject)
boolean flush
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.runtime.content.IContentDescription readDescription (org.eclipse.core.internal.resources.File) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.File file
java.io.InputStream contents
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
java.io.IOException e
String message
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
synchronized void setCacheState (byte) throws org.eclipse.core.runtime.CoreException
byte newCacheState
private void setCacheTimeStamp (long) throws org.eclipse.core.runtime.CoreException
long timeStamp
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void projectPreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
}
org/eclipse/core/internal/resources/DelayedSnapshotJob.classDelayedSnapshotJob.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.DelayedSnapshotJob extends org.eclipse.core.runtime.jobs.Job {
private static final String MSG_SNAPSHOT
private org.eclipse.core.internal.resources.SaveManager saveManager
static void ()
public void (org.eclipse.core.internal.resources.SaveManager)
org.eclipse.core.internal.resources.SaveManager manager
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
IllegalStateException e
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/File.classFile.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.File extends org.eclipse.core.internal.resources.Resource implements org.eclipse.core.resources.IFile {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void appendContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.OperationCanceledException e
public void appendContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.resources.IFolder changeToFolder () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder result
org.eclipse.core.runtime.IPath location
public void create (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
boolean monitorNull
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String name
boolean local
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.OperationCanceledException e
public void create (java.io.InputStream, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
public java.lang.String getCharset (boolean) throws org.eclipse.core.runtime.CoreException
boolean checkImplicit
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public java.lang.String getCharsetFor (java.io.Reader) throws org.eclipse.core.runtime.CoreException
java.io.Reader contents
String charset
String charset
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
java.io.IOException e
String message
private java.lang.String internalGetCharset (boolean, org.eclipse.core.internal.resources.ResourceInfo) throws org.eclipse.core.runtime.CoreException
boolean checkImplicit
org.eclipse.core.internal.resources.ResourceInfo info
String charset
org.eclipse.core.runtime.content.IContentDescription description
String contentCharset
public org.eclipse.core.runtime.content.IContentDescription getContentDescription () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
int flags
boolean isSynchronized
String message
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public java.io.InputStream getContents (boolean) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public int getEncoding () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.resources.IFileState[] getHistory (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public int getType ()
protected void internalSetContents (java.io.InputStream, org.eclipse.core.filesystem.IFileInfo, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
org.eclipse.core.filesystem.IFileInfo fileInfo
int updateFlags
boolean append
org.eclipse.core.runtime.IProgressMonitor monitor
public void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
public void setContents (org.eclipse.core.resources.IFileState, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void setContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.OperationCanceledException e
public long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
long value
long result
org.eclipse.core.internal.resources.ResourceInfo projectInfo
public void updateMetadataFiles () throws org.eclipse.core.runtime.CoreException
int count
String name
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectInfo projectInfo
public void setCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.internal.resources.ResourceInfo info
public void setCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
public void setContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void setContents (org.eclipse.core.resources.IFileState, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState source
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
}
org/eclipse/core/internal/resources/FileState.classFileState.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FileState extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IFileState {
private static final org.eclipse.core.resources.IWorkspace workspace
protected long lastModified
protected org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
protected org.eclipse.core.internal.localstore.IHistoryStore store
protected org.eclipse.core.runtime.IPath fullPath
static void ()
public void (org.eclipse.core.internal.localstore.IHistoryStore, org.eclipse.core.runtime.IPath, long, org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.localstore.IHistoryStore store
org.eclipse.core.runtime.IPath fullPath
long lastModified
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
public boolean exists ()
public java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource file
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
java.io.InputStream contents
org.eclipse.core.runtime.content.IContentDescription description
java.io.IOException e
String message
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.IPath getFullPath ()
public long getModificationTime ()
public java.lang.String getName ()
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier getUUID ()
public boolean isReadOnly ()
public java.lang.String toString ()
StringBuffer s
}
org/eclipse/core/internal/resources/Filter.classFilter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Filter extends java.lang.Object {
org.eclipse.core.internal.resources.FilterDescription description
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher provider
public void (org.eclipse.core.resources.IProject, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.FilterDescription description
public boolean match (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.resources.IFilterMatcherDescriptor filterDescriptor
String message
org.eclipse.core.runtime.CoreException e
public boolean isFirst ()
org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
public java.lang.Object getArguments ()
public java.lang.String getId ()
public int getType ()
public boolean isIncludeOnly ()
public boolean appliesTo (org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileInfo info
public static org.eclipse.core.filesystem.IFileInfo[] filter (org.eclipse.core.resources.IProject, java.util.LinkedList, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList includeFilters
java.util.LinkedList excludeFilters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
public static org.eclipse.core.filesystem.IFileInfo[] filterIncludes (org.eclipse.core.resources.IProject, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList filters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
int outputIndex
int i
org.eclipse.core.filesystem.IFileInfo info
java.util.Iterator objIt
boolean filtersWereApplicable
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.filesystem.IFileInfo[] tmp
public static org.eclipse.core.filesystem.IFileInfo[] filterExcludes (org.eclipse.core.resources.IProject, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList filters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
int outputIndex
int i
org.eclipse.core.filesystem.IFileInfo info
java.util.Iterator objIt
boolean shouldBeExcluded
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.filesystem.IFileInfo[] tmp
}
org/eclipse/core/internal/resources/FilterDescription.classFilterDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FilterDescription extends java.lang.Object implements org.eclipse.core.resources.IResourceFilterDescription java.lang.Comparable {
private long id
private int type
private org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
private org.eclipse.core.resources.IResource resource
public void ()
public void (org.eclipse.core.resources.IResource, int, org.eclipse.core.resources.FileInfoMatcherDescription)
org.eclipse.core.resources.IResource resource
int type
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
public boolean isInheritable ()
public static java.util.LinkedList copy (java.util.LinkedList, org.eclipse.core.resources.IResource)
java.util.LinkedList originalDescriptions
org.eclipse.core.resources.IResource resource
java.util.LinkedList copy
org.eclipse.core.internal.resources.FilterDescription desc
org.eclipse.core.internal.resources.FilterDescription newDesc
public long getId ()
public void setId (long)
long id
public int getType ()
public void setType (int)
int type
public void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource getResource ()
public org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription ()
public void setFileInfoMatcherDescription (org.eclipse.core.resources.FileInfoMatcherDescription)
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.FilterDescription other
public int compareTo (org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.internal.resources.FilterDescription that
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int count1
int compare
int i
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public volatile int compareTo (java.lang.Object)
}
org/eclipse/core/internal/resources/FilterDescriptor.classFilterDescriptor.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FilterDescriptor extends java.lang.Object implements org.eclipse.core.resources.IFilterMatcherDescriptor {
private String id
private String name
private String description
private String argumentType
private boolean isFirst
private org.eclipse.core.runtime.IConfigurationElement element
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
public void (org.eclipse.core.runtime.IConfigurationElement, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
boolean instantiateFactory
String ordering
public java.lang.String getId ()
public java.lang.String getName ()
public java.lang.String getDescription ()
public java.lang.String getArgumentType ()
public org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher createFilter ()
org.eclipse.core.runtime.CoreException e
public boolean isFirstOrdering ()
}
org/eclipse/core/internal/resources/FilterTypeManager$1.classFilterTypeManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.FilterTypeManager$1 extends java.lang.Object implements org.eclipse.core.runtime.IRegistryEventListener {
final org.eclipse.core.internal.resources.FilterTypeManager this$0
void (org.eclipse.core.internal.resources.FilterTypeManager)
public void added (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
public void added (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
public void removed (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
public void removed (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
}
org/eclipse/core/internal/resources/FilterTypeManager.classFilterTypeManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.FilterTypeManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private static final String FILTER_ELEMENT
private java.util.HashMap factories
public void ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] ext
int i
org.eclipse.core.runtime.IExtension extension
public org.eclipse.core.resources.IFilterMatcherDescriptor getFilterDescriptor (java.lang.String)
String id
public org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterDescriptors ()
protected void processExtension (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.resources.IFilterMatcherDescriptor desc
org.eclipse.core.runtime.CoreException e
protected void processRemovedExtension (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.resources.IFilterMatcherDescriptor desc
org.eclipse.core.runtime.CoreException e
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/Folder.classFolder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Folder extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IFolder {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
protected void assertCreateRequirements (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
int updateFlags
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.internal.resources.ResourceInfo info
boolean force
String name
String msg
String msg
public org.eclipse.core.resources.IFile changeToFile () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile result
java.net.URI location
public void create (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
boolean force
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String msg
org.eclipse.core.runtime.OperationCanceledException e
public void create (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
public void ensureExists (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
org.eclipse.core.internal.resources.Container parent
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
public int getType ()
public void internalCreate (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/ICoreConstants.classICoreConstants.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.ICoreConstants extends java.lang.Object {
public static final org.eclipse.core.runtime.QualifiedName K_BUILD_LIST
public static final String REFRESH_ON_STARTUP
public static final long I_NULL_SYNC_INFO
public static final int M_OPEN
public static final int M_LOCAL_EXISTS
public static final int M_PHANTOM
public static final int M_USED
public static final int M_TYPE
public static final int M_TYPE_START
public static final int M_MARKERS_SNAP_DIRTY
public static final int M_SYNCINFO_SNAP_DIRTY
public static final int M_DERIVED
public static final int M_TEAM_PRIVATE_MEMBER
public static final int M_HIDDEN
public static final int M_LINK
public static final int M_VIRTUAL
public static final int M_NO_CONTENT_DESCRIPTION
public static final int M_DEFAULT_CONTENT_DESCRIPTION
public static final int M_CHILDREN_UNKNOWN
public static final int M_CONTENT_CACHE
public static final int NULL_FLAG
public static final String PREF_VERSION_KEY
public static final String PREF_VERSION
public static final int CRASH_DETECTED
public static final int PROJECT_SEGMENT_LENGTH
public static final int MINIMUM_FOLDER_SEGMENT_LENGTH
public static final int MINIMUM_FILE_SEGMENT_LENGTH
public static final int WORKSPACE_TREE_VERSION_1
public static final int WORKSPACE_TREE_VERSION_2
public static final org.eclipse.core.resources.IBuildConfiguration[] EMPTY_BUILD_CONFIG_ARRAY
public static final org.eclipse.core.resources.IProject[] EMPTY_PROJECT_ARRAY
public static final org.eclipse.core.resources.IResource[] EMPTY_RESOURCE_ARRAY
public static final org.eclipse.core.resources.IFileState[] EMPTY_FILE_STATES
static void ()
}
org/eclipse/core/internal/resources/IManager.classIManager.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IManager extends java.lang.Object {
public abstract void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/IMarkerSetElement.classIMarkerSetElement.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IMarkerSetElement extends java.lang.Object {
public abstract long getId ()
}
org/eclipse/core/internal/resources/IModelObjectConstants.classIModelObjectConstants.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IModelObjectConstants extends java.lang.Object {
public static final String ARGUMENTS
public static final String ID
public static final String AUTOBUILD
public static final String BUILD_COMMAND
public static final String BUILD_ORDER
public static final String BUILD_SPEC
public static final String BUILD_TRIGGERS
public static final String TRIGGER_AUTO
public static final String TRIGGER_CLEAN
public static final String TRIGGER_FULL
public static final String TRIGGER_INCREMENTAL
public static final String COMMENT
public static final String DICTIONARY
public static final String KEY
public static final String LOCATION
public static final String LOCATION_URI
public static final String APPLY_FILE_STATE_POLICY
public static final String FILE_STATE_LONGEVITY
public static final String MAX_FILE_STATE_SIZE
public static final String MAX_FILE_STATES
public static final String NAME
public static final String NATURE
public static final String NATURES
public static final String SNAPSHOT_INTERVAL
public static final String PROJECT
public static final String PROJECT_DESCRIPTION
public static final String PROJECTS
public static final String TYPE
public static final String VALUE
public static final String WORKSPACE_DESCRIPTION
public static final String LINKED_RESOURCES
public static final String LINK
public static final String FILTERED_RESOURCES
public static final String FILTER
public static final String MATCHER
public static final String VARIABLE
public static final String VARIABLE_LIST
public static final String SNAPSHOT_LOCATION
}
org/eclipse/core/internal/resources/InternalTeamHook.classInternalTeamHook.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.InternalTeamHook extends java.lang.Object {
public void ()
protected void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
org.eclipse.core.internal.resources.Workspace workspace
}
org/eclipse/core/internal/resources/InternalWorkspaceJob.classInternalWorkspaceJob.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.InternalWorkspaceJob extends org.eclipse.core.runtime.jobs.Job {
private org.eclipse.core.internal.resources.Workspace workspace
public void (java.lang.String)
String name
public final org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
int depth
org.eclipse.core.runtime.CoreException e
protected abstract org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/LinkDescription.classLinkDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LinkDescription extends java.lang.Object implements java.lang.Comparable {
public static final java.net.URI VIRTUAL_LOCATION
private java.net.URI localLocation
private org.eclipse.core.runtime.IPath path
private int type
static void ()
private static java.net.URI getVirtualLocation ()
public void ()
public void (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource linkedResource
java.net.URI location
public boolean equals (java.lang.Object)
Object o
org.eclipse.core.internal.resources.LinkDescription other
public java.net.URI getLocationURI ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public int getType ()
public boolean isGroup ()
public int hashCode ()
public void setLocationURI (java.net.URI)
java.net.URI location
public void setPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setType (int)
int type
public int compareTo (org.eclipse.core.internal.resources.LinkDescription)
org.eclipse.core.internal.resources.LinkDescription that
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int count1
int compare
int i
public volatile int compareTo (java.lang.Object)
}
org/eclipse/core/internal/resources/LocalMetaArea.classLocalMetaArea.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LocalMetaArea extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants {
static final String F_BACKUP_FILE_EXTENSION
static final String F_DESCRIPTION
static final String F_HISTORY_STORE
static final String F_MARKERS
static final String F_OLD_PROJECT
static final String F_PROJECT_LOCATION
static final String F_PROJECTS
static final String F_PROPERTIES
static final String F_REFRESH
static final String F_ROOT
static final String F_SAFE_TABLE
static final String F_SNAP
static final String F_SNAP_EXTENSION
static final String F_SYNCINFO
static final String F_TREE
static final String URI_PREFIX
static final String F_METADATA
protected final org.eclipse.core.runtime.IPath metaAreaLocation
protected final org.eclipse.core.runtime.IPath projectMetaLocation
public void ()
public void clearOldDescription (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public void clearRefresh (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public void create (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
java.io.File file
public synchronized void createMetaArea () throws org.eclipse.core.runtime.CoreException
java.io.File workspaceLocation
String message
public void delete (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath path
String message
public org.eclipse.core.runtime.IPath getBackupLocationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public org.eclipse.core.runtime.IPath getHistoryStoreLocation ()
public org.eclipse.core.runtime.IPath getLocation ()
public org.eclipse.core.runtime.IPath getMarkersLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getMarkersSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getOldDescriptionLocationFor (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public org.eclipse.core.runtime.IPath getOldWorkspaceDescriptionLocation ()
public org.eclipse.core.runtime.IPath getPropertyStoreLocation (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int type
public org.eclipse.core.runtime.IPath getRefreshLocationFor (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.core.runtime.IPath getSafeTableLocationFor (java.lang.String)
String pluginId
org.eclipse.core.runtime.IPath prefix
int saveNumber
public org.eclipse.core.runtime.IPath getSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getSyncInfoLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getSyncInfoSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getTreeLocationFor (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource target
boolean updateSequenceNumber
org.eclipse.core.runtime.IPath key
String sequenceNumber
int n
public org.eclipse.core.runtime.IPath getWorkingLocation (org.eclipse.core.resources.IResource, java.lang.String)
org.eclipse.core.resources.IResource resource
String id
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean hasSavedProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public boolean hasSavedWorkspace ()
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.internal.resources.ProjectDescription readOldDescription (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
org.eclipse.core.internal.resources.ProjectDescription description
java.io.IOException e
String msg
String msg
public org.eclipse.core.internal.resources.WorkspaceDescription readOldWorkspace ()
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
org.eclipse.core.internal.resources.WorkspaceDescription oldDescription
public void readPrivateDescription (org.eclipse.core.resources.IProject, org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.resources.IProject target
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.IPath locationFile
java.io.File file
org.eclipse.core.internal.localstore.SafeChunkyInputStream input
java.io.DataInputStream dataIn
String location
Exception e
String msg
int numRefs
org.eclipse.core.resources.IProject[] references
org.eclipse.core.resources.IWorkspaceRoot root
int i
String[] configs
int i
int numBuildConifgsWithRefs
java.util.HashMap m
int i
String configName
org.eclipse.core.resources.IBuildConfiguration[] refs
int j
String projName
public synchronized void write (org.eclipse.core.internal.resources.WorkspaceDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.WorkspaceDescription description
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
java.io.IOException e
String message
public void writePrivateDescription (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath location
java.io.File file
org.eclipse.core.internal.resources.ProjectDescription desc
java.net.URI projectLocation
org.eclipse.core.resources.IProject[] prjRefs
String[] buildConfigs
java.util.Map configRefs
org.eclipse.core.internal.localstore.SafeChunkyOutputStream output
java.io.DataOutputStream dataOut
int i
int i
java.util.Map$Entry e
String refdName
org.eclipse.core.resources.IBuildConfiguration[] refs
int j
java.io.IOException e
String message
}
org/eclipse/core/internal/resources/LocationValidator.classLocationValidator.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LocationValidator extends java.lang.Object {
private final org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private java.lang.String toString (java.net.URI)
java.net.URI uri
private org.eclipse.core.runtime.IStatus validateAbsolute (java.net.URI, boolean)
java.net.URI location
boolean error
String message
String message
String message
org.eclipse.core.runtime.IPath pathPart
int code
public org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath unresolvedLocation
org.eclipse.core.runtime.IPath location
String message
public org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource resource
java.net.URI unresolvedLocation
String message
String message
String message
String message
String message
String message
String message
int type
org.eclipse.core.resources.IContainer parent
java.net.URI location
String[] natureIds
org.eclipse.core.runtime.IStatus result
java.net.URI testLocation
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.resources.IResource[] children
int j
public org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
String segment
int type
String message
String message
String message
String message
char[] chars
int i
public org.eclipse.core.runtime.IStatus validatePath (org.eclipse.core.runtime.IPath, int, boolean)
org.eclipse.core.runtime.IPath path
int type
boolean lastSegmentOnly
String message
String message
String message
String message
String message
String message
String message
int numberOfSegments
int fileFolderType
int segmentCount
org.eclipse.core.runtime.IStatus status
int i
public org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
String path
int type
String message
public org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IProject context
org.eclipse.core.runtime.IPath unresolvedLocation
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath location
String message
String message
public org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
org.eclipse.core.resources.IProject context
java.net.URI unresolvedLocation
boolean isMetadataLocation
String message
String message
String message
String message
String message
java.net.URI location
java.net.URI location
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IPath locationPath
org.eclipse.core.runtime.IPath defaultDefaultLocation
org.eclipse.core.runtime.IPath parentPath
org.eclipse.core.resources.IProject[] projects
int j
org.eclipse.core.resources.IProject project
java.net.URI testLocation
org.eclipse.core.resources.IResource[] children
int i
java.net.URI testLocation
private org.eclipse.core.runtime.IStatus validateSegments (java.net.URI)
java.net.URI location
org.eclipse.core.runtime.IPath pathPart
int segmentCount
int i
org.eclipse.core.runtime.IStatus result
}
org/eclipse/core/internal/resources/Marker.classMarker.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Marker extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IMarker {
protected long id
protected org.eclipse.core.resources.IResource resource
void (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
private void checkInfo (org.eclipse.core.internal.resources.MarkerInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
String message
public void delete () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.resources.IMarker other
public boolean exists ()
public java.lang.Object getAttribute (java.lang.String) throws org.eclipse.core.runtime.CoreException
String attributeName
org.eclipse.core.internal.resources.MarkerInfo info
public int getAttribute (java.lang.String, int)
String attributeName
int defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String attributeName
String defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public boolean getAttribute (java.lang.String, boolean)
String attributeName
boolean defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public java.util.Map getAttributes () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
public java.lang.Object[] getAttributes (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
String[] attributeNames
org.eclipse.core.internal.resources.MarkerInfo info
public long getCreationTime () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
public long getId ()
protected org.eclipse.core.internal.resources.MarkerInfo getInfo ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String getType () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
private org.eclipse.core.internal.resources.Workspace getWorkspace ()
public int hashCode ()
public boolean isSubtypeOf (java.lang.String) throws org.eclipse.core.runtime.CoreException
String type
public void setAttribute (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
String attributeName
int value
public void setAttribute (java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
String attributeName
Object value
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
public void setAttribute (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
String attributeName
boolean value
public void setAttributes (java.lang.String[], java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
String[] attributeNames
Object[] values
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
public void setAttributes (java.util.Map) throws org.eclipse.core.runtime.CoreException
java.util.Map values
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
}
org/eclipse/core/internal/resources/MarkerAttributeMap.classMarkerAttributeMap.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerAttributeMap extends java.lang.Object implements java.util.Map org.eclipse.core.internal.utils.IStringPoolParticipant {
protected Object[] elements
protected int count
protected static final int DEFAULT_SIZE
protected static final int GROW_SIZE
private static final Object[] EMPTY
static void ()
public void ()
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
int i
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
java.util.Map other
int i
public java.lang.Object get (java.lang.Object)
Object key
int i
protected void grow ()
Object[] expanded
public int hashCode ()
int hash
int i
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set result
int i
public java.lang.Object put (java.lang.String, java.lang.Object)
String k
Object value
String key
int i
Object oldValue
int i
public void putAll (java.util.Map)
java.util.Map map
java.util.Map$Entry e
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object result
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
private java.util.HashMap toHashMap ()
java.util.HashMap result
int i
public java.util.Collection values ()
java.util.Set result
int i
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/MarkerDelta.classMarkerDelta.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerDelta extends java.lang.Object implements org.eclipse.core.resources.IMarkerDelta org.eclipse.core.internal.resources.IMarkerSetElement {
protected int kind
protected org.eclipse.core.resources.IResource resource
protected org.eclipse.core.internal.resources.MarkerInfo info
public void (int, org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.MarkerInfo)
int kind
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.MarkerInfo info
public java.lang.Object getAttribute (java.lang.String)
String attributeName
public int getAttribute (java.lang.String, int)
String attributeName
int defaultValue
Object value
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String attributeName
String defaultValue
Object value
public boolean getAttribute (java.lang.String, boolean)
String attributeName
boolean defaultValue
Object value
public java.util.Map getAttributes ()
public java.lang.Object[] getAttributes (java.lang.String[])
String[] attributeNames
public long getId ()
public int getKind ()
public org.eclipse.core.resources.IMarker getMarker ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String getType ()
public boolean isSubtypeOf (java.lang.String)
String superType
public static java.util.Map merge (java.util.Map, java.util.Map)
java.util.Map oldChanges
java.util.Map newChanges
java.util.Iterator it
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.resources.MarkerSet oldSet
org.eclipse.core.internal.resources.MarkerSet newSet
protected static org.eclipse.core.internal.resources.MarkerSet merge (org.eclipse.core.internal.resources.MarkerSet, org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.MarkerSet oldChanges
org.eclipse.core.internal.resources.IMarkerSetElement[] newChanges
org.eclipse.core.internal.resources.MarkerSet result
int i
int i
org.eclipse.core.internal.resources.MarkerDelta newDelta
org.eclipse.core.internal.resources.MarkerDelta oldDelta
private void setKind (int)
int kind
}
org/eclipse/core/internal/resources/MarkerDeltaManager.classMarkerDeltaManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerDeltaManager extends java.lang.Object {
private static final int DEFAULT_SIZE
private long[] startIds
private java.util.Map[] batches
private int nextFree
void ()
protected java.util.Map assembleDeltas (long)
long start
java.util.Map result
int i
protected void resetDeltas (long)
long startId
int startOffset
long[] newIds
java.util.Map[] newBatches
int remaining
protected java.util.Map newGeneration (long)
long start
int len
long[] newIds
java.util.Map[] newBatches
}
org/eclipse/core/internal/resources/MarkerInfo.classMarkerInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerInfo extends java.lang.Object implements org.eclipse.core.internal.resources.IMarkerSetElement java.lang.Cloneable org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final Integer INTEGER_ONE
protected static final Integer INTEGER_TWO
protected static final Integer INTEGER_ZERO
protected static final long UNDEFINED_ID
protected java.util.Map attributes
protected long creationTime
protected long id
protected String type
static void ()
protected static java.lang.Object checkValidAttribute (java.lang.Object)
Object value
String valueString
byte[] bytes
byte[] bytes
String msg
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.resources.MarkerInfo copy
public java.lang.Object getAttribute (java.lang.String)
String attributeName
public java.util.Map getAttributes ()
public java.util.Map getAttributes (boolean)
boolean makeCopy
public java.lang.Object[] getAttributes (java.lang.String[])
String[] attributeNames
Object[] result
int i
public long getCreationTime ()
public long getId ()
public java.lang.String getType ()
public void internalSetAttributes (java.util.Map)
java.util.Map map
public void setAttribute (java.lang.String, java.lang.Object, boolean)
String attributeName
Object value
boolean validate
public void setAttributes (java.util.Map, boolean)
java.util.Map map
boolean validate
java.util.Iterator i
Object key
Object value
public void setAttributes (java.lang.String[], java.lang.Object[], boolean)
String[] attributeNames
Object[] values
boolean validate
int i
public void setCreationTime (long)
long value
public void setId (long)
long value
public void setType (java.lang.String)
String value
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
java.util.Map map
}
org/eclipse/core/internal/resources/MarkerManager$1.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final int val$count
private final org.eclipse.core.resources.IResource val$source
void (org.eclipse.core.internal.resources.MarkerManager, int, org.eclipse.core.resources.IResource)
public boolean visit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.Resource r
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] removed
org.eclipse.core.internal.resources.IMarkerSetElement[] added
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource sourceChild
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerInfo markerInfo
org.eclipse.core.internal.resources.MarkerDelta delta
}
org/eclipse/core/internal/resources/MarkerManager$1MaxSeverityVisitor.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$1MaxSeverityVisitor extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
int max
final org.eclipse.core.internal.resources.MarkerManager this$0
private final String val$type
private final boolean val$includeSubtypes
void (org.eclipse.core.internal.resources.MarkerManager, java.lang.String, boolean)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
}
org/eclipse/core/internal/resources/MarkerManager$2.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$2 extends java.lang.Object implements org.eclipse.core.internal.watson.IPathRequestor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final org.eclipse.core.runtime.IPath val$path
void (org.eclipse.core.internal.resources.MarkerManager, org.eclipse.core.runtime.IPath)
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
}
org/eclipse/core/internal/resources/MarkerManager$3.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$3 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final String val$type
private final boolean val$includeSubtypes
private final java.util.ArrayList val$list
void (org.eclipse.core.internal.resources.MarkerManager, java.lang.String, boolean, java.util.ArrayList)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
}
org/eclipse/core/internal/resources/MarkerManager$4.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$4 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final String val$type
private final boolean val$includeSubtypes
void (org.eclipse.core.internal.resources.MarkerManager, java.lang.String, boolean)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/MarkerManager.classMarkerManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private static final org.eclipse.core.internal.resources.MarkerInfo[] NO_MARKER_INFO
private static final org.eclipse.core.resources.IMarker[] NO_MARKERS
protected org.eclipse.core.internal.resources.MarkerTypeDefinitionCache cache
private long changeId
protected java.util.Map currentDeltas
protected final org.eclipse.core.internal.resources.MarkerDeltaManager deltaManager
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerWriter writer
static void ()
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void add (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.MarkerInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.MarkerInfo newMarker
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
private void basicAdd (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.MarkerSet, org.eclipse.core.internal.resources.MarkerInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.MarkerInfo newMarker
String message
org.eclipse.core.internal.resources.IMarkerSetElement[] changes
protected org.eclipse.core.internal.resources.MarkerInfo[] basicFindMatching (org.eclipse.core.internal.resources.MarkerSet, java.lang.String, boolean)
org.eclipse.core.internal.resources.MarkerSet markers
String type
boolean includeSubtypes
int size
java.util.List result
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerInfo marker
protected int basicFindMaxSeverity (org.eclipse.core.internal.resources.MarkerSet, java.lang.String, boolean)
org.eclipse.core.internal.resources.MarkerSet markers
String type
boolean includeSubtypes
int max
int size
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerInfo marker
private int getSeverity (org.eclipse.core.internal.resources.MarkerInfo)
org.eclipse.core.internal.resources.MarkerInfo marker
Object o
Integer i
protected void basicRemoveMarkers (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.lang.String, boolean)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
String type
boolean includeSubtypes
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.IMarkerSetElement[] changes
org.eclipse.core.resources.IResource resource
int i
protected void buildMarkers (org.eclipse.core.internal.resources.IMarkerSetElement[], org.eclipse.core.runtime.IPath, int, java.util.ArrayList)
org.eclipse.core.internal.resources.IMarkerSetElement[] markers
org.eclipse.core.runtime.IPath path
int type
java.util.ArrayList list
org.eclipse.core.resources.IResource resource
int i
protected void changedMarkers (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] changes
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.MarkerSet previousChanges
org.eclipse.core.internal.resources.MarkerSet result
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.resources.IMarker findMarker (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
org.eclipse.core.internal.resources.MarkerInfo info
public org.eclipse.core.internal.resources.MarkerInfo findMarkerInfo (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
public org.eclipse.core.resources.IMarker[] findMarkers (org.eclipse.core.resources.IResource, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
String type
boolean includeSubtypes
int depth
java.util.ArrayList result
public void doFindMarkers (org.eclipse.core.resources.IResource, java.util.ArrayList, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
java.util.ArrayList result
String type
boolean includeSubtypes
int depth
public int findMaxProblemSeverity (org.eclipse.core.resources.IResource, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
String type
boolean includeSubtypes
int depth
public long getChangeId ()
public java.util.Map getMarkerDeltas (long)
long startChangeId
boolean hasDelta (org.eclipse.core.runtime.IPath, long)
org.eclipse.core.runtime.IPath path
long id
org.eclipse.core.internal.resources.MarkerSet set
public boolean isPersistent (org.eclipse.core.internal.resources.MarkerInfo)
org.eclipse.core.internal.resources.MarkerInfo info
Object isTransient
public boolean isPersistentType (java.lang.String)
String type
public boolean isSubtype (java.lang.String, java.lang.String)
String type
String superType
public void moved (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
int depth
int count
org.eclipse.core.resources.IResourceVisitor visitor
private void recursiveFindMarkers (org.eclipse.core.runtime.IPath, java.util.ArrayList, java.lang.String, boolean, int)
org.eclipse.core.runtime.IPath path
java.util.ArrayList list
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.runtime.IPath[] children
int i
private int recursiveFindMaxSeverity (org.eclipse.core.runtime.IPath, java.lang.String, boolean, int)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
int max
org.eclipse.core.runtime.IPath[] children
int i
private void recursiveRemoveMarkers (org.eclipse.core.runtime.IPath, java.lang.String, boolean, int)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
org.eclipse.core.runtime.IPath[] children
int i
public void removeMarker (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
org.eclipse.core.internal.resources.MarkerInfo markerInfo
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
int size
org.eclipse.core.internal.resources.IMarkerSetElement[] change
public void removeMarkers (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
public void removeMarkers (org.eclipse.core.resources.IResource, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
String type
boolean includeSubtypes
int depth
public void resetMarkerDeltas (long)
long startId
public void restore (org.eclipse.core.resources.IResource, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean generateDeltas
org.eclipse.core.runtime.IProgressMonitor monitor
protected void restoreFromSave (org.eclipse.core.resources.IResource, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean generateDeltas
org.eclipse.core.runtime.IPath sourceLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.File sourceFile
java.io.File tempFile
java.io.DataInputStream input
org.eclipse.core.internal.resources.MarkerReader reader
Exception e
String msg
protected void restoreFromSnap (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath sourceLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.MarkerSnapshotReader reader
Exception e
String msg
public void save (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List list
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void snap (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private void visitorFindMarkers (org.eclipse.core.runtime.IPath, java.util.ArrayList, java.lang.String, boolean)
org.eclipse.core.runtime.IPath path
java.util.ArrayList list
String type
boolean includeSubtypes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
private int visitorFindMaxSeverity (org.eclipse.core.runtime.IPath, java.lang.String, boolean)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
org.eclipse.core.internal.resources.MarkerManager$1MaxSeverityVisitor visitor
private void visitorRemoveMarkers (org.eclipse.core.runtime.IPath, java.lang.String, boolean)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
}
org/eclipse/core/internal/resources/MarkerReader.classMarkerReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerReader getReader (int) throws java.io.IOException
int formatVersion
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
int formatVersion
org.eclipse.core.internal.resources.MarkerReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/MarkerReader_1.classMarkerReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_1 extends org.eclipse.core.internal.resources.MarkerReader {
public static final int INDEX
public static final int QNAME
public static final int ATTRIBUTE_NULL
public static final int ATTRIBUTE_BOOLEAN
public static final int ATTRIBUTE_INTEGER
public static final int ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
int i
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
int type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
int constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerReader_2.classMarkerReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_2 extends org.eclipse.core.internal.resources.MarkerReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
int i
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
byte type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerReader_3.classMarkerReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_3 extends org.eclipse.core.internal.resources.MarkerReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
int i
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
byte type
Object value
int intValue
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerSet.classMarkerSet.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSet extends java.lang.Object implements java.lang.Cloneable org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int MINIMUM_SIZE
protected int elementCount
protected org.eclipse.core.internal.resources.IMarkerSetElement[] elements
public void ()
public void (int)
int capacity
public void add (org.eclipse.core.internal.resources.IMarkerSetElement)
org.eclipse.core.internal.resources.IMarkerSetElement element
int hash
int i
int i
public void addAll (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] toAdd
int i
protected java.lang.Object clone ()
org.eclipse.core.internal.resources.MarkerSet copy
public boolean contains (long)
long id
public org.eclipse.core.internal.resources.IMarkerSetElement[] elements ()
org.eclipse.core.internal.resources.IMarkerSetElement[] result
int j
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
protected void expand ()
org.eclipse.core.internal.resources.IMarkerSetElement[] array
int maxArrayIndex
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int hash
public org.eclipse.core.internal.resources.IMarkerSetElement get (long)
long id
int hash
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
private int hashFor (long)
long id
public boolean isEmpty ()
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.core.internal.resources.IMarkerSetElement element
int hashIndex
boolean match
boolean match
public void remove (long)
long id
int hash
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
public void remove (org.eclipse.core.internal.resources.IMarkerSetElement)
org.eclipse.core.internal.resources.IMarkerSetElement element
public void removeAll (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] toRemove
int i
private boolean shouldGrow ()
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
}
org/eclipse/core/internal/resources/MarkerSnapshotReader.classMarkerSnapshotReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerSnapshotReader getReader (int) throws java.io.IOException
int formatVersion
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.MarkerSnapshotReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/MarkerSnapshotReader_1.classMarkerSnapshotReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader_1 extends org.eclipse.core.internal.resources.MarkerSnapshotReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
java.util.ArrayList readTypes
int i
org.eclipse.core.internal.resources.ResourceInfo info
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
short attributesSize
java.util.Map result
int j
String key
byte type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerSnapshotReader_2.classMarkerSnapshotReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader_2 extends org.eclipse.core.internal.resources.MarkerSnapshotReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
java.util.ArrayList readTypes
int i
org.eclipse.core.internal.resources.ResourceInfo info
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
short attributesSize
java.util.Map result
int j
String key
byte type
Object value
int intValue
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerTypeDefinitionCache$MarkerTypeDefinition.classMarkerTypeDefinitionCache.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition extends java.lang.Object {
boolean isPersistent
java.util.Set superTypes
void (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension ext
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
String elementName
String aType
String bool
String bool
}
org/eclipse/core/internal/resources/MarkerTypeDefinitionCache.classMarkerTypeDefinitionCache.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerTypeDefinitionCache extends java.lang.Object {
protected java.util.HashMap definitions
public void ()
java.util.HashSet toCompute
java.util.Iterator i
String markerId
private java.util.Set computeSuperTypes (java.lang.String, java.util.Set)
String markerId
java.util.Set toCompute
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
java.util.Set transitiveSuperTypes
java.util.Iterator it
String superId
java.util.Set toAdd
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition parentDef
public boolean isPersistent (java.lang.String)
String type
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
public boolean isSubtype (java.lang.String, java.lang.String)
String type
String superType
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
private void loadDefinitions ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] types
int i
String markerId
}
org/eclipse/core/internal/resources/MarkerWriter.classMarkerWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerWriter extends java.lang.Object {
protected org.eclipse.core.internal.resources.MarkerManager manager
public static final int MARKERS_SAVE_VERSION
public static final int MARKERS_SNAP_VERSION
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.MarkerManager)
org.eclipse.core.internal.resources.MarkerManager manager
private java.lang.Object[] filterMarkers (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] markers
Object[] result
boolean[] isPersistent
int count
int i
org.eclipse.core.internal.resources.MarkerInfo info
public void save (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenTypes
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
Object[] result
int count
boolean[] isPersistent
int i
public void snap (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
Object[] result
int count
boolean[] isPersistent
java.util.List writtenTypes
int i
private void write (java.util.Map, java.io.DataOutputStream) throws java.io.IOException
java.util.Map attributes
java.io.DataOutputStream output
java.util.Map$Entry e
String key
Object value
private void write (org.eclipse.core.internal.resources.MarkerInfo, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.MarkerInfo info
java.io.DataOutputStream output
java.util.List writtenTypes
String type
int index
}
org/eclipse/core/internal/resources/ModelObject.classModelObject.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.ModelObject extends java.lang.Object implements java.lang.Cloneable {
protected String name
public void ()
public void (java.lang.String)
String name
public java.lang.Object clone ()
public java.lang.String getName ()
public void setName (java.lang.String)
String value
}
org/eclipse/core/internal/resources/ModelObjectWriter.classModelObjectWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ModelObjectWriter extends java.lang.Object implements org.eclipse.core.internal.resources.IModelObjectConstants {
private static java.lang.String triggerString (org.eclipse.core.internal.events.BuildCommand)
org.eclipse.core.internal.events.BuildCommand command
StringBuffer buf
public void ()
protected java.lang.String[] getReferencedProjects (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.resources.IProject[] projects
String[] result
int i
protected void write (org.eclipse.core.internal.events.BuildCommand, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.events.BuildCommand command
org.eclipse.core.internal.resources.XMLWriter writer
private boolean shouldWriteTriggers (org.eclipse.core.internal.events.BuildCommand)
org.eclipse.core.internal.events.BuildCommand command
protected void write (org.eclipse.core.internal.resources.LinkDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.LinkDescription description
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.resources.IResourceFilterDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.resources.IResourceFilterDescription description
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.resources.FileInfoMatcherDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.resources.FileInfoMatcherDescription description
org.eclipse.core.internal.resources.XMLWriter writer
org.eclipse.core.resources.FileInfoMatcherDescription[] array
int i
protected void write (org.eclipse.core.internal.resources.VariableDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.VariableDescription description
org.eclipse.core.internal.resources.XMLWriter writer
private void writeLocation (java.net.URI, org.eclipse.core.internal.resources.XMLWriter)
java.net.URI location
org.eclipse.core.internal.resources.XMLWriter writer
public void write (java.lang.Object, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
Object object
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileOutputStream file
String tempPath
public void write (java.lang.Object, java.io.OutputStream) throws java.io.IOException
Object object
java.io.OutputStream output
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (java.lang.Object, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
Object obj
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.XMLWriter writer
String comment
java.net.URI snapshotLocation
java.util.HashMap links
java.util.List sorted
java.util.HashMap filters
java.util.List sorted
java.util.Iterator it
java.util.List list
java.util.HashMap variables
java.util.List sorted
protected void write (java.lang.String, java.util.Collection, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
String name
java.util.Collection collection
org.eclipse.core.internal.resources.XMLWriter writer
Object o
protected void write (java.lang.String, java.util.Map, org.eclipse.core.internal.resources.XMLWriter)
String name
java.util.Map table
org.eclipse.core.internal.resources.XMLWriter writer
java.util.List sorted
java.util.Iterator it
String key
Object value
protected void write (java.lang.String, java.lang.String, java.lang.String[], org.eclipse.core.internal.resources.XMLWriter)
String name
String elementTagName
String[] array
org.eclipse.core.internal.resources.XMLWriter writer
int i
protected void write (org.eclipse.core.internal.resources.WorkspaceDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.WorkspaceDescription description
org.eclipse.core.internal.resources.XMLWriter writer
String[] order
}
org/eclipse/core/internal/resources/MoveDeleteHook.classMoveDeleteHook.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MoveDeleteHook extends java.lang.Object implements org.eclipse.core.resources.team.IMoveDeleteHook {
public void ()
public boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile file
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder folder
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject project
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/NatureManager$1.classNatureManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.NatureManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.NatureManager this$0
private final org.eclipse.core.internal.resources.Project val$project
private final String val$natureID
private final org.eclipse.core.runtime.MultiStatus val$errors
void (org.eclipse.core.internal.resources.NatureManager, org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
public void run () throws java.lang.Exception
org.eclipse.core.resources.IProjectNature nature
org.eclipse.core.internal.resources.ProjectInfo info
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/resources/NatureManager$2.classNatureManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.NatureManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.NatureManager this$0
private final org.eclipse.core.resources.IProjectNature val$nature
private final org.eclipse.core.internal.resources.ProjectInfo val$info
private final String val$natureID
private final org.eclipse.core.runtime.MultiStatus val$status
private final org.eclipse.core.internal.resources.Project val$project
void (org.eclipse.core.internal.resources.NatureManager, org.eclipse.core.resources.IProjectNature, org.eclipse.core.internal.resources.ProjectInfo, java.lang.String, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.internal.resources.Project)
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/resources/NatureManager.classNatureManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.NatureManager extends java.lang.Object implements org.eclipse.core.internal.events.ILifecycleListener org.eclipse.core.internal.resources.IManager {
private java.util.Map descriptors
private final java.util.Map natureEnablements
private java.util.Map buildersToNatures
private static final byte WHITE
private static final byte GREY
private static final byte BLACK
protected void ()
protected java.lang.String[] computeNatureEnablements (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
String[] natureIds
int count
java.util.HashSet candidates
java.util.HashMap setsToNatures
int i
String id
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] setIds
int j
String set
java.util.ArrayList current
java.util.Iterator it
java.util.ArrayList setMembers
String[] orderedCandidates
int i
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int j
public synchronized org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
String natureId
public synchronized org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
java.util.Collection values
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
protected void configureNature (org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.MultiStatus errors
org.eclipse.core.runtime.ISafeRunnable code
public void configureNatures (org.eclipse.core.internal.resources.Project, org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription oldDescription
org.eclipse.core.internal.resources.ProjectDescription newDescription
org.eclipse.core.runtime.MultiStatus status
java.util.HashSet oldNatures
java.util.HashSet newNatures
java.util.HashSet deletions
java.util.HashSet additions
org.eclipse.core.runtime.IStatus result
String[] ordered
int i
int i
protected org.eclipse.core.resources.IProjectNature createNature (org.eclipse.core.internal.resources.Project, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.IExtension extension
String message
org.eclipse.core.runtime.IConfigurationElement[] configs
String message
org.eclipse.core.runtime.IConfigurationElement config
int i
String message
org.eclipse.core.resources.IProjectNature nature
ClassCastException e
String message
protected void deconfigureNature (org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.resources.IProjectNature existingNature
org.eclipse.core.resources.IProjectNature nature
org.eclipse.core.runtime.ISafeRunnable code
private void detectCycles ()
java.util.Collection values
org.eclipse.core.internal.resources.ProjectNatureDescriptor[] natures
int i
protected org.eclipse.core.runtime.IStatus failure (java.lang.String)
String reason
public synchronized java.lang.String findNatureForBuilder (java.lang.String)
String builderID
org.eclipse.core.resources.IProjectNatureDescriptor[] descs
int i
String natureId
String[] builders
int j
private synchronized void flushEnablements (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected synchronized java.lang.String[] getEnabledNatures (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
String[] enabled
protected boolean hasCycles (org.eclipse.core.internal.resources.ProjectNatureDescriptor)
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] required
int i
org.eclipse.core.internal.resources.ProjectNatureDescriptor dependency
protected boolean hasLinks (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource[] children
int i
org.eclipse.core.runtime.CoreException e
protected java.lang.String hasSetOverlap (org.eclipse.core.resources.IProjectNatureDescriptor, org.eclipse.core.resources.IProjectNatureDescriptor)
org.eclipse.core.resources.IProjectNatureDescriptor one
org.eclipse.core.resources.IProjectNatureDescriptor two
String[] setsOne
String[] setsTwo
int iOne
int iTwo
protected void insert (java.util.ArrayList, java.util.Set, java.lang.String)
java.util.ArrayList list
java.util.Set seen
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] prereqs
int i
public boolean isNatureEnabled (org.eclipse.core.internal.resources.Project, java.lang.String)
org.eclipse.core.internal.resources.Project project
String id
String[] enabled
int i
private void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
int imax
org.eclipse.core.resources.IProjectNatureDescriptor desc
org.eclipse.core.runtime.CoreException e
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String[] sortNatureSet (java.lang.String[])
String[] natureIds
int count
java.util.ArrayList result
java.util.HashSet seen
int i
java.util.Iterator it
Object id
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.core.runtime.IStatus validateAdditions (java.util.HashSet, java.util.HashSet, org.eclipse.core.resources.IProject)
java.util.HashSet newNatures
java.util.HashSet additions
org.eclipse.core.resources.IProject project
Boolean hasLinks
java.util.Iterator added
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int i
java.util.Iterator all
String current
String overlap
public org.eclipse.core.runtime.IStatus validateLinkCreation (java.lang.String[])
String[] natureIds
int i
org.eclipse.core.resources.IProjectNatureDescriptor desc
String msg
protected org.eclipse.core.runtime.IStatus validateRemovals (java.util.HashSet, java.util.HashSet)
java.util.HashSet newNatures
java.util.HashSet deletions
java.util.Iterator it
String currentID
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int i
public org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
String[] natureIds
int count
String msg
org.eclipse.core.runtime.MultiStatus result
java.util.HashSet natures
java.util.HashSet sets
int i
String id
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] setIds
int j
int i
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int j
}
org/eclipse/core/internal/resources/OS.classOS.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.OS extends java.lang.Object {
private static final String INSTALLED_PLATFORM
public static final char[] INVALID_RESOURCE_CHARACTERS
private static final String[] INVALID_RESOURCE_BASENAMES
private static final String[] INVALID_RESOURCE_FULLNAMES
static void ()
public void ()
public static boolean isNameValid (java.lang.String)
String name
int length
char lastChar
int dot
String basename
}
org/eclipse/core/internal/resources/PathVariableManager$1.classPathVariableManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.PathVariableManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.PathVariableManager this$0
private final org.eclipse.core.resources.IPathVariableChangeListener val$l
private final org.eclipse.core.internal.events.PathVariableChangeEvent val$pve
void (org.eclipse.core.internal.resources.PathVariableManager, org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.internal.events.PathVariableChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/PathVariableManager.classPathVariableManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PathVariableManager extends java.lang.Object implements org.eclipse.core.resources.IPathVariableManager org.eclipse.core.internal.resources.IManager {
static final String VARIABLE_PREFIX
private java.util.Set listeners
private java.util.Map projectListeners
private org.eclipse.core.runtime.Preferences preferences
public void ()
public void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public synchronized void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IPathVariableChangeListener listener
org.eclipse.core.resources.IProject project
java.util.Collection list
private void checkIsValidName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
org.eclipse.core.runtime.IStatus status
private void checkIsValidValue (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath newValue
org.eclipse.core.runtime.IStatus status
private void fireVariableChangeEvent (java.lang.String, org.eclipse.core.runtime.IPath, int)
String name
org.eclipse.core.runtime.IPath value
int type
private void fireVariableChangeEvent (java.util.Collection, java.lang.String, org.eclipse.core.runtime.IPath, int)
java.util.Collection list
String name
org.eclipse.core.runtime.IPath value
int type
Object[] listenerArray
org.eclipse.core.internal.events.PathVariableChangeEvent pve
int i
org.eclipse.core.resources.IPathVariableChangeListener l
org.eclipse.core.runtime.ISafeRunnable job
public void fireVariableChangeEvent (org.eclipse.core.resources.IProject, java.lang.String, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.resources.IProject project
String name
org.eclipse.core.runtime.IPath value
int type
java.util.Collection list
private java.lang.String getKeyForName (java.lang.String)
String varName
public java.lang.String[] getPathVariableNames ()
java.util.List result
String[] names
int i
String key
public org.eclipse.core.runtime.IPath getValue (java.lang.String)
String varName
String key
String value
public boolean isDefined (java.lang.String)
String varName
public void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public synchronized void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IPathVariableChangeListener listener
org.eclipse.core.resources.IProject project
java.util.Collection list
public org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
public java.net.URI resolveURI (java.net.URI)
java.net.URI uri
org.eclipse.core.runtime.IPath raw
org.eclipse.core.runtime.IPath resolved
public void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
String varName
org.eclipse.core.runtime.IPath newValue
int eventType
int eventType
int eventType
org.eclipse.core.runtime.IPath currentValue
boolean variableExists
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus validateName (java.lang.String)
String name
String message
char first
int i
char following
public org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath value
String message
public java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URI path
boolean force
String variableHint
public java.net.URI getURIValue (java.lang.String)
String name
org.eclipse.core.runtime.IPath path
public void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
String name
java.net.URI value
public org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
java.net.URI path
public java.net.URI resolveURI (java.net.URI, org.eclipse.core.resources.IResource)
java.net.URI uri
org.eclipse.core.resources.IResource resource
public java.lang.String[] getPathVariableNames (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public java.net.URI getVariableRelativePathLocation (java.net.URI)
java.net.URI location
java.net.URI result
public java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
String value
boolean locationFormat
public java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
String userFormat
boolean locationFormat
public boolean isUserDefined (java.lang.String)
String name
}
org/eclipse/core/internal/resources/PathVariableUtil.classPathVariableUtil.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PathVariableUtil extends java.lang.Object {
public void ()
public static java.lang.String getUniqueVariableName (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
int index
String destVariable
public static java.lang.String getValidVariableName (java.lang.String)
String variable
int argumentIndex
char first
StringBuffer builder
int i
char c
public static org.eclipse.core.runtime.IPath convertToPathRelativeMacro (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static org.eclipse.core.runtime.IPath convertToRelative (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static java.net.URI convertToRelative (org.eclipse.core.resources.IPathVariableManager, java.net.URI, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
java.net.URI originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static java.net.URI convertToRelative (org.eclipse.core.resources.IPathVariableManager, java.net.URI, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
java.net.URI originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean skipWorkspace
boolean generateMacro
private static org.eclipse.core.runtime.IPath convertToRelative (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean skipWorkspace
boolean generateMacro
org.eclipse.core.runtime.IPath value
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath newPath
int maxMatchLength
String[] existingVariables
int i
String variable
org.eclipse.core.runtime.IPath value
int matchLength
int originalSegmentCount
int j
org.eclipse.core.runtime.IPath matchingPath
int minDifference
int k
String variable
org.eclipse.core.runtime.IPath value
int difference
String variable
org.eclipse.core.runtime.IPath value
private static org.eclipse.core.runtime.IPath wrapInProperFormat (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath newPath
boolean generateMacro
private static org.eclipse.core.runtime.IPath makeRelativeToVariable (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean)
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean generateMacro
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
int valueSegmentCount
org.eclipse.core.runtime.IPath tmp
int j
int matchingFirstSegments
String originalName
org.eclipse.core.runtime.IPath tmp
int j
private static boolean devicesAreCompatible (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
private static org.eclipse.core.runtime.IPath convertToProperCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static boolean isParentVariable (java.lang.String)
String variableString
public static int getParentVariableCount (java.lang.String)
String variableString
String[] items
Integer count
public static java.lang.String getParentVariableArgument (java.lang.String)
String variableString
String[] items
public static java.lang.String buildParentPathVariable (java.lang.String, int, boolean)
String variable
int difference
boolean generateMacro
String newString
public static org.eclipse.core.runtime.IPath buildVariableMacro (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath relativeSrcValue
String variable
public static java.lang.String convertFromUserEditableFormatInternal (org.eclipse.core.resources.IPathVariableManager, java.lang.String, boolean)
org.eclipse.core.resources.IPathVariableManager manager
String userFormat
boolean locationFormat
char pathPrefix
String[] components
int i
int parentCount
int j
int j
String variable
boolean hasVariableWithMacroSyntax
String prefix
int indexOfVariable
String suffix
String intermediateVariable
org.eclipse.core.runtime.IPath intermediateValue
int intermediateVariableIndex
String originalIntermediateVariableName
org.eclipse.core.runtime.IPath tmpValue
String newVariable
String argument
int count
StringBuffer buffer
int i
private static boolean isDotDot (java.lang.String)
String component
private static java.lang.String[] splitPathComponents (java.lang.String)
String userFormat
java.util.ArrayList list
StringBuffer buffer
int i
char c
public static java.lang.String convertToUserEditableFormatInternal (java.lang.String, boolean)
String value
boolean locationFormat
StringBuffer buffer
org.eclipse.core.runtime.IPath path
int index
String variable
String[] components
int i
String variable
private static void convertVariableToUserFormat (java.lang.StringBuffer, java.lang.String, java.lang.String, boolean)
StringBuffer buffer
String component
String variable
boolean generateMacro
String argument
int count
int j
static java.lang.String[] splitVariablesAndContent (java.lang.String)
String value
java.util.LinkedList result
int index
int endIndex
static java.lang.String[] splitVariableNames (java.lang.String)
String value
java.util.LinkedList result
int index
int endIndex
static java.lang.String extractVariable (java.lang.String)
String segment
int index
int endIndex
static int getMatchingBrace (java.lang.String, int)
String value
int index
int scope
int i
char c
public static boolean isPreferred (java.lang.String)
String variableName
}
org/eclipse/core/internal/resources/PlatformURLResourceConnection.classPlatformURLResourceConnection.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PlatformURLResourceConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
public static final String RESOURCE
public static final String RESOURCE_URL_STRING
private static java.net.URL rootURL
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
protected java.net.URL resolve () throws java.io.IOException
String filePath
org.eclipse.core.runtime.IPath spec
int count
org.eclipse.core.resources.IProject project
String message
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath result
java.net.URI uri
java.net.URL url2
String message
String message
public static void startup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath root
}
org/eclipse/core/internal/resources/Project$1.classProject.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Project$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.Project this$0
private final int val$trigger
private final org.eclipse.core.resources.IBuildConfiguration val$config
private final String val$builderName
private final java.util.Map val$args
void (org.eclipse.core.internal.resources.Project, int, org.eclipse.core.resources.IBuildConfiguration, java.lang.String, java.util.Map)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor innerMonitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule buildRule
org.eclipse.core.runtime.IStatus result
private boolean shouldBuild ()
org.eclipse.core.internal.resources.ResourceInfo info
int flags
}
org/eclipse/core/internal/resources/Project$2.classProject.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Project$2 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.Project this$0
void (org.eclipse.core.internal.resources.Project)
public int compare (org.eclipse.core.internal.resources.LinkDescription, org.eclipse.core.internal.resources.LinkDescription)
org.eclipse.core.internal.resources.LinkDescription arg0
org.eclipse.core.internal.resources.LinkDescription arg1
int numberOfSegments0
int numberOfSegments1
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/Project.classProject.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Project extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IProject {
public static final int SNAPSHOT_SET_AUTOLOAD
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
protected void assertCreateRequirements (org.eclipse.core.resources.IProjectDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
java.net.URI location
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String msg
protected org.eclipse.core.runtime.MultiStatus basicSetDescription (org.eclipse.core.internal.resources.ProjectDescription, int)
org.eclipse.core.internal.resources.ProjectDescription description
int updateFlags
String message
org.eclipse.core.runtime.MultiStatus result
org.eclipse.core.internal.resources.ProjectDescription current
boolean flushOrder
org.eclipse.core.resources.IProject[] oldReferences
org.eclipse.core.resources.IProject[] newReferences
public void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
public void build (int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
public void build (org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IBuildConfiguration config
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
public void checkAccessible (int) throws org.eclipse.core.runtime.CoreException
int flags
String message
protected void checkDescription (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription desc
boolean moving
java.net.URI location
String message
org.eclipse.core.runtime.MultiStatus status
java.net.URI sourceLocation
public void close (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.runtime.IStatus saveStatus
org.eclipse.core.runtime.OperationCanceledException e
public void copy (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String projectName
org.eclipse.core.resources.IProjectDescription desc
public void copy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
protected void copyMetaArea (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProject destination
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore oldMetaArea
org.eclipse.core.filesystem.IFileStore newMetaArea
public void create (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void create (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
org.eclipse.core.runtime.IProgressMonitor monitor
public void create (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.internal.resources.ProjectDescription desc
boolean hasSavedDescription
boolean hasContent
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
public void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean deleteContent
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void deleteResource (boolean, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
boolean convertToPhantom
org.eclipse.core.runtime.MultiStatus status
protected void fixupAfterMoveSource () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IBuildConfiguration getActiveBuildConfig () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.resources.IBuildConfiguration getBuildConfig (java.lang.String) throws org.eclipse.core.runtime.CoreException
String configName
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.resources.IBuildConfiguration[] configs
int i
public org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigs () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ProjectInfo info
public org.eclipse.core.runtime.content.IContentTypeMatcher getContentTypeMatcher () throws org.eclipse.core.runtime.CoreException
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
public org.eclipse.core.resources.IProjectDescription getDescription () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ProjectDescription description
public org.eclipse.core.resources.IProjectNature getNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
String natureID
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.resources.IProjectNature nature
public org.eclipse.core.resources.IContainer getParent ()
public org.eclipse.core.runtime.IPath getPluginWorkingLocation (org.eclipse.core.runtime.IPluginDescriptor)
org.eclipse.core.runtime.IPluginDescriptor plugin
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.runtime.IPath getRawLocation ()
org.eclipse.core.internal.resources.ProjectDescription description
public java.net.URI getRawLocationURI ()
org.eclipse.core.internal.resources.ProjectDescription description
public org.eclipse.core.resources.IBuildConfiguration[] getReferencedBuildConfigs (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
String configName
boolean includeMissing
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ProjectDescription description
public org.eclipse.core.resources.IProject[] getReferencedProjects () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ProjectDescription description
public org.eclipse.core.resources.IProject[] getReferencingProjects ()
org.eclipse.core.resources.IProject[] projects
java.util.List result
int i
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.resources.IProject[] references
int j
public int getType ()
public org.eclipse.core.runtime.IPath getWorkingLocation (java.lang.String)
String id
org.eclipse.core.runtime.IPath result
public boolean hasBuildConfig (java.lang.String) throws org.eclipse.core.runtime.CoreException
String configName
org.eclipse.core.internal.resources.ProjectInfo info
public boolean hasNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
String natureID
org.eclipse.core.resources.IProjectDescription desc
protected void internalBuild (org.eclipse.core.resources.IBuildConfiguration, int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IBuildConfiguration config
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
protected void internalClose () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.internal.resources.Resource member
org.eclipse.core.internal.resources.ResourceInfo info
protected void internalCopy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDesc
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String destName
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.internal.resources.Project destination
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.resources.IResource[] children
int childCount
int childWork
int i
org.eclipse.core.resources.IResource child
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
protected void internalCopyProjectOnly (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IProjectDescription destDesc
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.internal.resources.ProjectDescription projectDesc
org.eclipse.core.internal.resources.ProjectDescription internalDesc
org.eclipse.core.resources.IBuildConfiguration internalGetActiveBuildConfig ()
String configName
public org.eclipse.core.resources.IBuildConfiguration[] internalGetBuildConfigs (boolean)
boolean makeCopy
org.eclipse.core.internal.resources.ProjectDescription desc
public org.eclipse.core.internal.resources.ProjectDescription internalGetDescription ()
org.eclipse.core.internal.resources.ProjectInfo info
public org.eclipse.core.resources.IBuildConfiguration[] internalGetReferencedBuildConfigs (java.lang.String, boolean)
String configName
boolean includeMissing
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.resources.IBuildConfiguration[] refs
java.util.Collection configs
int i
boolean internalHasBuildConfig (java.lang.String)
String configName
void internalSetDescription (org.eclipse.core.resources.IProjectDescription, boolean)
org.eclipse.core.resources.IProjectDescription value
boolean incrementContentId
org.eclipse.core.internal.resources.ProjectInfo info
public void internalSetLocal (boolean, int) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isAccessible ()
public boolean isDerived (int)
int options
public boolean isLinked (int)
int options
public boolean isVirtual ()
public boolean isTeamPrivateMember (int)
int options
public boolean isLocal (int)
int depth
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isNatureEnabled (java.lang.String) throws org.eclipse.core.runtime.CoreException
String natureId
public boolean isOpen ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isOpen (int)
int flags
protected boolean isProjectDescriptionFile (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void loadSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.MultiStatus status
private void internalLoadSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.IPath snapshotPath
org.eclipse.core.filesystem.IFileStore snapshotFileStore
public void move (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void move (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.resources.IProject destination
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.WorkManager workManager
org.eclipse.core.internal.resources.ResourceTree tree
org.eclipse.core.resources.team.IMoveDeleteHook hook
int depth
org.eclipse.core.runtime.OperationCanceledException e
public void open (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ProjectInfo info
int flags
boolean unknownChildren
boolean used
boolean snapshotLoaded
boolean hasSavedDescription
org.eclipse.core.internal.resources.ProjectDescription updatedDesc
java.net.URI autoloadURI
org.eclipse.core.runtime.CoreException ce
String msgerr
boolean minorIssuesDuringRestore
org.eclipse.core.runtime.IStatus result
boolean refreshed
org.eclipse.core.runtime.OperationCanceledException e
public void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus reconcileLinksAndGroups (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription newDescription
String msg
java.util.HashMap newLinks
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ProjectDescription oldDescription
java.util.HashMap oldLinks
java.util.Iterator it
org.eclipse.core.internal.resources.LinkDescription oldLink
org.eclipse.core.internal.resources.Resource oldLinkResource
org.eclipse.core.internal.resources.LinkDescription newLink
org.eclipse.core.runtime.CoreException e
java.util.TreeSet newLinksAndGroups
java.util.Iterator it
Object description
org.eclipse.core.internal.resources.LinkDescription newLink
org.eclipse.core.internal.resources.Resource toLink
org.eclipse.core.resources.IContainer parent
org.eclipse.core.runtime.CoreException e
public void saveSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
java.net.URI resolvedSnapshotLocation
String message
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.resources.IProjectDescription desc
public void setDescription (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ProjectDescription oldDescription
org.eclipse.core.internal.resources.ProjectDescription newDescription
boolean hasPublicChanges
boolean hasPrivateChanges
boolean hadSavedDescription
String message
org.eclipse.core.runtime.MultiStatus status
String msg
public void setDescription (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
org.eclipse.core.runtime.IProgressMonitor monitor
protected void startup () throws org.eclipse.core.runtime.CoreException
public void touch (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.OperationCanceledException e
protected void updateDescription () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.IStatus result
public void writeDescription (int) throws org.eclipse.core.runtime.CoreException
int updateFlags
public void writeDescription (org.eclipse.core.resources.IProjectDescription, int, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
boolean hasPublicChanges
boolean hasPrivateChanges
}
org/eclipse/core/internal/resources/ProjectContentTypes$ProjectContentTypeSelectionPolicy.classProjectContentTypes.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectContentTypes$ProjectContentTypeSelectionPolicy extends java.lang.Object implements org.eclipse.core.runtime.content.IContentTypeManager$ISelectionPolicy org.eclipse.core.runtime.preferences.IScopeContext {
private org.eclipse.core.internal.resources.Project project
private org.eclipse.core.runtime.preferences.IScopeContext projectScope
final org.eclipse.core.internal.resources.ProjectContentTypes this$0
public void (org.eclipse.core.internal.resources.ProjectContentTypes, org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.preferences.IScopeContext other
org.eclipse.core.runtime.IPath location
private org.eclipse.core.runtime.preferences.IScopeContext getDelegate ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.lang.String getName ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public int hashCode ()
public org.eclipse.core.runtime.content.IContentType[] select (org.eclipse.core.runtime.content.IContentType[], boolean, boolean)
org.eclipse.core.runtime.content.IContentType[] candidates
boolean fileName
boolean content
}
org/eclipse/core/internal/resources/ProjectContentTypes.classProjectContentTypes.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectContentTypes extends java.lang.Object {
private static final String CONTENT_TYPE_PREF_NODE
static final org.eclipse.core.runtime.preferences.InstanceScope INSTANCE_SCOPE
private static final String PREF_LOCAL_CONTENT_TYPE_SETTINGS
private static final org.osgi.service.prefs.Preferences PROJECT_SCOPE
private org.eclipse.core.internal.utils.Cache contentTypesPerProject
private org.eclipse.core.internal.resources.Workspace workspace
static void ()
static boolean usesContentTypePreferences (java.lang.String)
String projectName
org.osgi.service.prefs.Preferences node
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private java.util.Set collectAssociatedContentTypes (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
String[] enabledNatures
java.util.Set related
int i
org.eclipse.core.internal.resources.ProjectNatureDescriptor descriptor
String[] natureContentTypes
int j
public void contentTypePreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectInfo info
private org.eclipse.core.runtime.content.IContentTypeMatcher createMatcher (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectContentTypes$ProjectContentTypeSelectionPolicy projectContentTypeSelectionPolicy
private java.util.Set getAssociatedContentTypes (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ResourceInfo info
String projectName
org.eclipse.core.internal.utils.Cache$Entry entry
java.util.Set result
public org.eclipse.core.runtime.content.IContentTypeMatcher getMatcherFor (org.eclipse.core.internal.resources.Project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
final org.eclipse.core.runtime.content.IContentType[] select (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.content.IContentType[], boolean, boolean)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.content.IContentType[] candidates
boolean fileName
boolean content
java.util.Set associated
int associatedCount
int i
org.eclipse.core.runtime.content.IContentType promoted
int j
}
org/eclipse/core/internal/resources/ProjectDescription.classProjectDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectDescription extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.IProjectDescription {
private static final org.eclipse.core.resources.IBuildConfiguration[] EMPTY_BUILD_CONFIG_REFERENCE_ARRAY
private static final org.eclipse.core.resources.ICommand[] EMPTY_COMMAND_ARRAY
private static final org.eclipse.core.resources.IProject[] EMPTY_PROJECT_ARRAY
private static final String[] EMPTY_STRING_ARRAY
private static final String EMPTY_STR
protected static boolean isReading
protected static boolean isWriting
protected org.eclipse.core.resources.ICommand[] buildSpec
protected String comment
protected String activeConfiguration
protected String[] configNames
protected org.eclipse.core.resources.IProject[] staticRefs
protected org.eclipse.core.resources.IProject[] dynamicRefs
protected java.util.HashMap dynamicConfigRefs
protected volatile org.eclipse.core.resources.IBuildConfiguration[] cachedBuildConfigs
protected java.util.Map cachedConfigRefs
protected volatile org.eclipse.core.resources.IProject[] cachedRefs
protected java.util.HashMap linkDescriptions
protected java.util.HashMap filterDescriptions
protected java.util.HashMap variableDescriptions
protected java.net.URI location
protected String[] natures
protected java.net.URI snapshotLocation
static void ()
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.resources.ProjectDescription clone
private void clearCachedReferences (java.lang.String)
String configName
private org.eclipse.core.resources.IBuildConfiguration[] copyAndRemoveDuplicates (org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration[] values
java.util.Set set
private org.eclipse.core.resources.IProject[] copyAndRemoveDuplicates (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject[] result
int count
int i
org.eclipse.core.resources.IProject project
int j
org.eclipse.core.resources.IProject[] reduced
private java.util.Collection getBuildConfigReferencesFromProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
java.util.List refs
int i
private java.util.Collection getProjectsFromBuildConfigRefs (org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration[] refs
java.util.LinkedHashSet projects
int i
public java.lang.String getActiveBuildConfig ()
public org.eclipse.core.resources.IProject[] getAllReferences (boolean)
boolean makeCopy
org.eclipse.core.resources.IProject[] projRefs
org.eclipse.core.resources.IBuildConfiguration[] refs
org.eclipse.core.resources.IBuildConfiguration[] refs
org.eclipse.core.resources.IBuildConfiguration[] refs
java.util.Collection l
public org.eclipse.core.resources.IBuildConfiguration[] getAllBuildConfigReferences (java.lang.String, boolean)
String configName
boolean makeCopy
org.eclipse.core.resources.IBuildConfiguration[] refs
java.util.Set references
org.eclipse.core.resources.IBuildConfiguration[] dynamicBuildConfigs
java.util.Collection dynamic
java.util.Collection statik
public org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigs (org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.resources.IProject project
boolean makeCopy
org.eclipse.core.resources.IBuildConfiguration[] configs
int i
public org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigReferences (java.lang.String)
String configName
public org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigRefs (java.lang.String, boolean)
String configName
boolean makeCopy
public java.util.Map getBuildConfigReferences (boolean)
boolean makeCopy
public org.eclipse.core.resources.ICommand[] getBuildSpec ()
public org.eclipse.core.resources.ICommand[] getBuildSpec (boolean)
boolean makeCopy
org.eclipse.core.resources.ICommand[] oldCommands
org.eclipse.core.resources.ICommand[] result
int i
public java.lang.String getComment ()
public org.eclipse.core.resources.IProject[] getDynamicReferences ()
public org.eclipse.core.resources.IProject[] getDynamicReferences (boolean)
boolean makeCopy
public java.net.URI getLinkLocationURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath aPath
org.eclipse.core.internal.resources.LinkDescription desc
public synchronized java.util.LinkedList getFilter (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath aPath
public java.util.HashMap getLinks ()
public java.util.HashMap getFilters ()
public java.util.HashMap getVariables ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.net.URI getLocationURI ()
public java.lang.String[] getNatureIds ()
public java.lang.String[] getNatureIds (boolean)
boolean makeCopy
public org.eclipse.core.resources.IProject[] getReferencedProjects ()
public org.eclipse.core.resources.IProject[] getReferencedProjects (boolean)
boolean makeCopy
public java.net.URI getSnapshotLocationURI ()
public boolean hasNature (java.lang.String)
String natureID
String[] natureIDs
int i
private static boolean configRefsHaveChanges (java.util.Map, java.util.Map)
java.util.Map m1
java.util.Map m2
java.util.Iterator it
java.util.Map$Entry e
boolean hasBuildConfig (java.lang.String)
String buildConfigName
int i
public boolean hasPrivateChanges (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
public boolean hasPublicChanges (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap otherFilters
java.util.HashMap otherVariables
java.util.HashMap otherLinks
java.net.URI otherSnapshotLoc
public org.eclipse.core.resources.ICommand newCommand ()
public void setActiveBuildConfig (java.lang.String)
String configName
public void setBuildSpec (org.eclipse.core.resources.ICommand[])
org.eclipse.core.resources.ICommand[] value
org.eclipse.core.resources.ICommand[] result
int i
int j
public void setComment (java.lang.String)
String value
public void setDynamicReferences (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
public void setBuildConfigReferences (java.util.HashMap)
java.util.HashMap refs
public void setBuildConfigReferences (java.lang.String, org.eclipse.core.resources.IBuildConfiguration[])
String configName
org.eclipse.core.resources.IBuildConfiguration[] references
public void setBuildConfigs (java.lang.String[])
String[] names
java.util.LinkedHashSet buildConfigNames
String n
boolean modified
public void setLinkDescriptions (java.util.HashMap)
java.util.HashMap linkDescriptions
public void setFilterDescriptions (java.util.HashMap)
java.util.HashMap filterDescriptions
public void setVariableDescriptions (java.util.HashMap)
java.util.HashMap variableDescriptions
public boolean setLinkLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.LinkDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.LinkDescription description
java.util.HashMap tempMap
Object oldValue
java.util.HashMap newMap
Object oldValue
public synchronized void addFilter (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.FilterDescription description
java.util.LinkedList descList
public synchronized void removeFilter (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.FilterDescription description
java.util.LinkedList descList
public boolean setVariableDescription (java.lang.String, org.eclipse.core.internal.resources.VariableDescription)
String name
org.eclipse.core.internal.resources.VariableDescription description
java.util.HashMap tempMap
Object oldValue
java.util.HashMap newMap
Object oldValue
public synchronized boolean setFilters (org.eclipse.core.runtime.IPath, java.util.LinkedList)
org.eclipse.core.runtime.IPath path
java.util.LinkedList descriptions
Object oldValue
Object oldValue
public void setLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setLocationURI (java.net.URI)
java.net.URI location
public void setName (java.lang.String)
String value
public void setNatureIds (java.lang.String[])
String[] value
public void setReferencedProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
public void setSnapshotLocationURI (java.net.URI)
java.net.URI snapshotLocation
public java.net.URI getGroupLocationURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath projectRelativePath
public boolean updateDynamicState (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
boolean changed
}
org/eclipse/core/internal/resources/ProjectDescriptionReader.classProjectDescriptionReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectDescriptionReader extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.core.internal.resources.IModelObjectConstants {
protected static final int S_BUILD_COMMAND
protected static final int S_BUILD_COMMAND_ARGUMENTS
protected static final int S_BUILD_COMMAND_NAME
protected static final int S_BUILD_COMMAND_TRIGGERS
protected static final int S_BUILD_SPEC
protected static final int S_DICTIONARY
protected static final int S_DICTIONARY_KEY
protected static final int S_DICTIONARY_VALUE
protected static final int S_INITIAL
protected static final int S_LINK
protected static final int S_LINK_LOCATION
protected static final int S_LINK_LOCATION_URI
protected static final int S_LINK_PATH
protected static final int S_LINK_TYPE
protected static final int S_LINKED_RESOURCES
protected static final int S_NATURE_NAME
protected static final int S_NATURES
protected static final int S_PROJECT_COMMENT
protected static final int S_PROJECT_DESC
protected static final int S_PROJECT_NAME
protected static final int S_PROJECTS
protected static final int S_REFERENCED_PROJECT_NAME
protected static final int S_FILTERED_RESOURCES
protected static final int S_FILTER
protected static final int S_FILTER_ID
protected static final int S_FILTER_PATH
protected static final int S_FILTER_TYPE
protected static final int S_MATCHER
protected static final int S_MATCHER_ID
protected static final int S_MATCHER_ARGUMENTS
protected static final int S_VARIABLE_LIST
protected static final int S_VARIABLE
protected static final int S_VARIABLE_NAME
protected static final int S_VARIABLE_VALUE
protected static final int S_SNAPSHOT_LOCATION
private static javax.xml.parsers.SAXParserFactory singletonParserFactory
private static javax.xml.parsers.SAXParser singletonParser
protected final StringBuffer charBuffer
protected java.util.Stack objectStack
protected org.eclipse.core.runtime.MultiStatus problems
private final org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription projectDescription
protected int state
private static synchronized javax.xml.parsers.SAXParser createParser () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
private static synchronized javax.xml.parsers.SAXParserFactory createParserFactory () throws javax.xml.parsers.ParserConfigurationException
private static boolean isWorkspaceLocked ()
public void ()
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void characters (char[], int, int)
char[] chars
int offset
int length
private void endBuildCommandElement (java.lang.String)
String elementName
org.eclipse.core.internal.events.BuildCommand command
java.util.ArrayList commandList
private void endBuildSpecElement (java.lang.String)
String elementName
java.util.ArrayList commands
org.eclipse.core.resources.ICommand[] commandArray
private void endBuildTriggersElement (java.lang.String)
String elementName
org.eclipse.core.internal.events.BuildCommand command
java.util.StringTokenizer tokens
String next
private void endDictionary (java.lang.String)
String elementName
String value
String key
private void endDictionaryKey (java.lang.String)
String elementName
String value
String oldKey
String newKey
private void endDictionaryValue (java.lang.String)
String elementName
String newValue
String oldValue
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String elementName
String qname
java.util.HashMap dictionaryArgs
private void endLinkedResourcesElement (java.lang.String)
String elementName
java.util.HashMap linkedResources
private void endFilteredResourcesElement (java.lang.String)
String elementName
java.util.HashMap filteredResources
private void endVariableListElement (java.lang.String)
String elementName
java.util.HashMap variableList
private void endLinkElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.runtime.IPath path
int type
java.net.URI location
private void endMatcherElement (java.lang.String)
String elementName
Object[] matcher
String id
java.util.ArrayList list
org.eclipse.core.internal.resources.FilterDescription d
private void endFilterElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.FilterDescription filter
org.eclipse.core.runtime.IPath path
int type
java.util.HashMap map
java.util.LinkedList list
String key
java.util.HashMap map
java.util.LinkedList list
private void endVariableElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.VariableDescription desc
private void endLinkLocation (java.lang.String)
String elementName
String newLocation
java.net.URI oldLocation
private void endLinkLocationURI (java.lang.String)
String elementName
String newLocation
java.net.URI oldLocation
java.net.URISyntaxException e
String msg
private void endLinkPath (java.lang.String)
String elementName
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.runtime.IPath oldPath
private void endMatcherID (java.lang.String)
String elementName
String newID
String oldID
private void endMatcherArguments (java.lang.String)
String elementName
java.util.ArrayList matchers
Object newArguments
String oldArguments
private void endFilterId (java.lang.String)
String elementName
Long newId
long oldId
private void endFilterPath (java.lang.String)
String elementName
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.resources.IResource oldResource
private void endFilterType (java.lang.String)
String elementName
int newType
NumberFormatException e
int oldType
private void endVariableName (java.lang.String)
String elementName
String value
private void endVariableValue (java.lang.String)
String elementName
String value
private void endLinkType (java.lang.String)
String elementName
int newType
NumberFormatException e
int oldType
private void endNaturesElement (java.lang.String)
String elementName
java.util.ArrayList natures
String[] natureNames
private void endProjectsElement (java.lang.String)
String elementName
java.util.ArrayList referencedProjects
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject[] projects
int i
private void endSnapshotLocation (java.lang.String)
String elementName
String location
java.net.URISyntaxException e
String msg
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException error
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException error
String message
protected void log (java.lang.Exception)
Exception ex
String message
private void parseProblem (java.lang.String)
String errorMessage
private void parseProjectDescription (java.lang.String)
String elementName
public org.eclipse.core.internal.resources.ProjectDescription read (org.xml.sax.InputSource)
org.xml.sax.InputSource input
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
org.xml.sax.SAXException e
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
java.io.BufferedInputStream file
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileInputStream file
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String elementName
String qname
org.xml.sax.Attributes attributes
public void warning (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException error
}
org/eclipse/core/internal/resources/ProjectInfo.classProjectInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectInfo extends org.eclipse.core.internal.resources.ResourceInfo {
protected org.eclipse.core.internal.resources.ProjectDescription description
protected java.util.HashMap natures
protected Object propertyStore
protected org.eclipse.core.runtime.content.IContentTypeMatcher matcher
public void ()
public synchronized void discardNatures ()
public synchronized void fixupAfterMove ()
org.eclipse.core.resources.ICommand[] buildSpec
int i
public org.eclipse.core.internal.resources.ProjectDescription getDescription ()
public org.eclipse.core.runtime.content.IContentTypeMatcher getMatcher ()
public org.eclipse.core.resources.IProjectNature getNature (java.lang.String)
String natureId
java.util.HashMap temp
public java.lang.Object getPropertyStore ()
public void setDescription (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription value
org.eclipse.core.resources.ICommand[] oldSpec
org.eclipse.core.resources.ICommand[] newSpec
public void setMatcher (org.eclipse.core.runtime.content.IContentTypeMatcher)
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
public synchronized void setNature (java.lang.String, org.eclipse.core.resources.IProjectNature)
String natureId
org.eclipse.core.resources.IProjectNature value
java.util.HashMap temp
java.util.HashMap temp
public void setPropertyStore (java.lang.Object)
Object value
}
org/eclipse/core/internal/resources/ProjectNatureDescriptor.classProjectNatureDescriptor.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectNatureDescriptor extends java.lang.Object implements org.eclipse.core.resources.IProjectNatureDescriptor {
protected String id
protected String label
protected String[] requiredNatures
protected String[] natureSets
protected String[] builderIds
protected String[] contentTypeIds
protected boolean allowLinking
protected boolean hasCycle
protected byte colour
protected void (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension natureExtension
protected void fail () throws org.eclipse.core.runtime.CoreException
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String[] getBuilderIds ()
public java.lang.String[] getContentTypeIds ()
public java.lang.String getNatureId ()
public java.lang.String getLabel ()
public java.lang.String[] getRequiredNatureIds ()
public java.lang.String[] getNatureSetIds ()
public boolean isLinkingAllowed ()
protected void readExtension (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension natureExtension
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
java.util.ArrayList requiredList
java.util.ArrayList setList
java.util.ArrayList builderList
java.util.ArrayList contentTypeList
int i
org.eclipse.core.runtime.IConfigurationElement element
String name
String attribute
String attribute
String attribute
String attribute
String attribute
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/ProjectPathVariableManager.classProjectPathVariableManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectPathVariableManager extends java.lang.Object implements org.eclipse.core.resources.IPathVariableManager org.eclipse.core.internal.resources.IManager {
private org.eclipse.core.internal.resources.Resource resource
private org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor[] variableProviders
public void (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.PathVariableManager getWorkspaceManager ()
private void checkIsValidName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
org.eclipse.core.runtime.IStatus status
private void checkIsValidValue (java.net.URI) throws org.eclipse.core.runtime.CoreException
java.net.URI newValue
org.eclipse.core.runtime.IStatus status
public java.lang.String[] getPathVariableNames ()
java.util.List result
java.util.HashMap map
java.util.HashMap map
int i
String[] variableHints
int k
public org.eclipse.core.runtime.IPath getValue (java.lang.String)
String varName
java.net.URI uri
public java.net.URI getURIValue (java.lang.String)
String varName
String value
int index
java.net.URI resolved
org.eclipse.core.runtime.IPath path
public java.lang.String internalGetValue (java.lang.String)
String varName
java.util.HashMap map
java.util.HashMap map
String name
String name
int index
int i
int i
public boolean isDefined (java.lang.String)
String varName
int i
java.util.HashMap map
java.util.Iterator it
String name
boolean value
int index
String newVarName
public org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.net.URI value
public java.net.URI resolveVariable (java.lang.String)
String variable
java.util.LinkedList variableStack
String value
public java.lang.String resolveVariable (java.lang.String, java.util.LinkedList)
String value
java.util.LinkedList variableStack
String tmp
java.net.URI result
String stringValue
String stringValue
String stringValue
String stringValue
java.net.URI uri
org.eclipse.core.runtime.IPath path
int index
int endIndex
String macro
String resolvedMacro
public java.net.URI resolveURI (java.net.URI)
java.net.URI uri
org.eclipse.core.runtime.IPath raw
java.net.URI value
String path
org.eclipse.core.runtime.IPath p
public void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
String varName
org.eclipse.core.runtime.IPath newValue
public void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
String varName
java.net.URI newValue
boolean changeWorkspaceValue
org.eclipse.core.internal.resources.Project project
int eventType
String value
java.net.URI currentValue
boolean variableExists
int i
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ProjectDescription description
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus validateName (java.lang.String)
String name
String message
char first
int i
char following
public org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath value
public org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
java.net.URI value
public java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URI path
boolean force
String variableHint
public java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
String value
boolean locationFormat
public java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
String userFormat
boolean locationFormat
public void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public java.net.URI getVariableRelativePathLocation (java.net.URI)
java.net.URI location
java.net.URI result
public org.eclipse.core.resources.IResource getResource ()
public boolean isUserDefined (java.lang.String)
String name
}
org/eclipse/core/internal/resources/ProjectPreferences$1.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.ProjectPreferences this$0
private final org.eclipse.core.resources.IFile val$fileInWorkspace
void (org.eclipse.core.internal.resources.ProjectPreferences, org.eclipse.core.resources.IFile)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IStatus status
String message
}
org/eclipse/core/internal/resources/ProjectPreferences$2.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.ProjectPreferences this$0
private final org.eclipse.core.resources.IFile val$fileInWorkspace
private final java.io.InputStream val$input
private final String val$finalQualifier
void (org.eclipse.core.internal.resources.ProjectPreferences, org.eclipse.core.resources.IFile, java.io.InputStream, java.lang.String)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IStatus status
org.eclipse.core.resources.IFolder folder
}
org/eclipse/core/internal/resources/ProjectPreferences$SortedProperties$1.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties this$1
void (org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties)
public int compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry e1
java.util.Map$Entry e2
String s1
String s2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/ProjectPreferences$SortedProperties.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties extends java.util.Properties {
private static final long serialVersionUID
final org.eclipse.core.internal.resources.ProjectPreferences this$0
void (org.eclipse.core.internal.resources.ProjectPreferences)
public synchronized java.util.Enumeration keys ()
java.util.TreeSet set
java.util.Enumeration e
public java.util.Set entrySet ()
java.util.TreeSet set
java.util.Iterator i
}
org/eclipse/core/internal/resources/ProjectPreferences.classProjectPreferences.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectPreferences extends org.eclipse.core.internal.preferences.EclipsePreferences {
static final String PREFS_REGULAR_QUALIFIER
static final String PREFS_DERIVED_QUALIFIER
protected static java.util.Set loadedNodes
private org.eclipse.core.resources.IFile file
private boolean initialized
private boolean isReading
private boolean isWriting
private org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel
private org.eclipse.core.resources.IProject project
private String qualifier
private int segmentCount
static void ()
static void deleted (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
int count
org.osgi.service.prefs.Preferences root
String project
String qualifier
org.eclipse.core.internal.resources.ProjectPreferences projectNode
static void deleted (org.eclipse.core.resources.IFolder) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IPath path
int count
org.osgi.service.prefs.Preferences root
String project
org.osgi.service.prefs.Preferences projectNode
boolean hasResourcesSettings
static void deleted (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences root
org.osgi.service.prefs.Preferences projectNode
boolean hasResourcesSettings
static void deleted (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
static org.eclipse.core.resources.IFile getFile (org.eclipse.core.resources.IFolder, java.lang.String)
org.eclipse.core.resources.IFolder folder
String qualifier
static org.eclipse.core.resources.IFile getFile (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String qualifier
private static java.util.Properties loadProperties (org.eclipse.core.resources.IFile) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.resources.IFile file
java.util.Properties result
java.io.InputStream input
org.eclipse.core.runtime.CoreException e
String message
java.io.IOException e
String message
private static void preferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.Workspace workspace
private static void read (org.eclipse.core.internal.resources.ProjectPreferences, org.eclipse.core.resources.IFile) throws org.osgi.service.prefs.BackingStoreException org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ProjectPreferences node
org.eclipse.core.resources.IFile file
java.util.Properties fromDisk
org.eclipse.core.runtime.preferences.IExportedPreferences myNode
boolean oldIsReading
static void removeNode (org.osgi.service.prefs.Preferences) throws org.eclipse.core.runtime.CoreException
org.osgi.service.prefs.Preferences node
String message
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.runtime.IStatus status
static void clearNode (org.osgi.service.prefs.Preferences) throws org.eclipse.core.runtime.CoreException
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
String message
org.eclipse.core.runtime.IStatus status
private static void clearAll (org.osgi.service.prefs.Preferences) throws org.osgi.service.prefs.BackingStoreException
org.osgi.service.prefs.Preferences node
String[] names
int i
private static void removeLoadedNodes (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences node
String path
java.util.Iterator i
String key
public static void updatePreferences (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
String project
String qualifier
org.osgi.service.prefs.Preferences root
org.osgi.service.prefs.Preferences node
String message
org.eclipse.core.internal.resources.ProjectPreferences projectPrefs
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.runtime.IStatus status
public void ()
private void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
String path
String projectName
private java.lang.String[] computeChildren ()
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IResource[] members
java.util.ArrayList result
int i
org.eclipse.core.resources.IResource resource
public void flush () throws org.osgi.service.prefs.BackingStoreException
private org.eclipse.core.resources.IFile getFile ()
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel ()
org.eclipse.core.internal.preferences.EclipsePreferences node
int i
protected org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
protected java.lang.String internalPut (java.lang.String, java.lang.String)
String key
String newValue
org.eclipse.core.internal.resources.Workspace workspace
protected void initialize ()
String[] names
int i
protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
protected boolean isAlreadyLoaded (java.lang.String)
String path
protected void load () throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.resources.IFile localFile
java.util.Properties fromDisk
java.io.InputStream input
org.eclipse.core.runtime.CoreException e
String message
java.io.IOException e
String message
public boolean nodeExists (java.lang.String) throws org.osgi.service.prefs.BackingStoreException
String path
public void remove (java.lang.String)
String key
org.eclipse.core.internal.resources.Workspace workspace
protected void save () throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.resources.IFile fileInWorkspace
java.util.Properties table
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.resources.IResourceRuleFactory factory
org.eclipse.core.resources.IWorkspaceRunnable operation
org.eclipse.core.runtime.jobs.ISchedulingRule rule
java.io.ByteArrayOutputStream output
java.io.IOException e
String message
java.io.InputStream input
String finalQualifier
org.eclipse.core.resources.IWorkspaceRunnable operation
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
String message
}
org/eclipse/core/internal/resources/ProjectVariableProviderManager$Descriptor.classProjectVariableProviderManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor extends java.lang.Object {
org.eclipse.core.resources.variableresolvers.PathVariableResolver provider
String name
String value
public void (org.eclipse.core.runtime.IExtension, org.eclipse.core.runtime.IConfigurationElement) throws java.lang.RuntimeException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.runtime.CoreException t
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String getName ()
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/ProjectVariableProviderManager.classProjectVariableProviderManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectVariableProviderManager extends java.lang.Object {
private static java.util.Map descriptors
private static org.eclipse.core.internal.resources.ProjectVariableProviderManager instance
public void ()
public static synchronized org.eclipse.core.internal.resources.ProjectVariableProviderManager getDefault ()
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor[] getDescriptors ()
protected void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
int imax
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
int j
org.eclipse.core.runtime.IConfigurationElement element
String elementName
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor desc
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor findDescriptor (java.lang.String)
String name
Object result
}
org/eclipse/core/internal/resources/Resource$1.classResource.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Resource$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.Resource this$0
private final int val$memberFlags
private final org.eclipse.core.internal.resources.ResourceProxy val$proxy
private final org.eclipse.core.resources.IResourceProxyVisitor val$visitor
void (org.eclipse.core.internal.resources.Resource, int, org.eclipse.core.internal.resources.ResourceProxy, org.eclipse.core.resources.IResourceProxyVisitor)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object contents
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/Resource$2.classResource.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Resource$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.core.internal.resources.Resource this$0
private final org.eclipse.core.resources.IResourceVisitor val$visitor
void (org.eclipse.core.internal.resources.Resource, org.eclipse.core.resources.IResourceVisitor)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
}
org/eclipse/core/internal/resources/Resource.classResource.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.Resource extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IResource org.eclipse.core.internal.resources.ICoreConstants java.lang.Cloneable org.eclipse.core.internal.watson.IPathRequestor {
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace workspace
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace workspace
public void accept (org.eclipse.core.resources.IResourceProxyVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxyVisitor visitor
int memberFlags
boolean includePhantoms
org.eclipse.core.internal.resources.ResourceProxy proxy
org.eclipse.core.internal.watson.IElementContentVisitor elementVisitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
public void accept (org.eclipse.core.resources.IResourceVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
public void accept (org.eclipse.core.resources.IResourceVisitor, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
int depth
boolean includePhantoms
public void accept (org.eclipse.core.resources.IResourceVisitor, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
int depth
int memberFlags
boolean includePhantoms
org.eclipse.core.internal.resources.ResourceInfo info
int flags
int type
org.eclipse.core.resources.IContainer resource
org.eclipse.core.resources.IResource[] members
int i
protected void assertCopyRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
org.eclipse.core.runtime.IStatus status
protected org.eclipse.core.filesystem.IFileInfo assertLinkRequirements (java.net.URI, int) throws org.eclipse.core.runtime.CoreException
java.net.URI localLocation
int updateFlags
boolean allowMissingLocal
org.eclipse.core.runtime.IStatus locationStatus
boolean variableUndefined
org.eclipse.core.internal.resources.Container parent
java.net.URI resolved
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
boolean localExists
String msg
String msg
protected void assertMoveRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
org.eclipse.core.runtime.IStatus status
public void checkAccessible (int) throws org.eclipse.core.runtime.CoreException
int flags
private org.eclipse.core.internal.resources.ResourceInfo checkAccessibleAndLocal (int) throws org.eclipse.core.runtime.CoreException
int depth
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.runtime.IStatus checkCopyRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
String message
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath destinationParent
org.eclipse.core.internal.resources.Resource dest
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.Container parent
java.net.URI sourceLocation
java.net.URI destLocation
protected void checkDoesNotExist () throws org.eclipse.core.runtime.CoreException
public void checkDoesNotExist (int, boolean) throws org.eclipse.core.runtime.CoreException
int flags
boolean checkType
String message
org.eclipse.core.resources.IResource variant
String msg
public void checkExists (int, boolean) throws org.eclipse.core.runtime.CoreException
int flags
boolean checkType
String message
public void checkLocal (int, int) throws org.eclipse.core.runtime.CoreException
int flags
int depth
String message
protected org.eclipse.core.runtime.IStatus checkMoveRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
String message
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath destinationParent
org.eclipse.core.internal.resources.Resource dest
org.eclipse.core.resources.IResource variant
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.Container parent
java.net.URI sourceLocation
java.net.URI destLocation
public void checkValidPath (org.eclipse.core.runtime.IPath, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath toValidate
int type
boolean lastSegmentOnly
org.eclipse.core.runtime.IStatus result
public void checkValidGroupContainer (org.eclipse.core.runtime.IPath, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean isLink
boolean isGroup
String message
org.eclipse.core.internal.resources.ResourceInfo info
public void checkValidGroupContainer (org.eclipse.core.internal.resources.Container, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container destination
boolean isLink
boolean isGroup
String message
public org.eclipse.core.runtime.IStatus getValidGroupContainer (org.eclipse.core.runtime.IPath, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean isLink
boolean isGroup
String message
org.eclipse.core.internal.resources.ResourceInfo info
public void clearHistory (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.MultiRule multi
org.eclipse.core.runtime.jobs.ISchedulingRule[] children
int i
public void convertToPhantom () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
public void copy (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void copy (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.Resource destResource
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.OperationCanceledException e
public void copy (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDesc
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void copy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDesc
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.internal.resources.Project destProject
org.eclipse.core.resources.IResource[] children
int i
org.eclipse.core.internal.resources.Resource child
org.eclipse.core.runtime.OperationCanceledException e
public int countResources (int, boolean)
int depth
boolean phantom
public void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath localLocation
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.net.URI localLocation
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource existing
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.LinkDescription linkDescription
org.eclipse.core.internal.resources.Project project
boolean changed
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
public org.eclipse.core.resources.IMarker createMarker (java.lang.String) throws org.eclipse.core.runtime.CoreException
String type
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.MarkerInfo info
public org.eclipse.core.resources.IResourceProxy createProxy ()
org.eclipse.core.internal.resources.ResourceProxy result
public void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileStore originalStore
boolean wasLinked
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.WorkManager workManager
org.eclipse.core.internal.resources.ResourceTree tree
int depth
org.eclipse.core.runtime.OperationCanceledException e
public void deleteMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
int depth
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
public void deleteResource (boolean, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
boolean convertToPhantom
org.eclipse.core.runtime.MultiStatus status
java.util.List links
java.util.Iterator it
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
boolean wasChanged
java.util.Iterator it
java.util.List filters
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.Iterator it
org.eclipse.core.runtime.CoreException err
org.eclipse.core.runtime.CoreException e
private java.util.List findLinks ()
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap linkMap
java.util.List links
org.eclipse.core.runtime.IPath myPath
java.util.Iterator it
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.runtime.IPath linkPath
private java.util.List findFilters ()
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.List filters
java.util.HashMap filterMap
org.eclipse.core.runtime.IPath myPath
java.util.Iterator it
org.eclipse.core.runtime.IPath filterPath
public boolean equals (java.lang.Object)
Object target
org.eclipse.core.internal.resources.Resource resource
public boolean exists ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean exists (int, boolean)
int flags
boolean checkType
public org.eclipse.core.resources.IResource findExistingResourceVariant (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath result
int segmentCount
int i
String[] childNames
String name
public org.eclipse.core.resources.IMarker findMarker (long)
long id
public org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
public int findMaxProblemSeverity (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
private java.lang.String findVariant (java.lang.String, java.lang.String[])
String target
String[] list
int i
protected void fixupAfterMoveSource () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Project project
java.util.List filters
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.Iterator it
public java.lang.String getFileExtension ()
String name
int index
public int getFlags (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.runtime.IPath getFullPath ()
public org.eclipse.core.internal.localstore.FileSystemResourceManager getLocalManager ()
public long getLocalTimeStamp ()
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.resources.IProject project
public java.net.URI getLocationURI ()
org.eclipse.core.resources.IProject project
public org.eclipse.core.resources.IMarker getMarker (long)
long id
protected org.eclipse.core.internal.resources.MarkerManager getMarkerManager ()
public long getModificationStamp ()
org.eclipse.core.internal.resources.ResourceInfo info
public java.lang.String getName ()
public org.eclipse.core.resources.IContainer getParent ()
int segments
public java.lang.String getPersistentProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
public java.util.Map getPersistentProperties () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.internal.properties.IPropertyManager getPropertyManager ()
public org.eclipse.core.runtime.IPath getRawLocation ()
public java.net.URI getRawLocationURI ()
public org.eclipse.core.resources.ResourceAttributes getResourceAttributes ()
public org.eclipse.core.internal.resources.ResourceInfo getResourceInfo (boolean, boolean)
boolean phantom
boolean mutable
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
org.eclipse.core.internal.resources.ResourceInfo info
public java.util.Map getSessionProperties () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.filesystem.IFileStore getStore ()
public abstract int getType ()
public java.lang.String getTypeString ()
public org.eclipse.core.resources.IWorkspace getWorkspace ()
public int hashCode ()
protected void internalSetLocal (boolean, int) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.resources.IResource[] children
int i
public boolean isAccessible ()
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IPath otherPath
public boolean isDerived ()
public boolean isDerived (int)
int options
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isHidden ()
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isHidden (int)
int options
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isLinked ()
public boolean isLinked (int)
int options
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.HashMap links
org.eclipse.core.runtime.IPath myPath
java.util.Iterator it
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isVirtual ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isUnderVirtual ()
org.eclipse.core.resources.IContainer parent
public boolean isLocal (int)
int depth
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isLocal (int, int)
int flags
int depth
protected boolean isMember (int, int)
int flags
int memberFlags
int excludeMask
public boolean isPhantom ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isPhantom (int)
int flags
public boolean isReadOnly ()
org.eclipse.core.resources.ResourceAttributes attributes
public boolean isSynchronized (int)
int depth
public boolean isTeamPrivateMember ()
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isTeamPrivateMember (int)
int options
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isUnderLink ()
int depth
org.eclipse.core.runtime.IPath linkParent
protected org.eclipse.core.runtime.IPath makePathAbsolute (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath target
public void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void move (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void move (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.Resource destResource
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileStore originalStore
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.WorkManager workManager
org.eclipse.core.internal.resources.ResourceTree tree
boolean success
int depth
org.eclipse.core.runtime.OperationCanceledException e
public void move (org.eclipse.core.resources.IProjectDescription, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void move (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
public void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
boolean isRoot
String message
boolean build
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.OperationCanceledException e
Error e
RuntimeException e
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
public void revertModificationStamp (long) throws org.eclipse.core.runtime.CoreException
long value
org.eclipse.core.internal.resources.ResourceInfo info
public void setDerived (boolean) throws org.eclipse.core.runtime.CoreException
boolean isDerived
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public void setDerived (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean isDerived
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
public void setHidden (boolean) throws org.eclipse.core.runtime.CoreException
boolean isHidden
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public void setLocal (boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
String message
public long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
long value
org.eclipse.core.internal.resources.ResourceInfo info
public void setPersistentProperty (org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
String value
public void setReadOnly (boolean)
boolean readonly
org.eclipse.core.resources.ResourceAttributes attributes
public void setResourceAttributes (org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.ResourceAttributes attributes
public void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
Object value
org.eclipse.core.internal.resources.ResourceInfo info
public void setTeamPrivateMember (boolean) throws org.eclipse.core.runtime.CoreException
boolean isTeamPrivate
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean synchronizing (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public java.lang.String toString ()
public void touch (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
private void unprotectedDelete (org.eclipse.core.internal.resources.ResourceTree, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.resources.ResourceTree tree
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.team.IMoveDeleteHook hook
org.eclipse.core.resources.IProject[] projects
int i
private boolean unprotectedMove (org.eclipse.core.internal.resources.ResourceTree, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.internal.resources.ResourceException
org.eclipse.core.internal.resources.ResourceTree tree
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.team.IMoveDeleteHook hook
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription description
String msg
private void broadcastPreDeleteEvent () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] projects
int i
private void broadcastPreMoveEvent (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource destination
int updateFlags
public org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
public boolean isFiltered ()
public boolean isFilteredWithException (boolean) throws org.eclipse.core.runtime.CoreException
boolean throwExeception
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.Resource currentResource
org.eclipse.core.internal.resources.Resource parent
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.provider.FileInfo fileInfo
org.eclipse.core.filesystem.IFileInfo[] filtered
public org.eclipse.core.filesystem.IFileInfo[] filterChildren (org.eclipse.core.filesystem.IFileInfo[], boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo[] list
boolean throwException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
private org.eclipse.core.filesystem.IFileInfo[] filterChildren (org.eclipse.core.internal.resources.Project, org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.filesystem.IFileInfo[], boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.filesystem.IFileInfo[] list
boolean throwException
org.eclipse.core.runtime.IPath relativePath
java.util.LinkedList currentIncludeFilters
java.util.LinkedList currentExcludeFilters
java.util.LinkedList filters
boolean firstSegment
java.util.Iterator it
org.eclipse.core.internal.resources.FilterDescription desc
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.runtime.CoreException e
public void setLinkLocation (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.net.URI location
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
String message
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.LinkDescription linkDescription
org.eclipse.core.internal.resources.Project project
public void setLinkLocation (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath location
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/ResourceException.classResourceException.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
public void (int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public void (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
org.eclipse.core.runtime.IStatus status
String path
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
org.eclipse.core.runtime.IStatus status
String path
}
org/eclipse/core/internal/resources/ResourceInfo.classResourceInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceInfo extends java.lang.Object implements org.eclipse.core.internal.watson.IElementTreeData org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int LOWER
protected static final int UPPER
protected volatile int charsetAndContentId
protected org.eclipse.core.internal.localstore.FileStoreRoot fileStoreRoot
protected int flags
protected volatile long localInfo
protected volatile int markerAndSyncStamp
protected org.eclipse.core.internal.resources.MarkerSet markers
protected long modStamp
protected volatile long nodeId
protected org.eclipse.core.internal.utils.ObjectMap sessionProperties
protected org.eclipse.core.internal.utils.ObjectMap syncInfo
public void ()
protected static int getBits (int, int, int)
int flags
int mask
int start
public static int getType (int)
int flags
public static boolean isSet (int, int)
int flags
int mask
public void clear (int)
int mask
public void clearModificationStamp ()
public synchronized void clearSessionProperties ()
public java.lang.Object clone ()
public int getCharsetGenerationCount ()
public int getContentId ()
public org.eclipse.core.internal.localstore.FileStoreRoot getFileStoreRoot ()
public int getFlags ()
public long getLocalSyncInfo ()
public int getMarkerGenerationCount ()
public org.eclipse.core.internal.resources.MarkerSet getMarkers ()
public org.eclipse.core.internal.resources.MarkerSet getMarkers (boolean)
boolean makeCopy
public long getModificationStamp ()
public long getNodeId ()
public java.lang.Object getPropertyStore ()
public java.util.Map getSessionProperties ()
org.eclipse.core.internal.utils.ObjectMap temp
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName name
java.util.Map temp
public synchronized org.eclipse.core.internal.utils.ObjectMap getSyncInfo (boolean)
boolean makeCopy
public synchronized byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, boolean)
org.eclipse.core.runtime.QualifiedName id
boolean makeCopy
byte[] b
public int getSyncInfoGenerationCount ()
public int getType ()
public void incrementCharsetGenerationCount ()
public void incrementContentId ()
public void incrementMarkerGenerationCount ()
public void incrementModificationStamp ()
public void incrementSyncInfoGenerationCount ()
public boolean isSet (int)
int mask
public void readFrom (int, java.io.DataInput) throws java.io.IOException
int newFlags
java.io.DataInput input
public void set (int)
int mask
protected void setBits (int, int, int)
int mask
int start
int value
int baseMask
int newValue
int temp
public void setFileStoreRoot (org.eclipse.core.internal.localstore.FileStoreRoot)
org.eclipse.core.internal.localstore.FileStoreRoot fileStoreRoot
protected void setFlags (int)
int value
public void setLocalSyncInfo (long)
long info
public void setMarkers (org.eclipse.core.internal.resources.MarkerSet)
org.eclipse.core.internal.resources.MarkerSet value
public void setModificationStamp (long)
long value
public void setNodeId (long)
long id
public void setPropertyStore (java.lang.Object)
Object value
public synchronized void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object)
org.eclipse.core.runtime.QualifiedName name
Object value
org.eclipse.core.internal.utils.ObjectMap temp
org.eclipse.core.internal.utils.ObjectMap temp
protected void setSyncInfo (org.eclipse.core.internal.utils.ObjectMap)
org.eclipse.core.internal.utils.ObjectMap syncInfo
public synchronized void setSyncInfo (org.eclipse.core.runtime.QualifiedName, byte[])
org.eclipse.core.runtime.QualifiedName id
byte[] value
public void setType (int)
int value
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.utils.ObjectMap map
org.eclipse.core.internal.resources.MarkerSet markerSet
public void writeTo (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput output
}
org/eclipse/core/internal/resources/ResourceProxy.classResourceProxy.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceProxy extends java.lang.Object implements org.eclipse.core.resources.IResourceProxy org.eclipse.core.internal.resources.ICoreConstants {
protected final org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.watson.IPathRequestor requestor
protected org.eclipse.core.internal.resources.ResourceInfo info
protected org.eclipse.core.runtime.IPath fullPath
protected org.eclipse.core.resources.IResource resource
public void ()
public long getModificationStamp ()
public java.lang.String getName ()
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName key
public int getType ()
public boolean isAccessible ()
int flags
public boolean isDerived ()
int flags
public boolean isLinked ()
int flags
public boolean isPhantom ()
int flags
public boolean isTeamPrivateMember ()
int flags
public boolean isHidden ()
int flags
public org.eclipse.core.runtime.IPath requestFullPath ()
public org.eclipse.core.resources.IResource requestResource ()
protected void reset ()
}
org/eclipse/core/internal/resources/ResourceStatus.classResourceStatus.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceStatus extends org.eclipse.core.runtime.Status implements org.eclipse.core.resources.IResourceStatus {
org.eclipse.core.runtime.IPath path
public void (int, int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int type
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public void (int, java.lang.String)
int code
String message
public void (int, org.eclipse.core.runtime.IPath, java.lang.String)
int code
org.eclipse.core.runtime.IPath path
String message
public void (int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public org.eclipse.core.runtime.IPath getPath ()
protected static int getSeverity (int)
int code
private java.lang.String getTypeName ()
public java.lang.String toString ()
StringBuffer sb
}
org/eclipse/core/internal/resources/ResourceTree$1.classResourceTree.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ResourceTree$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.core.internal.resources.ResourceTree this$0
private final boolean val$isDeep
void (org.eclipse.core.internal.resources.ResourceTree, boolean)
public boolean visit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/ResourceTree.classResourceTree.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ResourceTree extends java.lang.Object implements org.eclipse.core.resources.team.IResourceTree {
private boolean isValid
private final org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
private org.eclipse.core.runtime.jobs.ILock lock
private org.eclipse.core.runtime.MultiStatus multistatus
private int updateFlags
public void (org.eclipse.core.internal.localstore.FileSystemResourceManager, org.eclipse.core.runtime.jobs.ILock, org.eclipse.core.runtime.MultiStatus, int)
org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
org.eclipse.core.runtime.jobs.ILock lock
org.eclipse.core.runtime.MultiStatus status
int updateFlags
public void addToLocalHistory (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
private org.eclipse.core.filesystem.IFileStore computeDestinationStore (org.eclipse.core.resources.IProjectDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDescription
java.net.URI destLocation
org.eclipse.core.runtime.IPath rootLocation
public long computeTimestamp (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private void copyLocalHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public void deletedFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public void deletedFolder (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public void deletedProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
private boolean ensureDestinationEmpty (org.eclipse.core.resources.IProject, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject source
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.IStatus status
public void failed (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
protected org.eclipse.core.runtime.IStatus getStatus ()
public long getTimestamp (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.internal.resources.ResourceInfo info
private long internalComputeTimestamp (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.filesystem.IFileInfo fileInfo
private boolean internalDeleteFile (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.filesystem.IFileStore fileStore
boolean localExists
boolean keepHistory
boolean force
boolean inSync
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
private boolean internalDeleteFolder (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFolder folder
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.filesystem.IFileStore fileStore
org.eclipse.core.runtime.CoreException ce
org.eclipse.core.runtime.IStatus status
private boolean internalDeleteProject (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] members
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
boolean deletedChildren
int i
org.eclipse.core.resources.IResource child
org.eclipse.core.filesystem.IFileStore projectStore
String[] children
String[] children
boolean force
String message
org.eclipse.core.resources.IResource file
org.eclipse.core.filesystem.IFileStore dotProject
org.eclipse.core.runtime.CoreException e
boolean deletedProjectFile
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
private boolean isContentChange (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription destDescription
org.eclipse.core.resources.IProjectDescription srcDescription
java.net.URI srcLocation
java.net.URI destLocation
private boolean isNameChange (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription description
private void safeRefresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException ce
org.eclipse.core.runtime.IStatus status
public boolean isSynchronized (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
void makeInvalid ()
public void movedFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.internal.properties.IPropertyManager propertyManager
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public void movedFolderSubtree (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
String message
org.eclipse.core.runtime.IStatus status
int depth
org.eclipse.core.internal.properties.IPropertyManager propertyManager
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public boolean movedProjectSubtree (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription destDescription
org.eclipse.core.internal.resources.Project source
org.eclipse.core.internal.resources.Project destination
org.eclipse.core.internal.resources.Workspace workspace
int depth
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileSystem fileSystem
org.eclipse.core.filesystem.IFileStore oldMetaArea
org.eclipse.core.filesystem.IFileStore newMetaArea
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
private void moveProjectContent (org.eclipse.core.resources.IProject, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject source
org.eclipse.core.filesystem.IFileStore destStore
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.resources.IProjectDescription srcDescription
java.net.URI srcLocation
boolean replace
org.eclipse.core.resources.IResource[] children
int i
org.eclipse.core.filesystem.IFileStore linkDestination
org.eclipse.core.runtime.CoreException ce
public void standardDeleteFile (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
public void standardDeleteFolder (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFolder folder
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.OperationCanceledException oce
public void standardDeleteProject (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean alwaysDeleteContent
boolean neverDeleteContent
boolean success
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.filesystem.IFileStore[] members
int i
org.eclipse.core.runtime.OperationCanceledException oce
org.eclipse.core.runtime.CoreException ce
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public void standardMoveFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
boolean keepHistory
boolean isDeep
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileStore destStore
boolean failedDeletingSource
org.eclipse.core.runtime.CoreException e
public void standardMoveFolder (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
org.eclipse.core.runtime.IStatus status
boolean isDeep
org.eclipse.core.filesystem.IFileStore destStore
boolean failedDeletingSource
org.eclipse.core.runtime.CoreException e
public void standardMoveProject (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProjectDescription description
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
boolean isDeep
public void updateMovedFileTimestamp (org.eclipse.core.resources.IFile, long)
org.eclipse.core.resources.IFile file
long timestamp
org.eclipse.core.internal.resources.ResourceInfo info
private void updateTimestamps (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource root
boolean isDeep
org.eclipse.core.resources.IResourceVisitor visitor
}
org/eclipse/core/internal/resources/ResourcesCompatibilityHelper.classResourcesCompatibilityHelper.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourcesCompatibilityHelper extends java.lang.Object {
private static final String COMPATIBILITY_CLASS
private static final String CONVERT_HISTORY_STORE
private static final String CONVERT_PROPERTY_STORE
private static final String ENABLE_NEW_HISTORY_STORE
private static final String ENABLE_NEW_PROPERTY_STORE
public void ()
public static org.eclipse.core.internal.localstore.IHistoryStore createHistoryStore (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath location
int limit
boolean newImpl
boolean convert
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Throwable target
org.eclipse.core.filesystem.IFileStore store
public static org.eclipse.core.internal.localstore.IHistoryStore createHistoryStore (org.eclipse.core.runtime.IPath, int, boolean, boolean, boolean) throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
org.eclipse.core.runtime.IPath location
int limit
boolean newImpl
boolean convert
boolean rename
Class clazz
java.lang.reflect.Method createMethod
public static org.eclipse.core.internal.properties.IPropertyManager createPropertyManager (boolean, boolean) throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
boolean newImpl
boolean convert
Class clazz
java.lang.reflect.Method createMethod
public static org.eclipse.core.internal.properties.IPropertyManager createPropertyManager ()
boolean newImpl
boolean convert
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Throwable target
}
org/eclipse/core/internal/resources/RootInfo.classRootInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.RootInfo extends org.eclipse.core.internal.resources.ResourceInfo {
protected Object propertyStore
public void ()
public java.lang.Object getPropertyStore ()
public void incrementSyncInfoGenerationCount ()
public void setPropertyStore (java.lang.Object)
Object value
public void setSyncInfo (org.eclipse.core.runtime.QualifiedName, byte[])
org.eclipse.core.runtime.QualifiedName id
byte[] value
}
org/eclipse/core/internal/resources/Rules$1.classRules.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Rules$1 extends org.eclipse.core.resources.team.ResourceRuleFactory {
final org.eclipse.core.internal.resources.Rules this$0
void (org.eclipse.core.internal.resources.Rules)
}
org/eclipse/core/internal/resources/Rules.classRules.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Rules extends java.lang.Object implements org.eclipse.core.resources.IResourceRuleFactory org.eclipse.core.internal.events.ILifecycleListener {
private final org.eclipse.core.resources.team.ResourceRuleFactory defaultFactory
private final java.util.Map projectsToRules
private final org.eclipse.core.resources.team.TeamHook teamHook
private final org.eclipse.core.resources.IWorkspaceRoot root
void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private org.eclipse.core.resources.IResourceRuleFactory factoryFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IResourceRuleFactory fac
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
public org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
public org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
java.util.HashSet rules
org.eclipse.core.resources.IResource[] oneResource
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
}
org/eclipse/core/internal/resources/SafeFileTable.classSafeFileTable.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SafeFileTable extends java.lang.Object {
protected org.eclipse.core.runtime.IPath location
protected java.util.Properties table
public void (java.lang.String) throws org.eclipse.core.runtime.CoreException
String pluginId
public org.eclipse.core.runtime.IPath[] getFiles ()
java.util.Set set
String[] keys
org.eclipse.core.runtime.IPath[] files
int i
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
String result
public void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
org.eclipse.core.runtime.IPath aLocation
public void restore () throws org.eclipse.core.runtime.CoreException
java.io.File target
java.io.FileInputStream input
java.io.IOException e
String message
public void save () throws org.eclipse.core.runtime.CoreException
java.io.File target
java.io.FileOutputStream output
java.io.IOException e
String message
public void setLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
}
org/eclipse/core/internal/resources/SaveContext.classSaveContext.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SaveContext extends java.lang.Object implements org.eclipse.core.resources.ISaveContext {
protected String pluginId
protected int kind
protected boolean needDelta
protected boolean needSaveNumber
protected org.eclipse.core.internal.resources.SafeFileTable fileTable
protected int previousSaveNumber
protected org.eclipse.core.resources.IProject project
protected void (java.lang.String, int, org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
String pluginId
int kind
org.eclipse.core.resources.IProject project
public void commit () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath oldLocation
public org.eclipse.core.runtime.IPath[] getFiles ()
protected org.eclipse.core.internal.resources.SafeFileTable getFileTable ()
public int getKind ()
public java.lang.String getPluginId ()
public int getPreviousSaveNumber ()
public org.eclipse.core.resources.IProject getProject ()
public int getSaveNumber ()
int result
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean isDeltaNeeded ()
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
org.eclipse.core.runtime.IPath location
public void needDelta ()
public void needSaveNumber ()
}
org/eclipse/core/internal/resources/SaveManager$1.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.SaveManager this$0
private final org.eclipse.core.runtime.MultiStatus val$warnings
private final java.util.Iterator val$it
private final int val$lifecycle
private final org.eclipse.core.resources.ISaveParticipant val$participant
private final org.eclipse.core.internal.resources.SaveContext val$context
void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.runtime.MultiStatus, java.util.Iterator, int, org.eclipse.core.resources.ISaveParticipant, org.eclipse.core.internal.resources.SaveContext)
public void handleException (java.lang.Throwable)
Throwable e
String message
org.eclipse.core.runtime.IStatus status
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/SaveManager$2.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$2 extends java.lang.Object implements java.io.FilenameFilter {
final org.eclipse.core.internal.resources.SaveManager this$0
void (org.eclipse.core.internal.resources.SaveManager)
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/core/internal/resources/SaveManager$3.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$3 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.SaveManager this$0
private final org.eclipse.core.internal.resources.MarkerManager val$markerManager
private final java.io.DataOutputStream val$markersOutput
private final java.util.List val$writtenTypes
private final long[] val$saveTimes
private final java.io.DataOutputStream val$syncInfoOutput
private final org.eclipse.core.internal.resources.Synchronizer val$synchronizer
private final java.util.List val$writtenPartners
private final org.eclipse.core.resources.IResource val$root
void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.internal.resources.MarkerManager, java.io.DataOutputStream, java.util.List, long[], java.io.DataOutputStream, org.eclipse.core.internal.resources.Synchronizer, java.util.List, org.eclipse.core.resources.IResource)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
long start
long markerSaveTime
long syncInfoSaveTime
java.io.IOException e
}
org/eclipse/core/internal/resources/SaveManager$4.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$4 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.SaveManager this$0
private final org.eclipse.core.internal.resources.MarkerManager val$markerManager
private final java.io.DataOutputStream val$markersOutput
private final long[] val$snapTimes
private final java.io.DataOutputStream val$syncInfoOutput
private final org.eclipse.core.internal.resources.Synchronizer val$synchronizer
private final org.eclipse.core.resources.IResource val$root
void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.internal.resources.MarkerManager, java.io.DataOutputStream, long[], java.io.DataOutputStream, org.eclipse.core.internal.resources.Synchronizer, org.eclipse.core.resources.IResource)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
long start
long markerSnapTime
long syncInfoSnapTime
java.io.IOException e
}
org/eclipse/core/internal/resources/SaveManager$InternalMonitorWrapper.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$InternalMonitorWrapper extends org.eclipse.core.runtime.ProgressMonitorWrapper {
private boolean ignoreCancel
final org.eclipse.core.internal.resources.SaveManager this$0
public void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void ignoreCancelState (boolean)
boolean ignore
public boolean isCanceled ()
}
org/eclipse/core/internal/resources/SaveManager$MasterTable.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$MasterTable extends java.util.Properties {
private static final long serialVersionUID
final org.eclipse.core.internal.resources.SaveManager this$0
void (org.eclipse.core.internal.resources.SaveManager)
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Object prev
int prevSeqNum
int currSeqNum
String message
}
org/eclipse/core/internal/resources/SaveManager.classSaveManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SaveManager extends java.lang.Object implements org.eclipse.core.internal.watson.IElementInfoFlattener org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final String ROOT_SEQUENCE_NUMBER_KEY
protected static final String CLEAR_DELTA_PREFIX
protected static final String DELTA_EXPIRATION_PREFIX
protected static final int DONE_SAVING
private static final long MIN_SNAPSHOT_DELAY
protected static final int NO_OP_THRESHOLD
protected static final int PREPARE_TO_SAVE
protected static final int ROLLBACK
protected static final String SAVE_NUMBER_PREFIX
protected static final int SAVING
protected org.eclipse.core.internal.watson.ElementTree lastSnap
protected org.eclipse.core.internal.resources.SaveManager$MasterTable masterTable
private boolean isSaving
protected int noopCount
protected int operationCount
protected long persistMarkers
protected long persistSyncInfo
protected java.util.Map savedStates
protected java.util.Map saveParticipants
protected final org.eclipse.core.internal.resources.DelayedSnapshotJob snapshotJob
protected boolean snapshotRequested
protected org.eclipse.core.internal.resources.Workspace workspace
private static final String DEBUG_START
private static final String DEBUG_FULL_SAVE
private static final String DEBUG_PROJECT_SAVE
private static final String DEBUG_SNAPSHOT
private static final int TREE_BUFFER_SIZE
static void ()
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public org.eclipse.core.resources.ISavedState addParticipant (java.lang.String, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
String pluginId
org.eclipse.core.resources.ISaveParticipant participant
org.eclipse.core.internal.resources.SavedState state
protected void broadcastLifecycle (int, java.util.Map, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
int lifecycle
java.util.Map contexts
org.eclipse.core.runtime.MultiStatus warnings
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Iterator it
java.util.Map$Entry entry
String pluginId
org.eclipse.core.resources.ISaveParticipant participant
org.eclipse.core.internal.resources.SaveContext context
org.eclipse.core.runtime.ISafeRunnable code
protected void clearDeltaExpiration (java.lang.String)
String pluginId
protected void cleanMasterTable ()
java.util.Iterator it
String key
String prefix
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath backup
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
protected void clearSavedDelta ()
java.util.Iterator i
String pluginId
protected void collapseTrees (java.util.Map) throws org.eclipse.core.runtime.CoreException
java.util.Map contexts
java.util.Iterator i
org.eclipse.core.internal.resources.SaveContext context
java.util.ArrayList trees
java.util.Iterator i
org.eclipse.core.internal.resources.SavedState state
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
java.util.ArrayList builderInfos
java.util.Iterator it
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.internal.watson.ElementTree[] treeArray
org.eclipse.core.internal.watson.ElementTree[] sorted
int i
protected void commit (java.util.Map) throws org.eclipse.core.runtime.CoreException
java.util.Map contexts
java.util.Iterator i
protected java.util.Map computeSaveContexts (java.lang.String[], int, org.eclipse.core.resources.IProject)
String[] pluginIds
int kind
org.eclipse.core.resources.IProject project
java.util.HashMap result
int i
String pluginId
org.eclipse.core.internal.resources.SaveContext context
org.eclipse.core.runtime.CoreException e
protected java.util.Map computeStatesToSave (java.util.Map, org.eclipse.core.internal.watson.ElementTree)
java.util.Map contexts
org.eclipse.core.internal.watson.ElementTree current
java.util.HashMap result
java.util.Iterator i
org.eclipse.core.internal.resources.SavedState state
java.util.Iterator i
org.eclipse.core.internal.resources.SaveContext context
String pluginId
protected void executeLifecycle (int, org.eclipse.core.resources.ISaveParticipant, org.eclipse.core.internal.resources.SaveContext) throws org.eclipse.core.runtime.CoreException
int lifecycle
org.eclipse.core.resources.ISaveParticipant participant
org.eclipse.core.internal.resources.SaveContext context
public void forgetSavedTree (java.lang.String)
String pluginId
java.util.Iterator i
org.eclipse.core.internal.resources.SavedState state
protected long getDeltaExpiration (java.lang.String)
String pluginId
String result
protected java.util.Properties getMasterTable ()
public int getSaveNumber (java.lang.String)
String pluginId
String value
protected java.lang.String[] getSaveParticipantPluginIds ()
private void hookEndSave (int, org.eclipse.core.resources.IProject, long)
int kind
org.eclipse.core.resources.IProject project
long start
String endMessage
private void hookStartSave (int, org.eclipse.core.internal.resources.Project)
int kind
org.eclipse.core.internal.resources.Project project
protected void initSnap (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IPath snapPath
java.io.File file
String message
protected boolean isDeltaCleared (java.lang.String)
String pluginId
String clearDelta
protected boolean isOldPluginTree (java.lang.String)
String pluginId
long deltaAge
public java.lang.Object readElement (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
java.io.DataInput input
int flags
int type
org.eclipse.core.internal.resources.ResourceInfo info
protected void removeClearDeltaMarks ()
java.util.Iterator i
String pluginId
protected void removeClearDeltaMarks (java.lang.String)
String pluginId
protected void removeFiles (java.io.File, java.lang.String[], java.util.List)
java.io.File root
String[] candidates
java.util.List exclude
int i
boolean delete
java.util.ListIterator it
String s
private void removeGarbage (java.io.DataOutputStream, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
java.io.DataOutputStream output
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
public void removeParticipant (java.lang.String)
String pluginId
protected void removeUnusedSafeTables ()
java.util.List valuables
org.eclipse.core.runtime.IPath location
java.util.Enumeration e
String key
String pluginId
java.io.File target
String[] candidates
protected void removeUnusedTreeFiles ()
java.util.List valuables
org.eclipse.core.runtime.IPath location
java.io.File target
java.io.FilenameFilter filter
String[] candidates
org.eclipse.core.resources.IProject[] projects
int i
public void requestSnapshot ()
protected void resetSnapshots (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
String message
String message
java.io.File file
org.eclipse.core.resources.IProject[] projects
int i
protected void restore (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String msg
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IProject[] roots
int i
protected boolean restore (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
boolean status
long start
protected boolean restoreFromRefreshSnapshot (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
boolean status
org.eclipse.core.runtime.IPath snapshotPath
java.io.File snapshotFile
long start
org.eclipse.core.internal.resources.ProjectDescription description
protected void restoreMarkers (org.eclipse.core.resources.IResource, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean generateDeltas
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.internal.resources.MarkerManager markerManager
org.eclipse.core.resources.IProject[] projects
int i
protected void restoreMasterTable () throws org.eclipse.core.runtime.CoreException
long start
org.eclipse.core.runtime.IPath location
java.io.File target
org.eclipse.core.internal.localstore.SafeChunkyInputStream input
java.io.IOException e
String message
protected void restoreMetaInfo (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.resources.IProject[] roots
int i
org.eclipse.core.runtime.CoreException e
String message
protected void restoreMetaInfo (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.CoreException failure
org.eclipse.core.runtime.CoreException e
protected void restoreSnapshots (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath snapLocation
java.io.File localFile
org.eclipse.core.internal.watson.ElementTree complete
java.io.DataInputStream input
org.eclipse.core.internal.resources.WorkspaceTreeReader reader
Exception e
protected void restoreSyncInfo (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.internal.resources.Synchronizer synchronizer
org.eclipse.core.resources.IProject[] projects
int i
protected void restoreTree (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataInputStream input
java.io.IOException e
String msg
protected boolean restoreTree (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.WorkspaceTreeReader reader
java.io.IOException e
protected boolean restoreTreeFromRefreshSnapshot (org.eclipse.core.internal.resources.Project, java.io.File, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
java.io.File snapshotFile
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath snapshotPath
java.io.InputStream snapIn
java.util.zip.ZipInputStream zip
java.util.zip.ZipEntry treeEntry
java.io.DataInputStream input
org.eclipse.core.internal.resources.WorkspaceTreeReader reader
java.io.IOException e
public org.eclipse.core.runtime.IStatus save (int, org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus save (int, boolean, org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
boolean keepConsistencyWhenCanceled
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor parentMonitor
org.eclipse.core.internal.resources.SaveManager$InternalMonitorWrapper monitor
String message
org.eclipse.core.runtime.MultiStatus warnings
org.eclipse.core.runtime.jobs.ISchedulingRule rule
long start
java.util.Map contexts
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
protected void saveMasterTable () throws org.eclipse.core.runtime.CoreException
protected void saveMasterTable (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath location
long start
java.io.File target
org.eclipse.core.internal.localstore.SafeChunkyOutputStream output
java.io.IOException e
protected void saveMetaInfo (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.resources.IProject[] roots
int i
org.eclipse.core.runtime.IStatus result
protected org.eclipse.core.runtime.IStatus saveMetaInfo (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String msg
public void saveRefreshSnapshot (org.eclipse.core.internal.resources.Project, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.runtime.IPath snapshotPath
java.io.File tmpTree
java.io.IOException e
java.util.zip.ZipOutputStream out
java.io.FileOutputStream fis
java.io.DataOutputStream output
java.io.OutputStream snapOut
java.util.zip.ZipEntry e
int read
byte[] buffer
java.io.InputStream in
java.io.IOException e
protected void saveTree (java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.util.Map contexts
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataOutputStream output
Exception e
String msg
void setPluginsSavedState (java.util.HashMap)
java.util.HashMap savedStates
protected void setSaveNumber (java.lang.String, int)
String pluginId
int number
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool pool
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
int state
public void snapshotIfNeeded (boolean)
boolean hasTreeChanges
long interval
protected void snapTree (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath snapPath
org.eclipse.core.internal.watson.ElementTreeWriter writer
java.io.File localFile
org.eclipse.core.internal.localstore.SafeChunkyOutputStream safeStream
java.io.DataOutputStream out
java.io.IOException e
protected org.eclipse.core.internal.watson.ElementTree[] sortTrees (org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.internal.watson.ElementTree[] trees
int numTrees
org.eclipse.core.internal.watson.ElementTree[] sorted
java.util.Map table
int i
java.util.List indices
org.eclipse.core.internal.watson.ElementTree oldest
int i
java.util.List indices
java.util.Enumeration e
org.eclipse.core.internal.watson.ElementTree parent
org.eclipse.core.runtime.IStatus status
public void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File table
protected void updateDeltaExpiration (java.lang.String)
String pluginId
String key
public void visitAndSave (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource root
org.eclipse.core.internal.resources.Synchronizer synchronizer
org.eclipse.core.internal.resources.MarkerManager markerManager
org.eclipse.core.runtime.IPath markersLocation
org.eclipse.core.runtime.IPath markersTempLocation
org.eclipse.core.runtime.IPath syncInfoLocation
org.eclipse.core.runtime.IPath syncInfoTempLocation
java.util.List writtenTypes
java.util.List writtenPartners
java.io.DataOutputStream o1
java.io.DataOutputStream o2
String message
String message
java.io.IOException e
java.io.DataOutputStream markersOutput
java.io.DataOutputStream syncInfoOutput
long[] saveTimes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
java.io.IOException e
org.eclipse.core.resources.IProject[] projects
int i
public void visitAndSnap (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource root
org.eclipse.core.internal.resources.Synchronizer synchronizer
org.eclipse.core.internal.resources.MarkerManager markerManager
org.eclipse.core.runtime.IPath markersLocation
org.eclipse.core.runtime.IPath syncInfoLocation
org.eclipse.core.internal.localstore.SafeChunkyOutputStream safeMarkerStream
org.eclipse.core.internal.localstore.SafeChunkyOutputStream safeSyncInfoStream
java.io.DataOutputStream o1
java.io.DataOutputStream o2
String message
String message
java.io.IOException e
java.io.DataOutputStream markersOutput
java.io.DataOutputStream syncInfoOutput
int markerFileSize
int syncInfoFileSize
long[] snapTimes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
java.io.IOException e
org.eclipse.core.resources.IProject[] projects
int i
private void writeBuilderPersistentInfo (java.io.DataOutputStream, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.DataOutputStream output
java.util.List builders
org.eclipse.core.runtime.IProgressMonitor monitor
int numBuilders
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.resources.IProject[] interestingProjects
int j
public void writeElement (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
Object element
java.io.DataOutput output
org.eclipse.core.internal.resources.ResourceInfo info
private void getTreesToSave (org.eclipse.core.resources.IProject, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.List trees
java.util.List builderInfos
java.util.List configNames
java.util.List additionalBuilderInfos
java.util.List additionalConfigNames
String activeConfigName
java.util.List infos
java.util.Iterator it
org.eclipse.core.internal.events.BuilderPersistentInfo info
String configName
org.eclipse.core.internal.watson.ElementTree tree
protected void writeTree (java.util.Map, java.io.DataOutputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.util.Map statesToSave
java.io.DataOutputStream output
org.eclipse.core.runtime.IProgressMonitor monitor
boolean wasImmutable
org.eclipse.core.internal.watson.ElementTree current
java.util.ArrayList trees
java.util.Map$Entry entry
String pluginId
org.eclipse.core.resources.IProject[] projects
java.util.List builderInfos
java.util.List configNames
java.util.List additionalBuilderInfos
java.util.List additionalConfigNames
int i
org.eclipse.core.internal.watson.ElementTreeWriter writer
org.eclipse.core.internal.watson.ElementTree[] treesToSave
java.util.Iterator it
java.util.Iterator it
protected void writeTree (org.eclipse.core.internal.resources.Project, java.io.DataOutputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
java.io.DataOutputStream output
org.eclipse.core.runtime.IProgressMonitor monitor
boolean wasImmutable
org.eclipse.core.internal.watson.ElementTree current
java.util.List trees
java.util.List configNames
java.util.List builderInfos
java.util.List additionalConfigNames
java.util.List additionalBuilderInfos
org.eclipse.core.internal.watson.ElementTreeWriter writer
org.eclipse.core.internal.watson.ElementTree[] treesToSave
java.util.Iterator it
java.util.Iterator it
protected void writeTree (org.eclipse.core.internal.resources.Project, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
int depth
long start
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileOutputStream safe
java.io.DataOutputStream output
java.io.IOException e
String msg
protected void writeWorkspaceFields (java.io.DataOutputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.DataOutputStream output
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/SavedState.classSavedState.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SavedState extends java.lang.Object implements org.eclipse.core.resources.ISavedState {
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
org.eclipse.core.internal.resources.SafeFileTable fileTable
String pluginId
org.eclipse.core.internal.resources.Workspace workspace
void (org.eclipse.core.internal.resources.Workspace, java.lang.String, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
String pluginId
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
void forgetTrees ()
public int getSaveNumber ()
protected org.eclipse.core.internal.resources.SafeFileTable getFileTable ()
protected org.eclipse.core.internal.resources.SafeFileTable restoreFileTable () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public org.eclipse.core.runtime.IPath[] getFiles ()
public void processResourceChangeEvents (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.events.ResourceDelta delta
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/SyncInfoReader.classSyncInfoReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.SyncInfoReader getReader (int) throws java.io.IOException
int formatVersion
public void readPartners (java.io.DataInputStream) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int size
java.util.Set registry
int i
String qualifier
String local
java.io.IOException e
String message
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.SyncInfoReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/SyncInfoReader_2.classSyncInfoReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader_2 extends org.eclipse.core.internal.resources.SyncInfoReader {
public static final int INDEX
public static final int QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readPartners
org.eclipse.core.runtime.IPath path
private void readSyncInfo (org.eclipse.core.runtime.IPath, java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.io.DataInputStream input
java.util.List readPartners
int size
org.eclipse.core.internal.utils.ObjectMap table
int i
org.eclipse.core.runtime.QualifiedName name
int type
String qualifier
String local
String msg
int length
byte[] bytes
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/SyncInfoReader_3.classSyncInfoReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader_3 extends org.eclipse.core.internal.resources.SyncInfoReader {
public static final byte INDEX
public static final byte QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readPartners
org.eclipse.core.runtime.IPath path
private void readSyncInfo (org.eclipse.core.runtime.IPath, java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.io.DataInputStream input
java.util.List readPartners
int size
org.eclipse.core.internal.utils.ObjectMap table
int i
org.eclipse.core.runtime.QualifiedName name
byte type
String qualifier
String local
String msg
int length
byte[] bytes
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/SyncInfoSnapReader.classSyncInfoSnapReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoSnapReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.SyncInfoSnapReader getReader (int) throws java.io.IOException
int formatVersion
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.SyncInfoSnapReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/SyncInfoSnapReader_3.classSyncInfoSnapReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoSnapReader_3 extends org.eclipse.core.internal.resources.SyncInfoSnapReader {
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
private org.eclipse.core.internal.utils.ObjectMap internalReadSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int size
org.eclipse.core.internal.utils.ObjectMap map
int i
String qualifier
String local
org.eclipse.core.runtime.QualifiedName name
int length
byte[] bytes
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.utils.ObjectMap map
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/SyncInfoWriter.classSyncInfoWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoWriter extends java.lang.Object {
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.Workspace workspace
public static final int SYNCINFO_SAVE_VERSION
public static final int SYNCINFO_SNAP_VERSION
public static final byte INDEX
public static final byte QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void savePartners (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream output
java.util.Set registry
java.util.Iterator i
org.eclipse.core.runtime.QualifiedName qname
public void saveSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenPartners
java.util.Map table
java.util.Map$Entry entry
org.eclipse.core.runtime.QualifiedName name
int index
byte[] bytes
public void snapSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.Map table
java.util.Map$Entry entry
org.eclipse.core.runtime.QualifiedName name
byte[] bytes
}
org/eclipse/core/internal/resources/Synchronizer$1$1.classSynchronizer.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Synchronizer$1$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.core.internal.resources.Synchronizer$1 this$1
private final org.eclipse.core.runtime.QualifiedName val$partner
void (org.eclipse.core.internal.resources.Synchronizer$1, org.eclipse.core.runtime.QualifiedName)
public boolean visit (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/Synchronizer$1.classSynchronizer.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Synchronizer$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.Synchronizer this$0
private final org.eclipse.core.resources.IResource val$root
private final int val$depth
private final org.eclipse.core.runtime.QualifiedName val$partner
void (org.eclipse.core.internal.resources.Synchronizer, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.QualifiedName)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResourceVisitor visitor
static org.eclipse.core.internal.resources.Synchronizer access$0 (org.eclipse.core.internal.resources.Synchronizer$1)
}
org/eclipse/core/internal/resources/Synchronizer.classSynchronizer.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Synchronizer extends java.lang.Object implements org.eclipse.core.resources.ISynchronizer {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.SyncInfoWriter writer
protected java.util.Set registry
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void accept (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResourceVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResourceVisitor visitor
int depth
org.eclipse.core.resources.IResource[] children
int i
public void add (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName partner
public void flushSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource root
int depth
org.eclipse.core.resources.IWorkspaceRunnable body
public org.eclipse.core.runtime.QualifiedName[] getPartners ()
protected java.util.Set getRegistry ()
public byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource resource
String message
org.eclipse.core.internal.resources.ResourceInfo info
protected boolean isRegistered (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName partner
public void readPartners (java.io.DataInputStream) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.internal.resources.SyncInfoReader reader
public void restore (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor monitor
protected void restoreFromSave (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath sourceLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.SyncInfoReader reader
Exception e
String msg
protected void restoreFromSnap (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath sourceLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.SyncInfoSnapReader reader
Exception e
String msg
public void remove (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.runtime.CoreException e
public void savePartners (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream output
public void saveSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenPartners
protected void setRegistry (java.util.Set)
java.util.Set registry
public void setSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource resource
byte[] info
String message
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo resourceInfo
int flags
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.runtime.MultiStatus status
public void snapSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
}
org/eclipse/core/internal/resources/VariableDescription.classVariableDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.VariableDescription extends java.lang.Object implements java.lang.Comparable {
private String name
private String value
public void ()
public void (java.lang.String, java.lang.String)
String name
String value
public boolean equals (java.lang.Object)
Object o
org.eclipse.core.internal.resources.VariableDescription other
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public void setName (java.lang.String)
String name
public void setValue (java.lang.String)
String value
public int compareTo (org.eclipse.core.internal.resources.VariableDescription)
org.eclipse.core.internal.resources.VariableDescription that
public volatile int compareTo (java.lang.Object)
}
org/eclipse/core/internal/resources/WorkManager$NotifyRule.classWorkManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.WorkManager$NotifyRule extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
final org.eclipse.core.internal.resources.WorkManager this$0
void (org.eclipse.core.internal.resources.WorkManager)
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
}
org/eclipse/core/internal/resources/WorkManager.classWorkManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private final ThreadLocal checkInFailed
private boolean hasBuildChanges
private org.eclipse.core.runtime.jobs.IJobManager jobManager
private final org.eclipse.core.runtime.jobs.ILock lock
private int nestedOperations
private org.eclipse.core.internal.resources.WorkManager$NotifyRule notifyRule
private boolean operationCanceled
private int preparedOperations
private org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public int beginUnprotected ()
int depth
int i
public void checkIn (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
boolean success
String msg
public boolean checkInFailed (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public synchronized void checkOut (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private void decrementPreparedOperations ()
public void endUnprotected (int)
int depth
int i
org.eclipse.core.runtime.jobs.ILock getLock ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getNotifyRule ()
public synchronized int getPreparedOperationDepth ()
void incrementNestedOperations ()
private void incrementPreparedOperations ()
boolean isBalanced ()
public boolean isLockAlreadyAcquired ()
boolean result
boolean success
public void operationCanceled ()
public void rebalanceNestedOperations ()
public void setBuild (boolean)
boolean hasChanges
public boolean shouldBuild ()
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
void postWorkspaceStartup ()
}
org/eclipse/core/internal/resources/Workspace$1.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.Workspace this$0
void (org.eclipse.core.internal.resources.Workspace)
public int compare (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject px
org.eclipse.core.resources.IProject py
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/Workspace$2.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$2 extends java.lang.Object implements org.eclipse.core.internal.resources.ComputeProjectOrder$VertexFilter {
final org.eclipse.core.internal.resources.Workspace this$0
private final java.util.Set val$projectSet
void (org.eclipse.core.internal.resources.Workspace, java.util.Set)
public boolean matches (java.lang.Object)
Object vertex
}
org/eclipse/core/internal/resources/Workspace$3.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$3 extends java.lang.Object implements org.eclipse.core.internal.resources.ComputeProjectOrder$VertexFilter {
final org.eclipse.core.internal.resources.Workspace this$0
private final java.util.Set val$projectConfigSet
void (org.eclipse.core.internal.resources.Workspace, java.util.Set)
public boolean matches (java.lang.Object)
Object vertex
}
org/eclipse/core/internal/resources/Workspace$4.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$4 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.Workspace this$0
private final boolean val$phantom
private final int[] val$count
void (org.eclipse.core.internal.resources.Workspace, boolean, int[])
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree aTree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
}
org/eclipse/core/internal/resources/Workspace$5.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$5 extends org.eclipse.core.resources.team.TeamHook {
final org.eclipse.core.internal.resources.Workspace this$0
void (org.eclipse.core.internal.resources.Workspace)
}
org/eclipse/core/internal/resources/Workspace$6.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$6 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.Workspace this$0
private final StringBuffer val$buffer
void (org.eclipse.core.internal.resources.Workspace, java.lang.StringBuffer)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree aTree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
}
org/eclipse/core/internal/resources/Workspace$7.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$7 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.Workspace this$0
private final org.eclipse.core.runtime.IStatus[] val$status
private final Object val$context
private final org.eclipse.core.resources.IFile[] val$files
void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.IStatus[], java.lang.Object, org.eclipse.core.resources.IFile[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
Object c
}
org/eclipse/core/internal/resources/Workspace$8.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$8 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.Workspace this$0
private final org.eclipse.core.runtime.IStatus[] val$status
private final org.eclipse.core.resources.IFile val$file
void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.IStatus[], org.eclipse.core.resources.IFile)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/Workspace$BuildConfigurationComparator.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$BuildConfigurationComparator extends java.lang.Object implements java.util.Comparator {
public void ()
public int compare (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration px
org.eclipse.core.resources.IBuildConfiguration py
int cmp
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/Workspace$ProjectBuildConfigOrder.classWorkspace.java
package org.eclipse.core.internal.resources
public final org.eclipse.core.internal.resources.Workspace$ProjectBuildConfigOrder extends java.lang.Object {
public org.eclipse.core.resources.IBuildConfiguration[] buildConfigurations
public boolean hasCycles
public org.eclipse.core.resources.IBuildConfiguration[][] knots
public void (org.eclipse.core.resources.IBuildConfiguration[], boolean, org.eclipse.core.resources.IBuildConfiguration[][])
org.eclipse.core.resources.IBuildConfiguration[] buildConfigurations
boolean hasCycles
org.eclipse.core.resources.IBuildConfiguration[][] knots
}
org/eclipse/core/internal/resources/Workspace.classWorkspace.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Workspace extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IWorkspace org.eclipse.core.internal.resources.ICoreConstants {
public static final boolean caseSensitive
public static boolean DEBUG
protected org.eclipse.core.internal.resources.WorkManager _workManager
protected org.eclipse.core.internal.resources.AliasManager aliasManager
protected org.eclipse.core.internal.events.BuildManager buildManager
protected volatile org.eclipse.core.resources.IBuildConfiguration[] buildOrder
protected org.eclipse.core.internal.resources.CharsetManager charsetManager
protected org.eclipse.core.internal.resources.ContentDescriptionManager contentDescriptionManager
protected boolean crashed
protected final org.eclipse.core.resources.IWorkspaceRoot defaultRoot
protected org.eclipse.core.internal.resources.WorkspacePreferences description
protected org.eclipse.core.internal.localstore.FileSystemResourceManager fileSystemManager
protected final java.util.concurrent.CopyOnWriteArrayList lifecycleListeners
protected org.eclipse.core.internal.resources.LocalMetaArea localMetaArea
protected final org.eclipse.core.internal.resources.LocationValidator locationValidator
protected org.eclipse.core.internal.resources.MarkerManager markerManager
protected org.eclipse.core.resources.team.IMoveDeleteHook moveDeleteHook
protected org.eclipse.core.internal.resources.NatureManager natureManager
protected org.eclipse.core.internal.resources.FilterTypeManager filterManager
protected long nextMarkerId
protected long nextNodeId
protected org.eclipse.core.internal.events.NotificationManager notificationManager
protected boolean openFlag
protected org.eclipse.core.internal.watson.ElementTree operationTree
protected org.eclipse.core.internal.resources.PathVariableManager pathVariableManager
protected org.eclipse.core.internal.properties.IPropertyManager propertyManager
protected org.eclipse.core.internal.refresh.RefreshManager refreshManager
private org.eclipse.core.resources.IResourceRuleFactory ruleFactory
protected org.eclipse.core.internal.resources.SaveManager saveManager
protected boolean shouldValidate
private org.eclipse.core.internal.utils.StringPoolJob stringPoolJob
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.resources.team.TeamHook teamHook
protected volatile org.eclipse.core.internal.watson.ElementTree tree
protected Thread treeLocked
protected org.eclipse.core.resources.IFileModificationValidator validator
static void ()
public static boolean clear (java.io.File)
java.io.File root
boolean result
public static boolean clearChildren (java.io.File)
java.io.File root
boolean result
String[] list
int i
public static org.eclipse.core.internal.resources.WorkspaceDescription defaultWorkspaceDescription ()
private static boolean isDuplicate (java.lang.Object[], int)
Object[] array
int position
int j
public void ()
protected void aboutToBuild (java.lang.Object, int)
Object source
int trigger
public void addLifecycleListener (org.eclipse.core.internal.events.ILifecycleListener)
org.eclipse.core.internal.events.ILifecycleListener listener
public void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public org.eclipse.core.resources.ISavedState addSaveParticipant (org.eclipse.core.runtime.Plugin, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.Plugin plugin
org.eclipse.core.resources.ISaveParticipant participant
public org.eclipse.core.resources.ISavedState addSaveParticipant (java.lang.String, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
String pluginId
org.eclipse.core.resources.ISaveParticipant participant
public void beginOperation (boolean) throws org.eclipse.core.runtime.CoreException
boolean createNewTree
org.eclipse.core.internal.resources.WorkManager workManager
public void broadcastBuildEvent (java.lang.Object, int, int)
Object source
int type
int buildTrigger
org.eclipse.core.internal.events.ResourceChangeEvent event
protected void broadcastEvent (org.eclipse.core.internal.events.LifecycleEvent) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.internal.events.ILifecycleListener listener
public void broadcastPostChange ()
org.eclipse.core.internal.events.ResourceChangeEvent event
private void recursivelyAddBuildConfigs (java.util.Collection, org.eclipse.core.resources.IBuildConfiguration)
java.util.Collection configs
org.eclipse.core.resources.IBuildConfiguration config
org.eclipse.core.resources.IBuildConfiguration[] referenced
int i
public void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
public void build (org.eclipse.core.resources.IBuildConfiguration[], int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IBuildConfiguration[] configs
int trigger
boolean buildReferences
org.eclipse.core.runtime.IProgressMonitor monitor
private void buildInternal (org.eclipse.core.resources.IBuildConfiguration[], int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IBuildConfiguration[] configs
int trigger
boolean buildReferences
org.eclipse.core.runtime.IProgressMonitor monitor
boolean relaxed
org.eclipse.core.resources.IBuildConfiguration config
org.eclipse.core.runtime.jobs.ISchedulingRule requested
org.eclipse.core.runtime.jobs.ISchedulingRule buildRule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.IStatus result
org.eclipse.core.resources.IBuildConfiguration[] requestedConfigs
java.util.List configArr
org.eclipse.core.resources.IProject[] prjs
int i
java.util.Set refsList
int i
org.eclipse.core.internal.resources.Workspace$ProjectBuildConfigOrder order
private boolean canCreateExtensions ()
public void checkpoint (boolean)
boolean build
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
public void close (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
int rootCount
org.eclipse.core.resources.IProject[] projects
int i
private org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder computeFullProjectOrder ()
java.util.SortedSet allAccessibleProjects
org.eclipse.core.resources.IProject[] allProjects
java.util.List edges
int i
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription desc
org.eclipse.core.resources.IProject[] refs
int j
org.eclipse.core.resources.IProject ref
private org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder computeActiveBuildConfigOrder ()
java.util.SortedSet allAccessibleBuildConfigs
org.eclipse.core.resources.IProject[] allProjects
java.util.List edges
int i
org.eclipse.core.internal.resources.Project project
java.util.Stack stack
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
org.eclipse.core.internal.resources.Project subProject
org.eclipse.core.resources.IBuildConfiguration[] refs
int j
org.eclipse.core.resources.IBuildConfiguration ref
private org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder computeFullBuildConfigOrder ()
java.util.SortedSet allAccessibleBuildConfigurations
org.eclipse.core.resources.IProject[] allProjects
java.util.List edges
int i
org.eclipse.core.internal.resources.Project project
org.eclipse.core.resources.IBuildConfiguration[] configs
int j
org.eclipse.core.resources.IBuildConfiguration config
org.eclipse.core.resources.IBuildConfiguration[] refs
int k
org.eclipse.core.resources.IBuildConfiguration ref
private static org.eclipse.core.resources.IWorkspace$ProjectOrder vertexOrderToProjectOrder (org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder)
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder order
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject[][] knots
int i
private static org.eclipse.core.internal.resources.Workspace$ProjectBuildConfigOrder vertexOrderToProjectBuildConfigOrder (org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder)
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder order
org.eclipse.core.resources.IBuildConfiguration[] buildConfigs
org.eclipse.core.resources.IBuildConfiguration[][] knots
int i
public org.eclipse.core.resources.IProject[][] computePrerequisiteOrder (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] targets
private org.eclipse.core.resources.IProject[][] computePrerequisiteOrder1 (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IWorkspace$ProjectOrder r
java.util.Set bad
java.util.Set keepers
int i
org.eclipse.core.resources.IProject[] knot
int j
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] result2
java.util.List p
java.util.Iterator it
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] result1
public org.eclipse.core.resources.IWorkspace$ProjectOrder computeProjectOrder (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder fullProjectOrder
java.util.Set projectSet
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexFilter filter
public org.eclipse.core.internal.resources.Workspace$ProjectBuildConfigOrder computeProjectBuildConfigOrder (org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration[] buildConfigs
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder fullBuildConfigOrder
java.util.Set projectConfigSet
org.eclipse.core.internal.resources.ComputeProjectOrder$VertexFilter filter
public org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int opWork
int totalWork
String message
org.eclipse.core.runtime.IPath parentPath
org.eclipse.core.runtime.MultiStatus status
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.runtime.IStatus requirements
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
protected void copyTree (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, int, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.runtime.IPath destination
int depth
int updateFlags
boolean keepSyncInfo
private void copyTree (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, int, int, boolean, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.runtime.IPath destination
int depth
int updateFlags
boolean keepSyncInfo
boolean moveResources
boolean movingProject
org.eclipse.core.resources.IResource destinationResource
int destinationType
int destinationType
int destinationType
int destinationType
org.eclipse.core.internal.resources.ResourceInfo sourceInfo
org.eclipse.core.internal.resources.ResourceInfo newInfo
org.eclipse.core.internal.resources.LinkDescription linkDescription
org.eclipse.core.internal.resources.LinkDescription linkDescription
java.net.URI sourceLocationURI
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.Project sourceProject
java.util.LinkedList originalDescriptions
java.util.LinkedList filterDescriptions
org.eclipse.core.internal.resources.Project project
boolean projectCopy
org.eclipse.core.resources.IResource dotProject
org.eclipse.core.resources.IResource[] children
int i
int imax
String childName
org.eclipse.core.runtime.IPath childPath
public java.net.URI transferVariableDefinition (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, java.net.URI) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource dest
java.net.URI sourceURI
org.eclipse.core.runtime.IPath srcLoc
org.eclipse.core.runtime.IPath srcRawLoc
String variable
org.eclipse.core.runtime.IPath newLocation
java.net.URI toURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.lang.String copyVariable (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource dest
String variable
org.eclipse.core.resources.IPathVariableManager destPathVariableManager
org.eclipse.core.resources.IPathVariableManager srcPathVariableManager
org.eclipse.core.runtime.IPath srcValue
org.eclipse.core.runtime.IPath resolvedSrcValue
boolean variableExisted
org.eclipse.core.runtime.IPath destValue
String[] variables
int i
org.eclipse.core.runtime.IPath resolveDestVariable
String destVariable
boolean shouldConvertToRelative
String[] referencedVariables
String[] segments
StringBuffer result
int i
String var
String copiedVariable
int index
int start
int end
org.eclipse.core.runtime.IPath relativeSrcValue
public int countResources (org.eclipse.core.runtime.IPath, int, boolean)
org.eclipse.core.runtime.IPath root
int depth
boolean phantom
int[] count
org.eclipse.core.internal.watson.IElementContentVisitor visitor
public org.eclipse.core.internal.resources.ResourceInfo createResource (org.eclipse.core.resources.IResource, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean phantom
public org.eclipse.core.internal.resources.ResourceInfo createResource (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
int updateFlags
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.internal.resources.ResourceInfo createResource (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, boolean, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.ResourceInfo info
boolean phantom
boolean overwrite
boolean keepSyncInfo
org.eclipse.core.internal.resources.ResourceInfo original
String message
public org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int opWork
int totalWork
String message
org.eclipse.core.runtime.MultiStatus result
int i
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.runtime.CoreException e
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
public void deleteMarkers (org.eclipse.core.resources.IMarker[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IMarker[] markers
int i
void deleteResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject[] children
int i
public void endOperation (org.eclipse.core.runtime.jobs.ISchedulingRule, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
boolean build
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.WorkManager workManager
boolean hasTreeChanges
boolean depthOne
protected void flushBuildOrder ()
public void forgetSavedTree (java.lang.String)
String pluginId
public org.eclipse.core.internal.resources.AliasManager getAliasManager ()
public org.eclipse.core.internal.events.BuildManager getBuildManager ()
public org.eclipse.core.resources.IBuildConfiguration[] getBuildOrder ()
String[] order
java.util.LinkedHashSet configs
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IBuildConfiguration[] bo
public org.eclipse.core.internal.resources.CharsetManager getCharsetManager ()
public org.eclipse.core.internal.resources.ContentDescriptionManager getContentDescriptionManager ()
public java.util.Map getDanglingReferences ()
org.eclipse.core.resources.IProject[] projects
java.util.Map result
int i
org.eclipse.core.internal.resources.Project project
org.eclipse.core.resources.IProject[] refs
java.util.List dangling
int j
public org.eclipse.core.resources.IWorkspaceDescription getDescription ()
org.eclipse.core.internal.resources.WorkspaceDescription workingCopy
public org.eclipse.core.internal.watson.ElementTree getElementTree ()
public org.eclipse.core.internal.localstore.FileSystemResourceManager getFileSystemManager ()
public org.eclipse.core.internal.resources.MarkerManager getMarkerManager ()
public org.eclipse.core.internal.resources.LocalMetaArea getMetaArea ()
protected org.eclipse.core.resources.team.IMoveDeleteHook getMoveDeleteHook ()
public org.eclipse.core.resources.IFilterMatcherDescriptor getFilterMatcherDescriptor (java.lang.String)
String filterMAtcherId
public org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterMatcherDescriptors ()
public org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
String natureId
public org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
public org.eclipse.core.internal.resources.NatureManager getNatureManager ()
public org.eclipse.core.internal.events.NotificationManager getNotificationManager ()
public org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
public org.eclipse.core.internal.properties.IPropertyManager getPropertyManager ()
public org.eclipse.core.internal.refresh.RefreshManager getRefreshManager ()
public org.eclipse.core.internal.resources.ResourceInfo getResourceInfo (org.eclipse.core.runtime.IPath, boolean, boolean)
org.eclipse.core.runtime.IPath path
boolean phantom
boolean mutable
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo result
public org.eclipse.core.resources.IWorkspaceRoot getRoot ()
public org.eclipse.core.resources.IResourceRuleFactory getRuleFactory ()
public org.eclipse.core.internal.resources.SaveManager getSaveManager ()
public org.eclipse.core.resources.ISynchronizer getSynchronizer ()
protected org.eclipse.core.resources.team.TeamHook getTeamHook ()
public org.eclipse.core.internal.resources.WorkManager getWorkManager () throws org.eclipse.core.runtime.CoreException
String message
protected void initializeMoveDeleteHook ()
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IConfigurationElement config
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
protected void initializeTeamHook ()
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IConfigurationElement config
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
protected void initializeValidator ()
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IConfigurationElement config
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.internal.resources.WorkspaceDescription internalGetDescription ()
public boolean isAutoBuilding ()
public boolean isOpen ()
public boolean isTreeLocked ()
protected void linkTrees (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.watson.ElementTree[] newTrees
public org.eclipse.core.resources.IProjectDescription loadProjectDescription (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
java.io.InputStream stream
org.eclipse.core.resources.IProjectDescription result
String message
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.resources.IProjectDescription loadProjectDescription (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProjectDescription result
java.io.IOException e
org.eclipse.core.runtime.IPath user
org.eclipse.core.runtime.IPath platform
java.io.IOException ex
String message
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int opWork
int totalWork
String message
org.eclipse.core.runtime.IPath parentPath
org.eclipse.core.runtime.MultiStatus status
int i
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.runtime.IStatus requirements
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
void move (org.eclipse.core.internal.resources.Resource, org.eclipse.core.runtime.IPath, int, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath destination
int depth
int updateFlags
boolean keepSyncInfo
protected org.eclipse.core.internal.resources.ResourceInfo newElement (int)
int type
org.eclipse.core.internal.resources.ResourceInfo result
public org.eclipse.core.resources.IBuildConfiguration newBuildConfig (java.lang.String, java.lang.String)
String projectName
String configName
public org.eclipse.core.resources.IProjectDescription newProjectDescription (java.lang.String)
String projectName
org.eclipse.core.resources.IProjectDescription result
public org.eclipse.core.internal.resources.Resource newResource (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int type
String message
String message
public org.eclipse.core.internal.watson.ElementTree newWorkingTree ()
protected long nextMarkerId ()
protected long nextNodeId ()
public org.eclipse.core.runtime.IStatus open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.WorkspaceDescription oldDescription
org.eclipse.core.runtime.IProgressMonitor nullMonitor
RuntimeException e
public void prepareOperation (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
String message
protected boolean refreshRequested ()
String[] args
int i
public void removeResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public void removeSaveParticipant (org.eclipse.core.runtime.Plugin)
org.eclipse.core.runtime.Plugin plugin
public void removeSaveParticipant (java.lang.String)
String pluginId
public void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.IProgressMonitor monitor
public void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.jobs.ISchedulingRule rule
int options
org.eclipse.core.runtime.IProgressMonitor monitor
int depth
boolean avoidNotification
org.eclipse.core.runtime.OperationCanceledException e
public org.eclipse.core.runtime.IStatus save (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean full
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus save (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean full
boolean keepConsistencyWhenCanceled
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
public void setCrashed (boolean)
boolean value
String msg
public void setDescription (org.eclipse.core.resources.IWorkspaceDescription)
org.eclipse.core.resources.IWorkspaceDescription value
org.eclipse.core.internal.resources.WorkspaceDescription newDescription
String[] newOrder
public void setTreeLocked (boolean)
boolean locked
public void setWorkspaceLock (org.eclipse.core.resources.WorkspaceLock)
org.eclipse.core.resources.WorkspaceLock lock
protected void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.IManager[] managers
String message
org.eclipse.core.runtime.MultiStatus status
int i
org.eclipse.core.internal.resources.IManager manager
Exception e
public java.lang.String[] sortNatureSet (java.lang.String[])
String[] natureIds
protected void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String toDebugString ()
StringBuffer buffer
org.eclipse.core.internal.watson.IElementContentVisitor visitor
public void updateModificationStamp (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
org.eclipse.core.resources.IFile[] files
Object context
String message
org.eclipse.core.runtime.MultiStatus result
int i
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IStatus[] status
org.eclipse.core.runtime.ISafeRunnable body
public org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath unresolvedLocation
public org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource resource
java.net.URI unresolvedLocation
public org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
String segment
int type
public org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
String[] natureIds
public org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
String path
int type
public org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IProject context
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
org.eclipse.core.resources.IProject project
java.net.URI location
protected void validateSave (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IStatus[] status
org.eclipse.core.runtime.ISafeRunnable body
public org.eclipse.core.runtime.IStatus validateFiltered (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/WorkspaceDescription.classWorkspaceDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceDescription extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.IWorkspaceDescription {
protected boolean autoBuilding
protected String[] buildOrder
protected long fileStateLongevity
protected int maxBuildIterations
protected int maxFileStates
protected long maxFileStateSize
protected boolean applyFileStatePolicy
private long snapshotInterval
protected int operationsPerSnapshot
protected long deltaExpiration
public void (java.lang.String)
String name
org.eclipse.core.runtime.preferences.IEclipsePreferences node
public java.lang.String[] getBuildOrder ()
public java.lang.String[] getBuildOrder (boolean)
boolean makeCopy
public long getDeltaExpiration ()
public void setDeltaExpiration (long)
long value
public long getFileStateLongevity ()
public int getMaxBuildIterations ()
public int getMaxFileStates ()
public long getMaxFileStateSize ()
public boolean isApplyFileStatePolicy ()
public int getOperationsPerSnapshot ()
public long getSnapshotInterval ()
public void internalSetBuildOrder (java.lang.String[])
String[] value
public boolean isAutoBuilding ()
public void setOperationsPerSnapshot (int)
int value
public void setAutoBuilding (boolean)
boolean value
public void setBuildOrder (java.lang.String[])
String[] value
public void setFileStateLongevity (long)
long time
public void setMaxBuildIterations (int)
int number
public void setMaxFileStates (int)
int number
public void setMaxFileStateSize (long)
long size
public void setApplyFileStatePolicy (boolean)
boolean apply
public void setSnapshotInterval (long)
long snapshotInterval
}
org/eclipse/core/internal/resources/WorkspaceDescriptionReader.classWorkspaceDescriptionReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceDescriptionReader extends java.lang.Object implements org.eclipse.core.internal.resources.IModelObjectConstants {
protected static final String[] EMPTY_STRING_ARRAY
static void ()
public void ()
protected java.lang.String getString (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node target
String tagName
org.w3c.dom.Node node
protected java.lang.String[] getStrings (org.w3c.dom.Node)
org.w3c.dom.Node target
org.w3c.dom.NodeList list
java.util.List result
int i
org.w3c.dom.Node node
private void logNumberFormatException (java.lang.String, java.lang.NumberFormatException)
String value
NumberFormatException e
String msg
public java.lang.Object read (java.io.InputStream)
java.io.InputStream input
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.Document document
public java.lang.Object read (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileInputStream file
protected java.lang.Object read (org.w3c.dom.Node)
org.w3c.dom.Node node
String value
protected org.eclipse.core.internal.resources.WorkspaceDescription readWorkspaceDescription (org.w3c.dom.Node)
org.w3c.dom.Node node
String name
String autobuild
String snapshotInterval
String applyFileStatePolicy
String fileStateLongevity
String maxFileStateSize
String maxFileStates
String[] buildOrder
org.eclipse.core.internal.resources.WorkspaceDescription description
NumberFormatException e
NumberFormatException e
NumberFormatException e
NumberFormatException e
protected org.w3c.dom.Node searchNode (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node target
String tagName
org.w3c.dom.NodeList list
int i
}
org/eclipse/core/internal/resources/WorkspacePreferences$1.classWorkspacePreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.WorkspacePreferences$1 extends java.lang.Object implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
final org.eclipse.core.internal.resources.WorkspacePreferences this$0
void (org.eclipse.core.internal.resources.WorkspacePreferences)
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
}
org/eclipse/core/internal/resources/WorkspacePreferences.classWorkspacePreferences.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspacePreferences extends org.eclipse.core.internal.resources.WorkspaceDescription {
public static final String PROJECT_SEPARATOR
private org.eclipse.core.runtime.Preferences preferences
public static java.lang.String convertStringArraytoString (java.lang.String[])
String[] array
StringBuffer sb
int i
public static java.lang.String[] convertStringToStringArray (java.lang.String, java.lang.String)
String string
String separator
java.util.List list
java.util.StringTokenizer tokenizer
private static void copyFromTo (org.eclipse.core.internal.resources.WorkspaceDescription, org.eclipse.core.internal.resources.WorkspaceDescription)
org.eclipse.core.internal.resources.WorkspaceDescription source
org.eclipse.core.internal.resources.WorkspaceDescription target
public void ()
String version
public java.lang.Object clone ()
public void copyFrom (org.eclipse.core.internal.resources.WorkspaceDescription)
org.eclipse.core.internal.resources.WorkspaceDescription source
public void copyTo (org.eclipse.core.internal.resources.WorkspaceDescription)
org.eclipse.core.internal.resources.WorkspaceDescription target
public java.lang.String[] getBuildOrder ()
boolean defaultBuildOrder
public java.lang.String[] getBuildOrder (boolean)
boolean makeCopy
public void setAutoBuilding (boolean)
boolean value
public void setBuildOrder (java.lang.String[])
String[] value
public void setDeltaExpiration (long)
long value
public void setApplyFileStatePolicy (boolean)
boolean apply
public void setFileStateLongevity (long)
long time
public void setMaxBuildIterations (int)
int number
public void setMaxFileStates (int)
int number
public void setMaxFileStateSize (long)
long size
public void setOperationsPerSnapshot (int)
int value
public void setSnapshotInterval (long)
long delay
protected void synchronizeWithPreferences (java.lang.String)
String property
private void upgradeVersion (java.lang.String)
String oldVersion
String oldOrder
}
org/eclipse/core/internal/resources/WorkspaceRoot.classWorkspaceRoot.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceRoot extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IWorkspaceRoot {
private final java.util.Map projectTable
private final org.eclipse.core.runtime.IPath workspaceLocation
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean deleteContent
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public boolean exists (int, boolean)
int flags
boolean checkType
public org.eclipse.core.resources.IContainer[] findContainersForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI)
java.net.URI location
public org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI, int)
java.net.URI location
int memberFlags
public org.eclipse.core.resources.IFile[] findFilesForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI)
java.net.URI location
public org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI, int)
java.net.URI location
int memberFlags
public org.eclipse.core.resources.IContainer getContainerForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
String enc
public org.eclipse.core.resources.IFile getFileForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public long getLocalTimeStamp ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.lang.String getName ()
public org.eclipse.core.resources.IContainer getParent ()
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.core.resources.IProject getProject (java.lang.String)
String name
org.eclipse.core.internal.resources.Project result
org.eclipse.core.runtime.IPath projectPath
String message
String canonicalName
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.IProject[] getProjects (int)
int memberFlags
org.eclipse.core.resources.IResource[] roots
org.eclipse.core.resources.IProject[] result
ArrayStoreException ex
int i
public int getType ()
public void internalSetLocal (boolean, int) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isDerived (int)
int options
public boolean isHidden ()
public boolean isHidden (int)
int options
public boolean isTeamPrivateMember (int)
int options
public boolean isLinked (int)
int options
public boolean isLocal (int)
int depth
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isPhantom ()
public void setDefaultCharset (java.lang.String)
String charset
org.eclipse.core.runtime.Preferences resourcesPreferences
public void setHidden (boolean)
boolean isHidden
public long setLocalTimeStamp (long)
long value
public void setReadOnly (boolean)
boolean readonly
public void touch (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/WorkspaceTreeReader.classWorkspaceTreeReader.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.WorkspaceTreeReader extends java.lang.Object {
protected boolean renameProjectNode
public void ()
public static org.eclipse.core.internal.resources.WorkspaceTreeReader getReader (org.eclipse.core.internal.resources.Workspace, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
int version
boolean renameProjectNode
org.eclipse.core.internal.resources.WorkspaceTreeReader w
String msg
public static org.eclipse.core.internal.resources.WorkspaceTreeReader getReader (org.eclipse.core.internal.resources.Workspace, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
int version
public abstract org.eclipse.core.internal.watson.ElementTree readSnapshotTree (java.io.DataInputStream, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/WorkspaceTreeReader_1.classWorkspaceTreeReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceTreeReader_1 extends org.eclipse.core.internal.resources.WorkspaceTreeReader {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected int getVersion ()
protected void linkBuildersToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], int, org.eclipse.core.runtime.IProgressMonitor)
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
int index
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.ArrayList infos
String projectName
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject project
protected void linkPluginsSavedStateToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], org.eclipse.core.runtime.IProgressMonitor)
java.util.List states
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.internal.resources.SavedState state
org.eclipse.core.internal.resources.SaveManager saveManager
protected org.eclipse.core.internal.events.BuilderPersistentInfo readBuilderInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, int) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
int index
String projectName
String builderName
protected void readBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
java.util.List builders
org.eclipse.core.runtime.IProgressMonitor monitor
int builderCount
int i
protected void readPluginsSavedStates (java.io.DataInputStream, java.util.HashMap, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.HashMap savedStates
java.util.List plugins
org.eclipse.core.runtime.IProgressMonitor monitor
int stateCount
int i
String pluginId
org.eclipse.core.internal.resources.SavedState state
public org.eclipse.core.internal.watson.ElementTree readSnapshotTree (java.io.DataInputStream, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.internal.watson.ElementTree complete
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
org.eclipse.core.internal.watson.ElementTreeReader reader
int version
java.io.IOException e
public void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
java.util.HashMap savedStates
java.util.List pluginsToBeLinked
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
java.io.IOException e
public void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
int numBuilders
String[] builderNames
int i
String builderName
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.ArrayList infos
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
java.io.IOException e
protected org.eclipse.core.internal.watson.ElementTree[] readTrees (org.eclipse.core.runtime.IPath, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.runtime.IPath root
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.watson.ElementTreeReader treeReader
String newProjectName
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.internal.watson.ElementTree newTree
protected void readWorkspaceFields (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/WorkspaceTreeReader_2.classWorkspaceTreeReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceTreeReader_2 extends org.eclipse.core.internal.resources.WorkspaceTreeReader_1 {
private java.util.List builderInfos
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected int getVersion ()
protected void readBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
java.util.List builders
org.eclipse.core.runtime.IProgressMonitor monitor
int builderCount
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
int n
org.eclipse.core.resources.IProject[] projects
int j
public void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
java.util.HashMap savedStates
java.util.List pluginsToBeLinked
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.Iterator it
java.io.IOException e
public void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.List infos
java.util.Iterator it
java.io.IOException e
protected void linkBuildersToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], int, org.eclipse.core.runtime.IProgressMonitor)
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
int index
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
private void setBuilderInfos (java.util.List)
java.util.List infos
java.util.Map groupedInfos
java.util.Iterator it
org.eclipse.core.internal.events.BuilderPersistentInfo info
java.util.Map$Entry entry
org.eclipse.core.resources.IProject proj
}
org/eclipse/core/internal/resources/XMLWriter.classXMLWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.XMLWriter extends java.io.PrintWriter {
protected int tab
protected static final String XML_VERSION
public void (java.io.OutputStream) throws java.io.UnsupportedEncodingException
java.io.OutputStream output
public void endTag (java.lang.String)
String name
public void printSimpleTag (java.lang.String, java.lang.Object)
String name
Object value
public void printTabulation ()
int i
public void printTag (java.lang.String, java.util.HashMap)
String name
java.util.HashMap parameters
public void printTag (java.lang.String, java.util.HashMap, boolean, boolean)
String name
java.util.HashMap parameters
boolean shouldTab
boolean newLine
StringBuffer sb
java.util.Map$Entry entry
String key
public void startTag (java.lang.String, java.util.HashMap)
String name
java.util.HashMap parameters
public void startTag (java.lang.String, java.util.HashMap, boolean)
String name
java.util.HashMap parameters
boolean newLine
private static void appendEscapedChar (java.lang.StringBuffer, char)
StringBuffer buffer
char c
String replacement
public static java.lang.String getEscaped (java.lang.String)
String s
StringBuffer result
int i
private static java.lang.String getReplacement (char)
char c
}
org/eclipse/core/internal/resources/projectvariables/
org/eclipse/core/internal/resources/projectvariables/ProjectLocationVariableResolver.classProjectLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.ProjectLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/projectvariables/WorkspaceLocationVariableResolver.classWorkspaceLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.WorkspaceLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/projectvariables/WorkspaceParentLocationVariableResolver.classWorkspaceParentLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.WorkspaceParentLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IContainer parent
java.net.URI locationURI
}
org/eclipse/core/internal/utils/
org/eclipse/core/internal/utils/ArrayIterator.classArrayIterator.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.ArrayIterator extends java.lang.Object implements java.util.Iterator {
Object[] elements
int index
int lastElement
public void (java.lang.Object[])
Object[] elements
public void (java.lang.Object[], int, int)
Object[] elements
int firstElement
int lastElement
public boolean hasNext ()
public java.lang.Object next () throws java.util.NoSuchElementException
public void remove ()
}
org/eclipse/core/internal/utils/BitMask.classBitMask.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.BitMask extends java.lang.Object {
public void ()
public static boolean isSet (int, int)
int flags
int mask
}
org/eclipse/core/internal/utils/Cache$Entry.classCache.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Cache$Entry extends java.lang.Object implements org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement {
Object cached
Object key
org.eclipse.core.internal.utils.Cache$Entry next
org.eclipse.core.internal.utils.Cache$Entry previous
long timestamp
final org.eclipse.core.internal.utils.Cache this$0
public void (org.eclipse.core.internal.utils.Cache, java.lang.Object, java.lang.Object, long)
Object key
Object cached
long timestamp
public boolean compare (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement other
org.eclipse.core.internal.utils.Cache$Entry otherEntry
public void discard ()
public java.lang.Object getCached ()
public java.lang.Object getKey ()
public int getKeyHashCode ()
public org.eclipse.core.internal.utils.Cache$Entry getNext ()
public org.eclipse.core.internal.utils.Cache$Entry getPrevious ()
public long getTimestamp ()
public boolean isHead ()
public boolean isTail ()
void makeHead ()
org.eclipse.core.internal.utils.Cache$Entry oldHead
public void setCached (java.lang.Object)
Object cached
public void setTimestamp (long)
long timestamp
public java.lang.String toString ()
void unchain ()
}
org/eclipse/core/internal/utils/Cache.classCache.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Cache extends java.lang.Object {
org.eclipse.core.internal.utils.KeyedHashSet entries
org.eclipse.core.internal.utils.Cache$Entry head
private int maximumCapacity
org.eclipse.core.internal.utils.Cache$Entry tail
private double threshold
public void (int)
int maximumCapacity
public void (int, int, double)
int initialCapacity
int maximumCapacity
double threshold
public void addEntry (java.lang.Object, java.lang.Object)
Object key
Object toCache
public org.eclipse.core.internal.utils.Cache$Entry addEntry (java.lang.Object, java.lang.Object, long)
Object key
Object toCache
long timestamp
org.eclipse.core.internal.utils.Cache$Entry newHead
int extraEntries
public org.eclipse.core.internal.utils.Cache$Entry getEntry (java.lang.Object)
Object key
public org.eclipse.core.internal.utils.Cache$Entry getEntry (java.lang.Object, boolean)
Object key
boolean update
org.eclipse.core.internal.utils.Cache$Entry existing
public org.eclipse.core.internal.utils.Cache$Entry getHead ()
public org.eclipse.core.internal.utils.Cache$Entry getTail ()
private void packEntries (int)
int extraEntries
org.eclipse.core.internal.utils.Cache$Entry current
public long size ()
public void discardAll ()
public void dispose ()
}
org/eclipse/core/internal/utils/FileUtil.classFileUtil.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.FileUtil extends java.lang.Object {
private static final byte[] buffer
static void ()
public static org.eclipse.core.filesystem.IFileInfo attributesToFileInfo (org.eclipse.core.resources.ResourceAttributes)
org.eclipse.core.resources.ResourceAttributes attributes
org.eclipse.core.filesystem.IFileInfo fileInfo
public static org.eclipse.core.runtime.IPath canonicalPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathString
String canonicalPath
public static java.net.URI canonicalURI (java.net.URI)
java.net.URI uri
org.eclipse.core.runtime.IPath inputPath
org.eclipse.core.runtime.IPath canonicalPath
private static boolean computeOverlap (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath location1
org.eclipse.core.runtime.IPath location2
boolean bothDirections
org.eclipse.core.runtime.IPath one
org.eclipse.core.runtime.IPath two
private static boolean computeOverlap (java.net.URI, java.net.URI, boolean)
java.net.URI location1
java.net.URI location2
boolean bothDirections
String scheme1
String scheme2
org.eclipse.core.filesystem.IFileSystem system
String string1
String string2
org.eclipse.core.filesystem.IFileStore store1
org.eclipse.core.filesystem.IFileStore store2
public static org.eclipse.core.resources.ResourceAttributes fileInfoToAttributes (org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.resources.ResourceAttributes attributes
public static boolean isOverlapping (java.net.URI, java.net.URI)
java.net.URI location1
java.net.URI location2
public static boolean isPrefixOf (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location1
org.eclipse.core.runtime.IPath location2
public static boolean isPrefixOf (java.net.URI, java.net.URI)
java.net.URI location1
java.net.URI location2
public static void safeClose (java.io.Closeable)
java.io.Closeable stream
public static org.eclipse.core.runtime.IPath toPath (java.net.URI)
java.net.URI uri
String scheme
public static final void transferStreams (java.io.InputStream, java.io.OutputStream, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream source
java.io.OutputStream destination
String path
org.eclipse.core.runtime.IProgressMonitor monitor
int bytesRead
java.io.IOException e
String msg
java.io.IOException e
String msg
private void ()
}
org/eclipse/core/internal/utils/IStringPoolParticipant.classIStringPoolParticipant.java
package org.eclipse.core.internal.utils
public abstract org.eclipse.core.internal.utils.IStringPoolParticipant extends java.lang.Object {
public abstract void shareStrings (org.eclipse.core.internal.utils.StringPool)
}
org/eclipse/core/internal/utils/KeyedHashSet$KeyedElement.classKeyedHashSet.java
package org.eclipse.core.internal.utils
public abstract org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement extends java.lang.Object {
public abstract boolean compare (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
public abstract java.lang.Object getKey ()
public abstract int getKeyHashCode ()
}
org/eclipse/core/internal/utils/KeyedHashSet.classKeyedHashSet.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.KeyedHashSet extends java.lang.Object {
protected static final int MINIMUM_SIZE
private int capacity
protected int elementCount
protected org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement[] elements
protected boolean replace
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean replace
public boolean add (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hash
int i
int i
public void clear ()
protected void expand ()
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement[] oldElements
int maxArrayIndex
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hash
public org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement getByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
private int hash (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement key
private int keyHash (java.lang.Object)
Object key
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hashIndex
boolean match
boolean match
public boolean remove (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement toRemove
int hash
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
private boolean shouldGrow ()
public int size ()
public java.lang.String toString ()
StringBuffer result
boolean first
int i
}
org/eclipse/core/internal/utils/Messages.classMessages.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String dtree_immutable
public static String dtree_malformedTree
public static String dtree_missingChild
public static String dtree_notFound
public static String dtree_notImmutable
public static String dtree_reverse
public static String dtree_subclassImplement
public static String dtree_switchError
public static String events_builderError
public static String events_building_0
public static String events_building_1
public static String events_errors
public static String events_instantiate_1
public static String events_invoking_1
public static String events_invoking_2
public static String events_skippingBuilder
public static String events_unknown
public static String history_copyToNull
public static String history_copyToSelf
public static String history_errorContentDescription
public static String history_notValid
public static String history_problemsCleaning
public static String links_creating
public static String links_errorLinkReconcile
public static String links_invalidLocation
public static String links_localDoesNotExist
public static String links_locationOverlapsLink
public static String links_locationOverlapsProject
public static String links_natureVeto
public static String links_noPath
public static String links_overlappingResource
public static String links_parentNotAccessible
public static String links_notFileFolder
public static String links_updatingDuplicate
public static String links_vetoNature
public static String links_workspaceVeto
public static String links_wrongLocalType
public static String links_resourceIsNotALink
public static String links_setLocation
public static String group_invalidParent
public static String filters_missingFilterType
public static String localstore_copying
public static String localstore_copyProblem
public static String localstore_couldnotDelete
public static String localstore_couldNotMove
public static String localstore_couldNotRead
public static String localstore_couldNotWrite
public static String localstore_couldNotWriteReadOnly
public static String localstore_deleteProblem
public static String localstore_deleting
public static String localstore_failedReadDuringWrite
public static String localstore_fileExists
public static String localstore_fileNotFound
public static String localstore_locationUndefined
public static String localstore_refreshing
public static String localstore_refreshingRoot
public static String localstore_resourceExists
public static String localstore_resourceDoesNotExist
public static String localstore_resourceIsOutOfSync
public static String mapping_invalidDef
public static String mapping_wrongType
public static String mapping_noIdentifier
public static String mapping_validate
public static String mapping_multiProblems
public static String natures_duplicateNature
public static String natures_hasCycle
public static String natures_invalidDefinition
public static String natures_invalidRemoval
public static String natures_invalidSet
public static String natures_missingIdentifier
public static String natures_missingNature
public static String natures_missingPrerequisite
public static String natures_multipleSetMembers
public static String pathvar_beginLetter
public static String pathvar_invalidChar
public static String pathvar_invalidValue
public static String pathvar_length
public static String pathvar_undefined
public static String pathvar_whitespace
public static String preferences_deleteException
public static String preferences_loadException
public static String preferences_operationCanceled
public static String preferences_removeNodeException
public static String preferences_clearNodeException
public static String preferences_saveProblems
public static String preferences_syncException
public static String projRead_badArguments
public static String projRead_badFilterName
public static String projRead_badFilterID
public static String projRead_badFilterType
public static String projRead_badFilterType2
public static String projRead_badID
public static String projRead_badLinkLocation
public static String projRead_badLinkName
public static String projRead_badLinkType
public static String projRead_badLinkType2
public static String projRead_badLocation
public static String projRead_badSnapshotLocation
public static String projRead_cannotReadSnapshot
public static String projRead_emptyFilterName
public static String projRead_emptyLinkName
public static String projRead_emptyVariableName
public static String projRead_failureReadingProjectDesc
public static String projRead_notProjectDescription
public static String projRead_whichKey
public static String projRead_whichValue
public static String properties_couldNotClose
public static String properties_qualifierIsNull
public static String properties_readProperties
public static String properties_valueTooLong
public static String refresh_installError
public static String refresh_jobName
public static String refresh_pollJob
public static String refresh_refreshErr
public static String refresh_task
public static String resources_cannotModify
public static String resources_changeInAdd
public static String resources_charsetBroadcasting
public static String resources_charsetUpdating
public static String resources_closing_0
public static String resources_closing_1
public static String resources_copyDestNotSub
public static String resources_copying
public static String resources_copying_0
public static String resources_copyNotMet
public static String resources_copyProblem
public static String resources_couldnotDelete
public static String resources_create
public static String resources_creating
public static String resources_deleteMeta
public static String resources_deleteProblem
public static String resources_deleting
public static String resources_deleting_0
public static String resources_destNotNull
public static String resources_errorContentDescription
public static String resources_errorDeleting
public static String resources_errorMarkersDelete
public static String resources_errorMarkersMove
public static String resources_wrongMarkerAttributeValueType
public static String resources_errorMembers
public static String resources_errorMoving
public static String resources_errorMultiRefresh
public static String resources_errorNature
public static String resources_errorPropertiesMove
public static String resources_errorReadProject
public static String resources_errorRefresh
public static String resources_errorValidator
public static String resources_errorVisiting
public static String resources_existsDifferentCase
public static String resources_existsLocalDifferentCase
public static String resources_exMasterTable
public static String resources_exReadProjectLocation
public static String resources_exSafeRead
public static String resources_exSafeSave
public static String resources_exSaveMaster
public static String resources_exSaveProjectLocation
public static String resources_fileExists
public static String resources_fileToProj
public static String resources_flushingContentDescriptionCache
public static String resources_folderOverFile
public static String resources_format
public static String resources_initHook
public static String resources_initTeamHook
public static String resources_initValidator
public static String resources_invalidCharInName
public static String resources_invalidCharInPath
public static String resources_invalidName
public static String resources_invalidPath
public static String resources_invalidProjDesc
public static String resources_invalidResourceName
public static String resources_invalidRoot
public static String resources_markerNotFound
public static String resources_missingProjectMeta
public static String resources_missingProjectMetaRepaired
public static String resources_moveDestNotSub
public static String resources_moveMeta
public static String resources_moveNotMet
public static String resources_moveNotProject
public static String resources_moveProblem
public static String resources_moveRoot
public static String resources_moving
public static String resources_moving_0
public static String resources_mustBeAbsolute
public static String resources_mustBeLocal
public static String resources_mustBeOpen
public static String resources_mustExist
public static String resources_mustNotExist
public static String resources_nameEmpty
public static String resources_nameNull
public static String resources_natureClass
public static String resources_natureDeconfig
public static String resources_natureExtension
public static String resources_natureFormat
public static String resources_natureImplement
public static String resources_notChild
public static String resources_oneHook
public static String resources_oneTeamHook
public static String resources_oneValidator
public static String resources_opening_1
public static String resources_overlapWorkspace
public static String resources_overlapProject
public static String resources_pathNull
public static String resources_projectDesc
public static String resources_projectDescSync
public static String resources_projectMustNotBeOpen
public static String resources_projectPath
public static String resources_pruningHistory
public static String resources_reading
public static String resources_readingEncoding
public static String resources_readingSnap
public static String resources_readMarkers
public static String resources_readMeta
public static String resources_readMetaWrongVersion
public static String resources_readOnly
public static String resources_readOnly2
public static String resources_readProjectMeta
public static String resources_readProjectTree
public static String resources_readSync
public static String resources_readWorkspaceMeta
public static String resources_readWorkspaceMetaValue
public static String resources_readWorkspaceSnap
public static String resources_readWorkspaceTree
public static String resources_refreshing
public static String resources_refreshingRoot
public static String resources_resetMarkers
public static String resources_resetSync
public static String resources_resourcePath
public static String resources_saveOp
public static String resources_saveProblem
public static String resources_saveWarnings
public static String resources_saving_0
public static String resources_savingEncoding
public static String resources_setDesc
public static String resources_setLocal
public static String resources_settingCharset
public static String resources_settingContents
public static String resources_settingDefaultCharsetContainer
public static String resources_settingDerivedFlag
public static String resources_shutdown
public static String resources_shutdownProblems
public static String resources_snapInit
public static String resources_snapRead
public static String resources_snapRequest
public static String resources_snapshot
public static String resources_startupProblems
public static String resources_touch
public static String resources_updating
public static String resources_updatingEncoding
public static String resources_workspaceClosed
public static String resources_workspaceOpen
public static String resources_writeMeta
public static String resources_writeWorkspaceMeta
public static String resources_errorResourceIsFiltered
public static String synchronizer_partnerNotRegistered
public static String url_badVariant
public static String url_couldNotResolve_projectDoesNotExist
public static String url_couldNotResolve_URLProtocolHandlerCanNotResolveURL
public static String url_couldNotResolve_resourceLocationCanNotBeDetermined
public static String utils_clone
public static String utils_stringJobName
public static String watson_elementNotFound
public static String watson_illegalSubtree
public static String watson_immutable
public static String watson_noModify
public static String watson_nullArg
public static String watson_unknown
public static String WM_beginTask
public static String WM_errCloseHandle
public static String WM_errCreateHandle
public static String WM_errFindChange
public static String WM_errors
public static String WM_jobName
public static String WM_nativeErr
static void ()
public void ()
}
org/eclipse/core/internal/utils/ObjectMap.classObjectMap.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.ObjectMap extends java.lang.Object implements java.util.Map org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int DEFAULT_SIZE
protected static final int GROW_SIZE
protected int count
protected Object[] elements
public void ()
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
public java.lang.Object clone ()
public boolean containsKey (java.lang.Object)
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
int i
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
java.util.Map other
int i
public java.lang.Object get (java.lang.Object)
Object key
int i
protected void grow ()
Object[] expanded
public int hashCode ()
int hash
int i
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set result
int i
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int emptyIndex
int i
Object oldValue
public void putAll (java.util.Map)
java.util.Map map
java.util.Map$Entry e
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object result
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
private java.util.HashMap toHashMap ()
java.util.HashMap result
int i
public java.util.Collection values ()
java.util.Set result
int i
}
org/eclipse/core/internal/utils/Policy.classPolicy.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Policy extends java.lang.Object {
public static final boolean buildOnCancel
public static boolean DEBUG
public static boolean DEBUG_AUTO_REFRESH
public static boolean DEBUG_BUILD_DELTA
public static boolean DEBUG_BUILD_FAILURE
public static boolean DEBUG_BUILD_INTERRUPT
public static boolean DEBUG_BUILD_INVOKING
public static boolean DEBUG_BUILD_NEEDED
public static boolean DEBUG_BUILD_NEEDED_STACK
public static boolean DEBUG_BUILD_STACK
public static boolean DEBUG_CONTENT_TYPE
public static boolean DEBUG_CONTENT_TYPE_CACHE
public static boolean DEBUG_HISTORY
public static boolean DEBUG_NATURES
public static boolean DEBUG_PREFERENCES
public static boolean DEBUG_RESTORE
public static boolean DEBUG_RESTORE_MARKERS
public static boolean DEBUG_RESTORE_MASTERTABLE
public static boolean DEBUG_RESTORE_METAINFO
public static boolean DEBUG_RESTORE_SNAPSHOTS
public static boolean DEBUG_RESTORE_SYNCINFO
public static boolean DEBUG_RESTORE_TREE
public static boolean DEBUG_SAVE
public static boolean DEBUG_SAVE_MARKERS
public static boolean DEBUG_SAVE_MASTERTABLE
public static boolean DEBUG_SAVE_METAINFO
public static boolean DEBUG_SAVE_SYNCINFO
public static boolean DEBUG_SAVE_TREE
public static boolean DEBUG_STRINGS
public static int endOpWork
public static final long MAX_BUILD_DELAY
public static final long MIN_BUILD_DELAY
public static int opWork
public static final int totalWork
static void ()
String sTrue
public void ()
public static void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static void debug (java.lang.String)
String message
StringBuffer buffer
public static void log (int, java.lang.String, java.lang.Throwable)
int severity
String message
Throwable t
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.osgi.framework.Bundle bundle
public static void log (java.lang.Throwable)
Throwable t
public static org.eclipse.core.runtime.IProgressMonitor monitorFor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
int style
}
org/eclipse/core/internal/utils/Queue.classQueue.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Queue extends java.lang.Object {
protected Object[] elements
protected int head
protected int tail
protected boolean reuse
public void ()
public void (int, boolean)
int size
boolean reuse
public void add (java.lang.Object)
Object element
int newTail
public int decrement (int)
int index
public java.lang.Object elementAt (int)
int index
public java.util.Iterator iterator ()
Object[] newElements
int end
public java.lang.Object getNextAvailableObject ()
int index
Object result
protected void grow ()
int newSize
Object[] newElements
int newHead
public int increment (int)
int index
public int indexOf (java.lang.Object)
Object target
int i
int i
int i
public boolean isEmpty ()
public java.lang.Object peek ()
public java.lang.Object peekTail ()
public java.lang.Object remove ()
Object result
public java.lang.Object removeTail ()
Object result
public void reset ()
public int size ()
public java.lang.String toString ()
StringBuffer sb
int count
java.util.Iterator it
}
org/eclipse/core/internal/utils/StringPool.classStringPool.java
package org.eclipse.core.internal.utils
public final org.eclipse.core.internal.utils.StringPool extends java.lang.Object {
private int savings
private final java.util.HashMap map
public void ()
public java.lang.String add (java.lang.String)
String string
Object result
public int getSavedStringCount ()
}
org/eclipse/core/internal/utils/StringPoolJob$1.classStringPoolJob.java
package org.eclipse.core.internal.utils
org.eclipse.core.internal.utils.StringPoolJob$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.utils.StringPoolJob this$0
private final org.eclipse.core.internal.utils.IStringPoolParticipant val$current
private final org.eclipse.core.internal.utils.StringPool val$pool
void (org.eclipse.core.internal.utils.StringPoolJob, org.eclipse.core.internal.utils.IStringPoolParticipant, org.eclipse.core.internal.utils.StringPool)
public void handleException (java.lang.Throwable)
Throwable exception
public void run ()
}
org/eclipse/core/internal/utils/StringPoolJob.classStringPoolJob.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.StringPoolJob extends org.eclipse.core.runtime.jobs.Job {
private static final long INITIAL_DELAY
private static final long RESCHEDULE_DELAY
private long lastDuration
private java.util.Map participants
private final org.osgi.framework.Bundle systemBundle
public void ()
public void addStringPoolParticipant (org.eclipse.core.internal.utils.IStringPoolParticipant, org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.internal.utils.IStringPoolParticipant participant
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public void removeStringPoolParticipant (org.eclipse.core.internal.utils.IStringPoolParticipant)
org.eclipse.core.internal.utils.IStringPoolParticipant participant
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Map$Entry[] entries
org.eclipse.core.runtime.jobs.ISchedulingRule[] rules
org.eclipse.core.internal.utils.IStringPoolParticipant[] toRun
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
long start
int savings
org.eclipse.core.runtime.jobs.IJobManager jobManager
long scheduleDelay
private int shareStrings (org.eclipse.core.internal.utils.IStringPoolParticipant[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.utils.IStringPoolParticipant[] toRun
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.utils.StringPool pool
int i
org.eclipse.core.internal.utils.IStringPoolParticipant current
}
org/eclipse/core/internal/utils/UniversalUniqueIdentifier.classUniversalUniqueIdentifier.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private byte[] fBits
private static java.math.BigInteger fgPreviousClockValue
private static int fgClockAdjustment
private static int fgClockSequence
private static byte[] nodeAddress
private static java.util.Random fgRandomNumberGenerator
public static final int BYTES_SIZE
public static final byte[] UNDEFINED_UUID_BYTES
public static final int MAX_CLOCK_SEQUENCE
public static final int MAX_CLOCK_ADJUSTMENT
public static final int TIME_FIELD_START
public static final int TIME_FIELD_STOP
public static final int TIME_HIGH_AND_VERSION
public static final int CLOCK_SEQUENCE_HIGH_AND_RESERVED
public static final int CLOCK_SEQUENCE_LOW
public static final int NODE_ADDRESS_START
public static final int NODE_ADDRESS_BYTE_SIZE
public static final int BYTE_MASK
public static final int HIGH_NIBBLE_MASK
public static final int LOW_NIBBLE_MASK
public static final int SHIFT_NIBBLE
public static final int ShiftByte
static void ()
public void ()
public void (byte[])
byte[] byteValue
private void appendByteString (java.lang.StringBuffer, byte)
StringBuffer buffer
byte value
String hexString
String hexString
private static java.math.BigInteger clockValueNow ()
java.util.GregorianCalendar now
java.math.BigInteger nowMillis
java.math.BigInteger baseMillis
public java.lang.Object clone ()
public static int compareTime (byte[], byte[])
byte[] fBits1
byte[] fBits2
int i
private static byte[] computeNodeAddress ()
byte[] address
int thread
long time
int objectId
java.io.ByteArrayOutputStream byteOut
java.io.DataOutputStream out
byte[] ipAddress
byte[] rand
java.security.SecureRandom randomizer
public boolean equals (java.lang.Object)
Object obj
byte[] other
int i
protected static byte[] getIPAddress ()
private static byte[] getNodeAddress ()
public int hashCode ()
private static int nextClockSequence ()
private static java.math.BigInteger nextTimestamp ()
java.math.BigInteger timestamp
int timestampComparison
private void setClockSequence (int)
int clockSeq
int clockSeqHigh
int reserved
protected void setNode (byte[])
byte[] bytes
int index
private void setTimestamp (java.math.BigInteger)
java.math.BigInteger timestamp
java.math.BigInteger value
java.math.BigInteger bigByte
java.math.BigInteger[] results
int version
int timeHigh
int index
protected synchronized void setTimeValues ()
protected int setVariant (int)
int variantIdentifier
int clockSeqHigh
int variant
protected void setVersion (int)
int versionIdentifier
int timeHigh
int version
private static java.math.BigInteger timestamp ()
java.math.BigInteger timestamp
java.math.BigInteger timestamp
public byte[] toBytes ()
byte[] result
public java.lang.String toString ()
StringBuffer buffer
int i
public java.lang.String toStringAsBytes ()
String result
int i
}
org/eclipse/core/internal/utils/WrappedRuntimeException.classWrappedRuntimeException.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.WrappedRuntimeException extends java.lang.RuntimeException {
private static final long serialVersionUID
private Throwable target
public void (java.lang.Throwable)
Throwable target
public java.lang.Throwable getTargetException ()
public java.lang.String getMessage ()
}
org/eclipse/core/internal/utils/messages.properties
org/eclipse/core/internal/watson/
org/eclipse/core/internal/watson/DefaultElementComparator.classDefaultElementComparator.java
package org.eclipse.core.internal.watson
public final org.eclipse.core.internal.watson.DefaultElementComparator extends java.lang.Object implements org.eclipse.core.internal.watson.IElementComparator {
private static org.eclipse.core.internal.watson.DefaultElementComparator singleton
protected void ()
public int compare (java.lang.Object, java.lang.Object)
Object oldInfo
Object newInfo
public static org.eclipse.core.internal.watson.IElementComparator getComparator ()
protected boolean testEquality (java.lang.Object, java.lang.Object)
Object oldInfo
Object newInfo
}
org/eclipse/core/internal/watson/ElementTree$1.classElementTree.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTree$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.watson.ElementTree this$0
private final StringBuffer val$buffer
void (org.eclipse.core.internal.watson.ElementTree, java.lang.StringBuffer)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree aTree
org.eclipse.core.internal.watson.IPathRequestor elementID
Object elementContents
}
org/eclipse/core/internal/watson/ElementTree$ChildIDsCache.classElementTree.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTree$ChildIDsCache extends java.lang.Object {
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] childPaths
final org.eclipse.core.internal.watson.ElementTree this$0
void (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] childPaths
}
org/eclipse/core/internal/watson/ElementTree.classElementTree.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTree extends java.lang.Object {
protected org.eclipse.core.internal.dtree.DeltaDataTree tree
protected org.eclipse.core.internal.watson.IElementTreeData userData
private volatile org.eclipse.core.internal.watson.ElementTree$ChildIDsCache childIDsCache
private volatile org.eclipse.core.internal.dtree.DataTreeLookup lookupCache
private volatile org.eclipse.core.internal.dtree.DataTreeLookup lookupCacheIgnoreCase
private static int treeCounter
private int treeStamp
static void ()
public void ()
protected void (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode rootNode
protected void (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree tree
protected void (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree parent
org.eclipse.core.internal.watson.IElementTreeData data
public synchronized org.eclipse.core.internal.watson.ElementTree collapseTo (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree parent
public synchronized void createElement (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
org.eclipse.core.runtime.IPath parent
public synchronized void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.watson.ElementTree subtree
org.eclipse.core.runtime.IPath[] children
org.eclipse.core.internal.dtree.DataTreeNode node
public synchronized void deleteElement (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
protected void elementNotFound (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public static int findOldest (org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.HashMap candidates
int i
org.eclipse.core.internal.watson.ElementTree oldestSoFar
org.eclipse.core.internal.watson.ElementTree current
org.eclipse.core.internal.watson.ElementTree parent
int i
public synchronized int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
protected org.eclipse.core.runtime.IPath[] getChildIDs (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.watson.ElementTree$ChildIDsCache cache
org.eclipse.core.runtime.IPath[] children
public synchronized org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public org.eclipse.core.internal.dtree.DeltaDataTree getDataTree ()
public synchronized java.lang.Object getElementData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
public synchronized java.lang.Object getElementDataIgnoreCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
public synchronized java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public org.eclipse.core.internal.watson.ElementTree getParent ()
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
public org.eclipse.core.runtime.IPath getRoot ()
public org.eclipse.core.internal.watson.ElementTree getSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode elementNode
public org.eclipse.core.internal.watson.IElementTreeData getTreeData ()
public static boolean hasChanges (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IElementComparator, boolean)
org.eclipse.core.internal.watson.ElementTree newLayer
org.eclipse.core.internal.watson.ElementTree oldLayer
org.eclipse.core.internal.watson.IElementComparator comparator
boolean inclusive
org.eclipse.core.internal.watson.ElementTree stopLayer
org.eclipse.core.internal.watson.ElementTree layer
org.eclipse.core.internal.watson.ElementTree layer
public synchronized void immutable ()
public synchronized boolean includes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
public boolean includesIgnoreCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
protected void initialize (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode rootNode
protected void initialize (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree newTree
public boolean isImmutable ()
public org.eclipse.core.internal.watson.ElementTree mergeDeltaChain (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.internal.watson.ElementTree current
org.eclipse.core.internal.watson.ElementTree toMerge
org.eclipse.core.runtime.IPath[] children
int i
int i
public synchronized org.eclipse.core.internal.watson.ElementTree newEmptyDelta ()
public synchronized java.lang.Object openElementData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
org.eclipse.core.internal.watson.IElementTreeData oldData
Object newData
public synchronized void setElementData (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
public void setTreeData (org.eclipse.core.internal.watson.IElementTreeData)
org.eclipse.core.internal.watson.IElementTreeData data
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
public java.lang.String toDebugString ()
StringBuffer buffer
org.eclipse.core.internal.watson.IElementContentVisitor visitor
public java.lang.String toString ()
}
org/eclipse/core/internal/watson/ElementTreeIterator.classElementTreeIterator.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeIterator extends java.lang.Object implements org.eclipse.core.internal.watson.IPathRequestor {
private String[] segments
private int nextFreeSegment
private org.eclipse.core.internal.watson.ElementTree tree
private org.eclipse.core.runtime.IPath path
private org.eclipse.core.internal.dtree.DataTreeNode treeRoot
public void (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IPath path
private void doIteration (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.watson.IElementContentVisitor)
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int i
private void grow ()
int oldLen
String[] newPaths
public void iterate (org.eclipse.core.internal.watson.IElementContentVisitor)
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int i
private void push (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath pathToPush
int toPush
int i
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
int length
int i
StringBuffer pathBuf
int i
}
org/eclipse/core/internal/watson/ElementTreeReader$1.classElementTreeReader.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeReader$1 extends java.lang.Object implements org.eclipse.core.internal.dtree.IDataFlattener {
final org.eclipse.core.internal.watson.ElementTreeReader this$0
private final org.eclipse.core.internal.watson.IElementInfoFlattener val$factory
void (org.eclipse.core.internal.watson.ElementTreeReader, org.eclipse.core.internal.watson.IElementInfoFlattener)
public void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput)
org.eclipse.core.runtime.IPath path
Object data
java.io.DataOutput output
public java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
java.io.DataInput input
}
org/eclipse/core/internal/watson/ElementTreeReader.classElementTreeReader.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeReader extends java.lang.Object {
protected org.eclipse.core.internal.watson.IElementInfoFlattener elementInfoFlattener
protected org.eclipse.core.internal.dtree.DataTreeReader dataTreeReader
public void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener factory
org.eclipse.core.internal.dtree.IDataFlattener f
public org.eclipse.core.internal.watson.ElementTreeReader getReader (int) throws java.io.IOException
int formatVersion
public org.eclipse.core.internal.watson.ElementTree readDelta (org.eclipse.core.internal.watson.ElementTree, java.io.DataInput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree completeTree
java.io.DataInput input
org.eclipse.core.internal.watson.ElementTreeReader realReader
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTreeReader realReader
protected static int readNumber (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
byte b
int number
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTreeReader realReader
}
org/eclipse/core/internal/watson/ElementTreeReaderImpl_1.classElementTreeReaderImpl_1.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeReaderImpl_1 extends org.eclipse.core.internal.watson.ElementTreeReader {
void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener factory
public org.eclipse.core.internal.watson.ElementTree readDelta (org.eclipse.core.internal.watson.ElementTree, java.io.DataInput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree parentTree
java.io.DataInput input
org.eclipse.core.internal.dtree.DeltaDataTree complete
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IElementTreeData data
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
int treeCount
org.eclipse.core.internal.watson.ElementTree[] results
int[] order
int i
int i
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTree result
}
org/eclipse/core/internal/watson/ElementTreeWriter$1.classElementTreeWriter.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeWriter$1 extends java.lang.Object implements org.eclipse.core.internal.dtree.IDataFlattener {
final org.eclipse.core.internal.watson.ElementTreeWriter this$0
private final org.eclipse.core.internal.watson.IElementInfoFlattener val$flattener
void (org.eclipse.core.internal.watson.ElementTreeWriter, org.eclipse.core.internal.watson.IElementInfoFlattener)
public void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
Object data
java.io.DataOutput output
public java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput)
org.eclipse.core.runtime.IPath path
java.io.DataInput input
}
org/eclipse/core/internal/watson/ElementTreeWriter.classElementTreeWriter.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeWriter extends java.lang.Object {
public static final int CURRENT_FORMAT
public static final int D_INFINITE
protected org.eclipse.core.internal.dtree.DataTreeWriter dataTreeWriter
public void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener flattener
org.eclipse.core.internal.dtree.IDataFlattener f
protected org.eclipse.core.internal.watson.ElementTree[] sortTrees (org.eclipse.core.internal.watson.ElementTree[], java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree[] trees
java.io.DataOutput output
int numTrees
org.eclipse.core.internal.watson.ElementTree[] sorted
int[] order
java.util.HashMap table
int i
java.util.List indices
org.eclipse.core.internal.watson.ElementTree oldest
int i
java.util.List indices
java.util.Enumeration e
Integer next
org.eclipse.core.internal.watson.ElementTree parent
public void writeDelta (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput, org.eclipse.core.internal.watson.IElementComparator) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree olderTree
org.eclipse.core.internal.watson.ElementTree newerTree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.watson.IElementComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree completeTree
org.eclipse.core.internal.dtree.DeltaDataTree derivedTree
org.eclipse.core.internal.dtree.DeltaDataTree deltaToWrite
public void writeDeltaChain (org.eclipse.core.internal.watson.ElementTree[], org.eclipse.core.runtime.IPath, int, java.io.DataOutput, org.eclipse.core.internal.watson.IElementComparator) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.watson.IElementComparator comparator
int treeCount
org.eclipse.core.internal.watson.ElementTree[] sortedTrees
int i
protected void writeNumber (int, java.io.DataOutput) throws java.io.IOException
int number
java.io.DataOutput output
public void writeTree (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.dtree.DeltaDataTree subtree
}
org/eclipse/core/internal/watson/IElementComparator.classIElementComparator.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementComparator extends java.lang.Object implements org.eclipse.core.internal.dtree.IComparator {
public static final int K_NO_CHANGE
}
org/eclipse/core/internal/watson/IElementContentVisitor.classIElementContentVisitor.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementContentVisitor extends java.lang.Object {
public abstract boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
}
org/eclipse/core/internal/watson/IElementInfoFlattener.classIElementInfoFlattener.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementInfoFlattener extends java.lang.Object {
public abstract java.lang.Object readElement (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
public abstract void writeElement (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
}
org/eclipse/core/internal/watson/IElementTreeData.classIElementTreeData.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementTreeData extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
}
org/eclipse/core/internal/watson/IPathRequestor.classIPathRequestor.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IPathRequestor extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath requestPath ()
public abstract java.lang.String requestName ()
}
org/eclipse/core/resources/
org/eclipse/core/resources/FileInfoMatcherDescription.classFileInfoMatcherDescription.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.FileInfoMatcherDescription extends java.lang.Object {
private String id
private Object arguments
public void (java.lang.String, java.lang.Object)
String id
Object arguments
public java.lang.Object getArguments ()
public java.lang.String getId ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.FileInfoMatcherDescription other
}
org/eclipse/core/resources/IBuildConfiguration.classIBuildConfiguration.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IBuildConfiguration extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final String DEFAULT_CONFIG_NAME
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract java.lang.String getName ()
}
org/eclipse/core/resources/IBuildContext.classIBuildContext.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IBuildContext extends java.lang.Object {
public abstract org.eclipse.core.resources.IBuildConfiguration[] getAllReferencedBuildConfigs ()
public abstract org.eclipse.core.resources.IBuildConfiguration[] getAllReferencingBuildConfigs ()
public abstract org.eclipse.core.resources.IBuildConfiguration[] getRequestedConfigs ()
}
org/eclipse/core/resources/ICommand.classICommand.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ICommand extends java.lang.Object {
public abstract java.util.Map getArguments ()
public abstract java.lang.String getBuilderName ()
public abstract boolean isBuilding (int)
public abstract boolean isConfigurable ()
public abstract void setArguments (java.util.Map)
public abstract void setBuilderName (java.lang.String)
public abstract void setBuilding (int, boolean)
}
org/eclipse/core/resources/IContainer.classIContainer.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IContainer extends java.lang.Object implements org.eclipse.core.resources.IResource org.eclipse.core.runtime.IAdaptable {
public static final int INCLUDE_PHANTOMS
public static final int INCLUDE_TEAM_PRIVATE_MEMBERS
public static final int EXCLUDE_DERIVED
public static final int INCLUDE_HIDDEN
public abstract boolean exists (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource findMember (java.lang.String)
public abstract org.eclipse.core.resources.IResource findMember (java.lang.String, boolean)
public abstract org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath, boolean)
public abstract java.lang.String getDefaultCharset () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getDefaultCharset (boolean) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource[] members () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResource[] members (boolean) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResource[] members (int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile[] findDeletedMembersWithHistory (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDefaultCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setDefaultCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceFilterDescription createFilter (int, org.eclipse.core.resources.FileInfoMatcherDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceFilterDescription[] getFilters () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IEncodedStorage.classIEncodedStorage.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IEncodedStorage extends java.lang.Object implements org.eclipse.core.resources.IStorage {
public abstract java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IFile.classIFile.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFile extends java.lang.Object implements org.eclipse.core.resources.IResource org.eclipse.core.resources.IEncodedStorage org.eclipse.core.runtime.IAdaptable {
public static final int ENCODING_UNKNOWN
public static final int ENCODING_US_ASCII
public static final int ENCODING_ISO_8859_1
public static final int ENCODING_UTF_8
public static final int ENCODING_UTF_16BE
public static final int ENCODING_UTF_16LE
public static final int ENCODING_UTF_16
public abstract void appendContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void appendContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (java.io.InputStream, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharset (boolean) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharsetFor (java.io.Reader) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.content.IContentDescription getContentDescription () throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream getContents (boolean) throws org.eclipse.core.runtime.CoreException
public abstract int getEncoding () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract org.eclipse.core.resources.IFileState[] getHistory (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
public abstract void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (org.eclipse.core.resources.IFileState, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (org.eclipse.core.resources.IFileState, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IFileModificationValidator.classIFileModificationValidator.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFileModificationValidator extends java.lang.Object {
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
public abstract org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
}
org/eclipse/core/resources/IFileState.classIFileState.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFileState extends java.lang.Object implements org.eclipse.core.resources.IEncodedStorage org.eclipse.core.runtime.IAdaptable {
public abstract boolean exists ()
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract long getModificationTime ()
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
}
org/eclipse/core/resources/IFilterMatcherDescriptor.classIFilterMatcherDescriptor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor extends java.lang.Object {
public static final String ARGUMENT_TYPE_FILTER_MATCHER
public static final String ARGUMENT_TYPE_FILTER_MATCHERS
public static final String ARGUMENT_TYPE_NONE
public static final String ARGUMENT_TYPE_STRING
public abstract java.lang.String getArgumentType ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getId ()
public abstract java.lang.String getName ()
public abstract boolean isFirstOrdering ()
}
org/eclipse/core/resources/IFolder.classIFolder.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFolder extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public abstract void create (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (java.lang.String)
public abstract org.eclipse.core.resources.IFolder getFolder (java.lang.String)
public abstract void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IMarker.classIMarker.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IMarker extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final String MARKER
public static final String TASK
public static final String PROBLEM
public static final String TEXT
public static final String BOOKMARK
public static final String SEVERITY
public static final String MESSAGE
public static final String LOCATION
public static final String PRIORITY
public static final String DONE
public static final String CHAR_START
public static final String CHAR_END
public static final String LINE_NUMBER
public static final String TRANSIENT
public static final String USER_EDITABLE
public static final String SOURCE_ID
public static final int PRIORITY_HIGH
public static final int PRIORITY_NORMAL
public static final int PRIORITY_LOW
public static final int SEVERITY_ERROR
public static final int SEVERITY_WARNING
public static final int SEVERITY_INFO
public abstract void delete () throws org.eclipse.core.runtime.CoreException
public abstract boolean equals (java.lang.Object)
public abstract boolean exists ()
public abstract java.lang.Object getAttribute (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract int getAttribute (java.lang.String, int)
public abstract java.lang.String getAttribute (java.lang.String, java.lang.String)
public abstract boolean getAttribute (java.lang.String, boolean)
public abstract java.util.Map getAttributes () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.Object[] getAttributes (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
public abstract long getCreationTime () throws org.eclipse.core.runtime.CoreException
public abstract long getId ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.String getType () throws org.eclipse.core.runtime.CoreException
public abstract boolean isSubtypeOf (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setAttributes (java.lang.String[], java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
public abstract void setAttributes (java.util.Map) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IMarkerDelta.classIMarkerDelta.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IMarkerDelta extends java.lang.Object {
public abstract java.lang.Object getAttribute (java.lang.String)
public abstract int getAttribute (java.lang.String, int)
public abstract java.lang.String getAttribute (java.lang.String, java.lang.String)
public abstract boolean getAttribute (java.lang.String, boolean)
public abstract java.util.Map getAttributes ()
public abstract java.lang.Object[] getAttributes (java.lang.String[])
public abstract long getId ()
public abstract int getKind ()
public abstract org.eclipse.core.resources.IMarker getMarker ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.String getType ()
public abstract boolean isSubtypeOf (java.lang.String)
}
org/eclipse/core/resources/IPathVariableChangeEvent.classIPathVariableChangeEvent.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableChangeEvent extends java.lang.Object {
public static final int VARIABLE_CHANGED
public static final int VARIABLE_CREATED
public static final int VARIABLE_DELETED
public abstract org.eclipse.core.runtime.IPath getValue ()
public abstract java.lang.String getVariableName ()
public abstract java.lang.Object getSource ()
public abstract int getType ()
}
org/eclipse/core/resources/IPathVariableChangeListener.classIPathVariableChangeListener.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void pathVariableChanged (org.eclipse.core.resources.IPathVariableChangeEvent)
}
org/eclipse/core/resources/IPathVariableManager.classIPathVariableManager.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableManager extends java.lang.Object {
public abstract java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
public abstract void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getValue (java.lang.String)
public abstract java.net.URI getURIValue (java.lang.String)
public abstract java.lang.String[] getPathVariableNames ()
public abstract void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
public abstract void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
public abstract java.net.URI resolveURI (java.net.URI)
public abstract org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
public abstract boolean isDefined (java.lang.String)
public abstract boolean isUserDefined (java.lang.String)
public abstract org.eclipse.core.runtime.IStatus validateName (java.lang.String)
public abstract org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
public abstract java.net.URI getVariableRelativePathLocation (java.net.URI)
public abstract java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
public abstract java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
}
org/eclipse/core/resources/IProject.classIProject.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProject extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public static final int SNAPSHOT_TREE
public abstract void build (int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void build (org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void close (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration getActiveBuildConfig () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration getBuildConfig (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigs () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.content.IContentTypeMatcher getContentTypeMatcher () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProjectDescription getDescription () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (java.lang.String)
public abstract org.eclipse.core.resources.IFolder getFolder (java.lang.String)
public abstract org.eclipse.core.resources.IProjectNature getNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getPluginWorkingLocation (org.eclipse.core.runtime.IPluginDescriptor)
public abstract org.eclipse.core.runtime.IPath getWorkingLocation (java.lang.String)
public abstract org.eclipse.core.resources.IProject[] getReferencedProjects () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject[] getReferencingProjects ()
public abstract org.eclipse.core.resources.IBuildConfiguration[] getReferencedBuildConfigs (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
public abstract boolean hasBuildConfig (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean hasNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isNatureEnabled (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isOpen ()
public abstract void loadSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void open (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void saveSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IProjectDescription.classIProjectDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectDescription extends java.lang.Object {
public static final String DESCRIPTION_FILE_NAME
public abstract org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigReferences (java.lang.String)
public abstract org.eclipse.core.resources.ICommand[] getBuildSpec ()
public abstract java.lang.String getComment ()
public abstract org.eclipse.core.resources.IProject[] getDynamicReferences ()
public abstract org.eclipse.core.runtime.IPath getLocation ()
public abstract java.net.URI getLocationURI ()
public abstract java.lang.String getName ()
public abstract java.lang.String[] getNatureIds ()
public abstract org.eclipse.core.resources.IProject[] getReferencedProjects ()
public abstract boolean hasNature (java.lang.String)
public abstract org.eclipse.core.resources.ICommand newCommand ()
public abstract void setActiveBuildConfig (java.lang.String)
public abstract void setBuildConfigs (java.lang.String[])
public abstract void setBuildConfigReferences (java.lang.String, org.eclipse.core.resources.IBuildConfiguration[])
public abstract void setBuildSpec (org.eclipse.core.resources.ICommand[])
public abstract void setComment (java.lang.String)
public abstract void setDynamicReferences (org.eclipse.core.resources.IProject[])
public abstract void setLocation (org.eclipse.core.runtime.IPath)
public abstract void setLocationURI (java.net.URI)
public abstract void setName (java.lang.String)
public abstract void setNatureIds (java.lang.String[])
public abstract void setReferencedProjects (org.eclipse.core.resources.IProject[])
}
org/eclipse/core/resources/IProjectNature.classIProjectNature.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectNature extends java.lang.Object {
public abstract void configure () throws org.eclipse.core.runtime.CoreException
public abstract void deconfigure () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract void setProject (org.eclipse.core.resources.IProject)
}
org/eclipse/core/resources/IProjectNatureDescriptor.classIProjectNatureDescriptor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectNatureDescriptor extends java.lang.Object {
public abstract java.lang.String getNatureId ()
public abstract java.lang.String getLabel ()
public abstract java.lang.String[] getRequiredNatureIds ()
public abstract java.lang.String[] getNatureSetIds ()
public abstract boolean isLinkingAllowed ()
}
org/eclipse/core/resources/IResource.classIResource.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResource extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable org.eclipse.core.runtime.jobs.ISchedulingRule {
public static final int FILE
public static final int FOLDER
public static final int PROJECT
public static final int ROOT
public static final int DEPTH_ZERO
public static final int DEPTH_ONE
public static final int DEPTH_INFINITE
public static final int FORCE
public static final int KEEP_HISTORY
public static final int ALWAYS_DELETE_PROJECT_CONTENT
public static final int NEVER_DELETE_PROJECT_CONTENT
public static final int ALLOW_MISSING_LOCAL
public static final int SHALLOW
public static final int AVOID_NATURE_CONFIG
public static final int BACKGROUND_REFRESH
public static final int REPLACE
public static final int CHECK_ANCESTORS
public static final int DERIVED
public static final int TEAM_PRIVATE
public static final int HIDDEN
public static final int VIRTUAL
public static final int NULL_STAMP
public static final int NONE
public abstract void accept (org.eclipse.core.resources.IResourceProxyVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor, int, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor, int, int) throws org.eclipse.core.runtime.CoreException
public abstract void clearHistory (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IMarker createMarker (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceProxy createProxy ()
public abstract void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void deleteMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract boolean equals (java.lang.Object)
public abstract boolean exists ()
public abstract org.eclipse.core.resources.IMarker findMarker (long) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract int findMaxProblemSeverity (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getFileExtension ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract long getLocalTimeStamp ()
public abstract org.eclipse.core.runtime.IPath getLocation ()
public abstract java.net.URI getLocationURI ()
public abstract org.eclipse.core.resources.IMarker getMarker (long)
public abstract long getModificationStamp ()
public abstract java.lang.String getName ()
public abstract org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
public abstract org.eclipse.core.resources.IContainer getParent ()
public abstract java.util.Map getPersistentProperties () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getPersistentProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public abstract org.eclipse.core.runtime.IPath getRawLocation ()
public abstract java.net.URI getRawLocationURI ()
public abstract org.eclipse.core.resources.ResourceAttributes getResourceAttributes ()
public abstract java.util.Map getSessionProperties () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract int getType ()
public abstract org.eclipse.core.resources.IWorkspace getWorkspace ()
public abstract boolean isAccessible ()
public abstract boolean isDerived ()
public abstract boolean isDerived (int)
public abstract boolean isHidden ()
public abstract boolean isHidden (int)
public abstract boolean isLinked ()
public abstract boolean isVirtual ()
public abstract boolean isLinked (int)
public abstract boolean isLocal (int)
public abstract boolean isPhantom ()
public abstract boolean isReadOnly ()
public abstract boolean isSynchronized (int)
public abstract boolean isTeamPrivateMember ()
public abstract boolean isTeamPrivateMember (int)
public abstract void move (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void revertModificationStamp (long) throws org.eclipse.core.runtime.CoreException
public abstract void setDerived (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setDerived (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setHidden (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setLocal (boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
public abstract void setPersistentProperty (org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setReadOnly (boolean)
public abstract void setResourceAttributes (org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
public abstract void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object) throws org.eclipse.core.runtime.CoreException
public abstract void setTeamPrivateMember (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void touch (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceChangeEvent.classIResourceChangeEvent.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceChangeEvent extends java.lang.Object {
public static final int POST_CHANGE
public static final int PRE_CLOSE
public static final int PRE_DELETE
public static final int PRE_AUTO_BUILD
public static final int PRE_BUILD
public static final int POST_AUTO_BUILD
public static final int POST_BUILD
public static final int PRE_REFRESH
public abstract org.eclipse.core.resources.IMarkerDelta[] findMarkerDeltas (java.lang.String, boolean)
public abstract int getBuildKind ()
public abstract org.eclipse.core.resources.IResourceDelta getDelta ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.Object getSource ()
public abstract int getType ()
}
org/eclipse/core/resources/IResourceChangeListener.classIResourceChangeListener.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
}
org/eclipse/core/resources/IResourceDelta.classIResourceDelta.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceDelta extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int NO_CHANGE
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int ADDED_PHANTOM
public static final int REMOVED_PHANTOM
public static final int ALL_WITH_PHANTOMS
public static final int CONTENT
public static final int MOVED_FROM
public static final int MOVED_TO
public static final int COPIED_FROM
public static final int OPEN
public static final int TYPE
public static final int SYNC
public static final int MARKERS
public static final int REPLACED
public static final int DESCRIPTION
public static final int ENCODING
public static final int LOCAL_CHANGED
public static final int DERIVED_CHANGED
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
public abstract int getFlags ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract int getKind ()
public abstract org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
public abstract org.eclipse.core.runtime.IPath getMovedFromPath ()
public abstract org.eclipse.core.runtime.IPath getMovedToPath ()
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public abstract org.eclipse.core.resources.IResource getResource ()
}
org/eclipse/core/resources/IResourceDeltaVisitor.classIResourceDeltaVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceDeltaVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceFilterDescription.classIResourceFilterDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceFilterDescription extends java.lang.Object {
public static final int INCLUDE_ONLY
public static final int EXCLUDE_ALL
public static final int FILES
public static final int FOLDERS
public static final int INHERITABLE
public abstract org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract int getType ()
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceProxy.classIResourceProxy.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceProxy extends java.lang.Object {
public abstract long getModificationStamp ()
public abstract boolean isAccessible ()
public abstract boolean isDerived ()
public abstract boolean isLinked ()
public abstract boolean isPhantom ()
public abstract boolean isHidden ()
public abstract boolean isTeamPrivateMember ()
public abstract java.lang.String getName ()
public abstract java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
public abstract int getType ()
public abstract org.eclipse.core.runtime.IPath requestFullPath ()
public abstract org.eclipse.core.resources.IResource requestResource ()
}
org/eclipse/core/resources/IResourceProxyVisitor.classIResourceProxyVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceProxyVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceRuleFactory.classIResourceRuleFactory.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceRuleFactory extends java.lang.Object {
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
}
org/eclipse/core/resources/IResourceStatus.classIResourceStatus.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public static final int INVALID_NATURE_SET
public static final int BUILD_FAILED
public static final int OPERATION_FAILED
public static final int INVALID_VALUE
public static final int MISSING_DESCRIPTION_REPAIRED
public static final int OVERLAPPING_LOCATION
public static final int EXISTS_LOCAL
public static final int NOT_FOUND_LOCAL
public static final int NO_LOCATION_LOCAL
public static final int FAILED_READ_LOCAL
public static final int FAILED_WRITE_LOCAL
public static final int FAILED_DELETE_LOCAL
public static final int OUT_OF_SYNC_LOCAL
public static final int CASE_VARIANT_EXISTS
public static final int WRONG_TYPE_LOCAL
public static final int PARENT_READ_ONLY
public static final int INVALID_RESOURCE_NAME
public static final int READ_ONLY_LOCAL
public static final int VARIABLE_NOT_DEFINED_WARNING
public static final int RESOURCE_WRONG_TYPE
public static final int RESOURCE_EXISTS
public static final int RESOURCE_NOT_FOUND
public static final int RESOURCE_NOT_LOCAL
public static final int WORKSPACE_NOT_OPEN
public static final int PROJECT_NOT_OPEN
public static final int PATH_OCCUPIED
public static final int PARTNER_NOT_REGISTERED
public static final int MARKER_NOT_FOUND
public static final int RESOURCE_NOT_LINKED
public static final int LINKING_NOT_ALLOWED
public static final int VARIABLE_NOT_DEFINED
public static final int WORKSPACE_LOCKED
public static final int FAILED_DESCRIBING_CONTENTS
public static final int FAILED_SETTING_CHARSET
public static final int FAILED_GETTING_CHARSET
public static final int BUILD_CONFIGURATION_NOT_FOUND
public static final int INTERNAL_ERROR
public static final int FAILED_READ_METADATA
public static final int FAILED_WRITE_METADATA
public static final int FAILED_DELETE_METADATA
public abstract org.eclipse.core.runtime.IPath getPath ()
}
org/eclipse/core/resources/IResourceVisitor.classIResourceVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ISaveContext.classISaveContext.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISaveContext extends java.lang.Object {
public static final int FULL_SAVE
public static final int SNAPSHOT
public static final int PROJECT_SAVE
public abstract org.eclipse.core.runtime.IPath[] getFiles ()
public abstract int getKind ()
public abstract int getPreviousSaveNumber ()
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract int getSaveNumber ()
public abstract org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
public abstract void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
public abstract void needDelta ()
public abstract void needSaveNumber ()
}
org/eclipse/core/resources/ISaveParticipant.classISaveParticipant.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISaveParticipant extends java.lang.Object implements java.util.EventListener {
public abstract void doneSaving (org.eclipse.core.resources.ISaveContext)
public abstract void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
public abstract void rollback (org.eclipse.core.resources.ISaveContext)
public abstract void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ISavedState.classISavedState.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISavedState extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath[] getFiles ()
public abstract int getSaveNumber ()
public abstract org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
public abstract void processResourceChangeEvents (org.eclipse.core.resources.IResourceChangeListener)
}
org/eclipse/core/resources/IStorage.classIStorage.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IStorage extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
}
org/eclipse/core/resources/ISynchronizer.classISynchronizer.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISynchronizer extends java.lang.Object {
public abstract void accept (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResourceVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract void add (org.eclipse.core.runtime.QualifiedName)
public abstract void flushSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.QualifiedName[] getPartners ()
public abstract byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract void remove (org.eclipse.core.runtime.QualifiedName)
public abstract void setSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IWorkspace$ProjectOrder.classIWorkspace.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.IWorkspace$ProjectOrder extends java.lang.Object {
public org.eclipse.core.resources.IProject[] projects
public boolean hasCycles
public org.eclipse.core.resources.IProject[][] knots
public void (org.eclipse.core.resources.IProject[], boolean, org.eclipse.core.resources.IProject[][])
org.eclipse.core.resources.IProject[] projects
boolean hasCycles
org.eclipse.core.resources.IProject[][] knots
}
org/eclipse/core/resources/IWorkspace.classIWorkspace.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspace extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int AVOID_UPDATE
public static final Object VALIDATE_PROMPT
public static final String SERVICE_NAME
static void ()
public abstract void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
public abstract void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener, int)
public abstract org.eclipse.core.resources.ISavedState addSaveParticipant (org.eclipse.core.runtime.Plugin, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.ISavedState addSaveParticipant (java.lang.String, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
public abstract void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void build (org.eclipse.core.resources.IBuildConfiguration[], int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void checkpoint (boolean)
public abstract org.eclipse.core.resources.IProject[][] computePrerequisiteOrder (org.eclipse.core.resources.IProject[])
public abstract org.eclipse.core.resources.IWorkspace$ProjectOrder computeProjectOrder (org.eclipse.core.resources.IProject[])
public abstract org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void deleteMarkers (org.eclipse.core.resources.IMarker[]) throws org.eclipse.core.runtime.CoreException
public abstract void forgetSavedTree (java.lang.String)
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterMatcherDescriptors ()
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor getFilterMatcherDescriptor (java.lang.String)
public abstract org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
public abstract org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
public abstract java.util.Map getDanglingReferences ()
public abstract org.eclipse.core.resources.IWorkspaceDescription getDescription ()
public abstract org.eclipse.core.resources.IWorkspaceRoot getRoot ()
public abstract org.eclipse.core.resources.IResourceRuleFactory getRuleFactory ()
public abstract org.eclipse.core.resources.ISynchronizer getSynchronizer ()
public abstract boolean isAutoBuilding ()
public abstract boolean isTreeLocked ()
public abstract org.eclipse.core.resources.IProjectDescription loadProjectDescription (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProjectDescription loadProjectDescription (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration newBuildConfig (java.lang.String, java.lang.String)
public abstract org.eclipse.core.resources.IProjectDescription newProjectDescription (java.lang.String)
public abstract void removeResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
public abstract void removeSaveParticipant (org.eclipse.core.runtime.Plugin)
public abstract void removeSaveParticipant (java.lang.String)
public abstract void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus save (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IWorkspaceDescription) throws org.eclipse.core.runtime.CoreException
public abstract void setWorkspaceLock (org.eclipse.core.resources.WorkspaceLock)
public abstract java.lang.String[] sortNatureSet (java.lang.String[])
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
public abstract org.eclipse.core.runtime.IStatus validateFiltered (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
public abstract org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
public abstract org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
public abstract org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
public abstract org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
public abstract org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
}
org/eclipse/core/resources/IWorkspaceDescription.classIWorkspaceDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceDescription extends java.lang.Object {
public abstract java.lang.String[] getBuildOrder ()
public abstract long getFileStateLongevity ()
public abstract int getMaxBuildIterations ()
public abstract int getMaxFileStates ()
public abstract long getMaxFileStateSize ()
public abstract boolean isApplyFileStatePolicy ()
public abstract long getSnapshotInterval ()
public abstract boolean isAutoBuilding ()
public abstract void setAutoBuilding (boolean)
public abstract void setBuildOrder (java.lang.String[])
public abstract void setFileStateLongevity (long)
public abstract void setMaxBuildIterations (int)
public abstract void setMaxFileStates (int)
public abstract void setMaxFileStateSize (long)
public abstract void setApplyFileStatePolicy (boolean)
public abstract void setSnapshotInterval (long)
}
org/eclipse/core/resources/IWorkspaceRoot.classIWorkspaceRoot.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceRoot extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI)
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI, int)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI, int)
public abstract org.eclipse.core.resources.IContainer getContainerForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFile getFileForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IProject getProject (java.lang.String)
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract org.eclipse.core.resources.IProject[] getProjects (int)
}
org/eclipse/core/resources/IWorkspaceRunnable.classIWorkspaceRunnable.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceRunnable extends java.lang.Object {
public abstract void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IncrementalProjectBuilder.classIncrementalProjectBuilder.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IncrementalProjectBuilder extends org.eclipse.core.internal.events.InternalBuilder implements org.eclipse.core.runtime.IExecutableExtension {
public static final int FULL_BUILD
public static final int AUTO_BUILD
public static final int INCREMENTAL_BUILD
public static final int CLEAN_BUILD
public void ()
protected abstract org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public final void forgetLastBuiltState ()
public final void rememberLastBuiltState ()
public final org.eclipse.core.resources.ICommand getCommand ()
public final org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public final org.eclipse.core.resources.IProject getProject ()
public final org.eclipse.core.resources.IBuildConfiguration getBuildConfig ()
public final boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public final boolean isInterrupted ()
public final void needRebuild ()
public void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement config
String propertyName
Object data
protected void startupOnInitialize ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule (int, java.util.Map)
int kind
java.util.Map args
public final org.eclipse.core.resources.IBuildContext getContext ()
}
org/eclipse/core/resources/ProjectScope.classProjectScope.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.ProjectScope extends java.lang.Object implements org.eclipse.core.runtime.preferences.IScopeContext {
public static final String SCOPE
private org.eclipse.core.resources.IProject context
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject context
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath location
public java.lang.String getName ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.ProjectScope other
public int hashCode ()
}
org/eclipse/core/resources/ResourceAttributes.classResourceAttributes.java
package org.eclipse.core.resources
public org.eclipse.core.resources.ResourceAttributes extends java.lang.Object {
private int attributes
public static org.eclipse.core.resources.ResourceAttributes fromFile (java.io.File)
java.io.File file
public void ()
public boolean isArchive ()
public boolean isExecutable ()
public boolean isHidden ()
public boolean isReadOnly ()
public boolean isSymbolicLink ()
public void setArchive (boolean)
boolean archive
public void set (int, boolean)
int mask
boolean value
public boolean isSet (int)
int mask
public void setExecutable (boolean)
boolean executable
public void setHidden (boolean)
boolean hidden
public void setReadOnly (boolean)
boolean readOnly
public void setSymbolicLink (boolean)
boolean symLink
public java.lang.String toString ()
}
org/eclipse/core/resources/ResourcesPlugin.classResourcesPlugin.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.ResourcesPlugin extends org.eclipse.core.runtime.Plugin {
public static final String PI_RESOURCES
public static final String PT_BUILDERS
public static final String PT_NATURES
public static final String PT_MARKERS
public static final String PT_FILE_MODIFICATION_VALIDATOR
public static final String PT_MOVE_DELETE_HOOK
public static final String PT_TEAM_HOOK
public static final String PT_REFRESH_PROVIDERS
public static final String PT_MODEL_PROVIDERS
public static final String PT_VARIABLE_PROVIDERS
public static final String PT_FILTER_MATCHERS
public static final Object FAMILY_AUTO_BUILD
public static final Object FAMILY_AUTO_REFRESH
public static final Object FAMILY_MANUAL_BUILD
public static final Object FAMILY_MANUAL_REFRESH
public static final String PREF_ENCODING
private static final String PREF_DESCRIPTION_PREFIX
public static final String PREF_MAX_NOTIFICATION_DELAY
public static final String PREF_AUTO_BUILDING
public static final String PREF_BUILD_ORDER
public static final String PREF_DEFAULT_BUILD_ORDER
public static final String PREF_MAX_BUILD_ITERATIONS
public static final String PREF_APPLY_FILE_STATE_POLICY
public static final String PREF_FILE_STATE_LONGEVITY
public static final String PREF_MAX_FILE_STATE_SIZE
public static final String PREF_MAX_FILE_STATES
public static final String PREF_SNAPSHOT_INTERVAL
public static final String PREF_DISABLE_LINKING
public static final String PREF_AUTO_REFRESH
public static final String PREF_LIGHTWEIGHT_AUTO_REFRESH
public static final String PREF_SEPARATE_DERIVED_ENCODINGS
private static org.eclipse.core.resources.ResourcesPlugin plugin
private static org.eclipse.core.internal.resources.Workspace workspace
private org.osgi.framework.ServiceRegistration workspaceRegistration
static void ()
public void ()
private static void constructWorkspace () throws org.eclipse.core.runtime.CoreException
public static java.lang.String getEncoding ()
String enc
public static org.eclipse.core.resources.ResourcesPlugin getPlugin ()
public static org.eclipse.core.resources.IWorkspace getWorkspace ()
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
org.eclipse.core.runtime.IStatus result
private void initializePreferenceLookupOrder ()
org.eclipse.core.internal.preferences.PreferencesService service
String[] original
java.util.List newOrder
String entry
}
org/eclipse/core/resources/WorkspaceJob.classWorkspaceJob.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.WorkspaceJob extends org.eclipse.core.internal.resources.InternalWorkspaceJob {
public void (java.lang.String)
String name
public abstract org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/WorkspaceLock.classWorkspaceLock.java
package org.eclipse.core.resources
public org.eclipse.core.resources.WorkspaceLock extends java.lang.Object {
public void (org.eclipse.core.resources.IWorkspace) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspace workspace
public boolean acquire () throws java.lang.InterruptedException
protected java.lang.Thread getCurrentOperationThread ()
public void release ()
protected boolean isTreeLocked ()
}
org/eclipse/core/resources/filtermatchers/
org/eclipse/core/resources/filtermatchers/AbstractFileInfoMatcher.classAbstractFileInfoMatcher.java
package org.eclipse.core.resources.filtermatchers
public abstract org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher extends java.lang.Object {
public void ()
public abstract boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
public abstract void initialize (org.eclipse.core.resources.IProject, java.lang.Object) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/refresh/
org/eclipse/core/resources/refresh/IRefreshMonitor.classIRefreshMonitor.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.IRefreshMonitor extends java.lang.Object {
public abstract void unmonitor (org.eclipse.core.resources.IResource)
}
org/eclipse/core/resources/refresh/IRefreshResult.classIRefreshResult.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.IRefreshResult extends java.lang.Object {
public abstract void monitorFailed (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
public abstract void refresh (org.eclipse.core.resources.IResource)
}
org/eclipse/core/resources/refresh/RefreshProvider.classRefreshProvider.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.RefreshProvider extends org.eclipse.core.internal.refresh.InternalRefreshProvider {
public void ()
protected org.eclipse.core.resources.refresh.IRefreshMonitor createPollingMonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public abstract org.eclipse.core.resources.refresh.IRefreshMonitor installMonitor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.refresh.IRefreshResult)
public void resetMonitors (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/resources/team/
org/eclipse/core/resources/team/FileModificationValidationContext.classFileModificationValidationContext.java
package org.eclipse.core.resources.team
public org.eclipse.core.resources.team.FileModificationValidationContext extends java.lang.Object {
public static final org.eclipse.core.resources.team.FileModificationValidationContext VALIDATE_PROMPT
private final Object shell
static void ()
void (java.lang.Object)
Object shell
public java.lang.Object getShell ()
}
org/eclipse/core/resources/team/FileModificationValidator.classFileModificationValidator.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.FileModificationValidator extends java.lang.Object implements org.eclipse.core.resources.IFileModificationValidator {
public void ()
public final org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
org.eclipse.core.resources.IFile[] files
Object context
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext)
}
org/eclipse/core/resources/team/IMoveDeleteHook.classIMoveDeleteHook.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.IMoveDeleteHook extends java.lang.Object {
public abstract boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/core/resources/team/IResourceTree.classIResourceTree.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.IResourceTree extends java.lang.Object {
public static final long NULL_TIMESTAMP
public abstract void addToLocalHistory (org.eclipse.core.resources.IFile)
public abstract boolean isSynchronized (org.eclipse.core.resources.IResource, int)
public abstract long computeTimestamp (org.eclipse.core.resources.IFile)
public abstract long getTimestamp (org.eclipse.core.resources.IFile)
public abstract void updateMovedFileTimestamp (org.eclipse.core.resources.IFile, long)
public abstract void failed (org.eclipse.core.runtime.IStatus)
public abstract void deletedFile (org.eclipse.core.resources.IFile)
public abstract void deletedFolder (org.eclipse.core.resources.IFolder)
public abstract void deletedProject (org.eclipse.core.resources.IProject)
public abstract void movedFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
public abstract void movedFolderSubtree (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder)
public abstract boolean movedProjectSubtree (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
public abstract void standardDeleteFile (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardDeleteFolder (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardDeleteProject (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveFolder (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveProject (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/core/resources/team/ResourceRuleFactory.classResourceRuleFactory.java
package org.eclipse.core.resources.team
public org.eclipse.core.resources.team.ResourceRuleFactory extends java.lang.Object implements org.eclipse.core.resources.IResourceRuleFactory {
private final org.eclipse.core.resources.IWorkspace workspace
protected void ()
public final org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public final org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private boolean isReadOnly (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.ResourceAttributes attributes
public final org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath path
public org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
protected final org.eclipse.core.runtime.jobs.ISchedulingRule parent (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
java.util.HashSet rules
int i
org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
}
org/eclipse/core/resources/team/TeamHook.classTeamHook.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.TeamHook extends org.eclipse.core.internal.resources.InternalTeamHook {
protected final org.eclipse.core.resources.IResourceRuleFactory defaultFactory
protected void ()
public org.eclipse.core.resources.IResourceRuleFactory getRuleFactory (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected final void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFile file
int updateFlags
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFile, int, java.net.URI)
org.eclipse.core.resources.IFile file
int updateFlags
java.net.URI location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFolder folder
int updateFlags
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFolder, int, java.net.URI)
org.eclipse.core.resources.IFolder folder
int updateFlags
java.net.URI location
}
org/eclipse/core/resources/variableresolvers/
org/eclipse/core/resources/variableresolvers/PathVariableResolver.classPathVariableResolver.java
package org.eclipse.core.resources.variableresolvers
public abstract org.eclipse.core.resources.variableresolvers.PathVariableResolver extends java.lang.Object {
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public abstract java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
}
org/eclipse/core/internal/expressions/
org/eclipse/core/internal/expressions/ExpressionMessages.properties
org/eclipse/core/internal/preferences/
org/eclipse/core/internal/preferences/legacy/
org/eclipse/core/internal/preferences/legacy/InitLegacyPreferences.classInitLegacyPreferences.java
package org.eclipse.core.internal.preferences.legacy
public org.eclipse.core.internal.preferences.legacy.InitLegacyPreferences extends java.lang.Object implements org.eclipse.core.internal.preferences.exchange.ILegacyPreferences {
public void ()
public java.lang.Object init (java.lang.Object, java.lang.String)
Object object
String name
org.eclipse.core.runtime.Plugin plugin
}
org/eclipse/core/internal/preferences/legacy/PreferenceForwarder.classPreferenceForwarder.java
package org.eclipse.core.internal.preferences.legacy
public org.eclipse.core.internal.preferences.legacy.PreferenceForwarder extends org.eclipse.core.runtime.Preferences implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener {
private static final byte[] BYTE_ARRAY_DEFAULT_DEFAULT
private org.eclipse.core.runtime.preferences.IEclipsePreferences pluginRoot
private org.eclipse.core.internal.preferences.DefaultPreferences defaultsRoot
private String pluginID
private Object plugin
private boolean notify
static void ()
public void (java.lang.String)
String pluginID
public void (java.lang.Object, java.lang.String)
Object plugin
String pluginID
public synchronized void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
org.eclipse.core.internal.preferences.EclipsePreferences prefs
ClassCastException e
public synchronized void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
public synchronized void addPropertyChangeListener (org.eclipse.core.runtime.Preferences$IPropertyChangeListener)
org.eclipse.core.runtime.Preferences$IPropertyChangeListener listener
org.eclipse.core.internal.preferences.EclipsePreferences prefs
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
Object oldValue
Object newValue
String key
private org.eclipse.core.internal.preferences.EclipsePreferences getPluginPreferences (boolean)
boolean create
ClassCastException e
private org.eclipse.core.runtime.preferences.IEclipsePreferences getDefaultPreferences ()
public synchronized void removePropertyChangeListener (org.eclipse.core.runtime.Preferences$IPropertyChangeListener)
org.eclipse.core.runtime.Preferences$IPropertyChangeListener listener
org.eclipse.core.internal.preferences.EclipsePreferences prefs
private java.lang.Object getDefault (java.lang.String, java.lang.Object)
String key
Object obj
org.eclipse.core.runtime.preferences.IEclipsePreferences defaults
public boolean contains (java.lang.String)
String name
String value
public boolean getBoolean (java.lang.String)
String name
public void setValue (java.lang.String, boolean)
String name
boolean value
Boolean oldValue
Boolean newValue
public boolean getDefaultBoolean (java.lang.String)
String name
public void setDefault (java.lang.String, boolean)
String name
boolean value
public double getDouble (java.lang.String)
String name
public void setValue (java.lang.String, double)
String name
double value
double doubleValue
Double oldValue
Double newValue
public double getDefaultDouble (java.lang.String)
String name
public void setDefault (java.lang.String, double)
String name
double value
public float getFloat (java.lang.String)
String name
public void setValue (java.lang.String, float)
String name
float value
float floatValue
Float oldValue
Float newValue
public float getDefaultFloat (java.lang.String)
String name
public void setDefault (java.lang.String, float)
String name
float value
public int getInt (java.lang.String)
String name
public void setValue (java.lang.String, int)
String name
int value
int intValue
Integer oldValue
Integer newValue
public int getDefaultInt (java.lang.String)
String name
public void setDefault (java.lang.String, int)
String name
int value
public long getLong (java.lang.String)
String name
public void setValue (java.lang.String, long)
String name
long value
long longValue
Long oldValue
Long newValue
public long getDefaultLong (java.lang.String)
String name
public void setDefault (java.lang.String, long)
String name
long value
public java.lang.String getString (java.lang.String)
String name
public void setValue (java.lang.String, java.lang.String)
String name
String value
String oldValue
public java.lang.String getDefaultString (java.lang.String)
String name
public void setDefault (java.lang.String, java.lang.String)
String name
String value
public boolean isDefault (java.lang.String)
String name
public void setToDefault (java.lang.String)
String name
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
Object oldValue
public java.lang.String[] propertyNames ()
public java.lang.String[] defaultPropertyNames ()
org.osgi.service.prefs.BackingStoreException e
public boolean needsSaving ()
public void flush () throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
private void logError (java.lang.String, java.lang.Exception)
String message
Exception e
org.eclipse.core.runtime.IStatus status
public void load (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.util.Properties result
org.osgi.service.prefs.BackingStoreException e
public void store (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream out
String header
java.util.Properties result
org.osgi.service.prefs.BackingStoreException e
private void convertFromProperties (java.util.Properties)
java.util.Properties props
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
java.util.Iterator i
String key
String value
public java.lang.String toString ()
private java.util.Properties convertToProperties ()
java.util.Properties result
String[] keys
int i
String key
String value
}
org/eclipse/core/internal/preferences/legacy/ProductPreferencesService.classProductPreferencesService.java
package org.eclipse.core.internal.preferences.legacy
public org.eclipse.core.internal.preferences.legacy.ProductPreferencesService extends java.lang.Object implements org.eclipse.core.internal.preferences.exchange.IProductPreferencesService {
private static final org.eclipse.core.runtime.IPath NL_DIR
public static final String PRODUCT_KEY
private static final String LEGACY_PRODUCT_CUSTOMIZATION_FILENAME
private static final String PROPERTIES_FILE_EXTENSION
private boolean initialized
private String customizationValue
private org.osgi.framework.Bundle customizationBundle
private String productID
static void ()
public void ()
private void initValues ()
org.eclipse.core.runtime.IProduct product
public java.util.Properties getProductCustomization ()
java.net.URL url
public java.util.Properties getProductTranslation ()
java.net.URL transURL
private java.util.Properties loadProperties (java.net.URL)
java.net.URL url
java.util.Properties result
java.io.InputStream input
java.io.IOException e
}
org/eclipse/core/internal/runtime/
org/eclipse/core/internal/runtime/CompatibilityHelper.classCompatibilityHelper.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.CompatibilityHelper extends java.lang.Object {
private static final String OPTION_DEBUG_COMPATIBILITY
public static final boolean DEBUG
public static final String PI_RUNTIME_COMPATIBILITY
private static org.osgi.framework.Bundle compatibility
static Class class$0
static Class class$1
static void ()
public void ()
public static synchronized void nullCompatibility ()
public static synchronized org.osgi.framework.Bundle initializeCompatibility ()
public static void setPlugin (org.eclipse.core.runtime.IPluginDescriptor, org.eclipse.core.runtime.Plugin)
org.eclipse.core.runtime.IPluginDescriptor descriptor
org.eclipse.core.runtime.Plugin plugin
java.lang.reflect.Method setPlugin
public static synchronized org.eclipse.core.runtime.IPluginDescriptor getPluginDescriptor (java.lang.String)
String pluginId
Class oldInternalPlatform
java.lang.reflect.Method getPluginDescriptor
Exception e
String msg
org.eclipse.core.runtime.IStatus error
public static synchronized void setActive (org.eclipse.core.runtime.IPluginDescriptor)
org.eclipse.core.runtime.IPluginDescriptor descriptor
java.lang.reflect.Method setPlugin
public static synchronized boolean hasPluginObject (org.eclipse.core.runtime.IPluginDescriptor)
org.eclipse.core.runtime.IPluginDescriptor descriptor
Boolean result
java.lang.reflect.Method setPlugin
}
org/eclipse/core/internal/runtime/InternalPlatform.classInternalPlatform.java
package org.eclipse.core.internal.runtime
public final org.eclipse.core.internal.runtime.InternalPlatform extends java.lang.Object {
private static final String[] ARCH_LIST
public static boolean DEBUG
public static boolean DEBUG_PLUGIN_PREFERENCES
static boolean splashEnded
private static boolean initialized
private static final String KEYRING
private static String keyringFile
private static java.util.Map logs
private static final String[] OS_LIST
private static String password
private static final String PASSWORD
private static final String PLUGIN_PATH
public static final String PROP_APPLICATION
public static final String PROP_ARCH
public static final String PROP_CONFIG_AREA
public static final String PROP_CONSOLE_LOG
public static final String PROP_DEBUG
public static final String PROP_DEV
public static final String PROP_INSTALL_AREA
public static final String PROP_NL
public static final String PROP_OS
public static final String PROP_PRODUCT
public static final String PROP_WS
public static final String PROP_ACTIVATE_PLUGINS
private static final org.eclipse.core.internal.runtime.InternalPlatform singleton
private static final String[] WS_LIST
private org.eclipse.core.runtime.Path cachedInstanceLocation
private org.osgi.util.tracker.ServiceTracker configurationLocation
private org.osgi.framework.BundleContext context
private java.util.Map groupProviders
private org.osgi.util.tracker.ServiceTracker installLocation
private org.osgi.util.tracker.ServiceTracker instanceLocation
private org.eclipse.core.runtime.Plugin runtimeInstance
private org.osgi.framework.ServiceRegistration legacyPreferencesService
private org.osgi.framework.ServiceRegistration customPreferencesService
private org.osgi.util.tracker.ServiceTracker environmentTracker
private org.osgi.util.tracker.ServiceTracker logTracker
private org.osgi.util.tracker.ServiceTracker bundleTracker
private org.osgi.util.tracker.ServiceTracker debugTracker
private org.osgi.util.tracker.ServiceTracker contentTracker
private org.osgi.util.tracker.ServiceTracker preferencesTracker
private org.osgi.util.tracker.ServiceTracker userLocation
private org.osgi.util.tracker.ServiceTracker groupProviderTracker
private org.osgi.util.tracker.ServiceTracker logReaderTracker
private org.osgi.util.tracker.ServiceTracker extendedLogTracker
private org.eclipse.core.runtime.IProduct product
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
static Class class$10
static Class class$11
static Class class$12
static void ()
public static org.eclipse.core.internal.runtime.InternalPlatform getDefault ()
private void ()
public void addLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
private void assertInitialized ()
public void endSplash ()
org.eclipse.equinox.app.IApplicationContext applicationContext
public org.eclipse.core.runtime.IAdapterManager getAdapterManager ()
public java.lang.String[] getApplicationArgs ()
public boolean getBooleanOption (java.lang.String, boolean)
String option
boolean defaultValue
String value
public org.osgi.framework.Bundle getBundle (java.lang.String)
String symbolicName
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle[] bundles
int i
public org.osgi.framework.BundleContext getBundleContext ()
public java.lang.String getBundleId (java.lang.Object)
Object object
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle source
public org.eclipse.core.runtime.IBundleGroupProvider[] getBundleGroupProviders ()
org.osgi.framework.Filter filter
Object[] objectArray
org.eclipse.core.runtime.IBundleGroupProvider[] result
public void registerBundleGroupProvider (org.eclipse.core.runtime.IBundleGroupProvider)
org.eclipse.core.runtime.IBundleGroupProvider provider
org.osgi.framework.ServiceRegistration registration
public void unregisterBundleGroupProvider (org.eclipse.core.runtime.IBundleGroupProvider)
org.eclipse.core.runtime.IBundleGroupProvider provider
org.osgi.framework.ServiceRegistration registration
org.osgi.framework.ServiceRegistration registration
public org.osgi.framework.Bundle[] getBundles (java.lang.String, java.lang.String)
String symbolicName
String version
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle[] bundles
org.osgi.framework.Bundle[] selectedBundles
int added
int i
org.osgi.framework.Bundle[] results
public java.lang.String[] getCommandLineArgs ()
public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
org.osgi.framework.Filter filter
public org.eclipse.core.runtime.content.IContentTypeManager getContentTypeManager ()
public org.eclipse.osgi.service.environment.EnvironmentInfo getEnvironmentInfoService ()
public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.packageadmin.PackageAdmin packageAdmin
public org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog ()
public org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.packageadmin.PackageAdmin packageAdmin
public org.eclipse.osgi.service.datalocation.Location getInstallLocation ()
org.osgi.framework.Filter filter
public java.net.URL getInstallURL ()
org.eclipse.osgi.service.datalocation.Location location
public org.eclipse.osgi.service.datalocation.Location getInstanceLocation ()
org.osgi.framework.Filter filter
public org.eclipse.core.runtime.IPath getLocation () throws java.lang.IllegalStateException
org.eclipse.osgi.service.datalocation.Location location
java.io.File file
public org.eclipse.core.runtime.ILog getLog (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.core.internal.runtime.Log result
org.eclipse.equinox.log.ExtendedLogService logService
org.eclipse.equinox.log.Logger logger
org.eclipse.equinox.log.ExtendedLogReaderService logReader
public org.eclipse.core.internal.runtime.DataArea getMetaArea ()
public java.lang.String getNL ()
public java.lang.String getNLExtensions ()
String nlExtensions
public java.lang.String getOption (java.lang.String)
String option
org.eclipse.osgi.service.debug.DebugOptions options
public java.lang.String getOS ()
public java.lang.String getOSArch ()
public org.eclipse.osgi.service.resolver.PlatformAdmin getPlatformAdmin ()
org.osgi.framework.ServiceReference platformAdminReference
public java.net.URL[] getPluginPath (java.net.URL)
java.net.URL pluginPathLocation
java.io.InputStream input
java.net.URL url
java.net.URL[] result
public org.eclipse.core.runtime.preferences.IPreferencesService getPreferencesService ()
public org.eclipse.core.runtime.IProduct getProduct ()
org.eclipse.equinox.internal.app.EclipseAppContainer container
org.eclipse.equinox.internal.app.IBranding branding
Object brandingProduct
public org.eclipse.core.runtime.IExtensionRegistry getRegistry ()
public java.util.ResourceBundle getResourceBundle (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String value
public java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String, java.util.ResourceBundle)
org.osgi.framework.Bundle bundle
String value
java.util.ResourceBundle resourceBundle
public org.eclipse.core.runtime.Plugin getRuntimeInstance ()
private org.eclipse.equinox.app.IApplicationContext getApplicationContext ()
org.osgi.framework.ServiceReference[] ref
org.osgi.framework.ServiceReference[] ref
org.eclipse.equinox.app.IApplicationContext result
public org.eclipse.core.runtime.IPath getStateLocation (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public org.eclipse.core.runtime.IPath getStateLocation (org.osgi.framework.Bundle, boolean) throws java.lang.IllegalStateException
org.osgi.framework.Bundle bundle
boolean create
org.eclipse.core.runtime.IPath result
public long getStateTimeStamp ()
org.eclipse.osgi.service.resolver.PlatformAdmin admin
public org.eclipse.osgi.service.datalocation.Location getUserLocation ()
org.osgi.framework.Filter filter
public java.lang.String getWS ()
private void initializeAuthorizationHandler ()
void initializeDebugFlags ()
public boolean isFragment (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.packageadmin.PackageAdmin packageAdmin
public boolean isRunning ()
public java.lang.String[] knownOSArchValues ()
public java.lang.String[] knownOSValues ()
public java.lang.String[] knownWSValues ()
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
private void processCommandLine (java.lang.String[])
String[] args
int i
String arg
private java.net.URL[] readPluginPath (java.io.InputStream)
java.io.InputStream input
java.util.Properties ini
java.util.Vector result
java.util.Enumeration groups
String group
java.util.StringTokenizer entries
String entry
public void removeLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public void setRuntimeInstance (org.eclipse.core.runtime.Plugin)
org.eclipse.core.runtime.Plugin runtime
public void start (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext runtimeContext
boolean shouldActivate
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bundleContext
private void startServices ()
private void stopServices ()
private org.osgi.service.packageadmin.PackageAdmin getBundleAdmin ()
private org.eclipse.osgi.service.debug.DebugOptions getDebugOptions ()
private void closeOSGITrackers ()
public static void message (java.lang.String)
String message
StringBuffer buffer
public static void start (org.osgi.framework.Bundle) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
int originalState
org.osgi.framework.BundleException e
}
org/eclipse/core/internal/runtime/Log$1.classLog.java
package org.eclipse.core.internal.runtime
org.eclipse.core.internal.runtime.Log$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.runtime.Log this$0
private final org.eclipse.core.runtime.ILogListener val$listener
private final org.eclipse.core.runtime.IStatus val$status
void (org.eclipse.core.internal.runtime.Log, org.eclipse.core.runtime.ILogListener, org.eclipse.core.runtime.IStatus)
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable e
}
org/eclipse/core/internal/runtime/Log.classLog.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.Log extends java.lang.Object implements org.eclipse.core.runtime.ILog org.eclipse.equinox.log.SynchronousLogListener org.eclipse.equinox.log.LogFilter {
final org.osgi.framework.Bundle bundle
private final org.eclipse.equinox.log.Logger logger
private final java.util.Set logListeners
public void (org.osgi.framework.Bundle, org.eclipse.equinox.log.Logger)
org.osgi.framework.Bundle plugin
org.eclipse.equinox.log.Logger logger
public void addLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public org.osgi.framework.Bundle getBundle ()
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void removeLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public void logged (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry entry
private void logToListeners (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.ILogListener[] listeners
org.eclipse.core.runtime.ILogListener[] listeners
int i
org.eclipse.core.runtime.ILogListener listener
org.eclipse.core.runtime.ISafeRunnable code
public boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle loggingBundle
String loggerName
int logLevel
}
org/eclipse/core/internal/runtime/Messages.classMessages.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String auth_notAvailable
public static String line_separator_platform_mac_os_9
public static String line_separator_platform_unix
public static String line_separator_platform_windows
public static String meta_appNotInit
public static String meta_exceptionParsingLog
public static String plugin_deactivatedLoad
public static String plugin_shutdownProblems
public static String plugin_startupProblems
public static String preferences_saveProblems
public static String parse_badPrereqOnFrag
public static String parse_duplicateFragment
public static String parse_duplicateLib
public static String parse_internalStack
public static String parse_unknownElement
public static String parse_unknownTopElement
public static String parse_unknownAttribute
public static String parse_error
public static String parse_errorProcessing
public static String parse_errorNameLineColumn
public static String parse_validExport
public static String parse_validMatch
public static String parse_unknownLibraryType
public static String parse_nullFragmentIdentifier
public static String parse_nullPluginIdentifier
public static String parse_duplicatePlugin
public static String parse_unknownEntry
public static String parse_missingPluginId
public static String parse_missingPluginName
public static String parse_missingFPName
public static String parse_missingFPVersion
public static String parse_missingPluginVersion
public static String parse_fragmentMissingAttr
public static String parse_pluginMissingAttr
public static String parse_pluginMissingIdName
public static String parse_fragmentMissingIdName
public static String parse_missingFragmentPd
public static String parse_extPointDisabled
public static String parse_extPointUnknown
public static String parse_unsatisfiedOptPrereq
public static String parse_unsatisfiedPrereq
public static String parse_prereqDisabled
public static String parse_prereqLoop
public static String parse_prereqOptLoop
public static String plugin_notPluginClass
public static String plugin_unableToResolve
public static String plugin_pluginDisabled
public static String plugin_instantiateClassError
public static String plugin_loadClassError
static Class class$0
static void ()
public void ()
public static void reloadMessages ()
}
org/eclipse/core/internal/runtime/PerformanceStatsProcessor.classPerformanceStatsProcessor.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PerformanceStatsProcessor extends org.eclipse.core.runtime.jobs.Job {
private static final org.eclipse.core.internal.runtime.PerformanceStatsProcessor instance
private static final long SCHEDULE_DELAY
private final java.util.ArrayList changes
private final java.util.HashMap failures
private final org.eclipse.core.runtime.ListenerList listeners
private org.eclipse.osgi.framework.log.FrameworkLog log
static Class class$0
static void ()
public static void addListener (org.eclipse.core.runtime.PerformanceStats$PerformanceListener)
org.eclipse.core.runtime.PerformanceStats$PerformanceListener listener
public static void changed (org.eclipse.core.runtime.PerformanceStats)
org.eclipse.core.runtime.PerformanceStats stats
public static void failed (org.eclipse.core.runtime.PerformanceStats, java.lang.String, long)
org.eclipse.core.runtime.PerformanceStats stats
String pluginId
long elapsed
public static void printStats (java.io.PrintWriter)
java.io.PrintWriter out
long totalTime
int totalCount
org.eclipse.core.runtime.PerformanceStats[] allStats
int i
org.eclipse.core.runtime.PerformanceStats stats
int i
org.eclipse.core.runtime.PerformanceStats stats
int runCount
long runTime
public static void removeListener (org.eclipse.core.runtime.PerformanceStats$PerformanceListener)
org.eclipse.core.runtime.PerformanceStats$PerformanceListener listener
private void ()
org.osgi.framework.BundleContext context
String filter
org.osgi.framework.ServiceReference[] references
org.eclipse.osgi.framework.log.FrameworkLog perfLog
org.eclipse.core.runtime.IPath logLocation
Exception e
org.eclipse.core.runtime.IStatus error
private void logFailure (org.eclipse.core.runtime.PerformanceStats, java.lang.String, long)
org.eclipse.core.runtime.PerformanceStats stats
String pluginId
long elapsed
String msg
org.eclipse.core.runtime.Status status
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.PerformanceStats[] events
org.eclipse.core.runtime.PerformanceStats[] events
org.eclipse.core.runtime.PerformanceStats[] failedEvents
org.eclipse.core.runtime.PerformanceStats[] failedEvents
Long[] failedTimes
Long[] failedTimes
Object[] toNotify
int i
org.eclipse.core.runtime.PerformanceStats$PerformanceListener listener
int j
public boolean shouldRun ()
}
org/eclipse/core/internal/runtime/PlatformActivator.classPlatformActivator.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformActivator extends org.eclipse.core.runtime.Plugin implements org.osgi.framework.BundleActivator {
private static org.osgi.framework.BundleContext context
public void ()
public static org.osgi.framework.BundleContext getContext ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext runtimeContext
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext runtimeContext
private void startAppContainer ()
}
org/eclipse/core/internal/runtime/Product.classProduct.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.Product extends java.lang.Object implements org.eclipse.core.runtime.IProduct {
org.eclipse.equinox.internal.app.IBranding branding
public void (org.eclipse.equinox.internal.app.IBranding)
org.eclipse.equinox.internal.app.IBranding branding
public java.lang.String getApplication ()
public org.osgi.framework.Bundle getDefiningBundle ()
public java.lang.String getDescription ()
public java.lang.String getId ()
public java.lang.String getName ()
public java.lang.String getProperty (java.lang.String)
String key
}
org/eclipse/core/internal/runtime/messages.properties
org/eclipse/core/runtime/
org/eclipse/core/runtime/ILibrary.classILibrary.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ILibrary extends java.lang.Object {
public static final String CODE
public static final String RESOURCE
public abstract java.lang.String[] getContentFilters ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract java.lang.String getType ()
public abstract boolean isExported ()
public abstract boolean isFullyExported ()
public abstract java.lang.String[] getPackagePrefixes ()
}
org/eclipse/core/runtime/ILog.classILog.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ILog extends java.lang.Object {
public abstract void addLogListener (org.eclipse.core.runtime.ILogListener)
public abstract org.osgi.framework.Bundle getBundle ()
public abstract void log (org.eclipse.core.runtime.IStatus)
public abstract void removeLogListener (org.eclipse.core.runtime.ILogListener)
}
org/eclipse/core/runtime/IPluginDescriptor.classIPluginDescriptor.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IPluginDescriptor extends java.lang.Object {
public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints ()
public abstract org.eclipse.core.runtime.IExtension[] getExtensions ()
public abstract java.net.URL getInstallURL ()
public abstract java.lang.String getLabel ()
public abstract org.eclipse.core.runtime.Plugin getPlugin () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.ClassLoader getPluginClassLoader ()
public abstract org.eclipse.core.runtime.IPluginPrerequisite[] getPluginPrerequisites ()
public abstract java.lang.String getProviderName ()
public abstract java.util.ResourceBundle getResourceBundle () throws java.util.MissingResourceException
public abstract java.lang.String getResourceString (java.lang.String)
public abstract java.lang.String getResourceString (java.lang.String, java.util.ResourceBundle)
public abstract org.eclipse.core.runtime.ILibrary[] getRuntimeLibraries ()
public abstract java.lang.String getUniqueIdentifier ()
public abstract org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier ()
public abstract boolean isPluginActivated ()
public abstract java.net.URL find (org.eclipse.core.runtime.IPath)
public abstract java.net.URL find (org.eclipse.core.runtime.IPath, java.util.Map)
}
org/eclipse/core/runtime/IPluginPrerequisite.classIPluginPrerequisite.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IPluginPrerequisite extends java.lang.Object {
public abstract org.eclipse.core.runtime.PluginVersionIdentifier getResolvedVersionIdentifier ()
public abstract java.lang.String getUniqueIdentifier ()
public abstract org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier ()
public abstract boolean isExported ()
public abstract boolean isMatchedAsGreaterOrEqual ()
public abstract boolean isMatchedAsCompatible ()
public abstract boolean isMatchedAsEquivalent ()
public abstract boolean isMatchedAsPerfect ()
public abstract boolean isMatchedAsExact ()
public abstract boolean isOptional ()
}
org/eclipse/core/runtime/IPluginRegistry.classIPluginRegistry.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IPluginRegistry extends java.lang.Object {
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String)
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints ()
public abstract org.eclipse.core.runtime.IPluginDescriptor getPluginDescriptor (java.lang.String)
public abstract org.eclipse.core.runtime.IPluginDescriptor getPluginDescriptor (java.lang.String, org.eclipse.core.runtime.PluginVersionIdentifier)
public abstract org.eclipse.core.runtime.IPluginDescriptor[] getPluginDescriptors ()
public abstract org.eclipse.core.runtime.IPluginDescriptor[] getPluginDescriptors (java.lang.String)
}
org/eclipse/core/runtime/IProduct.classIProduct.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IProduct extends java.lang.Object {
public abstract java.lang.String getApplication ()
public abstract java.lang.String getName ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getId ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract org.osgi.framework.Bundle getDefiningBundle ()
}
org/eclipse/core/runtime/PerformanceStats$PerformanceListener.classPerformanceStats.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.PerformanceStats$PerformanceListener extends java.lang.Object {
protected void ()
public void eventFailed (org.eclipse.core.runtime.PerformanceStats, long)
org.eclipse.core.runtime.PerformanceStats event
long duration
public void eventsOccurred (org.eclipse.core.runtime.PerformanceStats[])
org.eclipse.core.runtime.PerformanceStats[] event
}
org/eclipse/core/runtime/PerformanceStats.classPerformanceStats.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.PerformanceStats extends java.lang.Object {
private static final org.eclipse.core.runtime.PerformanceStats EMPTY_STATS
public static final boolean ENABLED
private static final long NOT_STARTED
private static final java.util.Map statMap
private static final java.util.Map thresholdMap
private static final boolean TRACE_SUCCESS
private String blame
private String blamePluginId
private String context
private long currentStart
private String event
private boolean isFailure
private int runCount
private long runningTime
static void ()
public static void addListener (org.eclipse.core.runtime.PerformanceStats$PerformanceListener)
org.eclipse.core.runtime.PerformanceStats$PerformanceListener listener
public static void clear ()
public static org.eclipse.core.runtime.PerformanceStats[] getAllStats ()
public static org.eclipse.core.runtime.PerformanceStats getStats (java.lang.String, java.lang.Object)
String eventName
Object blameObject
org.eclipse.core.runtime.PerformanceStats newStats
org.eclipse.core.runtime.PerformanceStats oldStats
public static boolean isEnabled (java.lang.String)
String eventName
String option
public static void printStats ()
java.io.PrintWriter writer
public static void printStats (java.io.PrintWriter)
java.io.PrintWriter out
public static void removeListener (org.eclipse.core.runtime.PerformanceStats$PerformanceListener)
org.eclipse.core.runtime.PerformanceStats$PerformanceListener listener
public static void removeStats (java.lang.String, java.lang.Object)
String eventName
Object blameObject
java.util.Iterator it
org.eclipse.core.runtime.PerformanceStats stats
private void (java.lang.String, java.lang.Object)
String event
Object blame
private void (java.lang.String, java.lang.Object, java.lang.String)
String event
Object blameObject
String context
public void addRun (long, java.lang.String)
long elapsed
String contextName
private org.eclipse.core.runtime.PerformanceStats createFailureStats (java.lang.String, long)
String contextName
long elapsed
org.eclipse.core.runtime.PerformanceStats failedStat
org.eclipse.core.runtime.PerformanceStats old
public void endRun ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.PerformanceStats that
public java.lang.Object getBlame ()
public java.lang.String getBlameString ()
public java.lang.String getContext ()
public java.lang.String getEvent ()
public int getRunCount ()
public long getRunningTime ()
private long getThreshold (java.lang.String)
String eventName
Long value
String option
public int hashCode ()
int hash
public boolean isFailure ()
public void reset ()
public void startRun ()
public void startRun (java.lang.String)
String contextName
public java.lang.String toString ()
StringBuffer result
}
org/eclipse/core/runtime/Platform.classPlatform.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.Platform extends java.lang.Object {
public static final String PI_RUNTIME
public static final String PT_APPLICATIONS
public static final String PT_ADAPTERS
public static final String PT_PREFERENCES
public static final String PT_PRODUCT
public static final String OPTION_STARTTIME
public static final String PREF_PLATFORM_PERFORMANCE
public static final String PREF_LINE_SEPARATOR
public static final int MIN_PERFORMANCE
public static final int MAX_PERFORMANCE
public static final int PARSE_PROBLEM
public static final int PLUGIN_ERROR
public static final int INTERNAL_ERROR
public static final int FAILED_READ_METADATA
public static final int FAILED_WRITE_METADATA
public static final int FAILED_DELETE_METADATA
public static final String OS_WIN32
public static final String OS_LINUX
public static final String OS_AIX
public static final String OS_SOLARIS
public static final String OS_HPUX
public static final String OS_QNX
public static final String OS_MACOSX
public static final String OS_UNKNOWN
public static final String ARCH_X86
public static final String ARCH_PA_RISC
public static final String ARCH_PPC
public static final String ARCH_SPARC
public static final String ARCH_X86_64
public static final String ARCH_AMD64
public static final String ARCH_IA64
public static final String ARCH_IA64_32
public static final String WS_WIN32
public static final String WS_MOTIF
public static final String WS_GTK
public static final String WS_PHOTON
public static final String WS_CARBON
public static final String WS_COCOA
public static final String WS_WPF
public static final String WS_UNKNOWN
private static final String LINE_SEPARATOR_KEY_MAC_OS_9
private static final String LINE_SEPARATOR_KEY_UNIX
private static final String LINE_SEPARATOR_KEY_WINDOWS
private static final String LINE_SEPARATOR_VALUE_CR
private static final String LINE_SEPARATOR_VALUE_LF
private static final String LINE_SEPARATOR_VALUE_CRLF
private static boolean authNotAvailableLogged
static void ()
private void ()
public static void addAuthorizationInfo (java.net.URL, java.lang.String, java.lang.String, java.util.Map) throws org.eclipse.core.runtime.CoreException
java.net.URL serverUrl
String realm
String authScheme
java.util.Map info
NoClassDefFoundError e
public static void addLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public static void addProtectionSpace (java.net.URL, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URL resourceUrl
String realm
NoClassDefFoundError e
public static java.net.URL asLocalURL (java.net.URL) throws java.io.IOException
java.net.URL url
public static void endSplash ()
public static void flushAuthorizationInfo (java.net.URL, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URL serverUrl
String realm
String authScheme
NoClassDefFoundError e
private static void logAuthNotAvailable (java.lang.Throwable)
Throwable e
public static org.eclipse.core.runtime.IAdapterManager getAdapterManager ()
public static java.util.Map getAuthorizationInfo (java.net.URL, java.lang.String, java.lang.String)
java.net.URL serverUrl
String realm
String authScheme
NoClassDefFoundError e
public static java.lang.String[] getCommandLineArgs ()
public static org.eclipse.core.runtime.content.IContentTypeManager getContentTypeManager ()
public static java.lang.String getDebugOption (java.lang.String)
String option
public static org.eclipse.core.runtime.IPath getLocation () throws java.lang.IllegalStateException
public static org.eclipse.core.runtime.IPath getLogFileLocation ()
public static org.eclipse.core.runtime.Plugin getPlugin (java.lang.String)
String id
org.eclipse.core.runtime.IPluginRegistry registry
org.eclipse.core.runtime.IPluginDescriptor pd
public static org.eclipse.core.runtime.IPluginRegistry getPluginRegistry ()
org.osgi.framework.Bundle compatibility
Class oldInternalPlatform
java.lang.reflect.Method getPluginRegistry
public static org.eclipse.core.runtime.IPath getPluginStateLocation (org.eclipse.core.runtime.Plugin)
org.eclipse.core.runtime.Plugin plugin
public static java.lang.String getProtectionSpace (java.net.URL)
java.net.URL resourceUrl
NoClassDefFoundError e
public static void removeLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public static java.net.URL resolve (java.net.URL) throws java.io.IOException
java.net.URL url
public static void run (org.eclipse.core.runtime.ISafeRunnable)
org.eclipse.core.runtime.ISafeRunnable runnable
public static org.eclipse.core.runtime.jobs.IJobManager getJobManager ()
public static org.eclipse.core.runtime.IExtensionRegistry getExtensionRegistry ()
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
java.util.Map override
public static org.eclipse.core.runtime.IPath getStateLocation (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public static long getStateStamp ()
public static org.eclipse.core.runtime.ILog getLog (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public static java.util.ResourceBundle getResourceBundle (org.osgi.framework.Bundle) throws java.util.MissingResourceException
org.osgi.framework.Bundle bundle
public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String value
public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String, java.util.ResourceBundle)
org.osgi.framework.Bundle bundle
String value
java.util.ResourceBundle resourceBundle
public static java.lang.String getOSArch ()
public static java.lang.String getNL ()
public static java.lang.String getNLExtensions ()
public static java.lang.String getOS ()
public static java.lang.String getWS ()
public static java.lang.String[] getApplicationArgs ()
public static org.eclipse.osgi.service.resolver.PlatformAdmin getPlatformAdmin ()
public static org.eclipse.osgi.service.datalocation.Location getInstanceLocation ()
public static org.eclipse.core.runtime.IBundleGroupProvider[] getBundleGroupProviders ()
public static org.eclipse.core.runtime.preferences.IPreferencesService getPreferencesService ()
public static org.eclipse.core.runtime.IProduct getProduct ()
public static void registerBundleGroupProvider (org.eclipse.core.runtime.IBundleGroupProvider)
org.eclipse.core.runtime.IBundleGroupProvider provider
public static void unregisterBundleGroupProvider (org.eclipse.core.runtime.IBundleGroupProvider)
org.eclipse.core.runtime.IBundleGroupProvider provider
public static org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
public static org.eclipse.osgi.service.datalocation.Location getUserLocation ()
public static org.eclipse.osgi.service.datalocation.Location getInstallLocation ()
public static boolean isFragment (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public static org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public static org.osgi.framework.Bundle getBundle (java.lang.String)
String symbolicName
public static org.osgi.framework.Bundle[] getBundles (java.lang.String, java.lang.String)
String symbolicName
String version
public static org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public static boolean isRunning ()
public static java.lang.String[] knownOSArchValues ()
public static java.lang.String[] knownOSValues ()
public static java.util.Map knownPlatformLineSeparators ()
java.util.Map result
public static java.lang.String[] knownWSValues ()
public static boolean inDebugMode ()
public static boolean inDevelopmentMode ()
}
org/eclipse/core/runtime/Plugin$1.classPlugin.java
package org.eclipse.core.runtime
org.eclipse.core.runtime.Plugin$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.runtime.Plugin this$0
private final org.eclipse.core.runtime.Preferences[] val$preferencesCopy
private final org.osgi.framework.Bundle val$bundleCopy
void (org.eclipse.core.runtime.Plugin, org.eclipse.core.runtime.Preferences[], org.osgi.framework.Bundle)
public void run ()
}
org/eclipse/core/runtime/Plugin$2.classPlugin.java
package org.eclipse.core.runtime
org.eclipse.core.runtime.Plugin$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.runtime.Plugin this$0
private final org.eclipse.core.runtime.Preferences val$preferencesCopy
void (org.eclipse.core.runtime.Plugin, org.eclipse.core.runtime.Preferences)
public void run ()
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/runtime/Plugin.classPlugin.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.Plugin extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static final String PLUGIN_PREFERENCE_SCOPE
private org.osgi.framework.Bundle bundle
private boolean debug
private org.osgi.util.tracker.ServiceTracker debugTracker
private org.eclipse.core.runtime.IPluginDescriptor descriptor
public static final String PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME
public static final String PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
private org.eclipse.core.runtime.Preferences preferences
static Class class$0
public void ()
public void (org.eclipse.core.runtime.IPluginDescriptor)
org.eclipse.core.runtime.IPluginDescriptor descriptor
org.osgi.framework.BundleException e
String message
org.eclipse.core.runtime.IStatus status
public final java.net.URL find (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public final java.net.URL find (org.eclipse.core.runtime.IPath, java.util.Map)
org.eclipse.core.runtime.IPath path
java.util.Map override
public final org.eclipse.core.runtime.IPluginDescriptor getDescriptor ()
public final org.eclipse.core.runtime.ILog getLog ()
public final org.eclipse.core.runtime.IPath getStateLocation () throws java.lang.IllegalStateException
public final org.eclipse.core.runtime.Preferences getPluginPreferences ()
org.osgi.framework.Bundle bundleCopy
org.eclipse.core.runtime.Preferences[] preferencesCopy
Runnable innerCall
public final void savePluginPreferences ()
org.eclipse.osgi.service.datalocation.Location instance
org.eclipse.core.runtime.Preferences preferencesCopy
Runnable innerCall
protected void initializeDefaultPluginPreferences ()
public final void internalInitializeDefaultPluginPreferences ()
public boolean isDebugging ()
String key
org.eclipse.osgi.service.debug.DebugOptions debugOptions
public final java.io.InputStream openStream (org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath file
public final java.io.InputStream openStream (org.eclipse.core.runtime.IPath, boolean) throws java.io.IOException
org.eclipse.core.runtime.IPath file
boolean substituteArgs
public void setDebugging (boolean)
boolean value
String key
org.eclipse.osgi.service.debug.DebugOptions options
private org.eclipse.osgi.service.debug.DebugOptions getDebugOptions ()
org.osgi.framework.BundleContext context
public void shutdown () throws org.eclipse.core.runtime.CoreException
Throwable exception
java.lang.reflect.Method m
SecurityException e
NoSuchMethodException e
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String message
org.eclipse.core.runtime.IStatus status
public void startup () throws org.eclipse.core.runtime.CoreException
public java.lang.String toString ()
String name
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
private org.eclipse.core.runtime.IPluginDescriptor initializeDescriptor (java.lang.String)
String symbolicName
org.eclipse.core.runtime.IPluginDescriptor tmp
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public final org.osgi.framework.Bundle getBundle ()
}
org/eclipse/core/runtime/Preferences$1.classPreferences.java
package org.eclipse.core.runtime
org.eclipse.core.runtime.Preferences$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.runtime.Preferences this$0
private final org.eclipse.core.runtime.Preferences$IPropertyChangeListener val$l
private final org.eclipse.core.runtime.Preferences$PropertyChangeEvent val$pe
void (org.eclipse.core.runtime.Preferences, org.eclipse.core.runtime.Preferences$IPropertyChangeListener, org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/runtime/Preferences$IPropertyChangeListener.classPreferences.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.Preferences$IPropertyChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
}
org/eclipse/core/runtime/Preferences$PropertyChangeEvent.classPreferences.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Preferences$PropertyChangeEvent extends java.util.EventObject {
private static final long serialVersionUID
private String propertyName
private Object oldValue
private Object newValue
protected void (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object source
String property
Object oldValue
Object newValue
public java.lang.String getProperty ()
public java.lang.Object getNewValue ()
public java.lang.Object getOldValue ()
}
org/eclipse/core/runtime/Preferences.classPreferences.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Preferences extends java.lang.Object {
public static final boolean BOOLEAN_DEFAULT_DEFAULT
public static final double DOUBLE_DEFAULT_DEFAULT
public static final float FLOAT_DEFAULT_DEFAULT
public static final int INT_DEFAULT_DEFAULT
public static final long LONG_DEFAULT_DEFAULT
public static final String STRING_DEFAULT_DEFAULT
protected static final String TRUE
protected static final String FALSE
private static final String[] EMPTY_STRING_ARRAY
public static final String PT_PREFERENCES
protected org.eclipse.core.runtime.ListenerList listeners
private java.util.Properties properties
private java.util.Properties defaultProperties
protected boolean dirty
static void ()
public static void exportPreferences (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.io.File file
org.eclipse.core.runtime.preferences.IPreferencesService service
java.io.OutputStream output
java.io.FileOutputStream fos
org.eclipse.core.runtime.preferences.IEclipsePreferences node
java.io.IOException e
String message
org.eclipse.core.runtime.IStatus status
public static void importPreferences (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
String msg
org.eclipse.core.runtime.preferences.IPreferencesService service
java.io.InputStream input
java.io.FileNotFoundException e
String msg
public static org.eclipse.core.runtime.IStatus validatePreferenceVersions (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
org.eclipse.core.internal.preferences.PreferencesService service
public void ()
public void addPropertyChangeListener (org.eclipse.core.runtime.Preferences$IPropertyChangeListener)
org.eclipse.core.runtime.Preferences$IPropertyChangeListener listener
public void removePropertyChangeListener (org.eclipse.core.runtime.Preferences$IPropertyChangeListener)
org.eclipse.core.runtime.Preferences$IPropertyChangeListener listener
public boolean contains (java.lang.String)
String name
protected void firePropertyChangeEvent (java.lang.String, java.lang.Object, java.lang.Object)
String name
Object oldValue
Object newValue
Object[] changeListeners
org.eclipse.core.runtime.Preferences$PropertyChangeEvent pe
int i
org.eclipse.core.runtime.Preferences$IPropertyChangeListener l
org.eclipse.core.runtime.ISafeRunnable job
public boolean getBoolean (java.lang.String)
String name
String value
public void setValue (java.lang.String, boolean)
String name
boolean value
boolean defaultValue
boolean oldValue
Object removed
public boolean getDefaultBoolean (java.lang.String)
String name
String value
public void setDefault (java.lang.String, boolean)
String name
boolean value
public double getDouble (java.lang.String)
String name
public void setValue (java.lang.String, double)
String name
double value
double defaultValue
double oldValue
Object removed
public double getDefaultDouble (java.lang.String)
String name
public void setDefault (java.lang.String, double)
String name
double value
private double convertToDouble (java.lang.String, double)
String rawPropertyValue
double defaultValue
double result
public float getFloat (java.lang.String)
String name
public void setValue (java.lang.String, float)
String name
float value
float defaultValue
float oldValue
Object removed
public float getDefaultFloat (java.lang.String)
String name
public void setDefault (java.lang.String, float)
String name
float value
private float convertToFloat (java.lang.String, float)
String rawPropertyValue
float defaultValue
float result
public int getInt (java.lang.String)
String name
public void setValue (java.lang.String, int)
String name
int value
int defaultValue
int oldValue
Object removed
public int getDefaultInt (java.lang.String)
String name
public void setDefault (java.lang.String, int)
String name
int value
private int convertToInt (java.lang.String, int)
String rawPropertyValue
int defaultValue
int result
public long getLong (java.lang.String)
String name
public void setValue (java.lang.String, long)
String name
long value
long defaultValue
long oldValue
Object removed
public long getDefaultLong (java.lang.String)
String name
public void setDefault (java.lang.String, long)
String name
long value
private long convertToLong (java.lang.String, long)
String rawPropertyValue
long defaultValue
long result
public java.lang.String getString (java.lang.String)
String name
String value
public void setValue (java.lang.String, java.lang.String)
String name
String value
String defaultValue
String oldValue
Object removed
public java.lang.String getDefaultString (java.lang.String)
String name
String value
public void setDefault (java.lang.String, java.lang.String)
String name
String value
public boolean isDefault (java.lang.String)
String name
public void setToDefault (java.lang.String)
String name
Object oldPropertyValue
String newValue
public java.lang.String[] propertyNames ()
public java.lang.String[] defaultPropertyNames ()
public boolean needsSaving ()
public void store (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream out
String header
public void load (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
}
META-INF/services/org.osgi.framework.launch.FrameworkFactory
CDC-1.0_Foundation-1.0.profile
CDC-1.1_Foundation-1.1.profile
J2SE-1.2.profile
J2SE-1.3.profile
J2SE-1.4.profile
J2SE-1.5.profile
JRE-1.1.profile
JavaSE-1.6.profile
JavaSE-1.7.profile
OSGi_Minimum-1.0.profile
OSGi_Minimum-1.1.profile
OSGi_Minimum-1.2.profile
about_files/
about_files/LICENSE-2.0.txt
hookconfigurators.properties
profile.list
systembundle.properties
org/eclipse/core/runtime/adaptor/
org/eclipse/core/runtime/adaptor/LocationManager.classLocationManager.java
package org.eclipse.core.runtime.adaptor
public org.eclipse.core.runtime.adaptor.LocationManager extends java.lang.Object {
private static org.eclipse.osgi.service.datalocation.Location installLocation
private static org.eclipse.osgi.service.datalocation.Location configurationLocation
private static org.eclipse.osgi.service.datalocation.Location userLocation
private static org.eclipse.osgi.service.datalocation.Location instanceLocation
private static org.eclipse.osgi.service.datalocation.Location eclipseHomeLocation
public static final String READ_ONLY_AREA_SUFFIX
public static final String PROP_INSTALL_AREA
public static final String PROP_CONFIG_AREA
public static final String PROP_CONFIG_AREA_DEFAULT
public static final String PROP_SHARED_CONFIG_AREA
public static final String PROP_INSTANCE_AREA
public static final String PROP_INSTANCE_AREA_DEFAULT
public static final String PROP_USER_AREA
public static final String PROP_USER_AREA_DEFAULT
public static final String PROP_MANIFEST_CACHE
public static final String PROP_USER_HOME
public static final String PROP_USER_DIR
public static final String PROP_HOME_LOCATION_AREA
static final String PROP_LAUNCHER
public static final String BUNDLES_DIR
public static final String STATE_FILE
public static final String LAZY_FILE
public static final String BUNDLE_DATA_FILE
public static final String MANIFESTS_DIR
public static final String CONFIG_FILE
public static final String ECLIPSE_PROPERTIES
private static final String ECLIPSE
private static final String PRODUCT_SITE_MARKER
private static final String PRODUCT_SITE_ID
private static final String PRODUCT_SITE_VERSION
private static final String CONFIG_DIR
private static final String NONE
private static final String NO_DEFAULT
private static final String USER_HOME
private static final String USER_DIR
private static final String INSTANCE_DATA_AREA_PREFIX
static void ()
public void ()
public static java.net.URL buildURL (java.lang.String, boolean)
String spec
boolean trailingSlash
private static void mungeConfigurationLocation ()
String location
int index
public static void initializeLocations ()
String osgiStorage
org.eclipse.osgi.service.datalocation.Location temp
java.net.URL defaultLocation
java.net.URL parentLocation
org.eclipse.osgi.service.datalocation.Location parent
String eclipseLauncher
String eclipseHomeLocationPath
private static java.lang.String getEclipseHomeLocation (java.lang.String)
String launcher
java.io.File launcherFile
java.io.File launcherDir
String macosx
private static java.io.File getMacOSEclipsoeHomeLocation (java.io.File)
java.io.File launcherDir
String launcherParent
private static org.eclipse.osgi.service.datalocation.Location buildLocation (java.lang.String, java.net.URL, java.lang.String, boolean, boolean, java.lang.String)
String property
java.net.URL defaultLocation
String userDefaultAppendage
boolean readOnlyDefault
boolean computeReadOnly
String dataAreaPrefix
String location
String userReadOnlySetting
boolean readOnly
String trimmedLocation
String base
String base
java.net.URL url
org.eclipse.core.runtime.internal.adaptor.BasicLocation result
private static java.lang.String substituteVar (java.lang.String, java.lang.String, java.lang.String)
String source
String var
String prop
String value
private static void initializeDerivedConfigurationLocations ()
private static java.net.URL computeInstallConfigurationLocation ()
String property
private static java.net.URL computeSharedConfigurationLocation ()
String property
java.net.URL sharedConfigurationURL
java.net.URL installURL
private static java.lang.String computeDefaultConfigurationLocation ()
java.net.URL installURL
java.io.File installDir
java.io.File defaultConfigDir
private static boolean canWrite (java.net.URL)
java.net.URL location
java.io.File locationDir
private static java.lang.String computeDefaultUserAreaLocation (java.lang.String)
String pathAppendage
String installProperty
java.net.URL installURL
java.io.File installDir
int hashCode
int hashCode
String installDirHash
String appName
java.io.File eclipseProduct
java.util.Properties props
String appId
String appVersion
String userHome
public static org.eclipse.osgi.service.datalocation.Location getUserLocation ()
public static org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
public static org.eclipse.osgi.service.datalocation.Location getInstallLocation ()
public static org.eclipse.osgi.service.datalocation.Location getInstanceLocation ()
public static org.eclipse.osgi.service.datalocation.Location getEclipseHomeLocation ()
public static java.io.File getOSGiConfigurationDir ()
public static java.io.File getConfigurationFile (java.lang.String)
String filename
java.io.File dir
}
org/eclipse/core/runtime/internal/
org/eclipse/core/runtime/internal/adaptor/
org/eclipse/core/runtime/internal/adaptor/BasicLocation$MockLocker.classBasicLocation.java
package org.eclipse.core.runtime.internal.adaptor
org.eclipse.core.runtime.internal.adaptor.BasicLocation$MockLocker extends java.lang.Object implements org.eclipse.core.runtime.internal.adaptor.Locker {
void ()
public boolean lock () throws java.io.IOException
public boolean isLocked ()
public void release ()
}
org/eclipse/core/runtime/internal/adaptor/BasicLocation.classBasicLocation.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.BasicLocation extends java.lang.Object implements org.eclipse.osgi.service.datalocation.Location {
private final boolean isReadOnly
private java.net.URL location
private org.eclipse.osgi.service.datalocation.Location parent
private final java.net.URL defaultValue
private final String property
private final String dataAreaPrefix
private java.io.File lockFile
private org.eclipse.core.runtime.internal.adaptor.Locker locker
public static final String PROP_OSGI_LOCKING
private static String DEFAULT_LOCK_FILENAME
public static boolean DEBUG
static void ()
private static boolean isRunningWithNio ()
public static org.eclipse.core.runtime.internal.adaptor.Locker createLocker (java.io.File, java.lang.String)
java.io.File lock
String lockMode
public void (java.lang.String, java.net.URL, boolean, java.lang.String)
String property
java.net.URL defaultValue
boolean isReadOnly
String dataAreaPrefix
public boolean allowsDefault ()
public java.net.URL getDefault ()
public synchronized org.eclipse.osgi.service.datalocation.Location getParentLocation ()
public synchronized java.net.URL getURL ()
public synchronized boolean isSet ()
public boolean isReadOnly ()
public boolean setURL (java.net.URL, boolean) throws java.lang.IllegalStateException
java.net.URL value
boolean lock
public synchronized boolean set (java.net.URL, boolean) throws java.lang.IllegalStateException java.io.IOException
java.net.URL value
boolean lock
public synchronized boolean set (java.net.URL, boolean, java.lang.String) throws java.lang.IllegalStateException java.io.IOException
java.net.URL value
boolean lock
String lockFilePath
java.io.File file
String basePath
java.io.File givenLockFile
public synchronized void setParent (org.eclipse.osgi.service.datalocation.Location)
org.eclipse.osgi.service.datalocation.Location value
public synchronized boolean lock () throws java.io.IOException
public synchronized boolean isLocked () throws java.io.IOException
private boolean lock (java.io.File, java.net.URL) throws java.io.IOException
java.io.File lock
java.net.URL locationValue
java.io.File parentFile
boolean locked
private boolean isLocked (java.io.File) throws java.io.IOException
java.io.File lock
private void setLocker (java.io.File)
java.io.File lock
String lockMode
public synchronized void release ()
public org.eclipse.osgi.service.datalocation.Location createLocation (org.eclipse.osgi.service.datalocation.Location, java.net.URL, boolean)
org.eclipse.osgi.service.datalocation.Location parentLocation
java.net.URL defaultLocation
boolean readonly
org.eclipse.core.runtime.internal.adaptor.BasicLocation result
public java.net.URL getDataArea (java.lang.String) throws java.io.IOException
String filename
java.net.URL base
String prefix
}
org/eclipse/core/runtime/internal/adaptor/ContextFinder$1.classContextFinder.java
package org.eclipse.core.runtime.internal.adaptor
org.eclipse.core.runtime.internal.adaptor.ContextFinder$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.lang.Object run ()
}
org/eclipse/core/runtime/internal/adaptor/ContextFinder$2.classContextFinder.java
package org.eclipse.core.runtime.internal.adaptor
org.eclipse.core.runtime.internal.adaptor.ContextFinder$2 extends java.lang.ClassLoader {
final org.eclipse.core.runtime.internal.adaptor.ContextFinder this$0
void (org.eclipse.core.runtime.internal.adaptor.ContextFinder, java.lang.ClassLoader)
ClassLoader $anonymous0
}
org/eclipse/core/runtime/internal/adaptor/ContextFinder$Finder.classContextFinder.java
package org.eclipse.core.runtime.internal.adaptor
final org.eclipse.core.runtime.internal.adaptor.ContextFinder$Finder extends java.lang.SecurityManager {
void ()
public java.lang.Class[] getClassContext ()
}
org/eclipse/core/runtime/internal/adaptor/ContextFinder.classContextFinder.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.ContextFinder extends java.lang.ClassLoader implements java.security.PrivilegedAction {
private static ThreadLocal cycleDetector
static ClassLoader finderClassLoader
static org.eclipse.core.runtime.internal.adaptor.ContextFinder$Finder contextFinder
private static Class THIS
private final ClassLoader parentContextClassLoader
static Class class$0
static Class class$1
static void ()
public void (java.lang.ClassLoader)
ClassLoader contextClassLoader
java.util.List basicFindClassLoaders ()
Class[] stack
java.util.List result
ClassLoader previousLoader
int i
ClassLoader tmp
private boolean checkClassLoader (java.lang.ClassLoader)
ClassLoader classloader
ClassLoader parent
private java.util.List findClassLoaders ()
public java.util.List run ()
private boolean startLoading (java.lang.String)
String name
java.util.Set classesAndResources
private void stopLoading (java.lang.String)
String name
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String arg0
boolean arg1
java.util.List toConsult
java.util.Iterator loaders
public java.net.URL getResource (java.lang.String)
String arg0
java.util.List toConsult
java.util.Iterator loaders
java.net.URL result
protected java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String arg0
java.util.Enumeration result
java.util.List toConsult
java.util.Iterator loaders
java.util.Enumeration result
public volatile java.lang.Object run ()
}
org/eclipse/core/runtime/internal/adaptor/EclipseAdaptorMessages.properties
org/eclipse/core/runtime/internal/adaptor/EclipseAdaptorMsg.classEclipseAdaptorMsg.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMsg extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String ECLIPSE_MISSING_IMPORTED_PACKAGE
public static String ECLIPSE_MISSING_OPTIONAL_IMPORTED_PACKAGE
public static String ECLIPSE_MISSING_DYNAMIC_IMPORTED_PACKAGE
public static String ECLIPSE_MISSING_OPTIONAL_REQUIRED_BUNDLE
public static String ECLIPSE_MISSING_REQUIRED_BUNDLE
public static String ECLIPSE_MISSING_HOST
public static String ECLIPSE_CANNOT_CHANGE_LOCATION
public static String ECLIPSE_BUNDLESTOPPER_CYCLES_FOUND
public static String ECLIPSE_CACHEDMANIFEST_UNEXPECTED_EXCEPTION
public static String fileManager_cannotLock
public static String fileManager_updateFailed
public static String fileManager_illegalInReadOnlyMode
public static String fileManager_notOpen
public static String ECLIPSE_ADAPTOR_ERROR_XML_SERVICE
public static String ECLIPSE_ADAPTOR_RUNTIME_ERROR
public static String ECLIPSE_ADAPTOR_EXITING
public static String ECLIPSE_DATA_MANIFEST_NOT_FOUND
public static String ECLIPSE_CONVERTER_ERROR_CONVERTING
public static String ECLIPSE_DATA_ERROR_READING_MANIFEST
public static String ECLIPSE_CLASSLOADER_CANNOT_GET_HEADERS
public static String ECLIPSE_CLASSLOADER_CONCURRENT_STARTUP
public static String ECLIPSE_CLASSLOADER_ACTIVATION
public static String ECLIPSE_CONSOLE_COMMANDS_HEADER
public static String ECLIPSE_CONSOLE_HELP_DIAG_COMMAND_DESCRIPTION
public static String ECLIPSE_CONSOLE_HELP_ENABLE_COMMAND_DESCRIPTION
public static String ECLIPSE_CONSOLE_HELP_DISABLE_COMMAND_DESCRIPTION
public static String ECLIPSE_CONSOLE_HELP_LD_COMMAND_DESCRIPTION
public static String ECLIPSE_CONSOLE_NO_BUNDLE_SPECIFIED_ERROR
public static String ECLIPSE_CONSOLE_NO_CONSTRAINTS_NO_PLATFORM_ADMIN_MESSAGE
public static String ECLIPSE_CONSOLE_CANNOT_FIND_BUNDLE_ERROR
public static String ECLIPSE_CONSOLE_NO_CONSTRAINTS
public static String ECLIPSE_CONSOLE_DIRECT_CONSTRAINTS
public static String ECLIPSE_CONSOLE_LEAF_CONSTRAINTS
public static String ECLIPSE_CONSOLE_BUNDLE_DISABLED_MESSAGE
public static String ECLIPSE_CONSOLE_DISABLED_COUNT_MESSAGE
public static String ECLIPSE_CONSOLE_DISABLED_BUNDLE_HEADER
public static String ECLIPSE_CONSOLE_DISABLED_BUNDLE_REASON1
public static String ECLIPSE_STARTUP_ALREADY_RUNNING
public static String ECLIPSE_STARTUP_STARTUP_ERROR
public static String ECLIPSE_STARTUP_SHUTDOWN_ERROR
public static String ECLIPSE_STARTUP_ERROR_CHECK_LOG
public static String ECLIPSE_STARTUP_NOT_RUNNING
public static String ECLIPSE_STARTUP_ERROR_NO_APPLICATION
public static String ECLIPSE_STARTUP_ROOTS_NOT_RESOLVED
public static String ECLIPSE_STARTUP_ALL_NOT_RESOLVED
public static String ECLIPSE_STARTUP_ERROR_BUNDLE_NOT_ACTIVE
public static String ECLIPSE_STARTUP_ERROR_BUNDLE_NOT_RESOLVED
public static String ECLIPSE_STARTUP_BUNDLE_NOT_FOUND
public static String ECLIPSE_STARTUP_FAILED_UNINSTALL
public static String ECLIPSE_STARTUP_FAILED_INSTALL
public static String ECLIPSE_STARTUP_FAILED_START
public static String ECLIPSE_STARTUP_APP_ERROR
public static String ECLIPSE_STARTUP_FILEMANAGER_OPEN_ERROR
public static String ECLIPSE_STARTUP_PROPS_NOT_SET
public static String error_badNL
public static String location_cannotLock
public static String location_cannotLockNIO
public static String location_folderReadOnly
public static String location_notSet
public static String location_notFileProtocol
public static String location_noLockFile
public static String ECLIPSE_CONVERTER_FILENOTFOUND
public static String ECLIPSE_CONVERTER_ERROR_CREATING_BUNDLE_MANIFEST
public static String ECLIPSE_CONVERTER_PLUGIN_LIBRARY_IGNORED
public static String ECLIPSE_CONVERTER_ERROR_PARSING_PLUGIN_MANIFEST
public static String ECLIPSE_CONVERTER_MISSING_ATTRIBUTE
public static String parse_error
public static String parse_errorNameLineColumn
public static String ECLIPSE_CONVERTER_NO_SAX_FACTORY
public static String ECLIPSE_CONVERTER_PARSE_UNKNOWNTOP_ELEMENT
public static String ECLIPSE_PLUGIN_EXTRACTION_PROBLEM
static Class class$0
static void ()
public void ()
}
org/eclipse/core/runtime/internal/adaptor/EclipseEnvironmentInfo.classEclipseEnvironmentInfo.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.EclipseEnvironmentInfo extends java.lang.Object implements org.eclipse.osgi.service.environment.EnvironmentInfo {
private static org.eclipse.core.runtime.internal.adaptor.EclipseEnvironmentInfo singleton
private static String nl
private static String os
private static String ws
private static String arch
private static volatile String[] allArgs
private static volatile String[] frameworkArgs
private static volatile String[] appArgs
private static final String INTERNAL_OS_SUNOS
private static final String INTERNAL_OS_LINUX
private static final String INTERNAL_OS_MACOSX
private static final String INTERNAL_OS_AIX
private static final String INTERNAL_OS_HPUX
private static final String INTERNAL_OS_QNX
private static final String INTERNAL_OS_OS400
private static final String INTERNAL_OS_OS390
private static final String INTERNAL_OS_ZOS
private static final String INTERNAL_ARCH_I386
private static final String INTERNAL_AMD64
private void ()
public static org.eclipse.core.runtime.internal.adaptor.EclipseEnvironmentInfo getDefault ()
public boolean inDevelopmentMode ()
public boolean inDebugMode ()
public java.lang.String[] getCommandLineArgs ()
public java.lang.String[] getFrameworkArgs ()
public java.lang.String[] getNonFrameworkArgs ()
public java.lang.String getOSArch ()
public java.lang.String getNL ()
public java.lang.String getOS ()
public java.lang.String getWS ()
private static void setupSystemContext ()
java.util.StringTokenizer tokenizer
int segments
java.util.Locale userLocale
String name
public static void setAllArgs (java.lang.String[])
String[] allArgs
public static void setAppArgs (java.lang.String[])
String[] appArgs
public static void setFrameworkArgs (java.lang.String[])
String[] frameworkArgs
public static java.lang.String guessWS (java.lang.String)
String osName
public static java.lang.String guessOS (java.lang.String)
String osName
public java.lang.String getProperty (java.lang.String)
String key
public java.lang.String setProperty (java.lang.String, java.lang.String)
String key
String value
}
org/eclipse/core/runtime/internal/adaptor/LocationHelper.classLocationHelper.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.LocationHelper extends java.lang.Object {
public void ()
public static java.net.URL buildURL (java.lang.String, boolean)
String spec
boolean trailingSlash
boolean isFile
private static java.net.URL adjustTrailingSlash (java.net.URL, boolean) throws java.net.MalformedURLException
java.net.URL url
boolean trailingSlash
String file
}
org/eclipse/core/runtime/internal/adaptor/Locker.classLocker.java
package org.eclipse.core.runtime.internal.adaptor
public abstract org.eclipse.core.runtime.internal.adaptor.Locker extends java.lang.Object {
public abstract boolean lock () throws java.io.IOException
public abstract boolean isLocked () throws java.io.IOException
public abstract void release ()
}
org/eclipse/core/runtime/internal/adaptor/Locker_JavaIo.classLocker_JavaIo.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.Locker_JavaIo extends java.lang.Object implements org.eclipse.core.runtime.internal.adaptor.Locker {
private java.io.File lockFile
private java.io.RandomAccessFile lockRAF
public void (java.io.File)
java.io.File lockFile
public synchronized boolean lock () throws java.io.IOException
java.io.IOException e
public synchronized void release ()
public synchronized boolean isLocked () throws java.io.IOException
}
org/eclipse/core/runtime/internal/adaptor/Locker_JavaNio.classLocker_JavaNio.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio extends java.lang.Object implements org.eclipse.core.runtime.internal.adaptor.Locker {
private final java.io.File lockFile
private java.nio.channels.FileLock fileLock
private java.io.RandomAccessFile raFile
public void (java.io.File)
java.io.File lockFile
public synchronized boolean lock () throws java.io.IOException
java.io.IOException ioe
String specificMessage
public synchronized void release ()
public synchronized boolean isLocked () throws java.io.IOException
java.io.RandomAccessFile temp
java.nio.channels.FileLock tempLock
java.io.IOException ioe
String specificMessage
}
org/eclipse/equinox/
org/eclipse/equinox/log/
org/eclipse/equinox/log/ExtendedLogEntry.classExtendedLogEntry.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.ExtendedLogEntry extends java.lang.Object implements org.osgi.service.log.LogEntry {
public abstract java.lang.String getLoggerName ()
public abstract java.lang.Object getContext ()
public abstract long getThreadId ()
public abstract java.lang.String getThreadName ()
public abstract long getSequenceNumber ()
}
org/eclipse/equinox/log/ExtendedLogReaderService.classExtendedLogReaderService.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.ExtendedLogReaderService extends java.lang.Object implements org.osgi.service.log.LogReaderService {
public abstract void addLogListener (org.osgi.service.log.LogListener, org.eclipse.equinox.log.LogFilter)
}
org/eclipse/equinox/log/ExtendedLogService.classExtendedLogService.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.ExtendedLogService extends java.lang.Object implements org.osgi.service.log.LogService org.eclipse.equinox.log.Logger {
public abstract org.eclipse.equinox.log.Logger getLogger (java.lang.String)
public abstract org.eclipse.equinox.log.Logger getLogger (org.osgi.framework.Bundle, java.lang.String)
}
org/eclipse/equinox/log/LogFilter.classLogFilter.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.LogFilter extends java.lang.Object {
public abstract boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
}
org/eclipse/equinox/log/Logger.classLogger.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.Logger extends java.lang.Object {
public abstract void log (int, java.lang.String)
public abstract void log (int, java.lang.String, java.lang.Throwable)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable)
public abstract void log (java.lang.Object, int, java.lang.String)
public abstract void log (java.lang.Object, int, java.lang.String, java.lang.Throwable)
public abstract boolean isLoggable (int)
public abstract java.lang.String getName ()
}
org/eclipse/equinox/log/SynchronousLogListener.classSynchronousLogListener.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.SynchronousLogListener extends java.lang.Object implements org.osgi.service.log.LogListener {
}
org/eclipse/osgi/
org/eclipse/osgi/baseadaptor/
org/eclipse/osgi/baseadaptor/BaseAdaptor$1.classBaseAdaptor.java
package org.eclipse.osgi.baseadaptor
org.eclipse.osgi.baseadaptor.BaseAdaptor$1 extends java.lang.ClassLoader {
void (java.lang.ClassLoader)
ClassLoader $anonymous0
}
org/eclipse/osgi/baseadaptor/BaseAdaptor$2.classBaseAdaptor.java
package org.eclipse.osgi.baseadaptor
org.eclipse.osgi.baseadaptor.BaseAdaptor$2 extends java.lang.Object implements org.eclipse.osgi.framework.log.FrameworkLog {
final org.eclipse.osgi.baseadaptor.BaseAdaptor this$0
void (org.eclipse.osgi.baseadaptor.BaseAdaptor)
public void log (org.osgi.framework.FrameworkEvent)
org.osgi.framework.FrameworkEvent frameworkEvent
public void log (org.eclipse.osgi.framework.log.FrameworkLogEntry)
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
public void setWriter (java.io.Writer, boolean)
java.io.Writer newWriter
boolean append
public void setFile (java.io.File, boolean) throws java.io.IOException
java.io.File newFile
boolean append
public java.io.File getFile ()
public void setConsoleLog (boolean)
boolean consoleLog
public void close ()
}
org/eclipse/osgi/baseadaptor/BaseAdaptor$3.classBaseAdaptor.java
package org.eclipse.osgi.baseadaptor
org.eclipse.osgi.baseadaptor.BaseAdaptor$3 extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.BundleWatcher {
final org.eclipse.osgi.baseadaptor.BaseAdaptor this$0
private final org.eclipse.osgi.framework.adaptor.BundleWatcher[] val$watchers
void (org.eclipse.osgi.baseadaptor.BaseAdaptor, org.eclipse.osgi.framework.adaptor.BundleWatcher[])
public void watchBundle (org.osgi.framework.Bundle, int)
org.osgi.framework.Bundle bundle
int type
int i
}
org/eclipse/osgi/baseadaptor/BaseAdaptor$4.classBaseAdaptor.java
package org.eclipse.osgi.baseadaptor
org.eclipse.osgi.baseadaptor.BaseAdaptor$4 extends java.lang.Object implements java.util.Enumeration {
private int curPathIndex
private int curDataIndex
private java.net.URL nextElement
final org.eclipse.osgi.baseadaptor.BaseAdaptor this$0
private final String[] val$pathArray
private final org.eclipse.osgi.framework.adaptor.BundleData[] val$dataArray
void (org.eclipse.osgi.baseadaptor.BaseAdaptor, java.lang.String[], org.eclipse.osgi.framework.adaptor.BundleData[])
public boolean hasMoreElements ()
public java.net.URL nextElement ()
java.net.URL result
private void getNextElement ()
String curPath
public volatile java.lang.Object nextElement ()
}
org/eclipse/osgi/baseadaptor/BaseAdaptor.classBaseAdaptor.java
package org.eclipse.osgi.baseadaptor
public org.eclipse.osgi.baseadaptor.BaseAdaptor extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.FrameworkAdaptor {
private static final String PROP_PARENT_CLASSLOADER
private static final String PARENT_CLASSLOADER_APP
private static final String PARENT_CLASSLOADER_EXT
private static final String PARENT_CLASSLOADER_BOOT
private static final String PARENT_CLASSLOADER_FWK
private static ClassLoader bundleClassLoaderParent
private org.eclipse.osgi.framework.internal.core.Framework eventPublisher
private boolean stopping
private org.eclipse.osgi.baseadaptor.HookRegistry hookRegistry
private org.eclipse.osgi.framework.log.FrameworkLog log
private org.osgi.framework.BundleContext context
private org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
private org.eclipse.osgi.framework.adaptor.BundleWatcher bundleWatcher
static Class class$0
static Class class$1
static void ()
String type
ClassLoader appCL
public void (java.lang.String[])
String[] args
org.eclipse.osgi.framework.log.FrameworkLogEntry[] errors
int i
public void initialize (org.eclipse.osgi.framework.adaptor.EventPublisher)
org.eclipse.osgi.framework.adaptor.EventPublisher publisher
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
public void initializeStorage () throws java.io.IOException
public void compactStorage () throws java.io.IOException
public java.util.Properties getProperties ()
java.util.Properties props
String resource
java.io.InputStream in
java.io.File file
java.io.IOException e
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
public org.eclipse.osgi.framework.adaptor.BundleData[] getInstalledBundles ()
public java.net.URLConnection mapLocationToURLConnection (java.lang.String) throws org.osgi.framework.BundleException
String location
java.net.URLConnection result
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
java.io.IOException e
public org.eclipse.osgi.framework.adaptor.BundleOperation installBundle (java.lang.String, java.net.URLConnection)
String location
java.net.URLConnection source
public org.eclipse.osgi.framework.adaptor.BundleOperation updateBundle (org.eclipse.osgi.framework.adaptor.BundleData, java.net.URLConnection)
org.eclipse.osgi.framework.adaptor.BundleData bundledata
java.net.URLConnection source
public org.eclipse.osgi.framework.adaptor.BundleOperation uninstallBundle (org.eclipse.osgi.framework.adaptor.BundleData)
org.eclipse.osgi.framework.adaptor.BundleData bundledata
public long getTotalFreeSpace () throws java.io.IOException
public org.eclipse.osgi.framework.adaptor.PermissionStorage getPermissionStorage () throws java.io.IOException
public void frameworkStart (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext fwContext
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
public void frameworkStop (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext fwContext
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
public void frameworkStopping (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext fwContext
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
public int getInitialBundleStartLevel ()
public void setInitialBundleStartLevel (int)
int value
public org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog ()
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
public org.eclipse.osgi.framework.adaptor.BundleData createSystemBundleData () throws org.osgi.framework.BundleException
public org.eclipse.osgi.framework.adaptor.BundleWatcher getBundleWatcher ()
org.eclipse.osgi.framework.adaptor.BundleWatcher[] watchers
public org.eclipse.osgi.service.resolver.PlatformAdmin getPlatformAdmin ()
public org.eclipse.osgi.service.resolver.State getState ()
public java.lang.ClassLoader getBundleClassLoaderParent ()
ClassLoader result
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] cpManagerHooks
int i
public void handleRuntimeError (java.lang.Throwable)
Throwable error
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
int i
public boolean isStopping ()
public org.eclipse.osgi.framework.adaptor.EventPublisher getEventPublisher ()
public org.eclipse.osgi.baseadaptor.HookRegistry getHookRegistry ()
public org.osgi.framework.BundleContext getContext ()
public org.osgi.framework.Bundle getBundle (long)
long id
public org.eclipse.osgi.baseadaptor.bundlefile.BundleFile createBundleFile (java.lang.Object, org.eclipse.osgi.baseadaptor.BaseData) throws java.io.IOException
Object content
org.eclipse.osgi.baseadaptor.BaseData data
public boolean isReadOnly ()
protected org.eclipse.osgi.internal.baseadaptor.BaseStorage getStorage ()
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
int i
public java.util.Enumeration findEntries (java.util.List, java.lang.String, java.lang.String, int)
java.util.List datas
String path
String filePattern
int options
java.util.List bundleFiles
org.eclipse.osgi.framework.adaptor.BundleData data
java.util.List pathList
String[] pathArray
org.eclipse.osgi.framework.adaptor.BundleData[] dataArray
public java.util.List listEntryPaths (java.util.List, java.lang.String, java.lang.String, int)
java.util.List bundleFiles
String path
String filePattern
int options
java.util.List pathList
org.osgi.framework.Filter patternFilter
java.util.Hashtable patternProps
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
org.osgi.framework.InvalidSyntaxException e
org.osgi.framework.Bundle b
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
private java.lang.String sanitizeFilterInput (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filePattern
StringBuffer buffer
boolean foundEscape
int i
char c
private java.util.List listEntryPaths (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.lang.String, org.osgi.framework.Filter, java.util.Hashtable, int, java.util.List)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
String path
org.osgi.framework.Filter patternFilter
java.util.Hashtable patternProps
int options
java.util.List pathList
java.util.Enumeration entryPaths
String entry
int lastSlash
int secondToLastSlash
int fileStart
int fileStart
int fileStart
int fileStart
int fileEnd
String fileName
}
org/eclipse/osgi/baseadaptor/BaseData$1.classBaseData.java
package org.eclipse.osgi.baseadaptor
org.eclipse.osgi.baseadaptor.BaseData$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.baseadaptor.BaseData this$0
private final String val$path
void (org.eclipse.osgi.baseadaptor.BaseData, java.lang.String)
public java.net.URL run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/baseadaptor/BaseData.classBaseData.java
package org.eclipse.osgi.baseadaptor
public org.eclipse.osgi.baseadaptor.BaseData extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.BundleData {
private static final boolean COPY_NATIVES
private long id
private org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
private org.osgi.framework.Bundle bundle
private int startLevel
private int status
private org.eclipse.osgi.baseadaptor.hooks.StorageHook[] storageHooks
private String location
private long lastModified
protected org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
private org.eclipse.osgi.internal.baseadaptor.ArrayMap bundleFiles
private boolean dirty
protected java.util.Dictionary manifest
protected String fileName
protected java.util.Collection loadedNativeCode
private String symbolicName
private org.osgi.framework.Version version
private String activator
private String classpath
private String executionEnvironment
private String dynamicImports
private int type
static void ()
public void (long, org.eclipse.osgi.baseadaptor.BaseAdaptor)
long id
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
public org.eclipse.osgi.framework.adaptor.BundleClassLoader createClassLoader (org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate, org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate delegate
org.eclipse.osgi.framework.adaptor.BundleProtectionDomain domain
String[] bundleclasspath
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] hooks
ClassLoader parent
org.eclipse.osgi.baseadaptor.loader.BaseClassLoader cl
int i
public final java.net.URL getEntry (java.lang.String)
String path
final java.net.URL getEntry0 (java.lang.String)
String path
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
public final java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.lang.String findLibrary (java.lang.String)
String libname
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] hooks
String result
int i
String temp
private java.lang.String copyToTempLibrary (java.lang.String)
String result
java.io.IOException e
public void installNativeCode (java.lang.String[]) throws org.osgi.framework.BundleException
String[] nativepaths
public java.io.File getDataFile (java.lang.String)
String path
public java.util.Dictionary getManifest () throws org.osgi.framework.BundleException
public long getBundleID ()
public final java.lang.String getLocation ()
public final void setLocation (java.lang.String)
String location
public final long getLastModified ()
public final void setLastModified (long)
long lastModified
public synchronized void close () throws java.io.IOException
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
public void open () throws java.io.IOException
public final void setBundle (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public final org.osgi.framework.Bundle getBundle ()
public int getStartLevel ()
public int getStatus ()
public void setStartLevel (int)
int value
public void setStatus (int)
int value
private int setPersistentData (int, boolean, int)
int value
boolean isStartLevel
int orig
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
int i
public void save () throws java.io.IOException
public boolean isDirty ()
public void setDirty (boolean)
boolean dirty
public final java.lang.String getSymbolicName ()
public final void setSymbolicName (java.lang.String)
String symbolicName
public final org.osgi.framework.Version getVersion ()
public final void setVersion (org.osgi.framework.Version)
org.osgi.framework.Version version
public final int getType ()
public final void setType (int)
int type
public final java.lang.String[] getClassPath () throws org.osgi.framework.BundleException
org.eclipse.osgi.util.ManifestElement[] classpathElements
public java.lang.String getClassPathString ()
public void setClassPathString (java.lang.String)
String classpath
public final java.lang.String getActivator ()
public final void setActivator (java.lang.String)
String activator
public final java.lang.String getExecutionEnvironment ()
public void setExecutionEnvironment (java.lang.String)
String executionEnvironment
public final java.lang.String getDynamicImports ()
public void setDynamicImports (java.lang.String)
String dynamicImports
public final org.eclipse.osgi.baseadaptor.BaseAdaptor getAdaptor ()
public synchronized org.eclipse.osgi.baseadaptor.bundlefile.BundleFile getBundleFile () throws java.lang.IllegalArgumentException
java.io.IOException e
public synchronized org.eclipse.osgi.baseadaptor.bundlefile.BundleFile getBundleFile (java.lang.Object, boolean)
Object content
boolean base
public synchronized void setBundleFile (java.lang.Object, org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
Object content
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
private static java.lang.String[] getClassPath (org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.util.ManifestElement[] classpath
java.util.List result
int i
String[] paths
int j
public org.eclipse.osgi.baseadaptor.hooks.StorageHook getStorageHook (java.lang.String)
String key
int i
public void setStorageHooks (org.eclipse.osgi.baseadaptor.hooks.StorageHook[])
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] storageHooks
public org.eclipse.osgi.baseadaptor.hooks.StorageHook[] getStorageHooks ()
public java.io.File getExtractFile (java.lang.String)
String path
public void setFileName (java.lang.String)
String fileName
public java.lang.String toString ()
String name
org.osgi.framework.Version ver
public java.util.Enumeration findLocalResources (java.lang.String)
String path
String[] cp
String[] cp
org.eclipse.osgi.baseadaptor.loader.ClasspathManager cm
java.util.Enumeration result
}
org/eclipse/osgi/baseadaptor/HookConfigurator.classHookConfigurator.java
package org.eclipse.osgi.baseadaptor
public abstract org.eclipse.osgi.baseadaptor.HookConfigurator extends java.lang.Object {
public abstract void addHooks (org.eclipse.osgi.baseadaptor.HookRegistry)
}
org/eclipse/osgi/baseadaptor/HookRegistry.classHookRegistry.java
package org.eclipse.osgi.baseadaptor
public final org.eclipse.osgi.baseadaptor.HookRegistry extends java.lang.Object {
public static final String HOOK_CONFIGURATORS_FILE
public static final String HOOK_CONFIGURATORS
public static final String PROP_HOOK_CONFIGURATORS_INCLUDE
public static final String PROP_HOOK_CONFIGURATORS_EXCLUDE
public static final String PROP_HOOK_CONFIGURATORS
private static final String BUILTIN_HOOKS
private org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
private boolean readonly
private org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] adaptorHooks
private org.eclipse.osgi.framework.adaptor.BundleWatcher[] watchers
private org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] classLoadingHooks
private org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] classLoadingStatsHooks
private org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook[] classLoaderDelegateHooks
private org.eclipse.osgi.baseadaptor.hooks.StorageHook[] storageHooks
private org.eclipse.osgi.baseadaptor.hooks.BundleFileFactoryHook[] bundleFileFactoryHooks
private org.eclipse.osgi.baseadaptor.hooks.BundleFileWrapperFactoryHook[] bundleFileWrapperFactoryHooks
public void (org.eclipse.osgi.baseadaptor.BaseAdaptor)
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
public org.eclipse.osgi.framework.log.FrameworkLogEntry[] initialize ()
java.util.List configurators
java.util.List errors
private void mergeFileHookConfigurators (java.util.List, java.util.List)
java.util.List configuratorList
java.util.List errors
ClassLoader cl
java.util.Enumeration hookConfigurators
java.util.Enumeration hookConfigurators
java.io.IOException e
int curBuiltin
java.net.URL url
java.io.InputStream input
java.util.Properties configuratorProps
java.util.Properties configuratorProps
String hooksValue
String hooksValue
boolean builtin
String[] configurators
int i
java.io.IOException e
private void mergePropertyHookConfigurators (java.util.List)
java.util.List configuratorList
String[] configurators
int i
String[] includeConfigurators
int i
String[] excludeHooks
int i
private void loadConfigurators (java.util.List, java.util.List)
java.util.List configurators
java.util.List errors
java.util.Iterator iHooks
String hookName
Class clazz
org.eclipse.osgi.baseadaptor.HookConfigurator configurator
Throwable t
public org.eclipse.osgi.baseadaptor.hooks.AdaptorHook[] getAdaptorHooks ()
public org.eclipse.osgi.framework.adaptor.BundleWatcher[] getWatchers ()
public org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] getClassLoadingHooks ()
public org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] getClassLoadingStatsHooks ()
public org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook[] getClassLoaderDelegateHooks ()
public org.eclipse.osgi.baseadaptor.hooks.StorageHook[] getStorageHooks ()
public org.eclipse.osgi.baseadaptor.hooks.BundleFileFactoryHook[] getBundleFileFactoryHooks ()
public org.eclipse.osgi.baseadaptor.hooks.BundleFileWrapperFactoryHook[] getBundleFileWrapperFactoryHooks ()
public void addAdaptorHook (org.eclipse.osgi.baseadaptor.hooks.AdaptorHook)
org.eclipse.osgi.baseadaptor.hooks.AdaptorHook adaptorHook
public void addWatcher (org.eclipse.osgi.framework.adaptor.BundleWatcher)
org.eclipse.osgi.framework.adaptor.BundleWatcher watcher
public void addClassLoadingHook (org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook)
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook classLoadingHook
public void addClassLoadingStatsHook (org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook)
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook classLoadingStatsHook
public void addClassLoaderDelegateHook (org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook)
org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook classLoaderDelegateHook
public void addStorageHook (org.eclipse.osgi.baseadaptor.hooks.StorageHook)
org.eclipse.osgi.baseadaptor.hooks.StorageHook storageHook
public void addBundleFileFactoryHook (org.eclipse.osgi.baseadaptor.hooks.BundleFileFactoryHook)
org.eclipse.osgi.baseadaptor.hooks.BundleFileFactoryHook factory
public void addBundleFileWrapperFactoryHook (org.eclipse.osgi.baseadaptor.hooks.BundleFileWrapperFactoryHook)
org.eclipse.osgi.baseadaptor.hooks.BundleFileWrapperFactoryHook factory
private java.lang.Object[] add (java.lang.Object, java.lang.Object[], java.lang.Object[])
Object newValue
Object[] oldValues
Object[] newValues
public org.eclipse.osgi.baseadaptor.BaseAdaptor getAdaptor ()
}
org/eclipse/osgi/baseadaptor/bundlefile/
org/eclipse/osgi/baseadaptor/bundlefile/BundleEntry.classBundleEntry.java
package org.eclipse.osgi.baseadaptor.bundlefile
public abstract org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry extends java.lang.Object {
protected static final int BUF_SIZE
public void ()
public abstract java.io.InputStream getInputStream () throws java.io.IOException
public abstract long getSize ()
public abstract java.lang.String getName ()
public abstract long getTime ()
public abstract java.net.URL getLocalURL ()
public abstract java.net.URL getFileURL ()
public java.lang.String toString ()
public byte[] getBytes () throws java.io.IOException
java.io.InputStream in
int length
byte[] classbytes
byte[] classbytes
byte[] classbytes
byte[] classbytes
int bytesread
int readcount
int readcount
byte[] oldbytes
byte[] oldbytes
}
org/eclipse/osgi/baseadaptor/bundlefile/BundleFile.classBundleFile.java
package org.eclipse.osgi.baseadaptor.bundlefile
public abstract org.eclipse.osgi.baseadaptor.bundlefile.BundleFile extends java.lang.Object {
protected static final String PROP_SETPERMS_CMD
static final org.eclipse.osgi.framework.util.SecureAction secureAction
protected java.io.File basefile
private int mruIndex
static void ()
public void ()
public void (java.io.File)
java.io.File basefile
public abstract java.io.File getFile (java.lang.String, boolean)
public abstract org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry getEntry (java.lang.String)
public abstract java.util.Enumeration getEntryPaths (java.lang.String)
public abstract void close () throws java.io.IOException
public abstract void open () throws java.io.IOException
public abstract boolean containsDir (java.lang.String)
public java.net.URL getResourceURL (java.lang.String, long)
String path
long hostBundleID
public java.net.URL getResourceURL (java.lang.String, long, int)
String path
long hostBundleID
int index
public java.net.URL getResourceURL (java.lang.String, org.eclipse.osgi.baseadaptor.BaseData, int)
String path
org.eclipse.osgi.baseadaptor.BaseData hostData
int index
private java.net.URL internalGetResourceURL (java.lang.String, org.eclipse.osgi.baseadaptor.BaseData, long, int)
String path
org.eclipse.osgi.baseadaptor.BaseData hostData
long hostBundleID
int index
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry bundleEntry
public java.io.File getBaseFile ()
void setMruIndex (int)
int index
int getMruIndex ()
public static void setPermissions (java.io.File)
java.io.File file
String commandProp
String[] temp
java.util.List command
boolean foundFullPath
int i
Exception e
public java.lang.String toString ()
public static java.lang.String fixTrailingSlash (java.lang.String, org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry)
String path
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
String name
boolean pathSlash
boolean entrySlash
}
org/eclipse/osgi/baseadaptor/bundlefile/BundleFileWrapperChain.classBundleFileWrapperChain.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.BundleFileWrapperChain extends org.eclipse.osgi.baseadaptor.bundlefile.BundleFile {
private final org.eclipse.osgi.baseadaptor.bundlefile.BundleFile wrapped
private final org.eclipse.osgi.baseadaptor.bundlefile.BundleFileWrapperChain next
public void (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, org.eclipse.osgi.baseadaptor.bundlefile.BundleFileWrapperChain)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile wrapped
org.eclipse.osgi.baseadaptor.bundlefile.BundleFileWrapperChain next
public void close () throws java.io.IOException
public boolean containsDir (java.lang.String)
String dir
public org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry getEntry (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.io.File getFile (java.lang.String, boolean)
String path
boolean nativeCode
public void open () throws java.io.IOException
public java.io.File getBaseFile ()
public java.net.URL getResourceURL (java.lang.String, org.eclipse.osgi.baseadaptor.BaseData, int)
String path
org.eclipse.osgi.baseadaptor.BaseData hostData
int index
public java.lang.String toString ()
public org.eclipse.osgi.baseadaptor.bundlefile.BundleFile getWrapped ()
public org.eclipse.osgi.baseadaptor.bundlefile.BundleFileWrapperChain getNext ()
}
org/eclipse/osgi/baseadaptor/bundlefile/DirBundleFile$1.classDirBundleFile.java
package org.eclipse.osgi.baseadaptor.bundlefile
org.eclipse.osgi.baseadaptor.bundlefile.DirBundleFile$1 extends java.lang.Object implements java.util.Enumeration {
int cur
final org.eclipse.osgi.baseadaptor.bundlefile.DirBundleFile this$0
private final String[] val$fileList
private final java.io.File val$pathFile
private final String val$dirPath
void (org.eclipse.osgi.baseadaptor.bundlefile.DirBundleFile, java.lang.String[], java.io.File, java.lang.String)
public boolean hasMoreElements ()
public java.lang.String nextElement ()
java.io.File childFile
StringBuffer sb
public volatile java.lang.Object nextElement ()
}
org/eclipse/osgi/baseadaptor/bundlefile/DirBundleFile.classDirBundleFile.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.DirBundleFile extends org.eclipse.osgi.baseadaptor.bundlefile.BundleFile {
public void (java.io.File) throws java.io.IOException
java.io.File basefile
public java.io.File getFile (java.lang.String, boolean)
String path
boolean nativeCode
boolean checkInBundle
java.io.File file
public org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry getEntry (java.lang.String)
String path
java.io.File filePath
public boolean containsDir (java.lang.String)
String dir
java.io.File dirPath
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
java.io.File pathFile
String[] fileList
String dirPath
public void close ()
public void open ()
}
org/eclipse/osgi/baseadaptor/bundlefile/DirZipBundleEntry.classDirZipBundleEntry.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.DirZipBundleEntry extends org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry {
private org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile bundleFile
String name
public void (org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile, java.lang.String)
org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile bundleFile
String name
public java.io.InputStream getInputStream () throws java.io.IOException
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/baseadaptor/bundlefile/FileBundleEntry.classFileBundleEntry.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.FileBundleEntry extends org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry {
private final java.io.File file
private final String name
void (java.io.File, java.lang.String)
java.io.File file
String name
boolean endsInSlash
public java.io.InputStream getInputStream () throws java.io.IOException
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/baseadaptor/bundlefile/MRUBundleFileList.classMRUBundleFileList.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.MRUBundleFileList extends java.lang.Object implements org.eclipse.osgi.framework.eventmgr.EventDispatcher {
private static final String PROP_FILE_LIMIT
private static final int MIN
private static final int PROP_FILE_LIMIT_VALUE
private static final ThreadLocal closingBundleFile
private final org.eclipse.osgi.baseadaptor.bundlefile.BundleFile[] bundleFileList
private final long[] useStampList
private final int fileLimit
private final org.eclipse.osgi.framework.eventmgr.EventManager bundleFileCloserManager
private final java.util.Map bundleFileCloser
private int numOpen
private long curUseStamp
private boolean firstDispatch
static void ()
int propValue
String prop
public void ()
public void (int)
int fileLimit
public void add (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile toRemove
int index
int i
int i
public boolean remove (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
int index
private void removeInternal (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
int index
public void use (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
int index
private void incUseStamp (int)
int index
int i
public final void dispatchEvent (java.lang.Object, java.lang.Object, int, org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
Object eventListener
Object listenerObject
int eventAction
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile eventObject
private void closeBundleFile (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile toRemove
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
public void shutdown ()
public boolean isClosing (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
public boolean isEnabled ()
public volatile void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/baseadaptor/bundlefile/NestedDirBundleFile$1.classNestedDirBundleFile.java
package org.eclipse.osgi.baseadaptor.bundlefile
org.eclipse.osgi.baseadaptor.bundlefile.NestedDirBundleFile$1 extends java.lang.Object implements java.util.Enumeration {
final org.eclipse.osgi.baseadaptor.bundlefile.NestedDirBundleFile this$0
private final java.util.Enumeration val$basePaths
private final int val$cpLength
void (org.eclipse.osgi.baseadaptor.bundlefile.NestedDirBundleFile, java.util.Enumeration, int)
public boolean hasMoreElements ()
public java.lang.String nextElement ()
String next
public volatile java.lang.Object nextElement ()
}
org/eclipse/osgi/baseadaptor/bundlefile/NestedDirBundleFile.classNestedDirBundleFile.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.NestedDirBundleFile extends org.eclipse.osgi.baseadaptor.bundlefile.BundleFile {
private final org.eclipse.osgi.baseadaptor.bundlefile.BundleFile baseBundleFile
private final String cp
public void (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.lang.String)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile baseBundlefile
String cp
public void close ()
public org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry getEntry (java.lang.String)
String path
public boolean containsDir (java.lang.String)
String dir
private java.lang.String prependNestedDir (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
java.util.Enumeration basePaths
int cpLength
public java.io.File getFile (java.lang.String, boolean)
String entry
boolean nativeCode
public void open () throws java.io.IOException
}
org/eclipse/osgi/baseadaptor/bundlefile/ZipBundleEntry$ZipBundleEntryInputStream.classZipBundleEntry.java
package org.eclipse.osgi.baseadaptor.bundlefile
org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntry$ZipBundleEntryInputStream extends java.io.InputStream {
private final java.io.InputStream stream
private boolean closed
final org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntry this$0
public void (org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntry, java.io.InputStream)
java.io.InputStream stream
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int var0
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] var0
int var1
int var2
public int read (byte[]) throws java.io.IOException
byte[] var0
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long var0
}
org/eclipse/osgi/baseadaptor/bundlefile/ZipBundleEntry.classZipBundleEntry.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntry extends org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry {
protected final java.util.zip.ZipEntry zipEntry
protected final org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile bundleFile
void (java.util.zip.ZipEntry, org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile)
java.util.zip.ZipEntry zipEntry
org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile bundleFile
public java.io.InputStream getInputStream () throws java.io.IOException
org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile zipBundleFile
java.io.InputStream result
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
java.io.File file
}
org/eclipse/osgi/baseadaptor/bundlefile/ZipBundleFile.classZipBundleFile.java
package org.eclipse.osgi.baseadaptor.bundlefile
public org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile extends org.eclipse.osgi.baseadaptor.bundlefile.BundleFile {
private final org.eclipse.osgi.baseadaptor.bundlefile.MRUBundleFileList mruList
protected org.eclipse.osgi.baseadaptor.BaseData bundledata
protected volatile java.util.zip.ZipFile zipFile
protected volatile boolean closed
private int referenceCount
public void (java.io.File, org.eclipse.osgi.baseadaptor.BaseData) throws java.io.IOException
java.io.File basefile
org.eclipse.osgi.baseadaptor.BaseData bundledata
public void (java.io.File, org.eclipse.osgi.baseadaptor.BaseData, org.eclipse.osgi.baseadaptor.bundlefile.MRUBundleFileList) throws java.io.IOException
java.io.File basefile
org.eclipse.osgi.baseadaptor.BaseData bundledata
org.eclipse.osgi.baseadaptor.bundlefile.MRUBundleFileList mruList
protected boolean checkedOpen ()
java.io.IOException e
protected java.util.zip.ZipFile basicOpen () throws java.io.IOException
protected synchronized java.util.zip.ZipFile getZipFile () throws java.io.IOException
protected java.util.zip.ZipEntry getZipEntry (java.lang.String)
String path
java.util.zip.ZipEntry entry
java.util.zip.ZipEntry dirEntry
protected synchronized java.io.File extractDirectory (java.lang.String)
String dirName
java.util.Enumeration entries
String entryPath
protected java.io.File getExtractFile (java.lang.String)
String entryName
String path
String name
public synchronized java.io.File getFile (java.lang.String, boolean)
String entry
boolean nativeCode
java.util.zip.ZipEntry zipEntry
java.io.File nested
java.io.InputStream in
java.io.File dir
java.io.IOException e
public synchronized boolean containsDir (java.lang.String)
String dir
java.util.Enumeration entries
java.util.zip.ZipEntry zipEntry
String entryPath
public synchronized org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry getEntry (java.lang.String)
String path
java.util.zip.ZipEntry zipEntry
public synchronized java.util.Enumeration getEntryPaths (java.lang.String)
String path
java.util.List vEntries
java.util.Enumeration entries
java.util.zip.ZipEntry zipEntry
String entryPath
int slash
public synchronized void close () throws java.io.IOException
private boolean isMruListClosing ()
boolean isMruEnabled ()
private void mruListRemove ()
private void mruListUse ()
private void mruListAdd ()
public void open ()
synchronized void incrementReference ()
synchronized void decrementReference ()
}
org/eclipse/osgi/baseadaptor/hooks/
org/eclipse/osgi/baseadaptor/hooks/AdaptorHook.classAdaptorHook.java
package org.eclipse.osgi.baseadaptor.hooks
public abstract org.eclipse.osgi.baseadaptor.hooks.AdaptorHook extends java.lang.Object {
public abstract void initialize (org.eclipse.osgi.baseadaptor.BaseAdaptor)
public abstract void frameworkStart (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
public abstract void frameworkStop (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
public abstract void frameworkStopping (org.osgi.framework.BundleContext)
public abstract void addProperties (java.util.Properties)
public abstract java.net.URLConnection mapLocationToURLConnection (java.lang.String) throws java.io.IOException
public abstract void handleRuntimeError (java.lang.Throwable)
public abstract org.eclipse.osgi.framework.log.FrameworkLog createFrameworkLog ()
}
org/eclipse/osgi/baseadaptor/hooks/BundleFileFactoryHook.classBundleFileFactoryHook.java
package org.eclipse.osgi.baseadaptor.hooks
public abstract org.eclipse.osgi.baseadaptor.hooks.BundleFileFactoryHook extends java.lang.Object {
public abstract org.eclipse.osgi.baseadaptor.bundlefile.BundleFile createBundleFile (java.lang.Object, org.eclipse.osgi.baseadaptor.BaseData, boolean) throws java.io.IOException
}
org/eclipse/osgi/baseadaptor/hooks/BundleFileWrapperFactoryHook.classBundleFileWrapperFactoryHook.java
package org.eclipse.osgi.baseadaptor.hooks
public abstract org.eclipse.osgi.baseadaptor.hooks.BundleFileWrapperFactoryHook extends java.lang.Object {
public abstract org.eclipse.osgi.baseadaptor.bundlefile.BundleFile wrapBundleFile (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.lang.Object, org.eclipse.osgi.baseadaptor.BaseData, boolean) throws java.io.IOException
}
org/eclipse/osgi/baseadaptor/hooks/ClassLoadingHook.classClassLoadingHook.java
package org.eclipse.osgi.baseadaptor.hooks
public abstract org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook extends java.lang.Object {
public abstract byte[] processClass (java.lang.String, byte[], org.eclipse.osgi.baseadaptor.loader.ClasspathEntry, org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry, org.eclipse.osgi.baseadaptor.loader.ClasspathManager)
public abstract boolean addClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.baseadaptor.loader.ClasspathManager, org.eclipse.osgi.baseadaptor.BaseData, java.security.ProtectionDomain)
public abstract java.lang.String findLibrary (org.eclipse.osgi.baseadaptor.BaseData, java.lang.String)
public abstract java.lang.ClassLoader getBundleClassLoaderParent ()
public abstract org.eclipse.osgi.baseadaptor.loader.BaseClassLoader createClassLoader (java.lang.ClassLoader, org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate, org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, org.eclipse.osgi.baseadaptor.BaseData, java.lang.String[])
public abstract void initializedClassLoader (org.eclipse.osgi.baseadaptor.loader.BaseClassLoader, org.eclipse.osgi.baseadaptor.BaseData)
}
org/eclipse/osgi/baseadaptor/hooks/ClassLoadingStatsHook.classClassLoadingStatsHook.java
package org.eclipse.osgi.baseadaptor.hooks
public abstract org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook extends java.lang.Object {
public abstract void preFindLocalClass (java.lang.String, org.eclipse.osgi.baseadaptor.loader.ClasspathManager) throws java.lang.ClassNotFoundException
public abstract void postFindLocalClass (java.lang.String, java.lang.Class, org.eclipse.osgi.baseadaptor.loader.ClasspathManager) throws java.lang.ClassNotFoundException
public abstract void preFindLocalResource (java.lang.String, org.eclipse.osgi.baseadaptor.loader.ClasspathManager)
public abstract void postFindLocalResource (java.lang.String, java.net.URL, org.eclipse.osgi.baseadaptor.loader.ClasspathManager)
public abstract void recordClassDefine (java.lang.String, java.lang.Class, byte[], org.eclipse.osgi.baseadaptor.loader.ClasspathEntry, org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry, org.eclipse.osgi.baseadaptor.loader.ClasspathManager)
}
org/eclipse/osgi/baseadaptor/hooks/StorageHook.classStorageHook.java
package org.eclipse.osgi.baseadaptor.hooks
public abstract org.eclipse.osgi.baseadaptor.hooks.StorageHook extends java.lang.Object implements org.eclipse.osgi.framework.util.KeyedElement {
public abstract int getStorageVersion ()
public abstract org.eclipse.osgi.baseadaptor.hooks.StorageHook create (org.eclipse.osgi.baseadaptor.BaseData) throws org.osgi.framework.BundleException
public abstract void initialize (java.util.Dictionary) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.baseadaptor.hooks.StorageHook load (org.eclipse.osgi.baseadaptor.BaseData, java.io.DataInputStream) throws java.io.IOException
public abstract void save (java.io.DataOutputStream) throws java.io.IOException
public abstract void copy (org.eclipse.osgi.baseadaptor.hooks.StorageHook)
public abstract void validate () throws java.lang.IllegalArgumentException
public abstract java.util.Dictionary getManifest (boolean) throws org.osgi.framework.BundleException
public abstract boolean forgetStatusChange (int)
public abstract boolean forgetStartLevelChange (int)
}
org/eclipse/osgi/baseadaptor/loader/
org/eclipse/osgi/baseadaptor/loader/BaseClassLoader.classBaseClassLoader.java
package org.eclipse.osgi.baseadaptor.loader
public abstract org.eclipse.osgi.baseadaptor.loader.BaseClassLoader extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.BundleClassLoader {
public abstract java.security.ProtectionDomain getDomain ()
public abstract org.eclipse.osgi.baseadaptor.loader.ClasspathEntry createClassPathEntry (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.security.ProtectionDomain)
public abstract java.lang.Class defineClass (java.lang.String, byte[], org.eclipse.osgi.baseadaptor.loader.ClasspathEntry, org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry)
public abstract java.lang.Class publicFindLoaded (java.lang.String)
public abstract java.lang.Object publicGetPackage (java.lang.String)
public abstract java.lang.Object publicDefinePackage (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL)
public abstract org.eclipse.osgi.baseadaptor.loader.ClasspathManager getClasspathManager ()
}
org/eclipse/osgi/baseadaptor/loader/ClasspathEntry.classClasspathEntry.java
package org.eclipse.osgi.baseadaptor.loader
public org.eclipse.osgi.baseadaptor.loader.ClasspathEntry extends java.lang.Object {
private final org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
private final java.security.ProtectionDomain domain
private org.eclipse.osgi.framework.util.KeyedHashSet userObjects
private volatile org.eclipse.osgi.baseadaptor.BaseData data
public void (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.security.ProtectionDomain)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
java.security.ProtectionDomain domain
public org.eclipse.osgi.baseadaptor.bundlefile.BundleFile getBundleFile ()
public org.eclipse.osgi.baseadaptor.BaseData getBaseData ()
void setBaseData (org.eclipse.osgi.baseadaptor.BaseData)
org.eclipse.osgi.baseadaptor.BaseData data
public java.security.ProtectionDomain getDomain ()
public java.lang.Object getUserObject (java.lang.Object)
Object key
public synchronized void addUserObject (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement userObject
}
org/eclipse/osgi/baseadaptor/loader/ClasspathManager.classClasspathManager.java
package org.eclipse.osgi.baseadaptor.loader
public org.eclipse.osgi.baseadaptor.loader.ClasspathManager extends java.lang.Object {
private static final org.eclipse.osgi.baseadaptor.loader.FragmentClasspath[] emptyFragments
private static final String PROP_CLASSLOADER_LOCK
private static final String VALUE_CLASSNAME_LOCK
private static final boolean LOCK_CLASSNAME
private final org.eclipse.osgi.baseadaptor.BaseData data
private final String[] classpath
private final org.eclipse.osgi.baseadaptor.loader.BaseClassLoader classloader
private final boolean isParallelClassLoader
private final java.util.Map classNameLocks
private org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] entries
private org.eclipse.osgi.baseadaptor.loader.FragmentClasspath[] fragments
private org.eclipse.osgi.internal.baseadaptor.ArrayMap loadedLibraries
private ThreadLocal currentlyDefining
static void ()
public void (org.eclipse.osgi.baseadaptor.BaseData, java.lang.String[], org.eclipse.osgi.baseadaptor.loader.BaseClassLoader)
org.eclipse.osgi.baseadaptor.BaseData data
String[] classpath
org.eclipse.osgi.baseadaptor.loader.BaseClassLoader classloader
public void initialize ()
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] hooks
int i
public void close ()
int i
java.io.IOException e
int i
public void attachFragment (org.eclipse.osgi.framework.adaptor.BundleData, java.security.ProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.BundleData sourcedata
java.security.ProtectionDomain sourcedomain
String[] sourceclasspath
java.io.IOException e
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] fragEntries
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath fragClasspath
private synchronized void insertFragment (org.eclipse.osgi.baseadaptor.loader.FragmentClasspath)
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath fragClasspath
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath[] newFragments
long fragID
int insert
int i
long otherID
private static org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] buildClasspath (java.lang.String[], org.eclipse.osgi.baseadaptor.loader.ClasspathManager, org.eclipse.osgi.baseadaptor.BaseData, java.security.ProtectionDomain)
String[] cp
org.eclipse.osgi.baseadaptor.loader.ClasspathManager hostloader
org.eclipse.osgi.baseadaptor.BaseData sourcedata
java.security.ProtectionDomain sourcedomain
java.util.ArrayList result
int i
public static void findClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.baseadaptor.loader.ClasspathManager, org.eclipse.osgi.baseadaptor.BaseData, java.security.ProtectionDomain)
java.util.ArrayList result
String cp
org.eclipse.osgi.baseadaptor.loader.ClasspathManager hostloader
org.eclipse.osgi.baseadaptor.BaseData sourcedata
java.security.ProtectionDomain sourcedomain
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] loaderHooks
boolean hookAdded
int i
org.osgi.framework.BundleException be
public static boolean addClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.baseadaptor.loader.ClasspathManager, org.eclipse.osgi.baseadaptor.BaseData, java.security.ProtectionDomain)
java.util.ArrayList result
String cp
org.eclipse.osgi.baseadaptor.loader.ClasspathManager hostloader
org.eclipse.osgi.baseadaptor.BaseData sourcedata
java.security.ProtectionDomain sourcedomain
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry element
int i
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath fragCP
public org.eclipse.osgi.baseadaptor.loader.ClasspathEntry getClasspath (java.lang.String, org.eclipse.osgi.baseadaptor.BaseData, java.security.ProtectionDomain)
String cp
org.eclipse.osgi.baseadaptor.BaseData sourcedata
java.security.ProtectionDomain sourcedomain
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
java.io.File file
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry cpEntry
public org.eclipse.osgi.baseadaptor.loader.ClasspathEntry getExternalClassPath (java.lang.String, org.eclipse.osgi.baseadaptor.BaseData, java.security.ProtectionDomain)
String cp
org.eclipse.osgi.baseadaptor.BaseData sourcedata
java.security.ProtectionDomain sourcedomain
java.io.File file
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
private static org.eclipse.osgi.baseadaptor.bundlefile.BundleFile createBundleFile (java.lang.Object, org.eclipse.osgi.baseadaptor.BaseData)
Object content
org.eclipse.osgi.baseadaptor.BaseData sourcedata
java.io.IOException e
private org.eclipse.osgi.baseadaptor.loader.ClasspathEntry createClassPathEntry (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.security.ProtectionDomain, org.eclipse.osgi.baseadaptor.BaseData)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
java.security.ProtectionDomain cpDomain
org.eclipse.osgi.baseadaptor.BaseData cpData
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry entry
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry entry
Object domain
public java.net.URL findLocalResource (java.lang.String)
String resource
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] hooks
int i
java.net.URL result
int i
int i
private java.net.URL findLocalResourceImpl (java.lang.String, int)
String resource
int classPathIndex
java.net.URL result
int curIndex
int i
int i
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] fragEntries
int j
public java.util.Enumeration findLocalResources (java.lang.String)
String resource
java.util.List resources
int classPathIndex
int i
java.net.URL url
int i
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] fragEntries
int j
java.net.URL url
private java.net.URL findResourceImpl (java.lang.String, org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, int)
String name
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
int index
public org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry findLocalEntry (java.lang.String)
String path
public org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry findLocalEntry (java.lang.String, int)
String path
int classPathIndex
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry result
int curIndex
int i
int i
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] fragEntries
int j
public java.util.Enumeration findLocalEntries (java.lang.String)
String path
java.util.List objects
int i
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry result
int i
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] fragEntries
int j
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry result
private org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry findEntryImpl (java.lang.String, org.eclipse.osgi.baseadaptor.bundlefile.BundleFile)
String path
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundleFile
public java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
String classname
Class result
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] hooks
int i
int i
int i
private java.lang.Class findLocalClass_LockClassName (java.lang.String, org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[]) throws java.lang.ClassNotFoundException
String classname
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] hooks
boolean initialLock
private java.lang.Class findLocalClass_LockClassLoader (java.lang.String, org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[]) throws java.lang.ClassNotFoundException
String classname
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] hooks
private java.lang.Class findLocalClassImpl (java.lang.String, org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[]) throws java.lang.ClassNotFoundException
String classname
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] hooks
Class result
int i
int i
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] fragEntries
int j
private boolean lockClassName (java.lang.String) throws java.lang.ClassNotFoundException
String classname
Object lockingThread
Thread current
InterruptedException e
private void unlockClassName (java.lang.String)
String classname
private java.lang.Class findClassImpl (java.lang.String, org.eclipse.osgi.baseadaptor.loader.ClasspathEntry, org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[])
String name
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry classpathEntry
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] hooks
String filename
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
byte[] classbytes
byte[] classbytes
java.util.Collection current
Error e
private java.lang.Class defineClass (java.lang.String, byte[], org.eclipse.osgi.baseadaptor.loader.ClasspathEntry, org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry, org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[])
String name
byte[] classbytes
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry classpathEntry
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingStatsHook[] statsHooks
org.eclipse.osgi.baseadaptor.hooks.ClassLoadingHook[] hooks
byte[] modifiedBytes
Class result
int i
int i
int i
public org.eclipse.osgi.baseadaptor.BaseData getBaseData ()
public org.eclipse.osgi.baseadaptor.loader.FragmentClasspath[] getFragmentClasspaths ()
public org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] getHostClasspathEntries ()
public org.eclipse.osgi.baseadaptor.loader.BaseClassLoader getBaseClassLoader ()
public java.lang.String findLibrary (java.lang.String)
String libname
String libpath
public java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
java.util.List datas
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath[] currentFragments
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath fragmentClasspath
java.util.List result
java.util.Enumeration eURLs
public java.util.Collection listLocalResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
java.util.List bundleFiles
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] cpEntries
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry cpEntry
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath[] currentFragments
org.eclipse.osgi.baseadaptor.loader.FragmentClasspath fragmentClasspath
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] fragEntries
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry cpEntry
}
org/eclipse/osgi/baseadaptor/loader/FragmentClasspath.classFragmentClasspath.java
package org.eclipse.osgi.baseadaptor.loader
public org.eclipse.osgi.baseadaptor.loader.FragmentClasspath extends java.lang.Object {
private org.eclipse.osgi.baseadaptor.BaseData bundledata
private org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] entries
private java.security.ProtectionDomain domain
public void (org.eclipse.osgi.baseadaptor.BaseData, org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[], java.security.ProtectionDomain)
org.eclipse.osgi.baseadaptor.BaseData bundledata
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] entries
java.security.ProtectionDomain domain
public org.eclipse.osgi.baseadaptor.BaseData getBundleData ()
public java.security.ProtectionDomain getDomain ()
public org.eclipse.osgi.baseadaptor.loader.ClasspathEntry[] getEntries ()
public void close ()
int i
java.io.IOException e
}
org/eclipse/osgi/baseadaptor/loader/ParallelClassLoader.classParallelClassLoader.java
package org.eclipse.osgi.baseadaptor.loader
public abstract org.eclipse.osgi.baseadaptor.loader.ParallelClassLoader extends java.lang.Object implements org.eclipse.osgi.baseadaptor.loader.BaseClassLoader {
public abstract boolean isParallelCapable ()
}
org/eclipse/osgi/event/
org/eclipse/osgi/event/BatchBundleListener.classBatchBundleListener.java
package org.eclipse.osgi.event
public abstract org.eclipse.osgi.event.BatchBundleListener extends java.lang.Object implements org.osgi.framework.BundleListener {
public abstract void batchBegin ()
public abstract void batchEnd ()
}
org/eclipse/osgi/framework/
org/eclipse/osgi/framework/adaptor/
org/eclipse/osgi/framework/adaptor/BundleClassLoader.classBundleClassLoader.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.BundleClassLoader extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract void initialize ()
public abstract java.net.URL findLocalResource (java.lang.String)
public abstract java.util.Enumeration findLocalResources (java.lang.String)
public abstract java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.net.URL getResource (java.lang.String)
public abstract java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
public abstract java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
public abstract void close ()
public abstract void attachFragment (org.eclipse.osgi.framework.adaptor.BundleData, java.security.ProtectionDomain, java.lang.String[])
public abstract org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate getDelegate ()
public abstract java.lang.ClassLoader getParent ()
public abstract java.util.List findEntries (java.lang.String, java.lang.String, int)
public abstract java.util.Collection listResources (java.lang.String, java.lang.String, int)
public abstract java.util.Collection listLocalResources (java.lang.String, java.lang.String, int)
}
org/eclipse/osgi/framework/adaptor/BundleData.classBundleData.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.BundleData extends java.lang.Object implements org.osgi.framework.BundleReference {
public static final int TYPE_FRAGMENT
public static final int TYPE_FRAMEWORK_EXTENSION
public static final int TYPE_BOOTCLASSPATH_EXTENSION
public static final int TYPE_SINGLETON
public static final int TYPE_EXTCLASSPATH_EXTENSION
public static final int TYPE_COMPOSITEBUNDLE
public static final int TYPE_SURROGATEBUNDLE
public abstract org.eclipse.osgi.framework.adaptor.BundleClassLoader createClassLoader (org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate, org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, java.lang.String[])
public abstract java.net.URL getEntry (java.lang.String)
public abstract java.util.Enumeration getEntryPaths (java.lang.String)
public abstract java.lang.String findLibrary (java.lang.String)
public abstract void installNativeCode (java.lang.String[]) throws org.osgi.framework.BundleException
public abstract java.io.File getDataFile (java.lang.String)
public abstract java.util.Dictionary getManifest () throws org.osgi.framework.BundleException
public abstract long getBundleID ()
public abstract java.lang.String getLocation ()
public abstract long getLastModified ()
public abstract void close () throws java.io.IOException
public abstract void open () throws java.io.IOException
public abstract void setBundle (org.osgi.framework.Bundle)
public abstract int getStartLevel ()
public abstract int getStatus ()
public abstract void setStartLevel (int)
public abstract void setStatus (int)
public abstract void save () throws java.io.IOException
public abstract java.lang.String getSymbolicName ()
public abstract org.osgi.framework.Version getVersion ()
public abstract int getType ()
public abstract java.lang.String[] getClassPath () throws org.osgi.framework.BundleException
public abstract java.lang.String getActivator ()
public abstract java.lang.String getExecutionEnvironment ()
public abstract java.lang.String getDynamicImports ()
public abstract java.util.Enumeration findLocalResources (java.lang.String)
}
org/eclipse/osgi/framework/adaptor/BundleOperation.classBundleOperation.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.BundleOperation extends java.lang.Object {
public abstract org.eclipse.osgi.framework.adaptor.BundleData begin () throws org.osgi.framework.BundleException
public abstract void commit (boolean) throws org.osgi.framework.BundleException
public abstract void undo () throws org.osgi.framework.BundleException
}
org/eclipse/osgi/framework/adaptor/BundleProtectionDomain.classBundleProtectionDomain.java
package org.eclipse.osgi.framework.adaptor
public org.eclipse.osgi.framework.adaptor.BundleProtectionDomain extends java.security.ProtectionDomain implements org.osgi.framework.BundleReference {
private volatile org.osgi.framework.Bundle bundle
public void (java.security.PermissionCollection)
java.security.PermissionCollection permCollection
public void (java.security.PermissionCollection, java.security.CodeSource, org.osgi.framework.Bundle)
java.security.PermissionCollection permCollection
java.security.CodeSource codeSource
org.osgi.framework.Bundle bundle
public void setBundle (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public org.osgi.framework.Bundle getBundle ()
}
org/eclipse/osgi/framework/adaptor/BundleWatcher.classBundleWatcher.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.BundleWatcher extends java.lang.Object {
public static final int START_INSTALLING
public static final int END_INSTALLING
public static final int START_ACTIVATION
public static final int END_ACTIVATION
public static final int START_DEACTIVATION
public static final int END_DEACTIVATION
public static final int START_UNINSTALLING
public static final int END_UNINSTALLING
public abstract void watchBundle (org.osgi.framework.Bundle, int)
}
org/eclipse/osgi/framework/adaptor/ClassLoaderDelegate.classClassLoaderDelegate.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate extends java.lang.Object {
public abstract java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.net.URL findResource (java.lang.String)
public abstract java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
public abstract java.lang.String findLibrary (java.lang.String)
public abstract boolean isLazyTriggerSet ()
public abstract void setLazyTrigger () throws org.osgi.framework.BundleException
public abstract java.util.Collection listResources (java.lang.String, java.lang.String, int)
}
org/eclipse/osgi/framework/adaptor/ClassLoaderDelegateHook.classClassLoaderDelegateHook.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook extends java.lang.Object {
public abstract java.lang.Class preFindClass (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData) throws java.lang.ClassNotFoundException
public abstract java.lang.Class postFindClass (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData) throws java.lang.ClassNotFoundException
public abstract java.net.URL preFindResource (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData) throws java.io.FileNotFoundException
public abstract java.net.URL postFindResource (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData) throws java.io.FileNotFoundException
public abstract java.util.Enumeration preFindResources (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData) throws java.io.FileNotFoundException
public abstract java.util.Enumeration postFindResources (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData) throws java.io.FileNotFoundException
public abstract java.lang.String preFindLibrary (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData) throws java.io.FileNotFoundException
public abstract java.lang.String postFindLibrary (java.lang.String, org.eclipse.osgi.framework.adaptor.BundleClassLoader, org.eclipse.osgi.framework.adaptor.BundleData)
}
org/eclipse/osgi/framework/adaptor/EventPublisher.classEventPublisher.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.EventPublisher extends java.lang.Object {
public abstract void publishFrameworkEvent (int, org.osgi.framework.Bundle, java.lang.Throwable)
}
org/eclipse/osgi/framework/adaptor/FilePath.classFilePath.java
package org.eclipse.osgi.framework.adaptor
public org.eclipse.osgi.framework.adaptor.FilePath extends java.lang.Object {
private static final boolean WINDOWS
private static final String CURRENT_DIR
private static final char DEVICE_SEPARATOR
private static final byte HAS_LEADING
private static final byte HAS_TRAILING
private static final String[] NO_SEGMENTS
private static final String PARENT_DIR
private static final char SEPARATOR
private static final String UNC_SLASHES
private String device
private byte flags
private String[] segments
static void ()
public void (java.io.File)
java.io.File location
public void (java.lang.String)
String original
private int computeSegmentCount (java.lang.String)
String path
int len
int count
int prev
int i
int i
private java.lang.String[] computeSegments (java.lang.String)
String path
int maxSegmentCount
String[] newSegments
int len
int firstPosition
int lastPosition
int next
int actualSegmentCount
int i
int start
int end
String segment
String[] actualSegments
public java.lang.String getDevice ()
public java.lang.String[] getSegments ()
public boolean hasTrailingSlash ()
private void initialize (java.lang.String)
String original
int deviceSeparatorPos
int start
int uncPrefixEnd
public boolean isAbsolute ()
public java.lang.String makeRelative (org.eclipse.osgi.framework.adaptor.FilePath)
org.eclipse.osgi.framework.adaptor.FilePath base
int baseCount
int count
StringBuffer relative
int j
int i
private int matchingFirstSegments (org.eclipse.osgi.framework.adaptor.FilePath)
org.eclipse.osgi.framework.adaptor.FilePath anotherPath
int anotherPathLen
int max
int count
int i
public java.lang.String toString ()
StringBuffer result
int i
}
org/eclipse/osgi/framework/adaptor/FrameworkAdaptor.classFrameworkAdaptor.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.FrameworkAdaptor extends java.lang.Object {
public static final String FRAMEWORK_SYMBOLICNAME
public abstract void initialize (org.eclipse.osgi.framework.adaptor.EventPublisher)
public abstract void initializeStorage () throws java.io.IOException
public abstract void compactStorage () throws java.io.IOException
public abstract java.util.Properties getProperties ()
public abstract org.eclipse.osgi.framework.adaptor.BundleData[] getInstalledBundles ()
public abstract java.net.URLConnection mapLocationToURLConnection (java.lang.String) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.framework.adaptor.BundleOperation installBundle (java.lang.String, java.net.URLConnection)
public abstract org.eclipse.osgi.framework.adaptor.BundleOperation updateBundle (org.eclipse.osgi.framework.adaptor.BundleData, java.net.URLConnection)
public abstract org.eclipse.osgi.framework.adaptor.BundleOperation uninstallBundle (org.eclipse.osgi.framework.adaptor.BundleData)
public abstract long getTotalFreeSpace () throws java.io.IOException
public abstract org.eclipse.osgi.framework.adaptor.PermissionStorage getPermissionStorage () throws java.io.IOException
public abstract void frameworkStart (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
public abstract void frameworkStop (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
public abstract void frameworkStopping (org.osgi.framework.BundleContext)
public abstract int getInitialBundleStartLevel ()
public abstract void setInitialBundleStartLevel (int)
public abstract org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog ()
public abstract org.eclipse.osgi.framework.adaptor.BundleData createSystemBundleData () throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.framework.adaptor.BundleWatcher getBundleWatcher ()
public abstract org.eclipse.osgi.service.resolver.PlatformAdmin getPlatformAdmin ()
public abstract org.eclipse.osgi.service.resolver.State getState ()
public abstract java.lang.ClassLoader getBundleClassLoaderParent ()
public abstract void handleRuntimeError (java.lang.Throwable)
public abstract java.util.Enumeration findEntries (java.util.List, java.lang.String, java.lang.String, int)
}
org/eclipse/osgi/framework/adaptor/PermissionStorage.classPermissionStorage.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.PermissionStorage extends java.lang.Object {
public abstract java.lang.String[] getLocations () throws java.io.IOException
public abstract java.lang.String[] getPermissionData (java.lang.String) throws java.io.IOException
public abstract void setPermissionData (java.lang.String, java.lang.String[]) throws java.io.IOException
public abstract void saveConditionalPermissionInfos (java.lang.String[]) throws java.io.IOException
public abstract java.lang.String[] getConditionalPermissionInfos () throws java.io.IOException
}
org/eclipse/osgi/framework/adaptor/StatusException.classStatusException.java
package org.eclipse.osgi.framework.adaptor
public abstract org.eclipse.osgi.framework.adaptor.StatusException extends java.lang.Object {
public static final int CODE_OK
public static final int CODE_INFO
public static final int CODE_WARNING
public static final int CODE_ERROR
public abstract java.lang.Object getStatus ()
public abstract int getStatusCode ()
}
org/eclipse/osgi/framework/console/
org/eclipse/osgi/framework/console/CommandInterpreter.classCommandInterpreter.java
package org.eclipse.osgi.framework.console
public abstract org.eclipse.osgi.framework.console.CommandInterpreter extends java.lang.Object {
public abstract java.lang.String nextArgument ()
public abstract java.lang.Object execute (java.lang.String)
public abstract void print (java.lang.Object)
public abstract void println ()
public abstract void println (java.lang.Object)
public abstract void printStackTrace (java.lang.Throwable)
public abstract void printDictionary (java.util.Dictionary, java.lang.String)
public abstract void printBundleResource (org.osgi.framework.Bundle, java.lang.String)
}
org/eclipse/osgi/framework/console/CommandProvider.classCommandProvider.java
package org.eclipse.osgi.framework.console
public abstract org.eclipse.osgi.framework.console.CommandProvider extends java.lang.Object {
public abstract java.lang.String getHelp ()
}
org/eclipse/osgi/framework/debug/
org/eclipse/osgi/framework/debug/Debug.classDebug.java
package org.eclipse.osgi.framework.debug
public org.eclipse.osgi.framework.debug.Debug extends java.lang.Object {
public static boolean DEBUG_ENABLED
public static boolean DEBUG_GENERAL
public static boolean DEBUG_BUNDLE_TIME
public static boolean DEBUG_LOADER
public static boolean DEBUG_EVENTS
public static boolean DEBUG_SERVICES
public static boolean DEBUG_HOOKS
public static boolean DEBUG_PACKAGES
public static boolean DEBUG_MANIFEST
public static boolean DEBUG_FILTER
public static boolean DEBUG_SECURITY
public static boolean DEBUG_STARTLEVEL
public static boolean DEBUG_PACKAGEADMIN
public static boolean DEBUG_PACKAGEADMIN_TIMING
public static boolean DEBUG_MESSAGE_BUNDLES
public static boolean MONITOR_ACTIVATION
public static final String ECLIPSE_OSGI
public static final String OPTION_DEBUG_GENERAL
public static final String OPTION_DEBUG_BUNDLE_TIME
public static final String OPTION_DEBUG_LOADER
public static final String OPTION_DEBUG_EVENTS
public static final String OPTION_DEBUG_SERVICES
public static final String OPTION_DEBUG_HOOKS
public static final String OPTION_DEBUG_PACKAGES
public static final String OPTION_DEBUG_MANIFEST
public static final String OPTION_DEBUG_FILTER
public static final String OPTION_DEBUG_SECURITY
public static final String OPTION_DEBUG_STARTLEVEL
public static final String OPTION_DEBUG_PACKAGEADMIN
public static final String OPTION_DEBUG_PACKAGEADMIN_TIMING
public static final String OPTION_MONITOR_ACTIVATION
public static final String OPTION_DEBUG_MESSAGE_BUNDLES
public static java.io.PrintStream out
static Class class$0
static void ()
org.eclipse.osgi.framework.debug.FrameworkDebugOptions dbgOptions
public void ()
public static void print (boolean)
boolean x
public static void print (char)
char x
public static void print (int)
int x
public static void print (long)
long x
public static void print (float)
float x
public static void print (double)
double x
public static void print (char[])
char[] x
public static void print (java.lang.String)
String x
public static void print (java.lang.Object)
Object x
public static void println (boolean)
boolean x
public static void println (char)
char x
public static void println (int)
int x
public static void println (long)
long x
public static void println (float)
float x
public static void println (double)
double x
public static void println (char[])
char[] x
public static void println (java.lang.String)
String x
public static void println (java.lang.Object)
Object x
public static void printStackTrace (java.lang.Throwable)
Throwable t
java.lang.reflect.Method[] methods
int size
Class throwable
int i
java.lang.reflect.Method method
Throwable nested
}
org/eclipse/osgi/framework/debug/EclipseDebugTrace.classEclipseDebugTrace.java
package org.eclipse.osgi.framework.debug
org.eclipse.osgi.framework.debug.EclipseDebugTrace extends java.lang.Object implements org.eclipse.osgi.service.debug.DebugTrace {
private static final String PROP_TRACE_SIZE_MAX
private static final String PROP_TRACE_FILE_MAX
private static final String MESSAGE_THREAD_DUMP
private static final String MESSAGE_EXIT_METHOD_WITH_RESULTS
private static final String MESSAGE_EXIT_METHOD_NO_RESULTS
private static final String MESSAGE_ENTER_METHOD_WITH_PARAMS
private static final String MESSAGE_ENTER_METHOD_NO_PARAMS
private static final String TRACE_FILE_VERSION_COMMENT
private static final String TRACE_FILE_VERBOSE_COMMENT
private static final String TRACE_FILE_VERSION
private static final String TRACE_NEW_SESSION
private static final String TRACE_FILE_DATE
private static final java.text.SimpleDateFormat TRACE_FILE_DATE_FORMATTER
private static final String TRACE_COMMENT
private static final String TRACE_ELEMENT_DELIMITER
private static final String TRACE_ELEMENT_DELIMITER_ENCODED
private static final String LINE_SEPARATOR
private static final String NULL_VALUE
private static final org.eclipse.osgi.framework.util.SecureAction secureAction
private static final Object writeLock
private static final int DEFAULT_TRACE_FILE_SIZE
private static final int DEFAULT_TRACE_FILES
private static final int DEFAULT_TRACE_FILE_MIN_SIZE
private static final String TRACE_FILE_EXTENSION
private static final String BACKUP_MARK
private int maxTraceFileSize
private int maxTraceFiles
private int backupTraceFileIndex
private String traceClass
private String bundleSymbolicName
static boolean newSession
private org.eclipse.osgi.framework.debug.FrameworkDebugOptions debugOptions
static void ()
String s
void (java.lang.String, org.eclipse.osgi.framework.debug.FrameworkDebugOptions)
String bundleSymbolicName
org.eclipse.osgi.framework.debug.FrameworkDebugOptions debugOptions
void (java.lang.String, org.eclipse.osgi.framework.debug.FrameworkDebugOptions, java.lang.Class)
String bundleSymbolicName
org.eclipse.osgi.framework.debug.FrameworkDebugOptions debugOptions
Class traceClass
private final boolean isDebuggingEnabled (java.lang.String)
String optionPath
boolean debugEnabled
String option
public void trace (java.lang.String, java.lang.String)
String optionPath
String message
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
public void trace (java.lang.String, java.lang.String, java.lang.Throwable)
String optionPath
String message
Throwable error
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
public void traceEntry (java.lang.String)
String optionPath
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
public void traceEntry (java.lang.String, java.lang.Object)
String optionPath
Object methodArgument
public void traceEntry (java.lang.String, java.lang.Object[])
String optionPath
Object[] methodArguments
StringBuffer messageBuffer
int i
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
public void traceExit (java.lang.String)
String optionPath
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
public void traceExit (java.lang.String, java.lang.Object)
String optionPath
Object result
StringBuffer messageBuffer
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
public void traceDumpStack (java.lang.String)
String optionPath
StringBuffer messageBuffer
StackTraceElement[] elements
int firstIndex
int endIndex
StackTraceElement[] newElements
int i
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
private final void setMessage (org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry, java.lang.String)
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry record
String originalMessage
String argument
StringBuffer classMethodName
String newMessage
private final java.lang.String convertStackTraceElementsToString (java.lang.StackTraceElement[])
StackTraceElement[] elements
StringBuffer buffer
int i
private void writeRecord (org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry)
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry entry
java.io.File tracingFile
java.io.Writer traceWriter
Exception ex
private void readLogProperties ()
String newMaxTraceFileSize
String newMaxLogFiles
private boolean checkTraceFileSize (java.io.File, long)
java.io.File traceFile
long timestamp
boolean isBackupOK
String traceFileName
String backupFilename
java.io.File backupFile
boolean isRenameOK
java.io.Writer traceWriter
java.io.IOException ioEx
private void writeComment (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer traceWriter
String comment
StringBuffer commentText
private final java.lang.String getFormattedDate (long)
long timestamp
private final java.lang.String getFormattedThrowable (java.lang.Throwable)
Throwable error
String result
java.io.PrintStream throwableStream
java.io.ByteArrayOutputStream throwableByteOutputStream
private void writeSession (java.io.Writer, long) throws java.io.IOException
java.io.Writer traceWriter
long timestamp
String[] allOptions
int i
private void writeMessage (java.io.Writer, org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry) throws java.io.IOException
java.io.Writer traceWriter
org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry entry
StringBuffer message
private static java.lang.String encodeText (java.lang.String)
String inputString
StringBuffer tempBuffer
int currentIndex
private java.io.Writer logForStream (java.io.OutputStream)
java.io.OutputStream output
private java.io.Writer openWriter (java.io.File)
java.io.File traceFile
java.io.Writer traceWriter
private void closeWriter (java.io.Writer)
java.io.Writer traceWriter
java.io.IOException ioEx
}
org/eclipse/osgi/framework/debug/FrameworkDebugOptions.classFrameworkDebugOptions.java
package org.eclipse.osgi.framework.debug
public org.eclipse.osgi.framework.debug.FrameworkDebugOptions extends java.lang.Object implements org.eclipse.osgi.service.debug.DebugOptions org.osgi.util.tracker.ServiceTrackerCustomizer {
private static final String OSGI_DEBUG
private static final String OSGI_DEBUG_VERBOSE
public static final String PROP_TRACEFILE
private final Object lock
private java.util.Properties options
private java.util.Properties disabledOptions
private static org.eclipse.osgi.framework.debug.FrameworkDebugOptions singleton
private static final String OPTIONS
protected static final java.util.Map debugTraceCache
protected java.io.File outFile
protected boolean verboseDebug
private volatile org.osgi.framework.BundleContext context
private volatile org.osgi.util.tracker.ServiceTracker listenerTracker
static Class class$0
static void ()
private void ()
String debugOptionsFilename
java.net.URL optionsFile
String userDir
java.io.InputStream input
java.io.IOException e
Object key
public void start (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
public static org.eclipse.osgi.framework.debug.FrameworkDebugOptions getDefault ()
private static java.net.URL buildURL (java.lang.String, boolean)
String spec
boolean trailingSlash
boolean isFile
private static java.net.URL adjustTrailingSlash (java.net.URL, boolean) throws java.net.MalformedURLException
java.net.URL url
boolean trailingSlash
String file
public boolean getBooleanOption (java.lang.String, boolean)
String option
boolean defaultValue
String optionValue
public java.lang.String getOption (java.lang.String)
String option
public java.lang.String getOption (java.lang.String, java.lang.String)
String option
String defaultValue
public int getIntegerOption (java.lang.String, int)
String option
int defaultValue
String value
public java.util.Map getOptions ()
java.util.Map snapShot
java.lang.String[] getAllOptions ()
String[] optionsArray
java.util.Iterator entrySetIterator
int i
java.util.Map$Entry entry
public void removeOption (java.lang.String)
String option
String fireChangedEvent
public void setOption (java.lang.String, java.lang.String)
String option
String value
String fireChangedEvent
String currentValue
private java.lang.String getSymbolicName (java.lang.String)
String option
int firstSlashIndex
public void setOptions (java.util.Map)
java.util.Map ops
java.util.Properties newOptions
java.util.Iterator entries
java.util.Map$Entry entry
java.util.Set fireChangesTo
java.util.Iterator keys
String key
String symbolicName
java.util.Iterator newEntries
java.util.Map$Entry entry
String existingValue
String symbolicName
java.util.Iterator iChanges
public boolean isDebugEnabled ()
public void setDebugEnabled (boolean)
boolean enabled
boolean fireChangedEvent
public final org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String)
String bundleSymbolicName
public final org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String, java.lang.Class)
String bundleSymbolicName
Class traceEntryClass
org.eclipse.osgi.service.debug.DebugTrace debugTrace
public final java.io.File getFile ()
public synchronized void setFile (java.io.File)
java.io.File traceFile
boolean isVerbose ()
public synchronized void setVerbose (boolean)
boolean verbose
private void optionsChanged (java.lang.String)
String bundleSymbolicName
org.osgi.framework.BundleContext bc
org.osgi.framework.ServiceReference[] listenerRefs
int i
org.eclipse.osgi.service.debug.DebugOptionsListener service
public org.eclipse.osgi.service.debug.DebugOptionsListener addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.debug.DebugOptionsListener listener
public void modifiedService (org.osgi.framework.ServiceReference, org.eclipse.osgi.service.debug.DebugOptionsListener)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.debug.DebugOptionsListener service
public void removedService (org.osgi.framework.ServiceReference, org.eclipse.osgi.service.debug.DebugOptionsListener)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.debug.DebugOptionsListener service
public volatile void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile java.lang.Object addingService (org.osgi.framework.ServiceReference)
}
org/eclipse/osgi/framework/debug/FrameworkDebugTraceEntry.classFrameworkDebugTraceEntry.java
package org.eclipse.osgi.framework.debug
public org.eclipse.osgi.framework.debug.FrameworkDebugTraceEntry extends java.lang.Object {
public static final String DEFAULT_OPTION_PATH
private final String threadName
private final long timestamp
private final String optionPath
private final String bundleSymbolicName
private final String className
private final String methodName
private final int lineNumber
private String message
private final Throwable throwable
static Class class$0
static Class class$1
static Class class$2
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String bundleSymbolicName
String optionPath
String message
String traceClass
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable, java.lang.String)
String bundleSymbolicName
String optionPath
String message
Throwable error
String traceClass
String determineClassName
String determineMethodName
int determineLineNumber
StackTraceElement[] stackElements
int i
String fullClassName
public java.lang.String toString ()
StringBuffer buffer
public final java.lang.String getThreadName ()
public final long getTimestamp ()
public final java.lang.String getBundleSymbolicName ()
public final java.lang.String getMessage ()
public final java.lang.Throwable getThrowable ()
public final java.lang.String getClassName ()
public final java.lang.String getMethodName ()
public final java.lang.String getOptionPath ()
public final int getLineNumber ()
void setMessage (java.lang.String)
String newMessage
}
org/eclipse/osgi/framework/eventmgr/
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Entry.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry extends java.lang.Object implements java.util.Map$Entry {
final Object key
final Object value
void (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry e
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntryIterator.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$EntryIterator extends org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator {
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntrySet.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$EntrySet extends java.util.AbstractSet {
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
int size
int i
public void clear ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$KeyIterator.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$KeyIterator extends org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator {
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.lang.Object next ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$KeySet.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$KeySet extends java.util.AbstractSet {
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
int size
int i
public void clear ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$SnapshotIterator.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
abstract org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator extends java.lang.Object implements java.util.Iterator {
private int length
private int cursor
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public final boolean hasNext ()
protected final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry nextEntry ()
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
public final void remove ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$ValueCollection.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$ValueCollection extends java.util.AbstractCollection {
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
int size
int i
public void clear ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$ValueIterator.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$ValueIterator extends org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator {
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.lang.Object next ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot extends java.lang.Object {
volatile org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries
void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[])
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries ()
synchronized void removeEntry (int)
int i
synchronized void clearEntries ()
java.util.Set entrySet ()
java.util.Set keySet ()
java.util.Collection values ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.classCopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap extends java.lang.Object implements java.util.Map {
private static final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] emptyArray
private volatile org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries
static void ()
public void ()
public void (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap)
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap source
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int size
int i
Object v
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
public void putAll (java.util.Map)
java.util.Map source
int sourceSize
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
java.util.Iterator iter
int i
java.util.Map$Entry mapEntry
public void putAll (java.lang.Object[])
Object[] keys
int sourceSize
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
int i
private synchronized void putAll (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[])
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
int sourceSize
int size
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
int n
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry copy
int i
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
public synchronized java.lang.Object remove (java.lang.Object)
Object key
int size
int i
Object v
static org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] removeEntry (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[], int)
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries
int i
int size
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
int next
public synchronized void clear ()
private org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries ()
static org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] empty ()
public boolean isEmpty ()
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
int i
public boolean containsKey (java.lang.Object)
Object key
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
int i
public boolean containsValue (java.lang.Object)
Object value
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
int i
public java.util.Set entrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
}
org/eclipse/osgi/framework/eventmgr/EventDispatcher.classEventDispatcher.java
package org.eclipse.osgi.framework.eventmgr
public abstract org.eclipse.osgi.framework.eventmgr.EventDispatcher extends java.lang.Object {
public abstract void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/framework/eventmgr/EventListeners.classEventListeners.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.EventListeners extends java.lang.Object {
private final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap list
public void ()
public void (int)
int capacity
public void addListener (java.lang.Object, java.lang.Object)
Object listener
Object listenerObject
public void removeListener (java.lang.Object)
Object listener
public void removeAllListeners ()
java.util.Set entrySet ()
}
org/eclipse/osgi/framework/eventmgr/EventManager$1.classEventManager.java
package org.eclipse.osgi.framework.eventmgr
org.eclipse.osgi.framework.eventmgr.EventManager$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.eventmgr.EventManager this$0
void (org.eclipse.osgi.framework.eventmgr.EventManager)
public org.eclipse.osgi.framework.eventmgr.EventManager$EventThread run ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread t
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/eventmgr/EventManager$EventThread$Queued.classEventManager.java
package org.eclipse.osgi.framework.eventmgr
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued extends java.lang.Object {
final java.util.Set listeners
final org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
final int action
final Object object
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued next
void (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object)
java.util.Set l
org.eclipse.osgi.framework.eventmgr.EventDispatcher d
int a
Object o
}
org/eclipse/osgi/framework/eventmgr/EventManager$EventThread.classEventManager.java
package org.eclipse.osgi.framework.eventmgr
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread extends java.lang.Thread {
private static int nextThreadNumber
private org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued head
private org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued tail
private volatile boolean running
void (java.lang.ThreadGroup, java.lang.String)
ThreadGroup threadGroup
String threadName
private static synchronized java.lang.String getNextName ()
void (java.lang.String)
String threadName
void ()
void close ()
public void run ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued item
RuntimeException e
Error e
synchronized void postEvent (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object)
java.util.Set l
org.eclipse.osgi.framework.eventmgr.EventDispatcher d
int a
Object o
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued item
private synchronized org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued getNextEvent ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued item
}
org/eclipse/osgi/framework/eventmgr/EventManager.classEventManager.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.EventManager extends java.lang.Object {
static final boolean DEBUG
private org.eclipse.osgi.framework.eventmgr.EventManager$EventThread thread
private boolean closed
protected final String threadName
protected final ThreadGroup threadGroup
public void ()
public void (java.lang.String)
String threadName
public void (java.lang.String, java.lang.ThreadGroup)
String threadName
ThreadGroup threadGroup
public synchronized void close ()
synchronized org.eclipse.osgi.framework.eventmgr.EventManager$EventThread getEventThread ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread result
static void dispatchEvent (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object)
java.util.Set listeners
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
int eventAction
Object eventObject
java.util.Map$Entry listener
Object eventListener
Object listenerObject
}
org/eclipse/osgi/framework/eventmgr/ListenerQueue.classListenerQueue.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.ListenerQueue extends java.lang.Object {
protected final org.eclipse.osgi.framework.eventmgr.EventManager manager
private final java.util.Map queue
private boolean readOnly
public void (org.eclipse.osgi.framework.eventmgr.EventManager)
org.eclipse.osgi.framework.eventmgr.EventManager manager
public void queueListeners (org.eclipse.osgi.framework.eventmgr.EventListeners, org.eclipse.osgi.framework.eventmgr.EventDispatcher)
org.eclipse.osgi.framework.eventmgr.EventListeners listeners
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
public synchronized void queueListeners (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher)
java.util.Set listeners
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
public void dispatchEventAsynchronous (int, java.lang.Object)
int eventAction
Object eventObject
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread eventThread
java.util.Map$Entry entry
public void dispatchEventSynchronous (int, java.lang.Object)
int eventAction
Object eventObject
java.util.Map$Entry entry
}
org/eclipse/osgi/framework/internal/
org/eclipse/osgi/framework/internal/core/
org/eclipse/osgi/framework/internal/core/AbstractBundle$1.classAbstractBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.AbstractBundle$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.AbstractBundle this$0
private final int val$mask
private final boolean val$state
void (org.eclipse.osgi.framework.internal.core.AbstractBundle, int, boolean)
public java.lang.Object run () throws java.io.IOException
int status
boolean test
}
org/eclipse/osgi/framework/internal/core/AbstractBundle$2.classAbstractBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.AbstractBundle$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.AbstractBundle this$0
private final java.io.InputStream val$in
private final java.security.AccessControlContext val$callerContext
void (org.eclipse.osgi.framework.internal.core.AbstractBundle, java.io.InputStream, java.security.AccessControlContext)
public java.lang.Object run () throws org.osgi.framework.BundleException
java.net.URLConnection source
String updateLocation
}
org/eclipse/osgi/framework/internal/core/AbstractBundle$3.classAbstractBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.AbstractBundle$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.AbstractBundle this$0
private final org.eclipse.osgi.framework.internal.core.AbstractBundle val$newBundle
private final boolean val$extension
void (org.eclipse.osgi.framework.internal.core.AbstractBundle, org.eclipse.osgi.framework.internal.core.AbstractBundle, boolean)
public java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/internal/core/AbstractBundle$4.classAbstractBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.AbstractBundle$4 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.AbstractBundle this$0
void (org.eclipse.osgi.framework.internal.core.AbstractBundle)
public java.lang.Object run () throws org.osgi.framework.BundleException
}
org/eclipse/osgi/framework/internal/core/AbstractBundle$5.classAbstractBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.AbstractBundle$5 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.internal.core.AbstractBundle this$0
private final String val$path
void (org.eclipse.osgi.framework.internal.core.AbstractBundle, java.lang.String)
public java.util.Enumeration run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/AbstractBundle$BundleStatusException.classAbstractBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException extends java.lang.Throwable implements org.eclipse.osgi.framework.adaptor.StatusException {
private static final long serialVersionUID
private int code
private Object status
final org.eclipse.osgi.framework.internal.core.AbstractBundle this$0
void (org.eclipse.osgi.framework.internal.core.AbstractBundle, java.lang.String, int, java.lang.Object)
String message
int code
Object status
public java.lang.Object getStatus ()
public int getStatusCode ()
}
org/eclipse/osgi/framework/internal/core/AbstractBundle.classAbstractBundle.java
package org.eclipse.osgi.framework.internal.core
public abstract org.eclipse.osgi.framework.internal.core.AbstractBundle extends java.lang.Object implements org.osgi.framework.Bundle java.lang.Comparable org.eclipse.osgi.framework.util.KeyedElement org.osgi.framework.startlevel.BundleStartLevel org.osgi.framework.BundleReference org.osgi.framework.wiring.BundleRevisions {
private static final long STATE_CHANGE_TIMEOUT
protected final org.eclipse.osgi.framework.internal.core.Framework framework
protected volatile int state
protected volatile Thread stateChanging
protected org.eclipse.osgi.framework.adaptor.BundleData bundledata
protected final Object statechangeLock
protected org.eclipse.osgi.framework.adaptor.BundleProtectionDomain domain
protected volatile org.eclipse.osgi.framework.internal.core.ManifestLocalization manifestLocalization
static Class class$0
static Class class$1
static Class class$2
static void ()
long stateChangeWait
String prop
protected static org.eclipse.osgi.framework.internal.core.AbstractBundle createBundle (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.framework.internal.core.Framework, boolean) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.internal.core.Framework framework
boolean setBundle
org.eclipse.osgi.framework.internal.core.AbstractBundle result
org.eclipse.osgi.framework.internal.core.AbstractBundle result
org.eclipse.osgi.framework.internal.core.AbstractBundle result
org.eclipse.osgi.framework.internal.core.AbstractBundle result
protected void (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.framework.internal.core.Framework)
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.internal.core.Framework framework
protected abstract void load ()
protected abstract boolean reload (org.eclipse.osgi.framework.internal.core.AbstractBundle)
protected abstract void refresh ()
protected abstract boolean unload ()
protected void close ()
protected org.osgi.framework.BundleActivator loadBundleActivator () throws org.osgi.framework.BundleException
String activatorClassName
Class activatorClass
Throwable t
protected abstract java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
public int getState ()
public org.eclipse.osgi.framework.internal.core.Framework getFramework ()
protected boolean isActive ()
boolean isLazyStart ()
int status
public boolean isResolved ()
public void start () throws org.osgi.framework.BundleException
public void start (int) throws org.osgi.framework.BundleException
int options
protected abstract void startWorker (int) throws org.osgi.framework.BundleException
protected boolean readyToResume ()
protected void resume () throws org.osgi.framework.BundleException
public void stop () throws org.osgi.framework.BundleException
public void stop (int) throws org.osgi.framework.BundleException
int options
protected abstract void stopWorker (int) throws org.osgi.framework.BundleException
protected void setStatus (int, boolean)
int mask
boolean state
java.security.PrivilegedActionException pae
protected void suspend (boolean) throws org.osgi.framework.BundleException
boolean lock
public void update () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream in
java.security.AccessControlContext callerContext
protected void updateWorker (java.security.PrivilegedExceptionAction) throws org.osgi.framework.BundleException
java.security.PrivilegedExceptionAction action
int previousState
org.osgi.framework.BundleException e
java.security.PrivilegedActionException pae
org.osgi.framework.BundleException e
org.osgi.framework.BundleException e
protected void updateWorkerPrivileged (java.net.URLConnection, java.security.AccessControlContext) throws org.osgi.framework.BundleException
java.net.URLConnection source
java.security.AccessControlContext callerContext
org.eclipse.osgi.framework.internal.core.AbstractBundle oldBundle
boolean reloaded
org.eclipse.osgi.framework.adaptor.BundleOperation storage
org.eclipse.osgi.framework.internal.core.BundleRepository bundles
org.eclipse.osgi.framework.adaptor.BundleData newBundleData
org.eclipse.osgi.framework.internal.core.AbstractBundle newBundle
boolean exporting
boolean exporting
int st
String oldBSN
boolean extension
java.security.PrivilegedActionException e
Throwable t
String oldBSN
org.osgi.framework.BundleException ee
public void uninstall () throws org.osgi.framework.BundleException
protected void uninstallWorker (java.security.PrivilegedExceptionAction) throws org.osgi.framework.BundleException
java.security.PrivilegedExceptionAction action
boolean bundleActive
org.osgi.framework.BundleException e
java.security.PrivilegedActionException pae
org.osgi.framework.BundleException e
protected void uninstallWorkerPrivileged () throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleWatcher bundleStats
boolean unloaded
org.eclipse.osgi.framework.adaptor.BundleOperation storage
org.eclipse.osgi.framework.internal.core.BundleRepository bundles
boolean exporting
boolean exporting
int st
org.osgi.framework.BundleException e
org.osgi.framework.BundleException ee
public java.util.Dictionary getHeaders ()
public java.util.Dictionary getHeaders (java.lang.String)
String localeString
org.eclipse.osgi.framework.internal.core.ManifestLocalization localization
org.eclipse.osgi.framework.internal.core.ManifestLocalization localization
org.osgi.framework.BundleException e
public long getBundleId ()
public java.lang.String getLocation ()
public boolean hasPermission (java.lang.Object)
Object permission
SecurityManager sm
java.security.AccessControlContext acc
protected void beginStateChange () throws org.osgi.framework.BundleException
boolean doubleFault
long start
long end
protected void completeStateChange ()
public java.lang.String toString ()
String name
public int compareTo (org.osgi.framework.Bundle)
org.osgi.framework.Bundle obj
int slcomp
long idcomp
protected void checkValid ()
public org.eclipse.osgi.framework.adaptor.BundleProtectionDomain getProtectionDomain ()
protected org.eclipse.osgi.framework.internal.core.BundleFragment[] getFragments ()
protected boolean isFragment ()
org.eclipse.osgi.framework.internal.core.BundleHost[] getHosts ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String classname
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.net.URL getEntry (java.lang.String)
String fileName
java.net.URL getEntry0 (java.lang.String)
String fileName
public java.lang.String getSymbolicName ()
public long getLastModified ()
public org.eclipse.osgi.framework.adaptor.BundleData getBundleData ()
public org.osgi.framework.Version getVersion ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
int getInternalStartLevel ()
protected abstract org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader ()
protected void resolve ()
public org.osgi.framework.BundleContext getBundleContext ()
protected abstract org.eclipse.osgi.framework.internal.core.BundleContextImpl getContext ()
public org.osgi.framework.BundleException getResolutionFailureException ()
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
private org.osgi.framework.BundleException getResolverError (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
org.eclipse.osgi.service.resolver.ResolverError[] errors
StringBuffer message
int errorType
int i
public int getKeyHashCode ()
long id
public boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement other
public java.lang.Object getKey ()
public java.util.ResourceBundle getResourceBundle (java.lang.String)
String localeString
org.eclipse.osgi.framework.internal.core.ManifestLocalization localization
org.eclipse.osgi.framework.internal.core.ManifestLocalization localization
String defaultLocale
private synchronized org.eclipse.osgi.framework.internal.core.ManifestLocalization getManifestLocalization () throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.ManifestLocalization currentLocalization
java.util.Dictionary rawHeaders
public boolean testStateChanging (java.lang.Object)
Object thread
public java.lang.Thread getStateChanging ()
public java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
org.eclipse.osgi.framework.internal.core.BundleFragment[] fragments
java.util.List datas
org.eclipse.osgi.framework.internal.core.BundleFragment fragment
int options
public java.util.Map getSignerCertificates (int)
int signersType
java.util.Map empty
org.eclipse.osgi.signedcontent.SignedContentFactory factory
org.eclipse.osgi.signedcontent.SignedContent signedContent
org.eclipse.osgi.signedcontent.SignerInfo[] infos
java.util.Map results
int i
java.security.cert.Certificate[] certs
java.util.List certChain
int j
public final java.lang.Object adapt (java.lang.Class)
Class adapterType
public java.util.List getRevisions ()
java.util.List revisions
org.eclipse.osgi.service.resolver.BundleDescription current
org.eclipse.osgi.service.resolver.BundleDescription[] removals
org.eclipse.osgi.service.resolver.BundleDescription removed
protected java.lang.Object adapt0 (java.lang.Class)
Class adapterType
org.eclipse.osgi.service.resolver.BundleDescription description
private void checkAdaptPermission (java.lang.Class)
Class adapterType
SecurityManager sm
public java.io.File getDataFile (java.lang.String)
String filename
public org.osgi.framework.Bundle getBundle ()
public int getStartLevel ()
public void setStartLevel (int)
int startlevel
public boolean isPersistentlyStarted ()
public boolean isActivationPolicyUsed ()
public volatile int compareTo (java.lang.Object)
}
org/eclipse/osgi/framework/internal/core/AliasMapper.classAliasMapper.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.AliasMapper extends java.lang.Object {
private static java.util.Map processorAliasTable
private static java.util.Map osnameAliasTable
static Class class$0
public void ()
private static synchronized java.util.Map getProcessorAliasTable ()
java.io.InputStream in
private static synchronized java.util.Map getOSNameAliasTable ()
java.io.InputStream in
public java.lang.String aliasProcessor (java.lang.String)
String processor
java.util.Map aliases
String alias
public java.lang.Object aliasOSName (java.lang.String)
String osname
java.util.Map aliases
Object aliasObject
protected static java.util.Map initAliases (java.io.InputStream)
java.io.InputStream in
java.util.Map aliases
java.io.BufferedReader br
java.io.BufferedReader br
String line
org.eclipse.osgi.framework.internal.core.Tokenizer tokenizer
String master
String alias
String lowerCaseAlias
Object storedMaster
java.util.List newMaster
java.util.List newMaster
java.io.IOException e
}
org/eclipse/osgi/framework/internal/core/BundleContextImpl$1.classBundleContextImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.BundleContextImpl this$0
private final org.osgi.framework.BundleActivator val$bundleActivator
void (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.osgi.framework.BundleActivator)
public java.lang.Object run () throws java.lang.Exception
Object previousTCCL
}
org/eclipse/osgi/framework/internal/core/BundleContextImpl$2.classBundleContextImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.BundleContextImpl this$0
void (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
public java.lang.Object run () throws java.lang.Exception
Object previousTCCL
}
org/eclipse/osgi/framework/internal/core/BundleContextImpl.classBundleContextImpl.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.BundleContextImpl extends java.lang.Object implements org.osgi.framework.BundleContext org.eclipse.osgi.framework.eventmgr.EventDispatcher {
private static boolean SET_TCCL
private volatile boolean valid
final org.eclipse.osgi.framework.internal.core.BundleHost bundle
final org.eclipse.osgi.framework.internal.core.Framework framework
private java.util.HashMap servicesInUse
protected org.osgi.framework.BundleActivator activator
private final Object contextLock
static void ()
protected void (org.eclipse.osgi.framework.internal.core.BundleHost)
org.eclipse.osgi.framework.internal.core.BundleHost bundle
protected void close ()
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
public java.lang.String getProperty (java.lang.String)
String key
SecurityManager sm
public org.osgi.framework.Bundle getBundle ()
public org.eclipse.osgi.framework.internal.core.AbstractBundle getBundleImpl ()
public org.osgi.framework.Bundle installBundle (java.lang.String) throws org.osgi.framework.BundleException
String location
public org.osgi.framework.Bundle installBundle (java.lang.String, java.io.InputStream) throws org.osgi.framework.BundleException
String location
java.io.InputStream in
public org.osgi.framework.Bundle getBundle (long)
long id
public org.osgi.framework.Bundle getBundle (java.lang.String)
String location
public org.eclipse.osgi.framework.internal.core.AbstractBundle getBundleByLocation (java.lang.String)
String location
public org.osgi.framework.Bundle[] getBundles ()
public void addServiceListener (org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.ServiceListener listener
String filter
public void addServiceListener (org.osgi.framework.ServiceListener)
org.osgi.framework.ServiceListener listener
org.osgi.framework.InvalidSyntaxException e
public void removeServiceListener (org.osgi.framework.ServiceListener)
org.osgi.framework.ServiceListener listener
public void addBundleListener (org.osgi.framework.BundleListener)
org.osgi.framework.BundleListener listener
String listenerName
public void removeBundleListener (org.osgi.framework.BundleListener)
org.osgi.framework.BundleListener listener
String listenerName
public void addFrameworkListener (org.osgi.framework.FrameworkListener)
org.osgi.framework.FrameworkListener listener
String listenerName
public void removeFrameworkListener (org.osgi.framework.FrameworkListener)
org.osgi.framework.FrameworkListener listener
String listenerName
public org.osgi.framework.ServiceRegistration registerService (java.lang.String[], java.lang.Object, java.util.Dictionary)
String[] clazzes
Object service
java.util.Dictionary properties
public org.osgi.framework.ServiceRegistration registerService (java.lang.String, java.lang.Object, java.util.Dictionary)
String clazz
Object service
java.util.Dictionary properties
String[] clazzes
public org.osgi.framework.ServiceReference[] getServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String clazz
String filter
public org.osgi.framework.ServiceReference[] getAllServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String clazz
String filter
public org.osgi.framework.ServiceReference getServiceReference (java.lang.String)
String clazz
public java.lang.Object getService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object service
public boolean ungetService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public java.io.File getDataFile (java.lang.String)
String filename
protected void start () throws org.osgi.framework.BundleException
org.osgi.framework.BundleException be
protected void startActivator (org.osgi.framework.BundleActivator) throws org.osgi.framework.BundleException
org.osgi.framework.BundleActivator bundleActivator
Throwable t
String clazz
java.lang.Object setContextFinder ()
Thread currentThread
ClassLoader previousTCCL
ClassLoader contextFinder
protected void stop () throws org.osgi.framework.BundleException
Throwable t
String clazz
public java.util.Map getServicesInUseMap ()
public void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
Object originalListener
Object l
int action
Object object
org.eclipse.osgi.framework.internal.core.AbstractBundle tmpBundle
Object previousTCCL
org.osgi.framework.BundleListener listener
String listenerName
org.osgi.framework.BundleEvent event
org.osgi.framework.ServiceEvent event
org.osgi.framework.ServiceListener listener
String listenerName
org.osgi.framework.FrameworkListener listener
String listenerName
Throwable t
org.osgi.framework.FrameworkEvent event
public org.osgi.framework.Filter createFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filter
public void checkValid ()
protected boolean isValid ()
public org.eclipse.osgi.framework.internal.core.Framework getFramework ()
public org.osgi.framework.ServiceRegistration registerService (java.lang.Class, java.lang.Object, java.util.Dictionary)
Class clazz
Object service
java.util.Dictionary properties
org.osgi.framework.ServiceRegistration registration
public org.osgi.framework.ServiceReference getServiceReference (java.lang.Class)
Class clazz
org.osgi.framework.ServiceReference reference
public java.util.Collection getServiceReferences (java.lang.Class, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
Class clazz
String filter
org.osgi.framework.ServiceReference[] refs
java.util.Collection empty
java.util.List result
org.osgi.framework.ServiceReference b
}
org/eclipse/osgi/framework/internal/core/BundleFragment.classBundleFragment.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.BundleFragment extends org.eclipse.osgi.framework.internal.core.AbstractBundle {
protected org.eclipse.osgi.framework.internal.core.BundleHost[] hosts
public void (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.framework.internal.core.Framework) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.internal.core.Framework framework
protected void load ()
SecurityManager sm
protected boolean reload (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle newBundle
boolean exporting
protected void refresh ()
protected boolean unload ()
boolean exporting
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean checkPermission
SecurityException e
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String)
String name
protected void startWorker (int) throws org.osgi.framework.BundleException
int options
protected void stopWorker (int) throws org.osgi.framework.BundleException
int options
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
public org.osgi.framework.ServiceReference[] getServicesInUse ()
synchronized org.eclipse.osgi.framework.internal.core.BundleHost[] getHosts ()
protected boolean isFragment ()
boolean addHost (org.eclipse.osgi.framework.internal.core.BundleHost)
org.eclipse.osgi.framework.internal.core.BundleHost host
org.osgi.framework.BundleException be
int i
org.eclipse.osgi.framework.internal.core.BundleHost[] newHosts
protected org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader ()
protected org.eclipse.osgi.framework.internal.core.BundleContextImpl getContext ()
}
org/eclipse/osgi/framework/internal/core/BundleHost.classBundleHost.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.BundleHost extends org.eclipse.osgi.framework.internal.core.AbstractBundle {
public static final int LAZY_TRIGGER
private org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
protected org.eclipse.osgi.framework.internal.core.BundleContextImpl context
protected org.eclipse.osgi.framework.internal.core.BundleFragment[] fragments
public void (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.framework.internal.core.Framework)
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.internal.core.Framework framework
protected void load ()
SecurityManager sm
protected boolean reload (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle newBundle
boolean exporting
org.eclipse.osgi.internal.loader.BundleLoaderProxy curProxy
protected void refresh ()
protected boolean unload ()
boolean exporting
org.eclipse.osgi.internal.loader.BundleLoaderProxy curProxy
private org.eclipse.osgi.internal.loader.BundleLoader checkLoader ()
org.eclipse.osgi.internal.loader.BundleLoader loader
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean checkPermission
SecurityException e
org.eclipse.osgi.internal.loader.BundleLoader loader
ClassNotFoundException e
org.osgi.framework.BundleException be
public java.net.URL getResource (java.lang.String)
String name
org.eclipse.osgi.internal.loader.BundleLoader loader
java.util.Enumeration result
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
org.eclipse.osgi.internal.loader.BundleLoader loader
java.util.Enumeration result
java.util.Enumeration result
protected void startWorker (int) throws org.osgi.framework.BundleException
int options
String msg
IllegalStateException e
org.eclipse.osgi.service.resolver.ResolverHookException e
long start
org.eclipse.osgi.framework.adaptor.BundleWatcher bundleStats
org.osgi.framework.BundleException e
protected void startHook () throws org.osgi.framework.BundleException
protected boolean readyToResume ()
int status
private synchronized boolean isLazyTriggerSet ()
org.eclipse.osgi.internal.loader.BundleLoader loader
protected org.eclipse.osgi.framework.internal.core.BundleContextImpl createContext ()
protected synchronized org.eclipse.osgi.framework.internal.core.BundleContextImpl getContext ()
protected void stopWorker (int) throws org.osgi.framework.BundleException
int options
org.eclipse.osgi.framework.adaptor.BundleWatcher bundleStats
protected void stopHook () throws org.osgi.framework.BundleException
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
public org.osgi.framework.ServiceReference[] getServicesInUse ()
public org.eclipse.osgi.framework.internal.core.BundleFragment[] getFragments ()
org.eclipse.osgi.framework.internal.core.BundleFragment[] result
protected void attachFragment (org.eclipse.osgi.framework.internal.core.BundleFragment) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.BundleFragment fragment
org.eclipse.osgi.internal.loader.BundleLoader loader
boolean inserted
org.eclipse.osgi.framework.internal.core.BundleFragment[] newFragments
int i
protected org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader ()
org.eclipse.osgi.internal.loader.BundleLoaderProxy curProxy
public synchronized org.eclipse.osgi.internal.loader.BundleLoaderProxy getLoaderProxy ()
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
public java.lang.ClassLoader getClassLoader ()
SecurityManager sm
org.eclipse.osgi.internal.loader.BundleLoaderProxy curProxy
org.eclipse.osgi.internal.loader.BundleLoader loader
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
}
org/eclipse/osgi/framework/internal/core/BundleRepository.classBundleRepository.java
package org.eclipse.osgi.framework.internal.core
public final org.eclipse.osgi.framework.internal.core.BundleRepository extends java.lang.Object {
private java.util.List bundlesByInstallOrder
private org.eclipse.osgi.framework.util.KeyedHashSet bundlesById
private java.util.Map bundlesBySymbolicName
public void (int)
int initialCapacity
public synchronized java.util.List getBundles ()
public synchronized org.eclipse.osgi.framework.internal.core.AbstractBundle getBundle (long)
long bundleId
Long key
public synchronized org.eclipse.osgi.framework.internal.core.AbstractBundle[] getBundles (java.lang.String)
String symbolicName
public synchronized org.eclipse.osgi.framework.internal.core.AbstractBundle getBundle (java.lang.String, org.osgi.framework.Version)
String symbolicName
org.osgi.framework.Version version
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
int i
public synchronized void add (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
private void addSymbolicName (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
String symbolicName
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
java.util.List list
org.osgi.framework.Version newVersion
boolean added
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle oldBundle
org.osgi.framework.Version oldVersion
public synchronized boolean remove (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
boolean found
String symbolicName
private void removeSymbolicName (java.lang.String, org.eclipse.osgi.framework.internal.core.AbstractBundle)
String symbolicName
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
int numRemoved
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle[] newBundles
int indexCnt
int i
public synchronized void update (java.lang.String, org.eclipse.osgi.framework.internal.core.AbstractBundle)
String oldSymbolicName
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
public synchronized void removeAllBundles ()
}
org/eclipse/osgi/framework/internal/core/BundleResourceHandler.classBundleResourceHandler.java
package org.eclipse.osgi.framework.internal.core
public abstract org.eclipse.osgi.framework.internal.core.BundleResourceHandler extends java.net.URLStreamHandler implements org.eclipse.osgi.framework.internal.protocol.ProtocolActivator {
public static final String SECURITY_CHECKED
public static final String SECURITY_UNCHECKED
public static final String BID_FWKID_SEPARATOR
private org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
protected org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry bundleEntry
public void ()
public void (org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry, org.eclipse.osgi.baseadaptor.BaseAdaptor)
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry bundleEntry
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
public void start (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor baseAdaptor
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL url
String str
int start
int end
String spec
String path
String host
int resIndex
int pathIdx
int bundleIdIdx
int bundleIdEnd
int last
int dotIndex
int dotIndex
String authorized
long bundleId
org.osgi.framework.Bundle bundle
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
String host
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
long bundleID
long bundleID
NumberFormatException nfe
protected abstract org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry findBundleEntry (java.net.URL, org.eclipse.osgi.framework.internal.core.AbstractBundle) throws java.io.IOException
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
StringBuffer result
String host
int index
String path
String ref
protected int hashCode (java.net.URL)
java.net.URL url
int hash
String protocol
String host
String path
protected boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected synchronized java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
protected boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
String host1
String host2
protected boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
String p1
String p2
String path1
String path2
protected boolean checkAuthorization (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
SecurityManager sm
protected static org.eclipse.osgi.baseadaptor.loader.BaseClassLoader getBundleClassLoader (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.internal.loader.BundleLoader loader
private long getBundleID (java.lang.String)
String host
int dotIndex
}
org/eclipse/osgi/framework/internal/core/BundleSource.classBundleSource.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.BundleSource extends java.net.URLConnection {
private java.io.InputStream in
protected void (java.io.InputStream)
java.io.InputStream in
public void connect () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
}
org/eclipse/osgi/framework/internal/core/BundleURLConnection.classBundleURLConnection.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.BundleURLConnection extends java.net.URLConnection {
protected final org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry bundleEntry
protected java.io.InputStream in
protected String contentType
public void (java.net.URL, org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry)
java.net.URL url
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry bundleEntry
public synchronized void connect () throws java.io.IOException
public int getContentLength ()
public java.lang.String getContentType ()
public boolean getDoInput ()
public boolean getDoOutput ()
public java.io.InputStream getInputStream () throws java.io.IOException
public long getLastModified ()
long lastModified
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/framework/internal/core/ConsoleMessages.properties
org/eclipse/osgi/framework/internal/core/Constants.classConstants.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.Constants extends java.lang.Object implements org.osgi.framework.Constants {
public static final String OSGI_FRAMEWORK_VERSION
public static final String OSGI_FRAMEWORK_VENDOR
public static final String OSGI_BUNDLE_MANIFEST
public static final String OSGI_FRAMEWORK_PACKAGE
public static final String OSGI_RESOURCE_URL_PROTOCOL
public static final String OSGI_ENTRY_URL_PROTOCOL
public static final String OSGI_PROCESSOR_ALIASES
public static final String OSGI_OSNAME_ALIASES
public static final String OSGI_DEFAULT_DEFAULT_PERMISSIONS
public static final String OSGI_BASE_IMPLIED_PERMISSIONS
public static final String OSGI_LOGSERVICE_NAME
public static final String OSGI_PACKAGEADMIN_NAME
public static final String OSGI_PERMISSIONADMIN_NAME
public static final String OSGI_STARTLEVEL_NAME
public static final String JVM_VM_NAME
public static final String JVM_OS_ARCH
public static final String JVM_OS_NAME
public static final String JVM_OS_VERSION
public static final String JVM_USER_LANGUAGE
public static final String JVM_USER_REGION
public static final String J2ME_MICROEDITION_CONFIGURATION
public static final String J2ME_MICROEDITION_PROFILES
public static final int BUNDLE_STARTED
public static final int BUNDLE_LAZY_START
public static final int BUNDLE_ACTIVATION_POLICY
public static final String OSGI_PROPERTIES
public static final String DEFAULT_OSGI_PROPERTIES
private static String INTERNAL_SYSTEM_BUNDLE
public static final String OSGI_IMPL_VERSION_KEY
public static final String OSGI_JAVA_PROFILE
public static final String OSGI_JAVA_PROFILE_NAME
public static final String OSGI_JAVA_PROFILE_BOOTDELEGATION
public static final String OSGI_BOOTDELEGATION_IGNORE
public static final String OSGI_BOOTDELEGATION_OVERRIDE
public static final String OSGI_BOOTDELEGATION_NONE
public static final String OSGI_RESOLVER_MODE
public static final String STRICT_MODE
public static final String DEVELOPMENT_MODE
public static final String STATE_SYSTEM_BUNDLE
public static final String PROP_OSGI_RELAUNCH
public static String OSGI_COMPATIBILITY_BOOTDELEGATION
public static final String ECLIPSE_SYSTEMBUNDLE
public static final String ECLIPSE_PLATFORMFILTER
public static final String Eclipse_JREBUNDLE
public static final String INTERNAL_DIRECTIVE
public static final String FRIENDS_DIRECTIVE
public static final String PROVIDE_PACKAGE
public static final String REPROVIDE_ATTRIBUTE
public static final String OPTIONAL_ATTRIBUTE
public static final String BUDDY_LOADER
public static final String REGISTERED_POLICY
public static final String INTERNAL_HANDLER_PKGS
public static final String PLUGIN_CLASS
public static final String ECLIPSE_LAZYSTART
public static final String ECLIPSE_LAZYSTART_EXCEPTIONS
public static final String ECLIPSE_AUTOSTART
public static final String ECLIPSE_AUTOSTART_EXCEPTIONS
public static final String REFRESH_DUPLICATE_BSN
static void ()
public void ()
public static java.lang.String getInternalSymbolicName ()
static void setInternalSymbolicName (java.lang.String)
String name
}
org/eclipse/osgi/framework/internal/core/ExportedPackageImpl.classExportedPackageImpl.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.ExportedPackageImpl extends java.lang.Object implements org.osgi.service.packageadmin.ExportedPackage {
private final org.eclipse.osgi.service.resolver.ExportPackageDescription exportedPackage
private final org.eclipse.osgi.internal.loader.BundleLoaderProxy supplier
public void (org.eclipse.osgi.service.resolver.ExportPackageDescription, org.eclipse.osgi.internal.loader.BundleLoaderProxy)
org.eclipse.osgi.service.resolver.ExportPackageDescription exportedPackage
org.eclipse.osgi.internal.loader.BundleLoaderProxy supplier
public java.lang.String getName ()
public org.osgi.framework.Bundle getExportingBundle ()
org.eclipse.osgi.framework.internal.core.AbstractBundle getBundle ()
public org.osgi.framework.Bundle[] getImportingBundles ()
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
java.util.List importers
org.eclipse.osgi.internal.loader.PackageSource supplierSource
int i
org.eclipse.osgi.internal.loader.BundleLoader loader
org.eclipse.osgi.internal.loader.PackageSource importerSource
public java.lang.String getSpecificationVersion ()
public org.osgi.framework.Version getVersion ()
public boolean isRemovalPending ()
org.eclipse.osgi.service.resolver.BundleDescription exporter
public java.lang.String toString ()
StringBuffer result
}
org/eclipse/osgi/framework/internal/core/ExternalMessages.properties
org/eclipse/osgi/framework/internal/core/FilterImpl$Parser.classFilterImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.FilterImpl$Parser extends java.lang.Object {
private final String filterstring
private final char[] filterChars
private int pos
void (java.lang.String)
String filterstring
org.eclipse.osgi.framework.internal.core.FilterImpl parse () throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.framework.internal.core.FilterImpl filter
org.eclipse.osgi.framework.internal.core.FilterImpl filter
private org.eclipse.osgi.framework.internal.core.FilterImpl parse_filter () throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.framework.internal.core.FilterImpl filter
private org.eclipse.osgi.framework.internal.core.FilterImpl parse_filtercomp () throws org.osgi.framework.InvalidSyntaxException
char c
private org.eclipse.osgi.framework.internal.core.FilterImpl parse_and () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.eclipse.osgi.framework.internal.core.FilterImpl child
private org.eclipse.osgi.framework.internal.core.FilterImpl parse_or () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.eclipse.osgi.framework.internal.core.FilterImpl child
private org.eclipse.osgi.framework.internal.core.FilterImpl parse_not () throws org.osgi.framework.InvalidSyntaxException
int lookahead
org.eclipse.osgi.framework.internal.core.FilterImpl child
private org.eclipse.osgi.framework.internal.core.FilterImpl parse_item () throws org.osgi.framework.InvalidSyntaxException
String attr
int oldpos
Object string
private java.lang.String parse_attr () throws org.osgi.framework.InvalidSyntaxException
int begin
int end
char c
int length
private java.lang.String parse_value () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
char c
private java.lang.Object parse_substring () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
java.util.List operands
char c
int size
Object single
private void skipWhiteSpace ()
int length
}
org/eclipse/osgi/framework/internal/core/FilterImpl$ServiceReferenceDictionary.classFilterImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.FilterImpl$ServiceReferenceDictionary extends java.util.Dictionary {
private final org.osgi.framework.ServiceReference reference
void (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.util.Enumeration elements ()
public java.lang.Object put (java.lang.String, java.lang.Object)
String key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/framework/internal/core/FilterImpl$SetAccessibleAction.classFilterImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.FilterImpl$SetAccessibleAction extends java.lang.Object implements java.security.PrivilegedAction {
private final java.lang.reflect.AccessibleObject accessible
void (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessible
public java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/FilterImpl.classFilterImpl.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.FilterImpl extends java.lang.Object implements org.osgi.framework.Filter {
private final int op
private static final int EQUAL
private static final int APPROX
private static final int GREATER
private static final int LESS
private static final int PRESENT
private static final int SUBSTRING
private static final int AND
private static final int OR
private static final int NOT
private final String attr
private final Object value
private volatile transient String filterString
private static final Class[] constructorType
static Class class$0
static void ()
public static org.eclipse.osgi.framework.internal.core.FilterImpl newInstance (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filterString
public boolean match (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public boolean match (java.util.Dictionary)
java.util.Dictionary dictionary
public boolean matchCase (java.util.Dictionary)
java.util.Dictionary dictionary
org.eclipse.osgi.framework.internal.core.FilterImpl[] filters
org.eclipse.osgi.framework.internal.core.FilterImpl f
org.eclipse.osgi.framework.internal.core.FilterImpl[] filters
org.eclipse.osgi.framework.internal.core.FilterImpl f
org.eclipse.osgi.framework.internal.core.FilterImpl filter
Object prop
Object prop
public boolean matches (java.util.Map)
java.util.Map map
org.eclipse.osgi.framework.internal.core.FilterImpl[] filters
org.eclipse.osgi.framework.internal.core.FilterImpl f
org.eclipse.osgi.framework.internal.core.FilterImpl[] filters
org.eclipse.osgi.framework.internal.core.FilterImpl f
org.eclipse.osgi.framework.internal.core.FilterImpl filter
Object prop
Object prop
public java.lang.String toString ()
String result
private java.lang.String normalize ()
StringBuffer sb
org.eclipse.osgi.framework.internal.core.FilterImpl[] filters
org.eclipse.osgi.framework.internal.core.FilterImpl f
org.eclipse.osgi.framework.internal.core.FilterImpl[] filters
org.eclipse.osgi.framework.internal.core.FilterImpl f
org.eclipse.osgi.framework.internal.core.FilterImpl filter
String[] substrings
String substr
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
void (int, java.lang.String, java.lang.Object)
int operation
String attr
Object value
private static java.lang.String encodeValue (java.lang.String)
String value
boolean encoded
int inlen
int outlen
char[] output
int cursor
int i
char c
private boolean compare (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
Class clazz
Class type
Comparable comparable
private boolean compare_Collection (int, java.util.Collection, java.lang.Object)
int operation
java.util.Collection collection
Object value2
Object value1
private boolean compare_ObjectArray (int, java.lang.Object[], java.lang.Object)
int operation
Object[] array
Object value2
Object value1
private boolean compare_PrimitiveArray (int, java.lang.Class, java.lang.Object, java.lang.Object)
int operation
Class type
Object primarray
Object value2
int[] array
int value1
long[] array
long value1
byte[] array
byte value1
short[] array
short value1
char[] array
char value1
float[] array
float value1
double[] array
double value1
boolean[] array
boolean value1
private boolean compare_String (int, java.lang.String, java.lang.Object)
int operation
String string
Object value2
String[] substrings
int pos
int i
int size
String substr
String substr2
int index
int len
String string2
private boolean compare_Integer (int, int, java.lang.Object)
int operation
int intval
Object value2
int intval2
int intval2
private boolean compare_Long (int, long, java.lang.Object)
int operation
long longval
Object value2
long longval2
long longval2
private boolean compare_Byte (int, byte, java.lang.Object)
int operation
byte byteval
Object value2
byte byteval2
byte byteval2
private boolean compare_Short (int, short, java.lang.Object)
int operation
short shortval
Object value2
short shortval2
short shortval2
private boolean compare_Character (int, char, java.lang.Object)
int operation
char charval
Object value2
char charval2
char charval2
private boolean compare_Boolean (int, boolean, java.lang.Object)
int operation
boolean boolval
Object value2
boolean boolval2
private boolean compare_Float (int, float, java.lang.Object)
int operation
float floatval
Object value2
float floatval2
float floatval2
private boolean compare_Double (int, double, java.lang.Object)
int operation
double doubleval
Object value2
double doubleval2
double doubleval2
private boolean compare_Comparable (int, java.lang.Comparable, java.lang.Object)
int operation
Comparable value1
Object value2
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
private boolean compare_Unknown (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
private static java.lang.String approxString (java.lang.String)
String input
boolean changed
char[] output
int cursor
char c
public java.lang.String getRequiredObjectClass ()
public java.lang.String getPrimaryKeyValue (java.lang.String)
String primaryKey
org.eclipse.osgi.framework.internal.core.FilterImpl[] clauses
org.eclipse.osgi.framework.internal.core.FilterImpl clause
String result
public java.lang.String[] getAttributes ()
java.util.List results
private void getAttributesInternal (java.util.List)
java.util.List results
org.eclipse.osgi.framework.internal.core.FilterImpl[] children
org.eclipse.osgi.framework.internal.core.FilterImpl child
org.eclipse.osgi.framework.internal.core.FilterImpl child
}
org/eclipse/osgi/framework/internal/core/Framework$1.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final java.io.InputStream val$in
private final String val$location
private final java.security.AccessControlContext val$callerContext
void (org.eclipse.osgi.framework.internal.core.Framework, java.io.InputStream, java.lang.String, java.security.AccessControlContext)
public org.eclipse.osgi.framework.internal.core.AbstractBundle run () throws org.osgi.framework.BundleException
java.net.URLConnection source
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/internal/core/Framework$2.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final org.eclipse.osgi.framework.internal.core.AbstractBundle val$bundle
private final boolean val$extension
void (org.eclipse.osgi.framework.internal.core.Framework, org.eclipse.osgi.framework.internal.core.AbstractBundle, boolean)
public java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/internal/core/Framework$3.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$3 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final org.eclipse.osgi.framework.internal.core.BundleContextImpl val$context
private final java.util.Collection val$shrinkable
void (org.eclipse.osgi.framework.internal.core.Framework, org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.util.Collection)
public java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/Framework$4.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$4 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final org.eclipse.osgi.framework.internal.core.BundleContextImpl val$context
private final java.util.Collection val$allBundles
void (org.eclipse.osgi.framework.internal.core.Framework, org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/framework/internal/core/Framework$5.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$5 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final String val$finalLocation
void (org.eclipse.osgi.framework.internal.core.Framework, java.lang.String)
public org.eclipse.osgi.framework.internal.core.AbstractBundle run ()
java.util.List allBundles
int size
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/Framework$6.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$6 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final org.osgi.framework.FrameworkEvent val$event
private final org.osgi.framework.FrameworkListener[] val$listeners
void (org.eclipse.osgi.framework.internal.core.Framework, org.osgi.framework.FrameworkEvent, org.osgi.framework.FrameworkListener[])
public java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/Framework$7.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$7 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final org.osgi.framework.BundleEvent val$event
void (org.eclipse.osgi.framework.internal.core.Framework, org.osgi.framework.BundleEvent)
public java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/Framework$8.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$8 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final org.eclipse.osgi.framework.internal.core.Framework this$0
private final org.osgi.framework.BundleEvent val$event
private final java.util.Collection val$result
void (org.eclipse.osgi.framework.internal.core.Framework, org.osgi.framework.BundleEvent, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/framework/internal/core/Framework$DuplicateBundleException.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$DuplicateBundleException extends org.osgi.framework.BundleException implements org.eclipse.osgi.framework.adaptor.StatusException {
private static final long serialVersionUID
private final org.osgi.framework.Bundle duplicate
final org.eclipse.osgi.framework.internal.core.Framework this$0
public void (org.eclipse.osgi.framework.internal.core.Framework, java.lang.String, org.osgi.framework.Bundle)
String msg
org.osgi.framework.Bundle duplicate
public java.lang.Object getStatus ()
public int getStatusCode ()
}
org/eclipse/osgi/framework/internal/core/Framework$GetDataFileAction.classFramework.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.Framework$GetDataFileAction extends java.lang.Object implements java.security.PrivilegedAction {
private org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
private String filename
public void (org.eclipse.osgi.framework.internal.core.AbstractBundle, java.lang.String)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
String filename
public java.io.File run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/Framework.classFramework.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.Framework extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.EventPublisher java.lang.Runnable {
private static final String PROP_CONTEXTCLASSLOADER_PARENT
private static final String CONTEXTCLASSLOADER_PARENT_APP
private static final String CONTEXTCLASSLOADER_PARENT_EXT
private static final String CONTEXTCLASSLOADER_PARENT_BOOT
private static final String CONTEXTCLASSLOADER_PARENT_FWK
public static final String PROP_FRAMEWORK_THREAD
public static final String THREAD_NORMAL
public static final String PROP_EQUINOX_SECURITY
public static final String SECURITY_OSGI
private static String J2SE
private static String JAVASE
private static String PROFILE_EXT
protected org.eclipse.osgi.framework.adaptor.FrameworkAdaptor adaptor
protected java.util.Properties properties
protected boolean active
private org.osgi.framework.FrameworkEvent[] shutdownEvent
protected org.eclipse.osgi.framework.internal.core.BundleRepository bundles
protected org.eclipse.osgi.framework.internal.core.PackageAdminImpl packageAdmin
protected org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
protected org.eclipse.osgi.framework.internal.core.StartLevelManager startLevelManager
private org.eclipse.osgi.internal.serviceregistry.ServiceRegistry serviceRegistry
private final java.util.Map allBundleListeners
protected static final int BUNDLEEVENT
private final java.util.Map allSyncBundleListeners
protected static final int BUNDLEEVENTSYNC
private final java.util.Map allFrameworkListeners
protected static final int FRAMEWORKEVENT
protected static final int BATCHEVENT_BEGIN
protected static final int BATCHEVENT_END
static final String eventHookName
static final String findHookName
protected org.eclipse.osgi.framework.eventmgr.EventManager eventManager
private java.util.Map installLock
protected org.eclipse.osgi.framework.internal.core.InternalSystemBundle systemBundle
private String[] bootDelegation
private String[] bootDelegationStems
private boolean bootDelegateAll
public final boolean contextBootDelegation
public final boolean compatibiltyBootDelegation
private final boolean allowDuplicateBSNVersion
private final boolean allowRefreshDuplicateBSN
org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook[] delegateHooks
private volatile boolean forcedRestart
protected static org.eclipse.osgi.framework.internal.core.AliasMapper aliasMapper
org.eclipse.osgi.framework.util.SecureAction secureAction
private final java.util.Map adminPermissions
private org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory streamHandlerFactory
private org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory contentHandlerFactory
private volatile org.osgi.util.tracker.ServiceTracker signedContentFactory
private volatile org.eclipse.core.runtime.internal.adaptor.ContextFinder contextFinder
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
static Class class$10
static Class class$11
static Class class$12
static void ()
Class c
public void (org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor adaptor
protected void initialize (org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor initAdaptor
long start
java.io.IOException e
java.io.IOException e
org.eclipse.osgi.framework.adaptor.BundleData[] bundleDatas
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.osgi.framework.BundleException be
public org.eclipse.osgi.framework.adaptor.FrameworkAdaptor getAdaptor ()
public org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook[] getDelegateHooks ()
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistry getServiceRegistry ()
private void setNLSFrameworkLog ()
java.lang.reflect.Field frameworkLogField
Exception e
private void createSystemBundle ()
org.osgi.framework.BundleException e
protected void initializeProperties (java.util.Properties)
java.util.Properties adaptorProperties
java.util.Enumeration enumKeys
String key
String value
String canonicalValue
int space
int major
int minor
int micro
String qualifier
java.util.StringTokenizer st
private int parseVersionInt (java.lang.String)
String value
StringBuffer sb
char[] chars
int i
private void setBootDelegation ()
String bootDelegationProp
String[] bootPackages
java.util.List exactMatch
java.util.List stemMatch
int i
private void loadVMProfile ()
java.util.Properties profileProps
String systemExports
String type
String profileBootDelegation
String ee
String systemCapabilities
private java.util.Properties findVMProfile ()
java.util.Properties result
String j2meConfig
String j2meProfiles
String vmProfile
String javaEdition
org.osgi.framework.Version javaVersion
String[] j2meProfileList
String javaSpecVersion
java.util.StringTokenizer st
String javaSpecName
org.osgi.framework.Version v16
java.net.URL url
String propJavaProfile
String javaProfile
java.io.InputStream in
private java.net.URL getNextBestProfile (java.lang.String, org.osgi.framework.Version)
String javaEdition
org.osgi.framework.Version javaVersion
java.net.URL bestProfile
private java.net.URL findNextBestProfile (java.lang.String, org.osgi.framework.Version)
String javaEdition
org.osgi.framework.Version javaVersion
java.net.URL result
int minor
private java.net.URL findInSystemBundle (java.lang.String)
String entry
java.net.URL result
ClassLoader loader
protected boolean isActive ()
public synchronized void close ()
java.util.List allBundles
int size
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
public synchronized void launch ()
Thread fwkThread
public synchronized void shutdown (int)
int eventType
Throwable t
java.io.IOException e
org.eclipse.osgi.framework.internal.core.AbstractBundle createAndVerifyBundle (org.eclipse.osgi.framework.adaptor.BundleData, boolean) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundledata
boolean setBundle
org.eclipse.osgi.framework.internal.core.AbstractBundle installedBundle
String msg
public java.lang.String getProperty (java.lang.String)
String key
protected java.lang.String getProperty (java.lang.String, java.lang.String)
String key
String def
protected java.lang.Object setProperty (java.lang.String, java.lang.String)
String key
String value
org.eclipse.osgi.framework.internal.core.AbstractBundle installBundle (java.lang.String, java.io.InputStream, org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
String location
java.io.InputStream in
org.osgi.framework.BundleContext origin
java.security.AccessControlContext callerContext
protected org.eclipse.osgi.framework.internal.core.AbstractBundle installWorker (java.lang.String, java.security.PrivilegedExceptionAction, org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
String location
java.security.PrivilegedExceptionAction action
org.osgi.framework.BundleContext origin
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.osgi.framework.Bundle visible
org.eclipse.osgi.framework.adaptor.BundleData data
String msg
Thread current
Thread reservation
InterruptedException e
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
java.security.PrivilegedActionException e
protected org.eclipse.osgi.framework.internal.core.AbstractBundle installWorkerPrivileged (java.lang.String, java.net.URLConnection, java.security.AccessControlContext) throws org.osgi.framework.BundleException
String location
java.net.URLConnection source
java.security.AccessControlContext callerContext
org.eclipse.osgi.framework.adaptor.BundleOperation storage
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.adaptor.BundleWatcher bundleStats
boolean extension
java.security.PrivilegedActionException e
Throwable error
Throwable t
org.osgi.framework.BundleException ee
public org.eclipse.osgi.framework.internal.core.AbstractBundle getBundle (long)
long id
org.eclipse.osgi.framework.internal.core.AbstractBundle getBundle (org.eclipse.osgi.framework.internal.core.BundleContextImpl, long)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
long id
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
java.util.List single
public org.eclipse.osgi.framework.internal.core.BundleContextImpl getSystemBundleContext ()
public org.eclipse.osgi.framework.internal.core.PackageAdminImpl getPackageAdmin ()
public org.eclipse.osgi.framework.internal.core.AbstractBundle getBundleBySymbolicName (java.lang.String, org.osgi.framework.Version)
String symbolicName
org.osgi.framework.Version version
protected org.eclipse.osgi.framework.internal.core.BundleRepository getBundles ()
protected org.eclipse.osgi.framework.internal.core.AbstractBundle[] getAllBundles ()
java.util.List allBundles
int size
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundlelist
org.eclipse.osgi.framework.internal.core.AbstractBundle[] getBundles (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.List allBundles
java.util.List allBundles
private void notifyFindHooks (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.util.List)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.List allBundles
java.util.Collection shrinkable
void notifyFindHooksPriviledged (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.util.Collection)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.Collection allBundles
protected void resumeBundle (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.osgi.framework.BundleException be
protected boolean suspendBundle (org.eclipse.osgi.framework.internal.core.AbstractBundle, boolean)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
boolean lock
boolean changed
org.osgi.framework.BundleException be
protected org.eclipse.osgi.framework.internal.core.AbstractBundle getBundleByLocation (java.lang.String)
String location
String finalLocation
protected org.eclipse.osgi.framework.internal.core.AbstractBundle[] getBundleBySymbolicName (java.lang.String)
String symbolicName
protected java.io.File getDataFile (org.eclipse.osgi.framework.internal.core.AbstractBundle, java.lang.String)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
String filename
protected void checkAdminPermission (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String action
SecurityManager sm
private org.osgi.framework.AdminPermission getAdminPermission (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String action
Long ID
java.util.Map bundlePermissions
org.osgi.framework.AdminPermission result
protected void installSecurityManager ()
String securityManager
SecurityManager sm
Class clazz
void addFrameworkListener (org.osgi.framework.FrameworkListener, org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.osgi.framework.FrameworkListener listener
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
void removeFrameworkListener (org.osgi.framework.FrameworkListener, org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.osgi.framework.FrameworkListener listener
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
void removeAllListeners (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
public void publishFrameworkEvent (int, org.osgi.framework.Bundle, java.lang.Throwable)
int type
org.osgi.framework.Bundle bundle
Throwable throwable
public void publishFrameworkEvent (int, org.osgi.framework.Bundle, java.lang.Throwable, org.osgi.framework.FrameworkListener[])
int type
org.osgi.framework.Bundle bundle
Throwable throwable
org.osgi.framework.FrameworkListener[] listeners
org.osgi.framework.FrameworkEvent event
public void publishFrameworkEventPrivileged (org.osgi.framework.FrameworkEvent, org.osgi.framework.FrameworkListener[])
org.osgi.framework.FrameworkEvent event
org.osgi.framework.FrameworkListener[] callerListeners
java.util.Map listenerSnapshot
java.util.Map listenerSnapshot
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map listeners
org.osgi.framework.FrameworkListener listener
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listeners
void addBundleListener (org.osgi.framework.BundleListener, org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.osgi.framework.BundleListener listener
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
void removeBundleListener (org.osgi.framework.BundleListener, org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.osgi.framework.BundleListener listener
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
public void publishBundleEvent (int, org.osgi.framework.Bundle)
int type
org.osgi.framework.Bundle bundle
private void publishBundleEvent (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
public void publishBundleEventPrivileged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
java.util.Map listenersSync
java.util.Map listenersSync
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Map listenersAsync
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Collection shrinkable
java.util.Collection shrinkable
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listeners
public static java.util.Collection asBundleContexts (java.util.Collection)
java.util.Collection c
private void notifyEventHooksPrivileged (org.osgi.framework.BundleEvent, java.util.Collection)
org.osgi.framework.BundleEvent event
java.util.Collection result
public org.eclipse.osgi.framework.eventmgr.ListenerQueue newListenerQueue ()
private void initializeContextFinder ()
Thread current
ClassLoader parent
String type
ClassLoader appCL
Exception e
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
public static java.lang.reflect.Field getField (java.lang.Class, java.lang.Class, boolean)
Class clazz
Class type
boolean instance
java.lang.reflect.Field[] fields
int i
boolean isStatic
private void installContentHandlerFactory (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor frameworkAdaptor
org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory chf
Error err
Exception ex
private static void forceContentHandlerFactory (org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory) throws java.lang.Exception
org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory chf
java.lang.reflect.Field factoryField
java.net.ContentHandlerFactory factory
java.lang.reflect.Method register
private void uninstallContentHandlerFactory ()
java.lang.reflect.Field factoryField
java.net.ContentHandlerFactory factory
java.lang.reflect.Method unregister
private static void resetContentHandlers () throws java.lang.IllegalAccessException
java.lang.reflect.Field handlersField
java.util.Hashtable handlers
private void installURLStreamHandlerFactory (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor frameworkAdaptor
org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory shf
Error err
Exception ex
private static void forceURLStreamHandlerFactory (org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory) throws java.lang.Exception
org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory shf
java.lang.reflect.Field factoryField
Object lock
java.net.URLStreamHandlerFactory factory
java.lang.reflect.Method register
private void uninstallURLStreamHandlerFactory ()
java.lang.reflect.Field factoryField
Object lock
java.net.URLStreamHandlerFactory factory
java.lang.reflect.Method unregister
private static java.lang.Object getURLStreamHandlerFactoryLock () throws java.lang.IllegalAccessException
Object lock
Object lock
java.lang.reflect.Field streamHandlerLockField
private static void resetURLStreamHandlers () throws java.lang.IllegalAccessException
java.lang.reflect.Field handlersField
java.util.Hashtable handlers
public void run ()
void setForcedRestart (boolean)
boolean forcedRestart
boolean isForcedRestart ()
public org.osgi.framework.FrameworkEvent waitForStop (long) throws java.lang.InterruptedException
long timeout
boolean waitForEver
long start
long timeLeft
org.osgi.framework.FrameworkEvent[] event
public boolean isServiceAssignableTo (org.osgi.framework.Bundle, org.osgi.framework.Bundle, java.lang.String, java.lang.Class)
org.osgi.framework.Bundle registrant
org.osgi.framework.Bundle client
String className
Class serviceClass
org.eclipse.osgi.framework.internal.core.AbstractBundle consumer
org.eclipse.osgi.framework.internal.core.AbstractBundle producer
String pkgName
org.eclipse.osgi.internal.loader.BundleLoader producerBL
org.eclipse.osgi.internal.loader.BundleLoader consumerBL
org.eclipse.osgi.internal.loader.PackageSource consumerSource
org.eclipse.osgi.internal.loader.SystemBundleLoader systemLoader
org.eclipse.osgi.internal.loader.PackageSource producerSource
org.osgi.framework.Bundle bundle
private org.eclipse.osgi.internal.loader.PackageSource getPackageSource (java.lang.Class, java.lang.String)
Class serviceClass
String pkgName
org.eclipse.osgi.framework.internal.core.AbstractBundle serviceBundle
org.eclipse.osgi.internal.loader.BundleLoader producerBL
org.eclipse.osgi.internal.loader.PackageSource producerSource
Class[] interfaces
int i
public boolean isBootDelegationPackage (java.lang.String)
String name
int i
int i
org.eclipse.osgi.signedcontent.SignedContentFactory getSignedContentFactory ()
org.osgi.util.tracker.ServiceTracker currentTracker
org.eclipse.core.runtime.internal.adaptor.ContextFinder getContextFinder ()
public boolean isRefreshDuplicateBSNAllowed ()
}
org/eclipse/osgi/framework/internal/core/FrameworkProperties.classFrameworkProperties.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.FrameworkProperties extends java.lang.Object {
private static java.util.Properties properties
private static final String USING_SYSTEM_PROPERTIES_KEY
private static final String PROP_FRAMEWORK
private static final String PROP_INSTALL_AREA
static Class class$0
static Class class$1
static Class class$2
public void ()
public static java.util.Properties getProperties ()
SecurityManager sm
public static java.lang.String getProperty (java.lang.String)
String key
public static java.lang.String getProperty (java.lang.String, java.lang.String)
String key
String defaultValue
SecurityManager sm
public static java.lang.String setProperty (java.lang.String, java.lang.String)
String key
String value
SecurityManager sm
public static java.lang.String clearProperty (java.lang.String)
String key
SecurityManager sm
private static synchronized java.util.Properties internalGetProperties (java.lang.String)
String usingSystemProperties
java.util.Properties systemProperties
public static synchronized void setProperties (java.util.Map)
java.util.Map input
java.util.Properties toSet
java.util.Iterator keys
String key
Object value
public static synchronized boolean inUse ()
public static void initializeProperties ()
java.security.CodeSource cs
java.net.URL url
String filePart
public static java.lang.String decode (java.lang.String)
String urlString
Class clazz
java.lang.reflect.Method method
int len
StringBuffer buf
int i
char c
Object result
boolean replaced
byte[] encodedBytes
int encodedLength
byte[] decodedBytes
int decodedLength
int i
byte b
byte enc1
byte enc2
private static int hexToByte (byte)
byte b
}
org/eclipse/osgi/framework/internal/core/InternalSystemBundle$1.classInternalSystemBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.InternalSystemBundle$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.osgi.framework.internal.core.InternalSystemBundle this$0
void (org.eclipse.osgi.framework.internal.core.InternalSystemBundle)
public void run ()
Throwable t
}
org/eclipse/osgi/framework/internal/core/InternalSystemBundle$2.classInternalSystemBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.InternalSystemBundle$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.osgi.framework.internal.core.InternalSystemBundle this$0
void (org.eclipse.osgi.framework.internal.core.InternalSystemBundle)
public void run ()
int sl
}
org/eclipse/osgi/framework/internal/core/InternalSystemBundle$EquinoxStartLevel.classInternalSystemBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.InternalSystemBundle$EquinoxStartLevel extends java.lang.Object implements org.osgi.framework.startlevel.FrameworkStartLevel {
final org.eclipse.osgi.framework.internal.core.InternalSystemBundle this$0
void (org.eclipse.osgi.framework.internal.core.InternalSystemBundle)
public void setStartLevel (int, org.osgi.framework.FrameworkListener[])
int startlevel
org.osgi.framework.FrameworkListener[] listeners
public int getInitialBundleStartLevel ()
public void setInitialBundleStartLevel (int)
int startlevel
public org.osgi.framework.Bundle getBundle ()
public int getStartLevel ()
}
org/eclipse/osgi/framework/internal/core/InternalSystemBundle$SystemBundleHeaders.classInternalSystemBundle.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.InternalSystemBundle$SystemBundleHeaders extends java.util.Dictionary {
private final java.util.Dictionary headers
final org.eclipse.osgi.framework.internal.core.InternalSystemBundle this$0
public void (org.eclipse.osgi.framework.internal.core.InternalSystemBundle, java.util.Dictionary)
java.util.Dictionary headers
public java.util.Enumeration elements ()
public java.lang.String get (java.lang.Object)
Object key
private java.lang.String getExtra (java.lang.String, java.lang.String, java.lang.String)
String header
String systemProp
String systemExtraProp
String systemValue
String systemExtraValue
String result
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.lang.String put (java.lang.String, java.lang.String)
String key
String value
public java.lang.String remove (java.lang.Object)
Object key
public int size ()
public volatile java.lang.Object get (java.lang.Object)
public volatile java.lang.Object remove (java.lang.Object)
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/framework/internal/core/InternalSystemBundle.classInternalSystemBundle.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.InternalSystemBundle extends org.eclipse.osgi.framework.internal.core.BundleHost implements org.osgi.framework.launch.Framework {
private final org.osgi.framework.startlevel.FrameworkStartLevel fsl
java.security.ProtectionDomain systemDomain
static Class class$0
static Class class$1
protected void (org.eclipse.osgi.framework.internal.core.Framework) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.Framework framework
protected void load ()
SecurityManager sm
protected boolean reload (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle newBundle
protected void refresh ()
protected boolean unload ()
protected void close ()
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean checkPermission
public java.net.URL getResource (java.lang.String)
String name
protected boolean isUnresolved ()
public void start ()
public void start (int)
int options
protected void resume ()
org.osgi.framework.BundleException be
private void loadInstalledBundles (org.eclipse.osgi.framework.internal.core.AbstractBundle[])
org.eclipse.osgi.framework.internal.core.AbstractBundle[] installedBundles
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
public void stop ()
Thread shutdown
public void stop (int)
int options
protected void suspend ()
protected void suspend (boolean)
boolean lock
public void update ()
Thread restart
public void update (java.io.InputStream)
java.io.InputStream in
public void uninstall () throws org.osgi.framework.BundleException
public boolean hasPermission (java.lang.Object)
Object permission
protected void unresolvePermissions (org.eclipse.osgi.framework.internal.core.AbstractBundle[])
org.eclipse.osgi.framework.internal.core.AbstractBundle[] refreshedBundles
public java.util.Dictionary getHeaders (java.lang.String)
String localeString
public void init ()
public org.osgi.framework.FrameworkEvent waitForStop (long) throws java.lang.InterruptedException
long timeout
public java.lang.ClassLoader getClassLoader ()
protected java.lang.Object adapt0 (java.lang.Class)
Class adapterType
}
org/eclipse/osgi/framework/internal/core/ManifestLocalization$BundleResourceBundle.classManifestLocalization.java
package org.eclipse.osgi.framework.internal.core
abstract org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle extends java.lang.Object {
public abstract void setParent (java.util.ResourceBundle)
public abstract boolean isEmpty ()
public abstract boolean isStemEmpty ()
}
org/eclipse/osgi/framework/internal/core/ManifestLocalization$EmptyResouceBundle.classManifestLocalization.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.ManifestLocalization$EmptyResouceBundle extends java.util.ResourceBundle implements org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle {
private final String localeString
final org.eclipse.osgi.framework.internal.core.ManifestLocalization this$0
public void (org.eclipse.osgi.framework.internal.core.ManifestLocalization, java.lang.String)
String locale
public java.util.Enumeration getKeys ()
protected java.lang.Object handleGetObject (java.lang.String) throws java.util.MissingResourceException
String arg0
public void setParent (java.util.ResourceBundle)
java.util.ResourceBundle parent
public boolean isEmpty ()
public boolean isStemEmpty ()
}
org/eclipse/osgi/framework/internal/core/ManifestLocalization$LocalizationResourceBundle.classManifestLocalization.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.ManifestLocalization$LocalizationResourceBundle extends java.util.PropertyResourceBundle implements org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle {
final org.eclipse.osgi.framework.internal.core.ManifestLocalization this$0
public void (org.eclipse.osgi.framework.internal.core.ManifestLocalization, java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void setParent (java.util.ResourceBundle)
java.util.ResourceBundle parent
public boolean isEmpty ()
public boolean isStemEmpty ()
}
org/eclipse/osgi/framework/internal/core/ManifestLocalization.classManifestLocalization.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.ManifestLocalization extends java.lang.Object {
static final String DEFAULT_ROOT
private final org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
private final java.util.Dictionary rawHeaders
private java.util.Dictionary defaultLocaleHeaders
private final java.util.Hashtable cache
static void ()
public void (org.eclipse.osgi.framework.internal.core.AbstractBundle, java.util.Dictionary)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
java.util.Dictionary rawHeaders
java.util.Dictionary getHeaders (java.lang.String)
String localeString
boolean isDefaultLocale
java.util.Dictionary currentDefault
java.util.ResourceBundle localeProperties
java.util.Enumeration e
org.eclipse.osgi.framework.util.Headers localeHeaders
String key
String value
String propertiesKey
private java.lang.String[] buildNLVariants (java.lang.String)
String nl
java.util.List result
int i
java.util.ResourceBundle getResourceBundle (java.lang.String, boolean)
String localeString
boolean isDefaultLocale
org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle resourceBundle
private org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle lookupResourceBundle (java.lang.String)
String localeString
String localizationHeader
org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle result
String[] nlVarients
org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle parent
int i
org.eclipse.osgi.framework.internal.core.ManifestLocalization$BundleResourceBundle varientBundle
java.net.URL varientURL
java.io.InputStream resourceStream
private java.net.URL findResource (java.lang.String)
String resource
org.eclipse.osgi.framework.internal.core.AbstractBundle searchBundle
private static java.net.URL findInResolved (java.lang.String, org.eclipse.osgi.framework.internal.core.AbstractBundle)
String filePath
org.eclipse.osgi.framework.internal.core.AbstractBundle bundleHost
java.net.URL result
private static java.net.URL findInFragments (java.lang.String, org.eclipse.osgi.framework.internal.core.AbstractBundle)
String filePath
org.eclipse.osgi.framework.internal.core.AbstractBundle searchBundle
org.eclipse.osgi.framework.internal.core.BundleFragment[] fragments
java.net.URL fileURL
int i
}
org/eclipse/osgi/framework/internal/core/Msg.classMsg.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.Msg extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String MANIFEST_INVALID_HEADER_EXCEPTION
public static String BUNDLE_STATE_CHANGE_EXCEPTION
public static String BUNDLE_UNINSTALLED_EXCEPTION
public static String BUNDLE_UNRESOLVED_EXCEPTION
public static String BUNDLE_UNRESOLVED_STATE_CONFLICT
public static String BUNDLE_UNRESOLVED_UNSATISFIED_CONSTRAINT_EXCEPTION
public static String BUNDLE_INVALID_ACTIVATOR_EXCEPTION
public static String BUNDLE_EXTENSION_PERMISSION
public static String SERVICE_ARGUMENT_NULL_EXCEPTION
public static String SERVICE_EMPTY_CLASS_LIST_EXCEPTION
public static String SERVICE_NOT_INSTANCEOF_CLASS_EXCEPTION
public static String SERVICE_FACTORY_NOT_INSTANCEOF_CLASS_EXCEPTION
public static String BUNDLE_ACTIVATOR_EXCEPTION
public static String BUNDLE_CONTEXT_INVALID_EXCEPTION
public static String BUNDLE_READ_EXCEPTION
public static String BUNDLE_FRAGMENT_CNFE
public static String BUNDLE_FRAGMENT_START
public static String BUNDLE_FRAGMENT_STOP
public static String BUNDLE_TRANSIENT_START_ERROR
public static String BUNDLE_CNFE_NOT_RESOLVED
public static String BUNDLE_LOADER_ATTACHMENT_ERROR
public static String BUNDLE_NO_CLASSPATH_MATCH
public static String FILTER_TERMINATED_ABRUBTLY
public static String FILTER_TRAILING_CHARACTERS
public static String FILTER_MISSING_LEFTPAREN
public static String FILTER_MISSING_RIGHTPAREN
public static String FILTER_INVALID_OPERATOR
public static String FILTER_MISSING_ATTR
public static String FILTER_INVALID_VALUE
public static String FILTER_MISSING_VALUE
public static String OSGI_SYSTEMBUNDLE_CREATE_EXCEPTION
public static String BUNDLE_INSTALL_RECURSION_EXCEPTION
public static String BUNDLE_INSTALL_SAME_UNIQUEID
public static String OSGI_INTERNAL_ERROR
public static String BUNDLE_NOT_IN_FRAMEWORK
public static String BUNDLE_REFRESH_FAILURE
public static String OSGI_SYSTEMBUNDLE_DESCRIPTION_ERROR
public static String SERVICE_ALREADY_UNREGISTERED_EXCEPTION
public static String SERVICE_FACTORY_EXCEPTION
public static String SERVICE_OBJECT_NULL_EXCEPTION
public static String SERVICE_FACTORY_RECURSION
public static String STARTLEVEL_EXCEPTION_INVALID_REQUESTED_STARTLEVEL
public static String STARTLEVEL_CANT_CHANGE_SYSTEMBUNDLE_STARTLEVEL
public static String BUNDLE_SYSTEMBUNDLE_UNINSTALL_EXCEPTION
public static String HEADER_DUPLICATE_KEY_EXCEPTION
public static String MANIFEST_INVALID_SPACE
public static String MANIFEST_INVALID_LINE_NOCOLON
public static String MANIFEST_IOEXCEPTION
public static String CANNOT_SET_CONTEXTFINDER
public static String URL_HANDLER_INCORRECT_TYPE
static Class class$0
static void ()
public void ()
}
org/eclipse/osgi/framework/internal/core/PackageAdminImpl$1.classPackageAdminImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.PackageAdminImpl$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.osgi.framework.internal.core.PackageAdminImpl this$0
private final org.eclipse.osgi.framework.internal.core.AbstractBundle[] val$copy
private final org.osgi.framework.FrameworkListener[] val$listeners
void (org.eclipse.osgi.framework.internal.core.PackageAdminImpl, org.eclipse.osgi.framework.internal.core.AbstractBundle[], org.osgi.framework.FrameworkListener[])
public void run ()
}
org/eclipse/osgi/framework/internal/core/PackageAdminImpl$2.classPackageAdminImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.PackageAdminImpl$2 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.osgi.framework.internal.core.PackageAdminImpl this$0
void (org.eclipse.osgi.framework.internal.core.PackageAdminImpl)
public int compare (org.eclipse.osgi.service.resolver.BundleDelta, org.eclipse.osgi.service.resolver.BundleDelta)
org.eclipse.osgi.service.resolver.BundleDelta delta0
org.eclipse.osgi.service.resolver.BundleDelta delta1
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/framework/internal/core/PackageAdminImpl$GetBundleAction.classPackageAdminImpl.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.PackageAdminImpl$GetBundleAction extends java.lang.Object implements java.security.PrivilegedAction {
private Class clazz
private org.eclipse.osgi.framework.internal.core.PackageAdminImpl impl
public void (org.eclipse.osgi.framework.internal.core.PackageAdminImpl, java.lang.Class)
org.eclipse.osgi.framework.internal.core.PackageAdminImpl impl
Class clazz
public org.osgi.framework.Bundle run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/core/PackageAdminImpl.classPackageAdminImpl.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.PackageAdminImpl extends java.lang.Object implements org.osgi.service.packageadmin.PackageAdmin org.osgi.framework.wiring.FrameworkWiring {
protected org.eclipse.osgi.framework.internal.core.Framework framework
static Class class$0
static void ()
Class c
protected void (org.eclipse.osgi.framework.internal.core.Framework)
org.eclipse.osgi.framework.internal.core.Framework framework
public org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
java.util.List allExports
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor adaptor
org.eclipse.osgi.service.resolver.ExportPackageDescription[] allDescriptions
int i
org.eclipse.osgi.framework.internal.core.ExportedPackageImpl exportedPackage
private org.eclipse.osgi.framework.internal.core.ExportedPackageImpl createExportedPackage (org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.ExportPackageDescription description
org.eclipse.osgi.service.resolver.BundleDescription exporter
Object userObject
org.eclipse.osgi.framework.internal.core.BundleHost bundle
public org.osgi.service.packageadmin.ExportedPackage getExportedPackage (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage[] allExports
org.osgi.service.packageadmin.ExportedPackage result
int i
org.osgi.framework.Version curVersion
org.osgi.framework.Version newVersion
public org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage[] allExports
java.util.List result
int i
public void refreshPackages (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] input
public void refreshPackages (org.osgi.framework.Bundle[], boolean, org.osgi.framework.FrameworkListener[])
org.osgi.framework.Bundle[] input
boolean synchronously
org.osgi.framework.FrameworkListener[] listeners
org.eclipse.osgi.framework.internal.core.AbstractBundle[] copy
org.eclipse.osgi.framework.internal.core.AbstractBundle[] copy
Thread refresh
public boolean resolveBundles (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] bundles
boolean resolveBundles (org.osgi.framework.Bundle[], boolean)
org.osgi.framework.Bundle[] bundles
boolean propagateError
org.eclipse.osgi.service.resolver.ResolverHookException e
int i
protected synchronized void doResolveBundles (org.osgi.framework.Bundle[], boolean, org.osgi.framework.FrameworkListener[])
org.osgi.framework.Bundle[] bundles
boolean refreshPackages
org.osgi.framework.FrameworkListener[] listeners
org.eclipse.osgi.service.resolver.State systemState
org.eclipse.osgi.service.resolver.BundleDescription[] descriptions
int numBundles
java.util.List resolving
org.osgi.framework.Bundle bundle
org.eclipse.osgi.service.resolver.BundleDescription description
java.util.List results
org.eclipse.osgi.service.resolver.BundleDelta[] addDeltas
int i
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.framework.internal.core.AbstractBundle[] sameNames
int j
org.eclipse.osgi.service.resolver.BundleDescription sameName
org.eclipse.osgi.service.resolver.StateDelta stateDelta
org.eclipse.osgi.service.resolver.BundleDelta[] delta
Throwable t
private void populateLoaders (org.eclipse.osgi.framework.internal.core.AbstractBundle[])
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
int i
org.eclipse.osgi.internal.loader.BundleLoader loader
private boolean checkExtensionBundle (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDelta[])
org.eclipse.osgi.service.resolver.BundleDescription sameName
org.eclipse.osgi.service.resolver.BundleDelta[] addDeltas
private void resumeBundles (org.eclipse.osgi.framework.internal.core.AbstractBundle[], boolean, int[])
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
boolean refreshPackages
int[] previousStates
int i
org.osgi.framework.BundleException e
private void suspendBundle (org.eclipse.osgi.framework.internal.core.AbstractBundle)
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.osgi.framework.BundleException e
private void applyRemovalPending (org.eclipse.osgi.service.resolver.BundleDelta) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.BundleDelta bundleDelta
org.eclipse.osgi.service.resolver.BundleDescription bundle
Object userObject
private org.eclipse.osgi.framework.internal.core.AbstractBundle setResolved (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.osgi.framework.BundleException be
boolean resolve
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
org.eclipse.osgi.framework.internal.core.BundleHost host
private void applyDeltas (org.eclipse.osgi.service.resolver.BundleDelta[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.BundleDelta[] bundleDeltas
int i
int type
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
org.eclipse.osgi.framework.adaptor.BundleData data
org.osgi.framework.BundleException e
private org.eclipse.osgi.framework.internal.core.AbstractBundle[] processDelta (org.eclipse.osgi.service.resolver.BundleDelta[], boolean, org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.BundleDelta[] bundleDeltas
boolean refreshPackages
org.eclipse.osgi.service.resolver.State systemState
java.util.List bundlesList
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle changedBundle
org.eclipse.osgi.framework.internal.core.AbstractBundle[] refresh
boolean[] previouslyResolved
int[] previousStates
boolean restart
boolean restart
int i
int i
int i
int i
int i
int i
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle changedBundle
org.eclipse.osgi.framework.internal.core.AbstractBundle changedBundle
org.eclipse.osgi.framework.internal.core.AbstractBundle changedBundle
java.io.IOException e
org.osgi.framework.BundleException e
int i
public org.osgi.service.packageadmin.RequiredBundle[] getRequiredBundles (java.lang.String)
String symbolicName
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
java.util.List result
int i
public org.osgi.framework.Bundle[] getBundles (java.lang.String, java.lang.String)
String symbolicName
String versionRange
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
org.eclipse.osgi.framework.internal.core.AbstractBundle[] result
java.util.List result
org.eclipse.osgi.service.resolver.VersionRange range
int i
public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.framework.internal.core.BundleHost[] hosts
org.osgi.framework.Bundle[] result
int i
org.osgi.framework.Bundle getBundlePriv (java.lang.Class)
Class clazz
ClassLoader cl
org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate delegate
public org.osgi.framework.Bundle getBundle (java.lang.Class)
Class clazz
public int getBundleType (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
protected void cleanup ()
protected void setResolvedBundles (org.eclipse.osgi.framework.internal.core.InternalSystemBundle)
org.eclipse.osgi.framework.internal.core.InternalSystemBundle systemBundle
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription[] descriptions
int i
private void checkSystemBundle (org.eclipse.osgi.framework.internal.core.InternalSystemBundle)
org.eclipse.osgi.framework.internal.core.InternalSystemBundle systemBundle
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription oldSystemBundle
boolean different
org.eclipse.osgi.service.resolver.BundleDescription newSystemBundle
org.eclipse.osgi.service.resolver.ExportPackageDescription[] oldPackages
org.eclipse.osgi.service.resolver.ExportPackageDescription[] newPackages
int i
Object oldVersion
Object newVersion
org.osgi.framework.BundleException e
private void setFrameworkVersion (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription systemBundle
org.eclipse.osgi.service.resolver.ExportPackageDescription[] packages
int i
public org.osgi.framework.Bundle getBundle ()
public void refreshBundles (java.util.Collection, org.osgi.framework.FrameworkListener[])
java.util.Collection bundles
org.osgi.framework.FrameworkListener[] listeners
public boolean resolveBundles (java.util.Collection)
java.util.Collection bundles
public java.util.Collection getRemovalPendingBundles ()
org.eclipse.osgi.service.resolver.BundleDescription[] removals
java.util.Set result
int i
Object ref
public java.util.Collection getDependencyClosure (java.util.Collection)
java.util.Collection bundles
java.util.Collection descriptions
java.util.Set result
org.eclipse.osgi.service.resolver.BundleDescription description
Object userObject
org.osgi.framework.Bundle bundle
private java.util.Collection getDescriptionClosure (java.util.Collection)
java.util.Collection bundles
org.eclipse.osgi.service.resolver.State state
java.util.Collection descriptions
org.osgi.framework.Bundle bundle
org.eclipse.osgi.service.resolver.BundleDescription description
}
org/eclipse/osgi/framework/internal/core/ReferenceInputStream.classReferenceInputStream.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.ReferenceInputStream extends java.io.InputStream {
protected java.net.URL reference
public void (java.net.URL)
java.net.URL reference
public int read () throws java.io.IOException
public java.net.URL getReference ()
}
org/eclipse/osgi/framework/internal/core/StartLevelEvent.classStartLevelEvent.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.StartLevelEvent extends java.util.EventObject {
private static final long serialVersionUID
public static final int CHANGE_BUNDLE_SL
public static final int CHANGE_FW_SL
private final transient int type
private final transient int newSl
private final transient org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
private final transient org.osgi.framework.FrameworkListener[] listeners
public void (int, int, org.eclipse.osgi.framework.internal.core.AbstractBundle, org.osgi.framework.FrameworkListener[])
int type
int newSl
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.osgi.framework.FrameworkListener[] listeners
public int getType ()
public int getNewSL ()
public org.eclipse.osgi.framework.internal.core.AbstractBundle getBundle ()
public org.osgi.framework.FrameworkListener[] getListeners ()
}
org/eclipse/osgi/framework/internal/core/StartLevelManager$1.classStartLevelManager.java
package org.eclipse.osgi.framework.internal.core
org.eclipse.osgi.framework.internal.core.StartLevelManager$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.internal.core.StartLevelManager this$0
private final org.eclipse.osgi.framework.internal.core.AbstractBundle val$b
void (org.eclipse.osgi.framework.internal.core.StartLevelManager, org.eclipse.osgi.framework.internal.core.AbstractBundle)
public java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/internal/core/StartLevelManager.classStartLevelManager.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.StartLevelManager extends java.lang.Object implements org.eclipse.osgi.framework.eventmgr.EventDispatcher org.osgi.service.startlevel.StartLevel {
protected static org.eclipse.osgi.framework.eventmgr.EventManager eventManager
protected static java.util.Map startLevelListeners
protected int initialBundleStartLevel
private int activeSL
private final Object lock
private final org.eclipse.osgi.framework.internal.core.Framework framework
protected void (org.eclipse.osgi.framework.internal.core.Framework)
org.eclipse.osgi.framework.internal.core.Framework framework
protected void initialize ()
protected void cleanup ()
public int getInitialBundleStartLevel ()
public void setInitialBundleStartLevel (int)
int startlevel
public int getStartLevel ()
public void setStartLevel (int, org.osgi.framework.Bundle, org.osgi.framework.FrameworkListener[])
int newSL
org.osgi.framework.Bundle callerBundle
org.osgi.framework.FrameworkListener[] listeners
public void setStartLevel (int)
int newSL
protected void shutdown ()
void doSetStartLevel (int, org.osgi.framework.FrameworkListener[])
int newSL
org.osgi.framework.FrameworkListener[] listeners
ClassLoader previousTCCL
ClassLoader contextFinder
int tempSL
boolean launching
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle[] sortedBundles
int i
Error e
RuntimeException e
protected void saveActiveStartLevel (int)
int newSL
public boolean isBundlePersistentlyStarted (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public boolean isBundleActivationPolicyUsed (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public int getBundleStartLevel (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public void setBundleStartLevel (org.osgi.framework.Bundle, int)
org.osgi.framework.Bundle bundle
int newSL
String exceptionText
org.eclipse.osgi.framework.internal.core.AbstractBundle b
java.security.PrivilegedActionException e
java.io.IOException e
private void issueEvent (org.eclipse.osgi.framework.internal.core.StartLevelEvent)
org.eclipse.osgi.framework.internal.core.StartLevelEvent sle
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
public void dispatchEvent (java.lang.Object, java.lang.Object, int, org.eclipse.osgi.framework.internal.core.StartLevelEvent)
Object listener
Object listenerObject
int eventAction
org.eclipse.osgi.framework.internal.core.StartLevelEvent event
Throwable t
protected void incFWSL (int, org.eclipse.osgi.framework.internal.core.AbstractBundle[])
int incToSL
org.eclipse.osgi.framework.internal.core.AbstractBundle[] launchBundles
org.eclipse.osgi.framework.internal.core.AbstractBundle[] getInstalledBundles (org.eclipse.osgi.framework.internal.core.BundleRepository, boolean)
org.eclipse.osgi.framework.internal.core.BundleRepository bundles
boolean sortByDependency
org.eclipse.osgi.framework.internal.core.AbstractBundle[] installedBundles
org.eclipse.osgi.framework.internal.core.AbstractBundle[] installedBundles
java.util.List allBundles
void sortByDependency (org.eclipse.osgi.framework.internal.core.AbstractBundle[])
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
int currentSL
int currentSLindex
boolean lazy
int i
private void sortByDependencies (org.eclipse.osgi.framework.internal.core.AbstractBundle[], int, int)
org.eclipse.osgi.framework.internal.core.AbstractBundle[] bundles
int start
int end
java.util.List descList
java.util.List missingDescs
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.BundleDescription[] descriptions
int i
java.util.Iterator missing
int i
private void resumeBundles (org.eclipse.osgi.framework.internal.core.AbstractBundle[], int)
org.eclipse.osgi.framework.internal.core.AbstractBundle[] launch
int currentSL
private void resumeBundles (org.eclipse.osgi.framework.internal.core.AbstractBundle[], boolean, int)
org.eclipse.osgi.framework.internal.core.AbstractBundle[] launch
boolean lazyOnly
int currentSL
int i
int bsl
boolean isLazyStart
protected void decFWSL (int, org.eclipse.osgi.framework.internal.core.AbstractBundle[])
int decToSL
org.eclipse.osgi.framework.internal.core.AbstractBundle[] shutdown
int i
int bsl
private void suspendAllBundles (org.eclipse.osgi.framework.internal.core.BundleRepository)
org.eclipse.osgi.framework.internal.core.BundleRepository bundles
boolean changed
org.eclipse.osgi.framework.internal.core.AbstractBundle[] shutdown
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.osgi.framework.BundleException sbe
private void unloadAllBundles (org.eclipse.osgi.framework.internal.core.BundleRepository)
org.eclipse.osgi.framework.internal.core.BundleRepository bundles
java.util.List allBundles
int size
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
protected void setBundleSL (org.eclipse.osgi.framework.internal.core.StartLevelEvent)
org.eclipse.osgi.framework.internal.core.StartLevelEvent startLevelEvent
int currentSL
int newSL
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
public volatile void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/framework/internal/core/Tokenizer.classTokenizer.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.Tokenizer extends java.lang.Object {
protected char[] value
protected int max
protected int cursor
public void (java.lang.String)
String value
private void skipWhiteSpace ()
char[] val
int cur
char c
public java.lang.String getToken (java.lang.String)
String terminals
char[] val
int cur
int begin
char c
int count
public java.lang.String getEscapedToken (java.lang.String)
String terminals
char[] val
int cur
StringBuffer sb
char c
public java.util.List getEscapedTokens (java.lang.String)
String terminals
java.util.List result
String token
public java.lang.String getString (java.lang.String, java.lang.String)
String terminals
String preserveEscapes
char[] val
int cur
StringBuffer sb
char c
int begin
int count
public java.lang.String getString (java.lang.String)
String terminals
public char getChar ()
int cur
public boolean hasMoreTokens ()
}
org/eclipse/osgi/framework/internal/core/UniversalUniqueIdentifier.classUniversalUniqueIdentifier.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.UniversalUniqueIdentifier extends java.lang.Object {
private byte[] fBits
private static volatile java.math.BigInteger fgPreviousClockValue
private static volatile int fgClockAdjustment
private static volatile int fgClockSequence
private static final byte[] nodeAddress
private static final java.util.Random fgRandomNumberGenerator
public static final int BYTES_SIZE
public static final byte[] UNDEFINED_UUID_BYTES
public static final int MAX_CLOCK_SEQUENCE
public static final int MAX_CLOCK_ADJUSTMENT
public static final int TIME_FIELD_START
public static final int TIME_FIELD_STOP
public static final int TIME_HIGH_AND_VERSION
public static final int CLOCK_SEQUENCE_HIGH_AND_RESERVED
public static final int CLOCK_SEQUENCE_LOW
public static final int NODE_ADDRESS_START
public static final int NODE_ADDRESS_BYTE_SIZE
public static final int BYTE_MASK
public static final int HIGH_NIBBLE_MASK
public static final int LOW_NIBBLE_MASK
public static final int SHIFT_NIBBLE
public static final int ShiftByte
static void ()
public void ()
private void appendByteString (java.lang.StringBuffer, byte)
StringBuffer buffer
byte value
String hexString
String hexString
private static java.math.BigInteger clockValueNow ()
java.util.GregorianCalendar now
java.math.BigInteger nowMillis
java.math.BigInteger baseMillis
private static byte[] computeNodeAddress ()
byte[] address
int thread
long time
int objectId
java.io.ByteArrayOutputStream byteOut
java.io.DataOutputStream out
byte[] ipAddress
byte[] rand
java.security.SecureRandom randomizer
private static byte[] getIPAddress ()
private static byte[] getNodeAddress ()
private static int nextClockSequence ()
private static java.math.BigInteger nextTimestamp ()
java.math.BigInteger timestamp
int timestampComparison
private void setClockSequence (int)
int clockSeq
int clockSeqHigh
int reserved
private void setNode (byte[])
byte[] bytes
int index
private void setTimestamp (java.math.BigInteger)
java.math.BigInteger timestamp
java.math.BigInteger value
java.math.BigInteger bigByte
java.math.BigInteger[] results
int version
int timeHigh
int index
private synchronized void setTimeValues ()
private int setVariant (int)
int variantIdentifier
int clockSeqHigh
int variant
private void setVersion (int)
int versionIdentifier
int timeHigh
int version
private static java.math.BigInteger timestamp ()
java.math.BigInteger timestamp
java.math.BigInteger timestamp
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/osgi/framework/internal/core/Util.classUtil.java
package org.eclipse.osgi.framework.internal.core
public org.eclipse.osgi.framework.internal.core.Util extends java.lang.Object {
public void ()
public static void sortByString (java.lang.Object[])
Object[] array
public static void qSortByString (java.lang.Object[], int, int)
Object[] array
int start
int stop
int left
int right
Object temp
String mid
public static void sort (java.lang.Object[], int, int)
Object[] array
int start
int end
int middle
Object temp
int i1
int i2
int i3
Object[] merge
public static void dsort (java.lang.Object[], int, int)
Object[] array
int start
int end
public static void swap (java.lang.Object[])
Object[] array
int start
int end
Object temp
public static java.lang.String toString (java.lang.Object, int)
Object object
int length
boolean onLeft
public static java.lang.String toString (java.lang.Object, int, char, boolean)
Object object
int length
char pad
boolean onLeft
String input
int size
int start
StringBuffer padding
int i
StringBuffer stringBuffer
}
org/eclipse/osgi/framework/internal/core/osname.aliases
org/eclipse/osgi/framework/internal/core/processor.aliases
org/eclipse/osgi/framework/internal/protocol/
org/eclipse/osgi/framework/internal/protocol/ContentHandlerFactory.classContentHandlerFactory.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory extends org.eclipse.osgi.framework.internal.protocol.MultiplexingFactory implements java.net.ContentHandlerFactory {
private org.osgi.util.tracker.ServiceTracker contentHandlerTracker
private static final String contentHandlerClazz
private static final String CONTENT_HANDLER_PKGS
private static final String DEFAULT_VM_CONTENT_HANDLERS
private static final java.util.List ignoredClasses
private java.util.Map proxies
private java.net.ContentHandlerFactory parentFactory
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
public void (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor adaptor
public java.net.ContentHandler createContentHandler (java.lang.String)
String contentType
String builtInHandlers
Class clazz
String convertedContentType
java.util.StringTokenizer tok
StringBuffer name
public java.net.ContentHandler createInternalContentHandler (java.lang.String)
String contentType
org.eclipse.osgi.framework.internal.protocol.ContentHandlerProxy proxy
org.osgi.framework.ServiceReference[] serviceReferences
int i
Object prop
String message
String[] contentHandler
int j
java.net.ContentHandler parentHandler
public synchronized java.net.ContentHandler findAuthorizedContentHandler (java.lang.String)
String contentType
Object factory
java.lang.reflect.Method createInternalContentHandlerMethod
Exception e
public java.lang.Object getParentFactory ()
public void setParentFactory (java.lang.Object)
Object parentFactory
}
org/eclipse/osgi/framework/internal/protocol/ContentHandlerProxy$DefaultContentHandler.classContentHandlerProxy.java
package org.eclipse.osgi.framework.internal.protocol
org.eclipse.osgi.framework.internal.protocol.ContentHandlerProxy$DefaultContentHandler extends java.net.ContentHandler {
final org.eclipse.osgi.framework.internal.protocol.ContentHandlerProxy this$0
void (org.eclipse.osgi.framework.internal.protocol.ContentHandlerProxy)
public java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection uConn
}
org/eclipse/osgi/framework/internal/protocol/ContentHandlerProxy.classContentHandlerProxy.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.ContentHandlerProxy extends java.net.ContentHandler implements org.osgi.util.tracker.ServiceTrackerCustomizer {
protected java.net.ContentHandler realHandler
protected org.osgi.util.tracker.ServiceTracker contentHandlerServiceTracker
protected org.osgi.framework.BundleContext context
protected org.osgi.framework.ServiceReference contentHandlerServiceReference
protected String contentType
protected int ranking
static Class class$0
public void (java.lang.String, org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
String contentType
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
private void setNewHandler (org.osgi.framework.ServiceReference, int)
org.osgi.framework.ServiceReference reference
int rank
public org.osgi.framework.ServiceReference addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object prop
String[] contentTypes
int i
int newServiceRanking
public void modifiedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
int newrank
org.osgi.framework.ServiceReference newReference
public void removedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
org.osgi.framework.ServiceReference newReference
public java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection uConn
private int getRank (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object property
public volatile void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile java.lang.Object addingService (org.osgi.framework.ServiceReference)
}
org/eclipse/osgi/framework/internal/protocol/MultiplexingContentHandler.classMultiplexingContentHandler.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.MultiplexingContentHandler extends java.net.ContentHandler {
private String contentType
private org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory factory
public void (java.lang.String, org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory)
String contentType
org.eclipse.osgi.framework.internal.protocol.ContentHandlerFactory factory
public java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection uConn
java.net.ContentHandler handler
}
org/eclipse/osgi/framework/internal/protocol/MultiplexingFactory$InternalSecurityManager.classMultiplexingFactory.java
package org.eclipse.osgi.framework.internal.protocol
org.eclipse.osgi.framework.internal.protocol.MultiplexingFactory$InternalSecurityManager extends java.lang.SecurityManager {
void ()
public java.lang.Class[] getClassContext ()
}
org/eclipse/osgi/framework/internal/protocol/MultiplexingFactory.classMultiplexingFactory.java
package org.eclipse.osgi.framework.internal.protocol
public abstract org.eclipse.osgi.framework.internal.protocol.MultiplexingFactory extends java.lang.Object {
protected static final String PACKAGEADMINCLASS
protected org.osgi.framework.BundleContext context
protected org.eclipse.osgi.framework.adaptor.FrameworkAdaptor adaptor
private java.util.List factories
private org.osgi.util.tracker.ServiceTracker packageAdminTracker
private static org.eclipse.osgi.framework.internal.protocol.MultiplexingFactory$InternalSecurityManager internalSecurityManager
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
void (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor adaptor
public abstract void setParentFactory (java.lang.Object)
public abstract java.lang.Object getParentFactory ()
public boolean isMultiplexing ()
public void register (java.lang.Object)
Object factory
Class clazz
java.lang.reflect.Method setParentFactory
Exception e
public void unregister (java.lang.Object)
Object factory
java.lang.reflect.Method closeTracker
Exception e
public java.lang.Object designateSuccessor ()
java.util.List released
Object successor
Class clazz
java.lang.reflect.Method register
Object r
Exception e
private void closePackageAdminTracker ()
public java.lang.Object findAuthorizedFactory (java.util.List)
java.util.List ignoredClasses
java.util.List current
Class[] classStack
int i
Class clazz
Object factory
java.lang.reflect.Method hasAuthorityMethod
Exception e
public boolean hasAuthority (java.lang.Class)
Class clazz
org.osgi.service.packageadmin.PackageAdmin packageAdminService
private synchronized java.util.List getFactories ()
private synchronized java.util.List releaseFactories ()
java.util.List released
private synchronized void addFactory (java.lang.Object)
Object factory
java.util.List updated
private synchronized void removeFactory (java.lang.Object)
Object factory
java.util.List updated
}
org/eclipse/osgi/framework/internal/protocol/MultiplexingURLStreamHandler.classMultiplexingURLStreamHandler.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.MultiplexingURLStreamHandler extends java.net.URLStreamHandler {
private static java.lang.reflect.Method openConnectionMethod
private static java.lang.reflect.Method equalsMethod
private static java.lang.reflect.Method getDefaultPortMethod
private static java.lang.reflect.Method getHostAddressMethod
private static java.lang.reflect.Method hashCodeMethod
private static java.lang.reflect.Method hostsEqualMethod
private static java.lang.reflect.Method parseURLMethod
private static java.lang.reflect.Method sameFileMethod
private static java.lang.reflect.Method setURLMethod
private static java.lang.reflect.Method toExternalFormMethod
private static java.lang.reflect.Field handlerField
private static boolean methodsInitialized
private String protocol
private org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory factory
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
private static synchronized void initializeMethods (org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory)
org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory factory
NoSuchFieldException e
Exception e
public void (java.lang.String, org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory)
String protocol
org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory factory
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected int getDefaultPort ()
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected int hashCode (java.net.URL)
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL arg0
String arg1
int arg2
int arg3
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL arg0
String arg1
String arg2
int arg3
String arg4
String arg5
String arg6
String arg7
String arg8
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
}
org/eclipse/osgi/framework/internal/protocol/NullURLStreamHandlerService.classNullURLStreamHandlerService.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.NullURLStreamHandlerService extends java.lang.Object implements org.osgi.service.url.URLStreamHandlerService {
public void ()
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL u
public boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
public int getDefaultPort ()
public java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
public int hashCode (java.net.URL)
java.net.URL url
public boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
public boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String authority
String userInfo
String file
String query
String ref
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String file
String ref
public java.lang.String toExternalForm (java.net.URL)
java.net.URL url
public void parseURL (org.osgi.service.url.URLStreamHandlerSetter, java.net.URL, java.lang.String, int, int)
org.osgi.service.url.URLStreamHandlerSetter realHandler
java.net.URL u
String spec
int start
int limit
}
org/eclipse/osgi/framework/internal/protocol/ProtocolActivator.classProtocolActivator.java
package org.eclipse.osgi.framework.internal.protocol
public abstract org.eclipse.osgi.framework.internal.protocol.ProtocolActivator extends java.lang.Object {
public abstract void start (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
}
org/eclipse/osgi/framework/internal/protocol/StreamHandlerFactory.classStreamHandlerFactory.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.StreamHandlerFactory extends org.eclipse.osgi.framework.internal.protocol.MultiplexingFactory implements java.net.URLStreamHandlerFactory {
static final org.eclipse.osgi.framework.util.SecureAction secureAction
private org.osgi.util.tracker.ServiceTracker handlerTracker
protected static final String URLSTREAMHANDLERCLASS
protected static final String PROTOCOL_HANDLER_PKGS
protected static final String INTERNAL_PROTOCOL_HANDLER_PKG
private static final java.util.List ignoredClasses
private static final boolean useNetProxy
private java.util.Map proxies
private java.net.URLStreamHandlerFactory parentFactory
private ThreadLocal creatingProtocols
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
Class clazz
public void (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.FrameworkAdaptor)
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.adaptor.FrameworkAdaptor adaptor
private java.lang.Class getBuiltIn (java.lang.String, java.lang.String, boolean)
String protocol
String builtInHandlers
boolean fromFramework
Class clazz
Class clazz
java.util.StringTokenizer tok
StringBuffer name
public java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
String protocol
String builtInHandlers
Class clazz
java.net.URLStreamHandler result
Throwable t
private boolean isRecursive (java.lang.String)
String protocol
java.util.List protocols
private void releaseRecursive (java.lang.String)
String protocol
java.util.List protocols
public java.net.URLStreamHandler createInternalURLStreamHandler (java.lang.String)
String protocol
String internalHandlerPkgs
Class clazz
org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerProxy handler
org.osgi.framework.ServiceReference[] serviceReferences
int i
Object prop
String message
String[] protocols
int j
java.net.URLStreamHandler handler
protected java.net.URLStreamHandler findAuthorizedURLStreamHandler (java.lang.String)
String protocol
Object factory
java.lang.reflect.Method createInternalURLStreamHandlerMethod
Exception e
public java.lang.Object getParentFactory ()
public void setParentFactory (java.lang.Object)
Object parentFactory
}
org/eclipse/osgi/framework/internal/protocol/URLStreamHandlerFactoryProxyFor15.classURLStreamHandlerFactoryProxyFor15.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerFactoryProxyFor15 extends org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerProxy {
static Class class$0
static Class class$1
public void (java.lang.String, org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
String protocol
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL u
java.net.Proxy p
java.lang.reflect.Method openConn
java.lang.reflect.InvocationTargetException e
Exception e
}
org/eclipse/osgi/framework/internal/protocol/URLStreamHandlerProxy.classURLStreamHandlerProxy.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerProxy extends java.net.URLStreamHandler implements org.osgi.util.tracker.ServiceTrackerCustomizer {
protected org.osgi.service.url.URLStreamHandlerService realHandlerService
protected org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerSetter urlSetter
protected org.osgi.util.tracker.ServiceTracker urlStreamHandlerServiceTracker
protected org.osgi.framework.BundleContext context
protected org.osgi.framework.ServiceReference urlStreamServiceReference
protected String protocol
protected int ranking
public void (java.lang.String, org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
String protocol
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
private void setNewHandler (org.osgi.framework.ServiceReference, int)
org.osgi.framework.ServiceReference reference
int rank
protected boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected int getDefaultPort ()
protected java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
protected int hashCode (java.net.URL)
java.net.URL url
protected boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL url
String str
int start
int end
protected boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String authority
String userInfo
String file
String query
String ref
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL url
String protocol
String host
int port
String file
String ref
public org.osgi.framework.ServiceReference addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object prop
String[] protocols
int i
int newServiceRanking
public void modifiedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
int newRank
org.osgi.framework.ServiceReference newReference
public void removedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
org.osgi.framework.ServiceReference newReference
private int getRank (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object property
public volatile void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile java.lang.Object addingService (org.osgi.framework.ServiceReference)
}
org/eclipse/osgi/framework/internal/protocol/URLStreamHandlerSetter.classURLStreamHandlerSetter.java
package org.eclipse.osgi.framework.internal.protocol
public org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerSetter extends java.lang.Object implements org.osgi.service.url.URLStreamHandlerSetter {
protected org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerProxy handlerProxy
public void (org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerProxy)
org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerProxy handler
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL url
String protocol
String host
int port
String file
String ref
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL url
String protocol
String host
int port
String authority
String userInfo
String path
String query
String ref
}
org/eclipse/osgi/framework/internal/protocol/bundleentry/
org/eclipse/osgi/framework/internal/protocol/bundleentry/Handler.classHandler.java
package org.eclipse.osgi.framework.internal.protocol.bundleentry
public org.eclipse.osgi.framework.internal.protocol.bundleentry.Handler extends org.eclipse.osgi.framework.internal.core.BundleResourceHandler {
public void ()
public void (org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry, org.eclipse.osgi.baseadaptor.BaseAdaptor)
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry bundleEntry
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
protected org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry findBundleEntry (java.net.URL, org.eclipse.osgi.framework.internal.core.AbstractBundle) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.baseadaptor.BaseData bundleData
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
}
org/eclipse/osgi/framework/internal/protocol/bundleresource/
org/eclipse/osgi/framework/internal/protocol/bundleresource/Handler.classHandler.java
package org.eclipse.osgi.framework.internal.protocol.bundleresource
public org.eclipse.osgi.framework.internal.protocol.bundleresource.Handler extends org.eclipse.osgi.framework.internal.core.BundleResourceHandler {
public void ()
public void (org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry, org.eclipse.osgi.baseadaptor.BaseAdaptor)
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry bundleEntry
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
protected org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry findBundleEntry (java.net.URL, org.eclipse.osgi.framework.internal.core.AbstractBundle) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
org.eclipse.osgi.baseadaptor.loader.BaseClassLoader classloader
org.eclipse.osgi.baseadaptor.loader.ClasspathManager cpManager
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
}
org/eclipse/osgi/framework/internal/reliablefile/
org/eclipse/osgi/framework/internal/reliablefile/ReliableFile$CacheInfo.classReliableFile.java
package org.eclipse.osgi.framework.internal.reliablefile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo extends java.lang.Object {
int filetype
java.util.zip.Checksum checksum
long timeStamp
final org.eclipse.osgi.framework.internal.reliablefile.ReliableFile this$0
void (org.eclipse.osgi.framework.internal.reliablefile.ReliableFile, int, java.util.zip.Checksum, long)
int filetype
java.util.zip.Checksum checksum
long timeStamp
}
org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.classReliableFile.java
package org.eclipse.osgi.framework.internal.reliablefile
public org.eclipse.osgi.framework.internal.reliablefile.ReliableFile extends java.lang.Object {
public static final int OPEN_BEST_AVAILABLE
public static final int OPEN_FAIL_ON_PRIMARY
public static final int GENERATION_LATEST
public static final int GENERATIONS_INFINITE
public static final String tmpExt
public static final String PROP_MAX_BUFFER
public static final String PROP_MAX_GENERATIONS
public static final String PROP_OSGI_LOCKING
private static final int FILETYPE_VALID
private static final int FILETYPE_CORRUPT
private static final int FILETYPE_NOSIGNATURE
private static final byte[] identifier1
private static final byte[] identifier2
private static final int BUF_SIZE
private static final int maxInputStreamBuffer
private static final int defaultMaxGenerations
private static final boolean fileSharing
private static java.io.File lastGenerationFile
private static int[] lastGenerations
private static final Object lastGenerationLock
private java.io.File referenceFile
private static java.util.Hashtable cacheFiles
private java.io.File inputFile
private java.io.File outputFile
private java.util.zip.Checksum appendChecksum
static void ()
String prop
int tmpMaxInput
int tmpDefaultMax
boolean tmpFileSharing
static org.eclipse.osgi.framework.internal.reliablefile.ReliableFile getReliableFile (java.lang.String) throws java.io.IOException
String name
static org.eclipse.osgi.framework.internal.reliablefile.ReliableFile getReliableFile (java.io.File) throws java.io.IOException
java.io.File file
private void (java.io.File)
java.io.File file
private static int[] getFileGenerations (java.io.File)
java.io.File file
int[] generations
String name
String name
String name
String prefix
String prefix
String prefix
int prefixLen
int prefixLen
int prefixLen
java.io.File parent
java.io.File parent
java.io.File parent
String[] files
String[] files
String[] files
java.util.List list
java.util.List list
int i
int id
Object[] array
int i
int j
java.io.InputStream getInputStream (int, int) throws java.io.IOException
int generation
int openMask
int[] generations
String name
java.io.File parent
boolean failOnPrimary
java.io.File textFile
java.io.InputStream textIS
int idx
java.io.File file
java.io.File file
java.io.InputStream is
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
long timeStamp
java.util.zip.Checksum cksum
int filetype
java.io.OutputStream getOutputStream (boolean, int) throws java.io.IOException
boolean append
int appendGeneration
String name
java.io.File parent
java.io.File tmpFile
java.io.OutputStream os
java.io.InputStream is
java.io.InputStream is
java.io.OutputStream os
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
java.io.OutputStream os
void closeOutputFile (java.util.zip.Checksum) throws java.io.IOException
java.util.zip.Checksum checksum
int[] generations
String name
java.io.File parent
java.io.File newFile
java.io.File newFile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
void abortOutputFile ()
java.io.File getOutputFile ()
void closeInputFile ()
private void cleanup (int[], boolean)
int[] generations
boolean generationAdded
String name
java.io.File parent
int generationCount
int rmCount
int idx
int count
java.io.File file
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
int idx
java.io.File rmFile
private static void mv (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
private static void cp (java.io.InputStream, java.io.OutputStream, int) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
int truncateSize
int length
int bufferSize
int bufferSize
byte[] buffer
int size
int count
int count
public static boolean exists (java.io.File)
java.io.File file
String prefix
java.io.File parent
int prefixLen
String[] files
int i
public static long lastModified (java.io.File)
java.io.File file
int[] generations
String name
java.io.File parent
java.io.File newFile
public long lastModified ()
public static int lastModifiedVersion (java.io.File)
java.io.File file
int[] generations
public static boolean delete (java.io.File)
java.io.File deleteFile
int[] generations
String name
java.io.File parent
int idx
java.io.File file
public static java.lang.String[] getBaseFiles (java.io.File) throws java.io.IOException
java.io.File directory
String[] files
java.util.Set list
int idx
String file
int pos
String ext
int generation
String base
int idx
java.util.Iterator iter
public static void cleanupGenerations (java.io.File)
java.io.File base
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile rf
int[] generations
public static void fileUpdated (java.io.File)
java.io.File file
void writeChecksumSignature (java.io.OutputStream, java.util.zip.Checksum) throws java.io.IOException
java.io.OutputStream out
java.util.zip.Checksum checksum
int getSignatureSize () throws java.io.IOException
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
java.util.zip.Checksum getFileChecksum () throws java.io.IOException
java.util.zip.Checksum getChecksumCalculator ()
private int getStreamType (java.io.InputStream, java.util.zip.Checksum) throws java.io.IOException
java.io.InputStream is
java.util.zip.Checksum crc
boolean markSupported
int len
int len
int len
int len
int len
byte[] data
int num
int pos
int pos
int pos
int pos
byte[] data
byte[] data
byte[] data
byte[] data
int read
int num
int num
int num
int num
int num
int i
int i
int i
int i
int j
int j
int j
long crccmp
long crccmp
long crccmp
private static byte[] intToHex (int)
int l
byte[] buffer
int count
int ch
}
org/eclipse/osgi/framework/internal/reliablefile/ReliableFileInputStream.classReliableFileInputStream.java
package org.eclipse.osgi.framework.internal.reliablefile
public org.eclipse.osgi.framework.internal.reliablefile.ReliableFileInputStream extends java.io.FilterInputStream {
private org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
private int sigSize
private int readPos
private int length
public void (java.lang.String) throws java.io.IOException
String name
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.File, int, int) throws java.io.IOException
java.io.File file
int generation
int openMask
private void (org.eclipse.osgi.framework.internal.reliablefile.ReliableFile, int, int) throws java.io.IOException
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
int generation
int openMask
public synchronized void close () throws java.io.IOException
public synchronized int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int num
public synchronized int read (byte[]) throws java.io.IOException
byte[] b
public synchronized int read () throws java.io.IOException
int num
public synchronized int available () throws java.io.IOException
public synchronized long skip (long) throws java.io.IOException
long n
long len
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
}
org/eclipse/osgi/framework/internal/reliablefile/ReliableFileOutputStream.classReliableFileOutputStream.java
package org.eclipse.osgi.framework.internal.reliablefile
public org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream extends java.io.FilterOutputStream {
private org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
private java.util.zip.Checksum crc
private boolean outputOpen
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.File, boolean) throws java.io.IOException
java.io.File file
boolean append
public void (java.lang.String) throws java.io.IOException
String name
public void (java.lang.String, boolean) throws java.io.IOException
String name
boolean append
private void (org.eclipse.osgi.framework.internal.reliablefile.ReliableFile, boolean) throws java.io.IOException
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
boolean append
public synchronized void close () throws java.io.IOException
public java.io.File closeIntermediateFile () throws java.io.IOException
java.io.IOException e
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
public void abort ()
}
org/eclipse/osgi/framework/log/
org/eclipse/osgi/framework/log/FrameworkLog.classFrameworkLog.java
package org.eclipse.osgi.framework.log
public abstract org.eclipse.osgi.framework.log.FrameworkLog extends java.lang.Object {
public static final String SERVICE_PERFORMANCE
public abstract void log (org.osgi.framework.FrameworkEvent)
public abstract void log (org.eclipse.osgi.framework.log.FrameworkLogEntry)
public abstract void setWriter (java.io.Writer, boolean)
public abstract void setFile (java.io.File, boolean) throws java.io.IOException
public abstract java.io.File getFile ()
public abstract void setConsoleLog (boolean)
public abstract void close ()
}
org/eclipse/osgi/framework/log/FrameworkLogEntry.classFrameworkLogEntry.java
package org.eclipse.osgi.framework.log
public org.eclipse.osgi.framework.log.FrameworkLogEntry extends java.lang.Object {
public static final int OK
public static final int INFO
public static final int WARNING
public static final int ERROR
public static final int CANCEL
private final String entry
private final String message
private final int stackCode
private final Throwable throwable
private final org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
private final int severity
private final int bundleCode
private final Object context
public void (java.lang.String, java.lang.String, int, java.lang.Throwable, org.eclipse.osgi.framework.log.FrameworkLogEntry[])
String entry
String message
int stackCode
Throwable throwable
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
public void (java.lang.String, int, int, java.lang.String, int, java.lang.Throwable, org.eclipse.osgi.framework.log.FrameworkLogEntry[])
String entry
int severity
int bundleCode
String message
int stackCode
Throwable throwable
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
public void (java.lang.Object, java.lang.String, int, int, java.lang.String, int, java.lang.Throwable, org.eclipse.osgi.framework.log.FrameworkLogEntry[])
Object context
String entry
int severity
int bundleCode
String message
int stackCode
Throwable throwable
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
public org.eclipse.osgi.framework.log.FrameworkLogEntry[] getChildren ()
public java.lang.String getEntry ()
public java.lang.String getMessage ()
public int getStackCode ()
public java.lang.Throwable getThrowable ()
public int getSeverity ()
public int getBundleCode ()
public java.lang.Object getContext ()
}
org/eclipse/osgi/framework/util/
org/eclipse/osgi/framework/util/Headers$ArrayEnumeration.classHeaders.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.Headers$ArrayEnumeration extends java.lang.Object implements java.util.Enumeration {
private Object[] array
int cur
public void (java.lang.Object[], int)
Object[] array
int size
Object[] a
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/eclipse/osgi/framework/util/Headers.classHeaders.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.Headers extends java.util.Dictionary implements java.util.Map {
private boolean readOnly
private Object[] headers
private Object[] values
private int size
public void (int)
int initialCapacity
Object[] k
Object[] v
public void (java.util.Dictionary)
java.util.Dictionary values
java.util.Enumeration keys
Object key
public synchronized java.util.Enumeration keys ()
public synchronized java.util.Enumeration elements ()
private int getIndex (java.lang.Object)
Object key
boolean stringKey
int i
private java.lang.Object remove (int)
int remove
Object removed
int i
private void add (java.lang.Object, java.lang.Object)
Object header
Object value
Object[] nh
Object[] newHeaders
Object[] nv
Object[] newValues
public synchronized java.lang.Object get (java.lang.Object)
Object key
int i
public synchronized java.lang.Object set (java.lang.Object, java.lang.Object, boolean)
Object key
Object value
boolean replace
Object k
int i
Object oldVal
public synchronized java.lang.Object set (java.lang.Object, java.lang.Object)
Object key
Object value
public synchronized void setReadOnly ()
public synchronized int size ()
public synchronized boolean isEmpty ()
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public java.lang.String toString ()
public static org.eclipse.osgi.framework.util.Headers parseManifest (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream in
org.eclipse.osgi.framework.util.Headers headers
java.io.IOException e
public synchronized void clear ()
public synchronized boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.util.Set keySet ()
public void putAll (java.util.Map)
java.util.Map c
public java.util.Collection values ()
}
org/eclipse/osgi/framework/util/KeyedElement.classKeyedElement.java
package org.eclipse.osgi.framework.util
public abstract org.eclipse.osgi.framework.util.KeyedElement extends java.lang.Object {
public abstract int getKeyHashCode ()
public abstract boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
public abstract java.lang.Object getKey ()
}
org/eclipse/osgi/framework/util/KeyedHashSet$EquinoxSetIterator.classKeyedHashSet.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.KeyedHashSet$EquinoxSetIterator extends java.lang.Object implements java.util.Iterator {
private int currentIndex
private int found
final org.eclipse.osgi.framework.util.KeyedHashSet this$0
void (org.eclipse.osgi.framework.util.KeyedHashSet)
public boolean hasNext ()
public org.eclipse.osgi.framework.util.KeyedElement next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/eclipse/osgi/framework/util/KeyedHashSet.classKeyedHashSet.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.KeyedHashSet extends java.lang.Object {
public static final int MINIMUM_SIZE
int elementCount
org.eclipse.osgi.framework.util.KeyedElement[] elements
private boolean replace
private int capacity
public void ()
public void (boolean)
boolean replace
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean replace
public void (org.eclipse.osgi.framework.util.KeyedHashSet)
org.eclipse.osgi.framework.util.KeyedHashSet original
public boolean add (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement element
int hash
int i
int i
public void addAll (org.eclipse.osgi.framework.util.KeyedElement[])
org.eclipse.osgi.framework.util.KeyedElement[] toAdd
int i
public boolean contains (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement element
public boolean containsKey (java.lang.Object)
Object key
public org.eclipse.osgi.framework.util.KeyedElement[] elements ()
public java.lang.Object[] elements (java.lang.Object[])
Object[] result
int j
int i
org.eclipse.osgi.framework.util.KeyedElement element
protected void expand ()
org.eclipse.osgi.framework.util.KeyedElement[] oldElements
int maxArrayIndex
int i
org.eclipse.osgi.framework.util.KeyedElement element
int hash
public org.eclipse.osgi.framework.util.KeyedElement getByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
public org.eclipse.osgi.framework.util.KeyedElement get (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement otherElement
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
public boolean isEmpty ()
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.osgi.framework.util.KeyedElement element
int hashIndex
boolean match
boolean match
public boolean removeByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
public boolean remove (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement toRemove
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
private int hash (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement element
private int keyHash (java.lang.Object)
Object key
public void removeAll (org.eclipse.osgi.framework.util.KeyedElement[])
org.eclipse.osgi.framework.util.KeyedElement[] toRemove
int i
private boolean shouldGrow ()
public int size ()
public java.lang.String toString ()
StringBuffer result
boolean first
int i
public int countCollisions ()
int result
int lastHash
boolean found
int i
org.eclipse.osgi.framework.util.KeyedElement element
int hash
public java.util.Iterator iterator ()
public void clear ()
}
org/eclipse/osgi/framework/util/ObjectPool.classObjectPool.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.ObjectPool extends java.lang.Object {
private static String OPTION_DEBUG_OBJECTPOOL_ADDS
private static String OPTION_DEBUG_OBJECTPOOL_DUPS
private static final boolean DEBUG_OBJECTPOOL_ADDS
private static final boolean DEBUG_OBJECTPOOL_DUPS
private static java.util.Map objectCache
static void ()
org.eclipse.osgi.framework.debug.FrameworkDebugOptions dbgOptions
public void ()
public static java.lang.Object intern (java.lang.Object)
Object obj
java.lang.ref.WeakReference ref
Object refValue
private static java.lang.String getObjectString (java.lang.Object)
Object obj
}
org/eclipse/osgi/framework/util/SecureAction$1$1.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$1$1 extends java.lang.ClassLoader {
final org.eclipse.osgi.framework.util.SecureAction$1 this$1
void (org.eclipse.osgi.framework.util.SecureAction$1, java.lang.ClassLoader)
ClassLoader $anonymous0
}
org/eclipse/osgi/framework/util/SecureAction$1.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.lang.ClassLoader run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$10.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$10 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Boolean run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$11.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$11 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Boolean run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$12.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$12 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Long run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$13.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$13 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.String[] run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$14.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$14 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.util.zip.ZipFile run () throws java.io.IOException
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$15.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$15 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final String val$protocol
private final String val$host
private final int val$port
private final String val$file
private final java.net.URLStreamHandler val$handler
void (org.eclipse.osgi.framework.util.SecureAction, java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler)
public java.net.URL run () throws java.net.MalformedURLException
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$16.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$16 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final Runnable val$target
private final String val$name
private final ClassLoader val$contextLoader
void (org.eclipse.osgi.framework.util.SecureAction, java.lang.Runnable, java.lang.String, java.lang.ClassLoader)
public java.lang.Thread run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$17.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$17 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final org.osgi.framework.BundleContext val$context
private final org.osgi.framework.ServiceReference val$reference
void (org.eclipse.osgi.framework.util.SecureAction, org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference)
public java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$18.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$18 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final String val$name
void (org.eclipse.osgi.framework.util.SecureAction, java.lang.String)
public java.lang.Class run () throws java.lang.Exception
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$19.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$19 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final String val$name
void (org.eclipse.osgi.framework.util.SecureAction, java.lang.String)
public java.lang.Class run () throws java.lang.Exception
ClassLoader systemClassLoader
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$2.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$2 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public org.eclipse.osgi.framework.util.SecureAction run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$20.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$20 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final org.osgi.util.tracker.ServiceTracker val$tracker
void (org.eclipse.osgi.framework.util.SecureAction, org.osgi.util.tracker.ServiceTracker)
public java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$21.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$21 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final org.osgi.framework.Bundle val$bundle
private final int val$options
void (org.eclipse.osgi.framework.util.SecureAction, org.osgi.framework.Bundle, int)
public java.lang.Object run () throws org.osgi.framework.BundleException
}
org/eclipse/osgi/framework/util/SecureAction$3.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$3 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final String val$property
void (org.eclipse.osgi.framework.util.SecureAction, java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$4.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$4 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final String val$property
private final String val$def
void (org.eclipse.osgi.framework.util.SecureAction, java.lang.String, java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$5.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$5 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
void (org.eclipse.osgi.framework.util.SecureAction)
public java.util.Properties run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$6.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$6 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.io.FileInputStream run () throws java.io.FileNotFoundException
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$7.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$7 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
private final boolean val$append
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File, boolean)
public java.io.FileOutputStream run () throws java.io.FileNotFoundException
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$8.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$8 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Long run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$9.classSecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$9 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final org.eclipse.osgi.framework.util.SecureAction this$0
private final java.io.File val$file
void (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.String run () throws java.io.IOException
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction.classSecureAction.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.SecureAction extends java.lang.Object {
private java.security.AccessControlContext controlContext
static final ClassLoader bootClassLoader
static Class class$0
static void ()
void ()
public static java.security.PrivilegedAction createSecureAction ()
public java.lang.String getProperty (java.lang.String)
String property
public java.lang.String getProperty (java.lang.String, java.lang.String)
String property
String def
public java.util.Properties getProperties ()
public java.io.FileInputStream getFileInputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
java.security.PrivilegedActionException e
public java.io.FileOutputStream getFileOutputStream (java.io.File, boolean) throws java.io.FileNotFoundException
java.io.File file
boolean append
java.security.PrivilegedActionException e
public long length (java.io.File)
java.io.File file
public java.lang.String getCanonicalPath (java.io.File) throws java.io.IOException
java.io.File file
java.security.PrivilegedActionException e
public boolean exists (java.io.File)
java.io.File file
public boolean isDirectory (java.io.File)
java.io.File file
public long lastModified (java.io.File)
java.io.File file
public java.lang.String[] list (java.io.File)
java.io.File file
public java.util.zip.ZipFile getZipFile (java.io.File) throws java.io.IOException
java.io.File file
java.security.PrivilegedActionException e
java.util.zip.ZipException e
java.util.zip.ZipException zipNameException
java.io.IOException e
java.io.IOException fileNameException
public java.net.URL getURL (java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler) throws java.net.MalformedURLException
String protocol
String host
int port
String file
java.net.URLStreamHandler handler
java.security.PrivilegedActionException e
public java.lang.Thread createThread (java.lang.Runnable, java.lang.String, java.lang.ClassLoader)
Runnable target
String name
ClassLoader contextLoader
java.lang.Thread createThread0 (java.lang.Runnable, java.lang.String, java.lang.ClassLoader)
Runnable target
String name
ClassLoader contextLoader
Thread result
public java.lang.Object getService (org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
public java.lang.Class forName (java.lang.String) throws java.lang.ClassNotFoundException
String name
java.security.PrivilegedActionException e
public java.lang.Class loadSystemClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
ClassLoader systemClassLoader
java.security.PrivilegedActionException e
public void open (org.osgi.util.tracker.ServiceTracker)
org.osgi.util.tracker.ServiceTracker tracker
public void start (org.osgi.framework.Bundle, int) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
int options
java.security.PrivilegedActionException e
public void start (org.osgi.framework.Bundle) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
}
org/eclipse/osgi/internal/
org/eclipse/osgi/internal/baseadaptor/
org/eclipse/osgi/internal/baseadaptor/AdaptorMsg.classAdaptorMsg.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.AdaptorMsg extends org.eclipse.osgi.util.NLS {
public static String ADAPTER_FILEEXIST_EXCEPTION
public static String ADAPTOR_DIRECTORY_CREATE_EXCEPTION
public static String ADAPTOR_DIRECTORY_EXCEPTION
public static String ADAPTOR_EXTENSION_IMPORT_ERROR
public static String ADAPTOR_EXTENSION_NATIVECODE_ERROR
public static String ADAPTOR_EXTENSION_REQUIRE_ERROR
public static String ADAPTOR_STORAGE_EXCEPTION
public static String ADAPTOR_STORAGE_INIT_FAILED_MSG
public static String ADAPTOR_STORAGE_INIT_FAILED_TITLE
public static String ADAPTOR_URL_CREATE_EXCEPTION
public static String BUNDLE_CLASSPATH_ENTRY_NOT_FOUND_EXCEPTION
public static String BUNDLE_NATIVECODE_EXCEPTION
public static String BUNDLE_READ_EXCEPTION
public static String MANIFEST_NOT_FOUND_EXCEPTION
public static String RESOURCE_NOT_FOUND_EXCEPTION
public static String SYSTEMBUNDLE_MISSING_MANIFEST
public static String SYSTEMBUNDLE_NOTRESOLVED
public static String URL_INVALID_BUNDLE_ID
public static String URL_NO_BUNDLE_FOUND
public static String URL_NO_BUNDLE_ID
private static final String BUNDLE_NAME
static Class class$0
static void ()
public void ()
}
org/eclipse/osgi/internal/baseadaptor/AdaptorUtil.classAdaptorUtil.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.AdaptorUtil extends java.lang.Object {
public static final byte NULL
public static final byte OBJECT
static Class class$0
public void ()
public static void copyDir (java.io.File, java.io.File) throws java.io.IOException
java.io.File inDir
java.io.File outDir
String[] files
int i
java.io.File inFile
java.io.File outFile
java.io.InputStream in
public static void readFile (java.io.InputStream, java.io.File) throws java.io.IOException
java.io.InputStream in
java.io.File file
java.io.FileOutputStream fos
byte[] buffer
int count
int count
java.io.IOException e
public static boolean rm (java.io.File)
java.io.File file
String[] list
int len
int i
boolean success
public static java.lang.String readString (java.io.DataInputStream, boolean) throws java.io.IOException
java.io.DataInputStream in
boolean intern
byte type
public static void writeStringOrNull (java.io.DataOutputStream, java.lang.String) throws java.io.IOException
java.io.DataOutputStream out
String string
public static org.osgi.framework.Version loadVersion (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
String versionString
public static org.osgi.framework.ServiceRegistration register (java.lang.String, java.lang.Object, org.osgi.framework.BundleContext)
String name
Object service
org.osgi.framework.BundleContext context
java.util.Dictionary properties
java.util.Dictionary headers
public static java.util.Dictionary loadManifestFrom (org.eclipse.osgi.baseadaptor.BaseData) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData bundledata
java.net.URL url
java.io.IOException e
public static boolean canWrite (java.io.File)
java.io.File installDir
java.io.File fileTest
public static java.net.URL encodeFileURL (java.io.File) throws java.net.MalformedURLException
java.io.File file
java.lang.reflect.Method toURI
Object uri
java.lang.reflect.Method toURL
java.lang.reflect.InvocationTargetException e
}
org/eclipse/osgi/internal/baseadaptor/ArrayMap$1.classArrayMap.java
package org.eclipse.osgi.internal.baseadaptor
org.eclipse.osgi.internal.baseadaptor.ArrayMap$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.osgi.internal.baseadaptor.ArrayMap this$0
private final java.util.Iterator val$keyIter
private final java.util.Iterator val$valueIter
void (org.eclipse.osgi.internal.baseadaptor.ArrayMap, java.util.Iterator, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/osgi/internal/baseadaptor/ArrayMap.classArrayMap.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.ArrayMap extends java.lang.Object implements java.util.Collection {
final java.util.List keys
final java.util.List values
public void (int)
int initialCapacity
public void (java.util.List, java.util.List)
java.util.List keys
java.util.List values
public java.lang.Object get (java.lang.Object)
Object key
int index
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
int index
public boolean remove (java.lang.Object)
Object key
int index
public void clear ()
public java.util.List getKeys ()
public java.util.List getValues ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
java.util.Iterator keyIter
java.util.Iterator valueIter
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean add (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean result
Object key
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean result
Object[] keyArray
Object key
public java.lang.Object getKey (int)
int index
public java.lang.Object getValue (int)
int index
}
org/eclipse/osgi/internal/baseadaptor/BasePermissionStorage.classBasePermissionStorage.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.BasePermissionStorage extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.PermissionStorage {
private java.util.Map locations
private String[] defaultInfos
private String[] condPermInfos
private org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
private boolean dirty
void (org.eclipse.osgi.internal.baseadaptor.BaseStorage)
org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public java.lang.String[] getLocations () throws java.io.IOException
String[] result
int i
java.util.Iterator iLocs
public java.lang.String[] getPermissionData (java.lang.String) throws java.io.IOException
String location
public void setPermissionData (java.lang.String, java.lang.String[]) throws java.io.IOException
String location
String[] data
public void saveConditionalPermissionInfos (java.lang.String[]) throws java.io.IOException
String[] infos
public java.lang.String[] getConditionalPermissionInfos () throws java.io.IOException
public boolean isDirty ()
public void setDirty (boolean)
boolean dirty
}
org/eclipse/osgi/internal/baseadaptor/BaseStorage$StateSaver$1.classBaseStorage.java
package org.eclipse.osgi.internal.baseadaptor
org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver this$1
void (org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver)
public void run ()
}
org/eclipse/osgi/internal/baseadaptor/BaseStorage$StateSaver.classBaseStorage.java
package org.eclipse.osgi.internal.baseadaptor
org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver extends java.lang.Object implements java.lang.Runnable {
private final long delay_interval
private final long max_total_delay_interval
private boolean shutdown
private long lastSaveTime
private Thread runningThread
private Thread shutdownHook
final org.eclipse.osgi.internal.baseadaptor.BaseStorage this$0
void (org.eclipse.osgi.internal.baseadaptor.BaseStorage)
String prop
long delayValue
long maxDelayValue
long val
public void run ()
org.eclipse.osgi.service.resolver.State systemState
long firstSaveTime
long curSaveTime
long delayTime
void shutdown ()
org.eclipse.osgi.service.resolver.State systemState
Thread joinWith
InterruptedException ie
void requestSave ()
org.eclipse.osgi.service.resolver.State systemState
}
org/eclipse/osgi/internal/baseadaptor/BaseStorage.classBaseStorage.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.BaseStorage extends java.lang.Object implements org.osgi.framework.SynchronousBundleListener {
private static final String RUNTIME_ADAPTOR
private static final String OPTION_PLATFORM_ADMIN
private static final String OPTION_PLATFORM_ADMIN_RESOLVER
private static final String OPTION_MONITOR_PLATFORM_ADMIN
private static final String OPTION_RESOLVER_READER
private static final String PROP_FRAMEWORK_EXTENSIONS
private static final String PROP_BUNDLE_STORE
static final String DATA_DIR_NAME
static final String LIB_TEMP
private static final String PROP_ENABLE_STATE_SAVER
static final String BUNDLEFILE_NAME
private static final String PROP_CLEAN
public static final byte BUNDLEDATA_VERSION
public static final byte EXTENSION_INITIALIZE
public static final byte EXTENSION_INSTALLED
public static final byte EXTENSION_UNINSTALLED
public static final byte EXTENSION_UPDATED
public static final int TYPE_DIRECTORYBUNDLE
public static final int TYPE_FILEBUNDLE
public static final String DELETE_FLAG
private static final String PERM_DATA_FILE
private static final byte PERMDATA_VERSION
private org.eclipse.osgi.baseadaptor.bundlefile.MRUBundleFileList mruList
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
private String installPath
private org.eclipse.osgi.storagemanager.StorageManager storageManager
private org.eclipse.osgi.internal.baseadaptor.StateManager stateManager
private org.eclipse.osgi.framework.util.KeyedHashSet storageHooks
private org.osgi.framework.BundleContext context
private org.osgi.framework.SynchronousBundleListener extensionListener
private final java.lang.reflect.Method addFwkURLMethod
private final java.lang.reflect.Method addExtURLMethod
private String[] configuredExtensions
private long timeStamp
private int initialBundleStartLevel
private final Object nextIdMonitor
private volatile long nextId
private java.io.File bundleStoreRoot
private org.eclipse.osgi.internal.baseadaptor.BasePermissionStorage permissionStorage
private org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver stateSaver
private boolean invalidState
private boolean storageManagerClosed
static Class class$0
void ()
public void initialize (org.eclipse.osgi.baseadaptor.BaseAdaptor) throws java.io.IOException
org.eclipse.osgi.baseadaptor.BaseAdaptor initAdaptor
org.eclipse.osgi.service.datalocation.Location installLoc
java.net.URL installURL
boolean readOnlyConfiguration
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
int i
private static java.lang.reflect.Method findAddURLMethod (java.lang.ClassLoader, java.lang.String)
ClassLoader cl
String name
private static java.lang.reflect.Method findMethod (java.lang.Class, java.lang.String, java.lang.Class[])
Class clazz
String name
Class[] args
java.lang.reflect.Method result
private static void callAddURLMethod (java.lang.ClassLoader, java.lang.reflect.Method, java.net.URL) throws java.lang.reflect.InvocationTargetException
ClassLoader cl
java.lang.reflect.Method meth
java.net.URL arg
Throwable t
private java.lang.ClassLoader getFwkClassLoader ()
private java.lang.ClassLoader getExtClassLoader ()
ClassLoader cl
ClassLoader extcl
private static void setDebugOptions ()
org.eclipse.osgi.framework.debug.FrameworkDebugOptions options
protected org.eclipse.osgi.storagemanager.StorageManager initFileManager (java.io.File, java.lang.String, boolean) throws java.io.IOException
java.io.File baseDir
String lockMode
boolean readOnly
org.eclipse.osgi.storagemanager.StorageManager sManager
java.io.IOException ex
String message
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
String errorDialog
public boolean isReadOnly ()
public void compact ()
private void compact (java.io.File)
java.io.File directory
String[] list
int len
int i
java.io.File target
java.io.File delete
java.io.FileOutputStream out
java.io.IOException e
public long getFreeSpace () throws java.io.IOException
public java.io.File getDataFile (org.eclipse.osgi.baseadaptor.BaseData, java.lang.String)
org.eclipse.osgi.baseadaptor.BaseData data
String path
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
org.eclipse.osgi.baseadaptor.BaseAdaptor getAdaptor ()
public void installNativeCode (org.eclipse.osgi.baseadaptor.BaseData, java.lang.String[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData data
String[] nativepaths
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
public java.util.Dictionary loadManifest (org.eclipse.osgi.baseadaptor.BaseData) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData data
public java.util.Dictionary loadManifest (org.eclipse.osgi.baseadaptor.BaseData, boolean) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData bundleData
boolean firstTime
java.util.Dictionary result
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] dataStorageHooks
int i
public java.io.File getExtractFile (org.eclipse.osgi.baseadaptor.BaseData, java.lang.String)
org.eclipse.osgi.baseadaptor.BaseData data
String path
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
java.io.File childGenDir
java.io.File childPath
java.io.File parentGenDir
java.io.File parentPath
java.io.File bundleGenerationDir
public org.eclipse.osgi.baseadaptor.BaseData[] getInstalledBundles ()
Throwable t
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
private org.eclipse.osgi.baseadaptor.BaseData[] readBundleDatas ()
java.io.InputStream bundleDataStream
java.io.DataInputStream in
byte version
int numStorageHooks
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
int i
Object storageKey
int storageVersion
int bundleCount
java.util.List result
long id
boolean bundleDiscarded
int i
boolean error
org.eclipse.osgi.baseadaptor.BaseData data
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] dataStorageHooks
int j
java.io.IOException e
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
java.io.IOException e
void saveAllData (boolean)
boolean shutdown
java.io.IOException e
String message
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
private org.eclipse.osgi.internal.baseadaptor.BasePermissionStorage readPermissionData ()
org.eclipse.osgi.internal.baseadaptor.BasePermissionStorage result
java.io.InputStream permDataStream
java.io.DataInputStream in
int numPerms
String[] perms
int i
int numLocs
int i
String loc
String[] perms
int j
int numCondPerms
String[] condPerms
int i
java.io.IOException e
private void savePermissionStorage ()
org.eclipse.osgi.storagemanager.ManagedOutputStream fmos
java.io.DataOutputStream out
boolean error
String[] defaultPerms
int i
String[] locations
int i
String[] perms
int j
String[] condPerms
int i
java.io.IOException e
private void saveBundleDatas ()
org.eclipse.osgi.storagemanager.ManagedOutputStream fmos
java.io.DataOutputStream out
boolean error
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
int i
org.osgi.framework.Bundle[] bundles
int i
long id
org.eclipse.osgi.framework.adaptor.BundleData data
java.io.IOException e
private void cleanRemovalPendings (org.eclipse.osgi.service.resolver.State, org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.State systemState
org.eclipse.osgi.service.resolver.BundleDescription[] removalPendings
int i
Object userObject
private void saveStateData (boolean)
boolean shutdown
org.eclipse.osgi.service.resolver.State systemState
org.eclipse.osgi.service.resolver.BundleDescription[] removalPendings
java.io.File stateTmpFile
java.io.File lazyTmpFile
java.io.IOException e
public org.eclipse.osgi.framework.adaptor.PermissionStorage getPermissionStorage ()
public int getInitialBundleStartLevel ()
public void setInitialBundleStartLevel (int)
int value
public void save (org.eclipse.osgi.baseadaptor.BaseData)
org.eclipse.osgi.baseadaptor.BaseData data
public org.eclipse.osgi.framework.adaptor.BundleOperation installBundle (java.lang.String, java.net.URLConnection)
String location
java.net.URLConnection source
org.eclipse.osgi.baseadaptor.BaseData data
public org.eclipse.osgi.framework.adaptor.BundleOperation updateBundle (org.eclipse.osgi.baseadaptor.BaseData, java.net.URLConnection)
org.eclipse.osgi.baseadaptor.BaseData data
java.net.URLConnection source
public org.eclipse.osgi.framework.adaptor.BundleOperation uninstallBundle (org.eclipse.osgi.baseadaptor.BaseData)
org.eclipse.osgi.baseadaptor.BaseData data
protected java.lang.Object getBundleContent (org.eclipse.osgi.baseadaptor.BaseData)
org.eclipse.osgi.baseadaptor.BaseData bundledata
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
public org.eclipse.osgi.baseadaptor.bundlefile.BundleFile createBundleFile (java.lang.Object, org.eclipse.osgi.baseadaptor.BaseData) throws java.io.IOException
Object content
org.eclipse.osgi.baseadaptor.BaseData data
boolean base
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile result
org.eclipse.osgi.baseadaptor.hooks.BundleFileFactoryHook[] factories
int i
java.io.File file
org.eclipse.osgi.baseadaptor.hooks.BundleFileWrapperFactoryHook[] wrapperFactories
org.eclipse.osgi.baseadaptor.bundlefile.BundleFileWrapperChain wrapped
int i
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile wrapperBundle
private synchronized org.eclipse.osgi.baseadaptor.bundlefile.MRUBundleFileList getMRUList ()
private boolean isDirectory (org.eclipse.osgi.baseadaptor.BaseData, boolean, java.io.File)
org.eclipse.osgi.baseadaptor.BaseData data
boolean base
java.io.File file
boolean isDirectory
int type
public synchronized org.eclipse.osgi.internal.baseadaptor.StateManager getStateManager ()
private void checkSystemState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
boolean removedBundle
int i
org.eclipse.osgi.service.resolver.BundleDescription systemBundle
org.eclipse.osgi.service.resolver.ResolverError[] errors
StringBuffer sb
int i
private org.eclipse.osgi.internal.baseadaptor.StateManager readStateData ()
java.io.File[] stateFiles
java.io.File stateFile
java.io.File lazyFile
org.eclipse.osgi.service.resolver.State systemState
org.osgi.framework.Bundle[] installedBundles
org.eclipse.osgi.service.resolver.StateObjectFactory factory
int i
org.eclipse.osgi.framework.internal.core.AbstractBundle toAdd
java.util.Dictionary toAddManifest
org.eclipse.osgi.service.resolver.BundleDescription newDescription
private java.io.File[] findStorageFiles (java.lang.String[])
String[] fileNames
java.io.File[] storageFiles
int i
java.io.IOException ex
boolean success
int i
org.eclipse.osgi.service.datalocation.Location parentConfiguration
org.eclipse.osgi.service.datalocation.Location currentConfiguration
java.io.File stateLocationDir
org.eclipse.osgi.storagemanager.StorageManager newFileManager
int i
java.io.IOException ex
int i
java.io.IOException ex
public void frameworkStart (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext fwContext
public void frameworkStop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext fwContext
org.eclipse.osgi.baseadaptor.bundlefile.MRUBundleFileList current
public void frameworkStopping (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext fwContext
public void addProperties (java.util.Properties)
java.util.Properties properties
private java.io.InputStream findStorageStream (java.lang.String)
String fileName
java.io.InputStream storageStream
java.io.IOException ex
org.eclipse.osgi.service.datalocation.Location currentConfiguration
org.eclipse.osgi.service.datalocation.Location parentConfiguration
java.io.File bundledataLocationDir
org.eclipse.osgi.storagemanager.StorageManager newStorageManager
protected void saveBaseData (org.eclipse.osgi.baseadaptor.BaseData, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.baseadaptor.BaseData bundledata
java.io.DataOutputStream out
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
int i
protected org.eclipse.osgi.baseadaptor.BaseData loadBaseData (long, java.io.DataInputStream) throws java.io.IOException
long id
java.io.DataInputStream in
org.eclipse.osgi.baseadaptor.BaseData result
int numHooks
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
int i
String hookKey
org.eclipse.osgi.baseadaptor.hooks.StorageHook storageHook
protected org.eclipse.osgi.baseadaptor.BaseData createBaseData (long, java.lang.String)
long id
String location
org.eclipse.osgi.baseadaptor.BaseData result
public java.lang.String getInstallPath ()
private void cleanOSGiCache ()
java.io.File osgiConfig
protected void processExtension (org.eclipse.osgi.baseadaptor.BaseData, byte) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData bundleData
byte type
private void validateExtension (org.eclipse.osgi.framework.adaptor.BundleData) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundleData
java.util.Dictionary extensionManifest
protected void processFrameworkExtension (org.eclipse.osgi.baseadaptor.BaseData, byte) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData bundleData
byte type
protected void processExtExtension (org.eclipse.osgi.baseadaptor.BaseData, byte) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData bundleData
byte type
private void addExtensionContent (org.eclipse.osgi.baseadaptor.BaseData, byte, java.lang.ClassLoader, java.lang.reflect.Method)
org.eclipse.osgi.baseadaptor.BaseData bundleData
byte type
ClassLoader addToLoader
java.lang.reflect.Method addToMethod
String[] extensions
int i
java.io.File[] files
int i
java.lang.reflect.InvocationTargetException e
java.net.MalformedURLException e
protected java.lang.String[] getConfiguredExtensions ()
String prop
protected void processBootExtension (org.eclipse.osgi.framework.adaptor.BundleData, byte) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundleData
byte type
private void initBundleStoreRoot ()
java.io.File configurationLocation
public java.io.File getBundleStoreRoot ()
protected java.io.File[] getExtensionFiles (org.eclipse.osgi.baseadaptor.BaseData)
org.eclipse.osgi.baseadaptor.BaseData bundleData
java.io.File[] files
String[] paths
String[] devPaths
String[] origPaths
java.util.List results
int i
java.io.File result
org.osgi.framework.BundleException e
void requestSave ()
public void updateState (org.eclipse.osgi.baseadaptor.BaseData, int) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData bundleData
int type
org.eclipse.osgi.service.resolver.State systemState
org.eclipse.osgi.service.resolver.BundleDescription oldDescription
org.eclipse.osgi.service.resolver.BundleDescription newDescription
private void validateNativeCodePaths (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.baseadaptor.BaseData)
org.eclipse.osgi.service.resolver.BundleDescription newDescription
org.eclipse.osgi.baseadaptor.BaseData data
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
org.eclipse.osgi.service.resolver.NativeCodeDescription[] nativeCodeDescs
int i
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
public long getNextBundleId ()
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
org.eclipse.osgi.baseadaptor.BaseData data
public java.lang.String copyToTempLibrary (org.eclipse.osgi.baseadaptor.BaseData, java.lang.String) throws java.io.IOException
org.eclipse.osgi.baseadaptor.BaseData data
String absolutePath
java.io.File storageRoot
java.io.File libTempDir
java.io.File realLib
String libName
java.io.File bundleTempDir
java.io.File libTempFile
Long bundleID
int i
java.io.File deleteFlag
java.io.FileOutputStream out
java.io.InputStream in
}
org/eclipse/osgi/internal/baseadaptor/BaseStorageHook.classBaseStorageHook.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.BaseStorageHook extends java.lang.Object implements org.eclipse.osgi.baseadaptor.hooks.StorageHook org.eclipse.osgi.baseadaptor.hooks.AdaptorHook {
public static final String KEY
public static final int HASHCODE
public static final int DEL_BUNDLE_STORE
public static final int DEL_GENERATION
private static final int STORAGE_VERSION
public static final String EXTERNAL_LIB_PREFIX
public static final String VARIABLE_DELIM_STRING
public static final char VARIABLE_DELIM_CHAR
public static String COMPOSITE_HEADER
public static String COMPOSITE_BUNDLE
public static String SURROGATE_BUNDLE
private String fileName
private String[] nativePaths
private int generation
private boolean reference
private org.eclipse.osgi.baseadaptor.BaseData bundleData
private org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
private java.io.File bundleStore
private java.io.File dataStore
static Class class$0
static Class class$1
static Class class$2
static void ()
public void (org.eclipse.osgi.internal.baseadaptor.BaseStorage)
org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public int getStorageVersion ()
public org.eclipse.osgi.baseadaptor.hooks.StorageHook create (org.eclipse.osgi.baseadaptor.BaseData) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData bundledata
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
public void initialize (java.util.Dictionary) throws org.osgi.framework.BundleException
java.util.Dictionary manifest
static void loadManifest (org.eclipse.osgi.baseadaptor.BaseData, java.util.Dictionary) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseData target
java.util.Dictionary manifest
org.eclipse.osgi.util.ManifestElement[] bsnHeader
int bundleType
String singleton
String classpath
String host
org.eclipse.osgi.util.ManifestElement[] hostElement
String extensionType
String composite
public org.eclipse.osgi.baseadaptor.hooks.StorageHook load (org.eclipse.osgi.baseadaptor.BaseData, java.io.DataInputStream) throws java.io.IOException
org.eclipse.osgi.baseadaptor.BaseData target
java.io.DataInputStream in
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
int nativePathCount
int i
private java.lang.String getAbsolute (boolean, java.lang.String)
boolean isReference
String path
java.io.File storedPath
public void save (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
boolean forgetStartLevel
int i
boolean forgetStatus
int i
String storedFileName
int i
public int getKeyHashCode ()
public boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement other
public java.lang.Object getKey ()
public java.lang.String getFileName ()
public int getGeneration ()
public java.lang.String[] getNativePaths ()
public void installNativePaths (java.lang.String[]) throws org.osgi.framework.BundleException
String[] installPaths
public void validateNativePaths (java.lang.String[]) throws org.osgi.framework.BundleException
String[] paths
int i
String path
java.io.File nativeFile
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry nativeEntry
public boolean isReference ()
public java.io.File getBundleStore ()
public java.io.File getDataFile (java.lang.String)
String path
void delete (boolean, int) throws java.io.IOException
boolean postpone
int type
java.io.File delete
java.io.FileOutputStream out
java.io.File getGenerationDir ()
java.io.File getParentGenerationDir ()
org.eclipse.osgi.service.datalocation.Location parentConfiguration
org.eclipse.osgi.service.datalocation.Location currentConfiguration
java.io.File createGenerationDir ()
java.io.File generationDir
public void setReference (boolean)
boolean reference
public void setFileName (java.lang.String)
String fileName
public void copy (org.eclipse.osgi.baseadaptor.hooks.StorageHook)
org.eclipse.osgi.baseadaptor.hooks.StorageHook storageHook
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook hook
public void validate () throws java.lang.IllegalArgumentException
public java.util.Dictionary getManifest (boolean) throws org.osgi.framework.BundleException
boolean firstLoad
public boolean forgetStatusChange (int)
int status
public boolean forgetStartLevelChange (int)
int startlevel
public void initialize (org.eclipse.osgi.baseadaptor.BaseAdaptor)
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
public void frameworkStart (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext context
public void frameworkStop (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext context
public void frameworkStopping (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public void addProperties (java.util.Properties)
java.util.Properties properties
public java.net.URLConnection mapLocationToURLConnection (java.lang.String) throws java.io.IOException
String location
org.osgi.framework.Bundle[] bundles
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
int i
org.eclipse.osgi.baseadaptor.BaseData data
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook hook
public void handleRuntimeError (java.lang.Throwable)
Throwable error
public org.eclipse.osgi.framework.log.FrameworkLog createFrameworkLog ()
public org.eclipse.osgi.internal.baseadaptor.BaseStorage getStorage ()
public static java.lang.String substituteVars (java.lang.String)
String path
StringBuffer buf
java.util.StringTokenizer st
boolean varStarted
String var
String tok
String prop
java.lang.reflect.Method getenv
}
org/eclipse/osgi/internal/baseadaptor/BundleInstall.classBundleInstall.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.BundleInstall extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.BundleOperation {
private org.eclipse.osgi.baseadaptor.BaseData data
private java.net.URLConnection source
private org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public void (org.eclipse.osgi.baseadaptor.BaseData, java.net.URLConnection, org.eclipse.osgi.internal.baseadaptor.BaseStorage)
org.eclipse.osgi.baseadaptor.BaseData data
java.net.URLConnection source
org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public org.eclipse.osgi.framework.adaptor.BundleData begin () throws org.osgi.framework.BundleException
java.io.InputStream in
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] storageHooks
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] instanceHooks
int i
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
java.net.URL sourceURL
String protocol
java.net.URL reference
java.io.File genDir
java.io.File outFile
java.io.File inFile
java.util.Dictionary manifest
int i
java.io.IOException ioe
public void undo ()
java.io.IOException e
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
java.io.IOException e
public void commit (boolean) throws org.osgi.framework.BundleException
boolean postpone
java.io.IOException e
}
org/eclipse/osgi/internal/baseadaptor/BundleUninstall.classBundleUninstall.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.BundleUninstall extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.BundleOperation {
private org.eclipse.osgi.baseadaptor.BaseData data
private org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public void (org.eclipse.osgi.baseadaptor.BaseData, org.eclipse.osgi.internal.baseadaptor.BaseStorage)
org.eclipse.osgi.baseadaptor.BaseData data
org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public org.eclipse.osgi.framework.adaptor.BundleData begin () throws org.osgi.framework.BundleException
public void commit (boolean) throws org.osgi.framework.BundleException
boolean postpone
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook storageHook
java.io.IOException e
public void undo () throws org.osgi.framework.BundleException
}
org/eclipse/osgi/internal/baseadaptor/BundleUpdate.classBundleUpdate.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.BundleUpdate extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.BundleOperation {
private org.eclipse.osgi.baseadaptor.BaseData data
private org.eclipse.osgi.baseadaptor.BaseData newData
private java.net.URLConnection source
private org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public void (org.eclipse.osgi.baseadaptor.BaseData, java.net.URLConnection, org.eclipse.osgi.internal.baseadaptor.BaseStorage)
org.eclipse.osgi.baseadaptor.BaseData data
java.net.URLConnection source
org.eclipse.osgi.internal.baseadaptor.BaseStorage storage
public org.eclipse.osgi.framework.adaptor.BundleData begin () throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] storageHooks
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] instanceHooks
int i
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook newStorageHook
java.io.InputStream in
java.net.URL sourceURL
String protocol
java.net.URL reference
String path
java.io.File genDir
java.io.File outFile
java.io.File inFile
java.util.Dictionary manifest
int i
java.io.IOException e
public void commit (boolean) throws org.osgi.framework.BundleException
boolean postpone
java.io.IOException e
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook oldStorageHook
java.io.IOException e
public void undo () throws org.osgi.framework.BundleException
org.eclipse.osgi.internal.baseadaptor.BaseStorageHook newStorageHook
java.io.IOException e
}
org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader.classDefaultClassLoader.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader extends java.lang.ClassLoader implements org.eclipse.osgi.baseadaptor.loader.ParallelClassLoader {
protected static final java.security.PermissionCollection ALLPERMISSIONS
private static final String CLASS_CERTIFICATE_SUPPORT
private static final String CLASS_LOADER_TYPE
private static final String CLASS_LOADER_TYPE_PARALLEL
private static final boolean CLASS_CERTIFICATE
private static final boolean PARALLEL_CAPABLE
private static final java.util.Enumeration EMPTY_ENUMERATION
protected org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate delegate
protected java.security.ProtectionDomain domain
protected org.eclipse.osgi.baseadaptor.loader.ClasspathManager manager
static Class class$0
static void ()
java.security.AllPermission allPerm
boolean typeParallel
boolean parallelCapable
java.lang.reflect.Method parallelCapableMetod
public void (java.lang.ClassLoader, org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate, java.security.ProtectionDomain, org.eclipse.osgi.baseadaptor.BaseData, java.lang.String[])
ClassLoader parent
org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate delegate
java.security.ProtectionDomain domain
org.eclipse.osgi.baseadaptor.BaseData bundledata
String[] classpath
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean resolve
Class clazz
Error e
ClassNotFoundException e
public java.net.URL getResource (java.lang.String)
String name
java.net.URL url
protected java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String name
java.util.Enumeration result
protected java.lang.String findLibrary (java.lang.String)
String libname
public java.security.ProtectionDomain getDomain ()
public org.eclipse.osgi.baseadaptor.loader.ClasspathEntry createClassPathEntry (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.security.ProtectionDomain)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
java.security.ProtectionDomain cpDomain
public java.lang.Class defineClass (java.lang.String, byte[], org.eclipse.osgi.baseadaptor.loader.ClasspathEntry, org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry)
String name
byte[] classbytes
org.eclipse.osgi.baseadaptor.loader.ClasspathEntry classpathEntry
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
public java.lang.Class publicFindLoaded (java.lang.String)
String classname
public java.lang.Object publicGetPackage (java.lang.String)
String pkgname
public java.lang.Object publicDefinePackage (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL)
String name
String specTitle
String specVersion
String specVendor
String implTitle
String implVersion
String implVendor
java.net.URL sealBase
public void initialize ()
public java.net.URL findLocalResource (java.lang.String)
String resource
public java.util.Enumeration findLocalResources (java.lang.String)
String resource
public java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
String classname
public void close ()
public void attachFragment (org.eclipse.osgi.framework.adaptor.BundleData, java.security.ProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.BundleData sourcedata
java.security.ProtectionDomain sourcedomain
String[] sourceclasspath
public org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate getDelegate ()
public static java.security.ProtectionDomain createProtectionDomain (org.eclipse.osgi.baseadaptor.bundlefile.BundleFile, java.security.ProtectionDomain)
org.eclipse.osgi.baseadaptor.bundlefile.BundleFile bundlefile
java.security.ProtectionDomain baseDomain
java.security.PermissionCollection permissions
java.security.PermissionCollection permissions
java.security.cert.Certificate[] certs
org.eclipse.osgi.signedcontent.SignedContent signedContent
org.eclipse.osgi.baseadaptor.bundlefile.BundleFileWrapperChain wrapper
org.eclipse.osgi.signedcontent.SignerInfo[] signers
public org.eclipse.osgi.baseadaptor.loader.ClasspathManager getClasspathManager ()
public org.osgi.framework.Bundle getBundle ()
public boolean isParallelCapable ()
public java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
public java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
public java.util.Collection listLocalResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
}
org/eclipse/osgi/internal/baseadaptor/DevClassPathHelper.classDevClassPathHelper.java
package org.eclipse.osgi.internal.baseadaptor
public final org.eclipse.osgi.internal.baseadaptor.DevClassPathHelper extends java.lang.Object {
private static final String FILE_PROTOCOL
private static final boolean inDevelopmentMode
private static final java.io.File devLocation
private static String[] devDefaultClasspath
private static java.util.Dictionary devProperties
private static long lastModified
static Class class$0
static void ()
String osgiDev
java.io.File f
boolean devMode
java.net.URL location
public void ()
private static void updateDevProperties ()
private static java.lang.String[] getDevClassPath (java.lang.String, java.util.Dictionary, java.lang.String[])
String id
java.util.Dictionary properties
String[] defaultClasspath
String[] result
String entry
public static java.lang.String[] getDevClassPath (java.lang.String, java.util.Dictionary)
String id
java.util.Dictionary properties
public static java.lang.String[] getDevClassPath (java.lang.String)
String id
public static java.lang.String[] getArrayFromList (java.lang.String)
String prop
public static boolean inDevelopmentMode ()
private static void load (java.io.InputStream)
java.io.InputStream input
java.util.Properties props
java.util.Dictionary result
}
org/eclipse/osgi/internal/baseadaptor/ExternalMessages.properties
org/eclipse/osgi/internal/baseadaptor/InvalidVersion.classInvalidVersion.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.InvalidVersion extends org.osgi.framework.Version {
private String invalidVersion
public void (java.lang.String)
String badVersion
public java.lang.String getInvalidVersion ()
public java.lang.String toString ()
}
org/eclipse/osgi/internal/baseadaptor/StateManager.classStateManager.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.StateManager extends java.lang.Object implements org.eclipse.osgi.service.resolver.PlatformAdmin java.lang.Runnable {
public static boolean DEBUG
public static boolean DEBUG_READER
public static boolean DEBUG_PLATFORM_ADMIN
public static boolean DEBUG_PLATFORM_ADMIN_RESOLVER
public static boolean MONITOR_PLATFORM_ADMIN
public static String PROP_NO_LAZY_LOADING
public static String PROP_LAZY_UNLOADING_TIME
private long expireTime
private long readStartupTime
private org.eclipse.osgi.internal.resolver.StateImpl systemState
private org.eclipse.osgi.internal.resolver.StateObjectFactoryImpl factory
private long lastTimeStamp
private boolean cachedState
private java.io.File stateFile
private java.io.File lazyFile
private long expectedTimeStamp
private org.osgi.framework.BundleContext context
private Thread dataManagerThread
static void ()
public void (java.io.File, java.io.File, org.osgi.framework.BundleContext)
java.io.File stateFile
java.io.File lazyFile
org.osgi.framework.BundleContext context
public void (java.io.File, java.io.File, org.osgi.framework.BundleContext, long)
java.io.File stateFile
java.io.File lazyFile
org.osgi.framework.BundleContext context
long expectedTimeStamp
public void shutdown (java.io.File, java.io.File) throws java.io.IOException
java.io.File saveStateFile
java.io.File saveLazyFile
public void update (java.io.File, java.io.File) throws java.io.IOException
java.io.File updateStateFile
java.io.File updateLazyFile
private void internalReadSystemState ()
boolean lazyLoad
boolean lazyLoad
java.io.IOException ioe
private synchronized void startDataManager ()
public synchronized void stopDataManager ()
private void writeState (org.eclipse.osgi.internal.resolver.StateImpl, java.io.File, java.io.File) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
java.io.File saveStateFile
java.io.File saveLazyFile
private boolean initializeSystemState ()
public synchronized org.eclipse.osgi.service.resolver.State createSystemState ()
public synchronized org.eclipse.osgi.service.resolver.State readSystemState ()
public org.eclipse.osgi.service.resolver.State getSystemState ()
public long getCachedTimeStamp ()
public boolean saveNeeded ()
public org.eclipse.osgi.service.resolver.State getState (boolean)
boolean mutable
public org.eclipse.osgi.service.resolver.State getState ()
public org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
public synchronized void commit (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.State state
public org.eclipse.osgi.service.resolver.Resolver getResolver ()
public org.eclipse.osgi.service.resolver.Resolver createResolver ()
private org.eclipse.osgi.service.resolver.Resolver createResolver (boolean)
boolean checkPermissions
public org.eclipse.osgi.service.resolver.StateHelper getStateHelper ()
public void run ()
long timeStamp
public void addDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
org.eclipse.osgi.service.resolver.DisabledInfo disabledInfo
public void removeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
org.eclipse.osgi.service.resolver.DisabledInfo disabledInfo
}
org/eclipse/osgi/internal/baseadaptor/SystemBundleData$1$1.classSystemBundleData.java
package org.eclipse.osgi.internal.baseadaptor
org.eclipse.osgi.internal.baseadaptor.SystemBundleData$1$1 extends org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry {
final org.eclipse.osgi.internal.baseadaptor.SystemBundleData$1 this$1
void (org.eclipse.osgi.internal.baseadaptor.SystemBundleData$1)
public java.io.InputStream getInputStream () throws java.io.IOException
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/internal/baseadaptor/SystemBundleData$1.classSystemBundleData.java
package org.eclipse.osgi.internal.baseadaptor
org.eclipse.osgi.internal.baseadaptor.SystemBundleData$1 extends org.eclipse.osgi.baseadaptor.bundlefile.BundleFile {
final org.eclipse.osgi.internal.baseadaptor.SystemBundleData this$0
void (org.eclipse.osgi.internal.baseadaptor.SystemBundleData, java.io.File)
java.io.File $anonymous0
public java.io.File getFile (java.lang.String, boolean)
String path
boolean nativeCode
public org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry getEntry (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public void close ()
public void open ()
public boolean containsDir (java.lang.String)
String dir
static org.eclipse.osgi.internal.baseadaptor.SystemBundleData access$0 (org.eclipse.osgi.internal.baseadaptor.SystemBundleData$1)
}
org/eclipse/osgi/internal/baseadaptor/SystemBundleData.classSystemBundleData.java
package org.eclipse.osgi.internal.baseadaptor
public org.eclipse.osgi.internal.baseadaptor.SystemBundleData extends org.eclipse.osgi.baseadaptor.BaseData {
private static final String OSGI_FRAMEWORK
public void (org.eclipse.osgi.baseadaptor.BaseAdaptor) throws org.osgi.framework.BundleException
org.eclipse.osgi.baseadaptor.BaseAdaptor adaptor
java.io.File osgiBase
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] hooks
org.eclipse.osgi.baseadaptor.hooks.StorageHook[] instanceHooks
int i
private java.io.File getOsgiBase ()
String frameworkLocation
java.net.URL url
private org.eclipse.osgi.framework.util.Headers createManifest (java.io.File) throws org.osgi.framework.BundleException
java.io.File osgiBase
java.io.InputStream in
org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry entry
private java.io.InputStream getManifestAsResource ()
java.net.URL url
private java.net.URL getManifestURL ()
ClassLoader cl
java.util.Enumeration manifests
java.net.URL url
org.eclipse.osgi.framework.util.Headers headers
private void createBundleFile (java.io.File)
java.io.File osgiBase
private void setMetaData () throws org.osgi.framework.BundleException
public org.eclipse.osgi.framework.adaptor.BundleClassLoader createClassLoader (org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate, org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate delegate
org.eclipse.osgi.framework.adaptor.BundleProtectionDomain domain
String[] bundleclasspath
public java.io.File createGenerationDir ()
public java.lang.String findLibrary (java.lang.String)
String libname
public void installNativeCode (java.lang.String[]) throws org.osgi.framework.BundleException
String[] nativepaths
public int getStartLevel ()
public int getStatus ()
public void save ()
static java.net.URL access$0 (org.eclipse.osgi.internal.baseadaptor.SystemBundleData)
}
org/eclipse/osgi/internal/composite/
org/eclipse/osgi/internal/composite/CompositeBase.classCompositeBase.java
package org.eclipse.osgi.internal.composite
public abstract org.eclipse.osgi.internal.composite.CompositeBase extends org.eclipse.osgi.framework.internal.core.BundleHost implements org.eclipse.osgi.internal.module.CompositeResolveHelper org.eclipse.osgi.service.internal.composite.CompositeModule {
protected static String PROP_COMPOSITE
protected static String PROP_PARENTFRAMEWORK
protected final org.osgi.framework.launch.Framework companionFramework
protected final ThreadLocal resolving
static void ()
public void (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.framework.internal.core.Framework) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.internal.core.Framework framework
protected abstract org.osgi.framework.launch.Framework findCompanionFramework (org.eclipse.osgi.framework.internal.core.Framework, org.eclipse.osgi.framework.adaptor.BundleData) throws org.osgi.framework.BundleException
protected abstract org.osgi.framework.Bundle getCompanionBundle ()
protected boolean isSurrogate ()
public org.eclipse.osgi.service.resolver.BundleDescription getCompositeDescription ()
public org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate getDelegate ()
public void refreshContent ()
public boolean resolveContent ()
public void started (org.eclipse.osgi.service.internal.composite.CompositeModule)
org.eclipse.osgi.service.internal.composite.CompositeModule surrogate
public void stopped (org.eclipse.osgi.service.internal.composite.CompositeModule)
org.eclipse.osgi.service.internal.composite.CompositeModule surrogate
public void updateContent (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream content
public void update () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream in
}
org/eclipse/osgi/internal/composite/CompositeHelper.classCompositeHelper.java
package org.eclipse.osgi.internal.composite
public org.eclipse.osgi.internal.composite.CompositeHelper extends java.lang.Object {
private static final org.osgi.service.permissionadmin.PermissionInfo[] COMPOSITE_PERMISSIONS
private static final String COMPOSITE_POLICY
private static String ELEMENT_SEPARATOR
private static final Object EQUALS_QUOTE
private static final String[] INVALID_COMPOSITE_HEADERS
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
public void ()
private static java.util.jar.Manifest getCompositeManifest (java.util.Map)
java.util.Map compositeManifest
java.util.jar.Manifest manifest
java.util.jar.Attributes attributes
String manifestVersion
java.util.Iterator entries
java.util.Map$Entry entry
private static java.util.jar.Manifest getSurrogateManifest (java.util.Dictionary, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription[])
java.util.Dictionary compositeManifest
org.eclipse.osgi.service.resolver.BundleDescription compositeDesc
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
java.util.jar.Manifest manifest
java.util.jar.Attributes attributes
java.util.Enumeration keys
Object header
static java.io.InputStream getCompositeInput (java.util.Map, java.util.Map) throws java.io.IOException
java.util.Map frameworkConfig
java.util.Map compositeManifest
java.io.ByteArrayOutputStream bytesOut
java.util.jar.Manifest manifest
java.util.jar.JarOutputStream jarOut
java.util.Properties fwProps
java.util.jar.JarEntry entry
static java.io.InputStream getSurrogateInput (java.util.Dictionary, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription[]) throws java.io.IOException
java.util.Dictionary compositeManifest
org.eclipse.osgi.service.resolver.BundleDescription compositeDesc
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
java.io.ByteArrayOutputStream bytesOut
java.util.jar.Manifest manifest
java.util.jar.JarOutputStream jarOut
private static void addImports (java.util.jar.Attributes, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription[])
java.util.jar.Attributes attrigutes
org.eclipse.osgi.service.resolver.BundleDescription compositeDesc
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
java.util.List systemExports
StringBuffer importStatement
java.util.Collection importedNames
int i
java.util.Iterator iSystemExports
org.eclipse.osgi.service.resolver.ExportPackageDescription systemExport
private static java.util.List getSystemExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
java.util.ArrayList list
int i
private static void getImportFrom (org.eclipse.osgi.service.resolver.ExportPackageDescription, java.lang.StringBuffer)
org.eclipse.osgi.service.resolver.ExportPackageDescription export
StringBuffer importStatement
org.osgi.framework.Version version
private static void addExports (java.util.jar.Attributes, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription[])
java.util.jar.Attributes attributes
org.eclipse.osgi.service.resolver.BundleDescription compositeDesc
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
StringBuffer exportStatement
int i
private static void getExportFrom (org.eclipse.osgi.service.resolver.ExportPackageDescription, java.lang.StringBuffer)
org.eclipse.osgi.service.resolver.ExportPackageDescription export
StringBuffer exportStatement
private static void addMap (java.lang.StringBuffer, java.util.Map, java.lang.String)
StringBuffer manifest
java.util.Map values
String assignment
java.util.Iterator iEntries
java.util.Map$Entry entry
Object value
String[] strings
int i
static void setCompositePermissions (java.lang.String, org.osgi.framework.BundleContext)
String bundleLocation
org.osgi.framework.BundleContext systemContext
org.osgi.framework.ServiceReference ref
org.osgi.service.permissionadmin.PermissionAdmin permAdmin
static void setDisabled (boolean, org.osgi.framework.Bundle, org.osgi.framework.BundleContext)
boolean disable
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleContext systemContext
org.osgi.framework.ServiceReference ref
org.eclipse.osgi.service.resolver.PlatformAdmin pa
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription desc
static void setDisabled (boolean, org.eclipse.osgi.service.resolver.BundleDescription)
boolean disable
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.DisabledInfo toRemove
static void validateCompositeManifest (java.util.Map) throws org.osgi.framework.BundleException
java.util.Map compositeManifest
int i
String manifestVersion
Integer parsed
}
org/eclipse/osgi/internal/composite/CompositeImpl$ServiceTrackerManager.classCompositeImpl.java
package org.eclipse.osgi.internal.composite
org.eclipse.osgi.internal.composite.CompositeImpl$ServiceTrackerManager extends java.lang.Object {
static final int COMPOSITE_ACTIVE
static final int SURROGATE_ACTIVE
private int bundlesActive
private org.eclipse.osgi.internal.composite.CompositeServiceTracker shareToChildServices
private org.eclipse.osgi.internal.composite.CompositeServiceTracker shareToParentServices
final org.eclipse.osgi.internal.composite.CompositeImpl this$0
void (org.eclipse.osgi.internal.composite.CompositeImpl)
void startedComposite () throws org.osgi.framework.BundleException
void startedSurrogate ()
void stoppedComposite ()
void stoppedSurrogate ()
private synchronized void open (int)
int bundleActive
private synchronized void close (int)
int bundleStopped
}
org/eclipse/osgi/internal/composite/CompositeImpl.classCompositeImpl.java
package org.eclipse.osgi.internal.composite
public org.eclipse.osgi.internal.composite.CompositeImpl extends org.eclipse.osgi.internal.composite.CompositeBase implements org.osgi.service.framework.CompositeBundle {
private static String COMPOSITE_STORAGE
public static String COMPOSITE_CONFIGURATION
private final org.eclipse.osgi.internal.composite.CompositeImpl$ServiceTrackerManager trackerManager
static void ()
public void (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.framework.internal.core.Framework) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.internal.core.Framework framework
protected org.osgi.framework.launch.Framework findCompanionFramework (org.eclipse.osgi.framework.internal.core.Framework, org.eclipse.osgi.framework.adaptor.BundleData) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.Framework thisFramework
org.eclipse.osgi.framework.adaptor.BundleData thisData
java.io.File compositeStorage
boolean firstTime
java.net.URL childConfig
java.util.Properties props
java.io.IOException e
org.eclipse.osgi.launch.Equinox equinox
private void installSurrogate (org.osgi.framework.BundleContext, org.eclipse.osgi.framework.adaptor.BundleData) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext companionContext
org.eclipse.osgi.framework.adaptor.BundleData thisData
org.osgi.framework.Bundle surrogate
org.osgi.framework.Bundle surrogate
java.io.InputStream surrogateContent
java.io.IOException e
private boolean updateSurrogate (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData thisData
org.eclipse.osgi.service.resolver.BundleDescription child
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
java.io.InputStream surrogateContent
java.io.InputStream surrogateContent
java.io.IOException e
org.eclipse.osgi.service.internal.composite.CompositeModule surrogateComposite
boolean disable
public org.osgi.framework.launch.Framework getCompositeFramework ()
org.osgi.framework.BundleException e
public org.osgi.service.framework.SurrogateBundle getSurrogateBundle ()
protected org.osgi.framework.Bundle getCompanionBundle ()
public void update (java.util.Map) throws org.osgi.framework.BundleException
java.util.Map compositeManifest
org.eclipse.osgi.internal.loader.BundleLoader loader
java.util.Map frameworkConfig
java.io.IOException e
private java.util.Map getFrameworkConfig () throws java.io.IOException
java.util.Properties result
java.net.URL config
public void uninstall () throws org.osgi.framework.BundleException
private void checkClassLoader ()
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
org.eclipse.osgi.framework.adaptor.BundleClassLoader loader
protected void startHook () throws org.osgi.framework.BundleException
protected void stopHook () throws org.osgi.framework.BundleException
public void started (org.eclipse.osgi.service.internal.composite.CompositeModule)
org.eclipse.osgi.service.internal.composite.CompositeModule surrogate
public void stopped (org.eclipse.osgi.service.internal.composite.CompositeModule)
org.eclipse.osgi.service.internal.composite.CompositeModule surrogate
private void stopChildFramework () throws org.osgi.framework.BundleException
org.osgi.framework.FrameworkEvent stopped
InterruptedException e
public boolean giveExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
org.osgi.service.framework.SurrogateBundle surrogate
org.osgi.framework.BundleException e
}
org/eclipse/osgi/internal/composite/CompositeServiceTracker$ServiceLink.classCompositeServiceTracker.java
package org.eclipse.osgi.internal.composite
org.eclipse.osgi.internal.composite.CompositeServiceTracker$ServiceLink extends java.lang.Object implements org.osgi.framework.ServiceFactory {
private final org.osgi.framework.ServiceReference reference
private volatile org.osgi.framework.ServiceRegistration registration
private Object service
private int useCount
final org.eclipse.osgi.internal.composite.CompositeServiceTracker this$0
void (org.eclipse.osgi.internal.composite.CompositeServiceTracker, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
java.util.Dictionary getRefreshProperties ()
java.util.Dictionary result
String[] originalKeys
int i
java.util.Enumeration eKeys
String key
int decrementUse ()
int incrementUse ()
int getUse ()
void setServiceProperties (java.util.Dictionary)
java.util.Dictionary props
org.osgi.framework.ServiceRegistration current
void register ()
java.util.Dictionary props
void unregister ()
org.osgi.framework.ServiceRegistration current
private java.util.Dictionary getServiceProperties ()
String[] keys
java.util.Hashtable serviceProps
int i
public synchronized java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration reg
public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration reg
Object serv
}
org/eclipse/osgi/internal/composite/CompositeServiceTracker.classCompositeServiceTracker.java
package org.eclipse.osgi.internal.composite
org.eclipse.osgi.internal.composite.CompositeServiceTracker extends java.lang.Object implements org.osgi.util.tracker.ServiceTrackerCustomizer {
final org.osgi.framework.BundleContext sourceContext
final org.osgi.framework.BundleContext targetContext
final org.osgi.util.tracker.ServiceTracker[] trackers
final String[] filters
final java.util.HashMap serviceComposites
public void (org.osgi.framework.BundleContext, org.osgi.framework.BundleContext, java.lang.String)
org.osgi.framework.BundleContext sourceContext
org.osgi.framework.BundleContext targetContext
String serviceFilters
synchronized void open ()
int i
synchronized void close ()
int i
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.internal.composite.CompositeServiceTracker$ServiceLink serviceLink
org.eclipse.osgi.internal.composite.CompositeServiceTracker$ServiceLink serviceLink
int useCount
int useCount
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
org.eclipse.osgi.internal.composite.CompositeServiceTracker$ServiceLink serviceLink
java.util.Dictionary serviceProps
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
int useCount
int useCount
}
org/eclipse/osgi/internal/composite/SurrogateImpl.classSurrogateImpl.java
package org.eclipse.osgi.internal.composite
public org.eclipse.osgi.internal.composite.SurrogateImpl extends org.eclipse.osgi.internal.composite.CompositeBase implements org.osgi.service.framework.SurrogateBundle {
private final org.osgi.service.framework.CompositeBundle composite
public void (org.eclipse.osgi.framework.adaptor.BundleData, org.eclipse.osgi.framework.internal.core.Framework) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.adaptor.BundleData bundledata
org.eclipse.osgi.framework.internal.core.Framework framework
protected org.osgi.framework.launch.Framework findCompanionFramework (org.eclipse.osgi.framework.internal.core.Framework, org.eclipse.osgi.framework.adaptor.BundleData)
org.eclipse.osgi.framework.internal.core.Framework thisFramework
org.eclipse.osgi.framework.adaptor.BundleData thisData
public org.osgi.framework.BundleContext getCompositeBundleContext ()
protected org.osgi.framework.Bundle getCompanionBundle ()
protected boolean isSurrogate ()
public boolean giveExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
private boolean validExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] matchingExports
org.eclipse.osgi.service.internal.composite.CompositeModule composite
org.eclipse.osgi.service.resolver.BundleDescription childDesc
org.eclipse.osgi.service.resolver.ExportPackageDescription[] childExports
int i
int j
private boolean validateExport (org.eclipse.osgi.service.resolver.ExportPackageDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.ExportPackageDescription matchingExport
org.eclipse.osgi.service.resolver.ExportPackageDescription childExport
org.osgi.framework.Version matchingVersion
org.osgi.framework.Version childVersion
protected void startHook ()
protected void stopHook ()
}
org/eclipse/osgi/internal/loader/
org/eclipse/osgi/internal/loader/BundleLoader$1.classBundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public org.eclipse.osgi.internal.loader.BundleLoader$ClassContext run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/BundleLoader$2.classBundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$2 extends java.lang.Object implements java.security.PrivilegedAction {
private final Class val$clazz
void (java.lang.Class)
public java.lang.ClassLoader run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/BundleLoader$3.classBundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$3 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.loader.BundleLoader this$0
private final String val$name
void (org.eclipse.osgi.internal.loader.BundleLoader, java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/BundleLoader$4.classBundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$4 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.loader.BundleLoader this$0
private final org.eclipse.osgi.framework.adaptor.BundleProtectionDomain val$pd
private final String[] val$cp
void (org.eclipse.osgi.internal.loader.BundleLoader, org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, java.lang.String[])
public org.eclipse.osgi.framework.adaptor.BundleClassLoader run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/BundleLoader$5.classBundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$5 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.loader.BundleLoader this$0
private final org.eclipse.osgi.framework.adaptor.BundleClassLoader val$bcl
void (org.eclipse.osgi.internal.loader.BundleLoader, org.eclipse.osgi.framework.adaptor.BundleClassLoader)
public java.lang.ClassLoader run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/BundleLoader$ClassContext.classBundleLoader.java
package org.eclipse.osgi.internal.loader
final org.eclipse.osgi.internal.loader.BundleLoader$ClassContext extends java.lang.SecurityManager {
void ()
public java.lang.Class[] getClassContext ()
}
org/eclipse/osgi/internal/loader/BundleLoader.classBundleLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.BundleLoader extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate {
public static final String DEFAULT_PACKAGE
public static final String JAVA_PACKAGE
public static final byte FLAG_IMPORTSINIT
public static final byte FLAG_HASDYNAMICIMPORTS
public static final byte FLAG_HASDYNAMICEIMPORTALL
public static final byte FLAG_CLOSED
public static final byte FLAG_LAZYTRIGGER
public static final org.eclipse.osgi.internal.loader.BundleLoader$ClassContext CLASS_CONTEXT
public static final ClassLoader FW_CLASSLOADER
private static final int PRE_CLASS
private static final int POST_CLASS
private static final int PRE_RESOURCE
private static final int POST_RESOURCE
private static final int PRE_RESOURCES
private static final int POST_RESOURCES
private static final int PRE_LIBRARY
private static final int POST_LIBRARY
private static final boolean USE_GLOBAL_DEADLOCK_AVOIDANCE_LOCK
private static final java.util.List waitingList
private static Object lockThread
private static int lockCount
private final org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
final org.eclipse.osgi.framework.internal.core.BundleHost bundle
private final org.eclipse.osgi.internal.loader.buddy.PolicyHandler policy
private final java.util.Collection exportedPackages
private final java.util.Collection substitutedPackages
final org.eclipse.osgi.internal.loader.BundleLoaderProxy[] requiredBundles
final int[] reexportTable
private final org.eclipse.osgi.framework.util.KeyedHashSet requiredSources
private org.eclipse.osgi.framework.util.KeyedHashSet importedSources
private String[] dynamicImportPackageStems
private String[] dynamicImportPackages
private byte loaderFlags
private org.eclipse.osgi.framework.adaptor.BundleClassLoader classloader
private ClassLoader parent
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
public static final java.lang.String getPackageName (java.lang.String)
String name
int index
public static final java.lang.String getResourcePackageName (java.lang.String)
String name
int begin
int end
protected void (org.eclipse.osgi.framework.internal.core.BundleHost, org.eclipse.osgi.internal.loader.BundleLoaderProxy) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.BundleHost bundle
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
java.io.IOException e
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.service.resolver.BundleDescription[] required
java.util.Set reExportSet
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredSpecs
int i
int[] reexported
int reexportIndex
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substituted
int i
org.eclipse.osgi.framework.internal.core.BundleFragment[] fragmentObjects
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
int i
String buddyList
private void initializeExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.util.Collection)
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
java.util.Collection exportNames
int i
public synchronized org.eclipse.osgi.framework.util.KeyedHashSet getImportedSources (org.eclipse.osgi.framework.util.KeyedHashSet)
org.eclipse.osgi.framework.util.KeyedHashSet visited
org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
org.eclipse.osgi.service.resolver.ExportPackageDescription[] packages
int i
org.eclipse.osgi.internal.loader.PackageSource source
public synchronized boolean isLazyTriggerSet ()
public void setLazyTrigger () throws org.osgi.framework.BundleException
final org.eclipse.osgi.internal.loader.PackageSource createExportPackageSource (org.eclipse.osgi.service.resolver.ExportPackageDescription, org.eclipse.osgi.framework.util.KeyedHashSet)
org.eclipse.osgi.service.resolver.ExportPackageDescription export
org.eclipse.osgi.framework.util.KeyedHashSet visited
org.eclipse.osgi.internal.loader.BundleLoaderProxy exportProxy
org.eclipse.osgi.internal.loader.PackageSource requiredSource
org.eclipse.osgi.internal.loader.PackageSource exportSource
private static org.eclipse.osgi.internal.loader.PackageSource createMultiSource (java.lang.String, org.eclipse.osgi.internal.loader.PackageSource[])
String packageName
org.eclipse.osgi.internal.loader.PackageSource[] sources
java.util.List sourceList
int i
org.eclipse.osgi.internal.loader.SingleSourcePackage[] innerSources
int j
public final org.eclipse.osgi.internal.loader.BundleLoaderProxy getLoaderProxy (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription source
Object userObject
long exportingID
org.eclipse.osgi.framework.internal.core.BundleHost exportingBundle
public org.eclipse.osgi.internal.loader.BundleLoaderProxy getLoaderProxy ()
synchronized void close ()
public final java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
final java.net.URL getResource (java.lang.String)
String name
public final synchronized java.lang.ClassLoader getParentClassLoader ()
public final synchronized org.eclipse.osgi.framework.adaptor.BundleClassLoader createClassLoader ()
String[] classpath
String[] classpath
org.osgi.framework.BundleException e
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
Class clazz
ClassNotFoundException e
public java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
java.lang.Class findClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean checkParent
ClassLoader parentCL
private java.lang.Class findClassInternal (java.lang.String, boolean, java.lang.ClassLoader) throws java.lang.ClassNotFoundException
String name
boolean checkParent
ClassLoader parentCL
String pkgName
boolean bootDelegation
Class result
ClassNotFoundException e
org.eclipse.osgi.internal.loader.PackageSource source
ClassNotFoundException e
private java.lang.Object searchHooks (java.lang.String, int) throws java.lang.ClassNotFoundException java.io.FileNotFoundException
String name
int type
org.eclipse.osgi.framework.adaptor.ClassLoaderDelegateHook[] delegateHooks
Object result
int i
private boolean isRequestFromVM ()
Class[] context
int i
ClassLoader cl
private static java.lang.ClassLoader getClassLoader (java.lang.Class)
Class clazz
public java.net.URL findResource (java.lang.String)
String name
java.net.URL findResource (java.lang.String, boolean)
String name
boolean checkParent
String pkgName
boolean bootDelegation
ClassLoader parentCL
java.net.URL result
java.net.URL result
org.eclipse.osgi.internal.loader.PackageSource source
public java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String name
String pkgName
java.util.Enumeration result
org.eclipse.osgi.internal.loader.PackageSource source
java.util.Enumeration localResults
java.util.Enumeration buddyResult
private boolean isSubPackage (java.lang.String, java.lang.String)
String parentPackage
String subPackage
String prefix
public java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
String pkgName
boolean subPackages
java.util.List packages
org.eclipse.osgi.framework.util.KeyedHashSet importSources
org.eclipse.osgi.framework.util.KeyedElement[] imports
org.eclipse.osgi.framework.util.KeyedElement keyedElement
String id
org.eclipse.osgi.framework.util.KeyedHashSet visited
org.eclipse.osgi.internal.loader.BundleLoaderProxy requiredProxy
org.eclipse.osgi.internal.loader.BundleLoader requiredLoader
boolean localSearch
java.util.List result
java.util.Set importedPackages
String name
org.eclipse.osgi.internal.loader.PackageSource externalSource
String packagePath
java.util.Collection externalResources
String resource
java.util.Collection localResources
String resource
String resourcePkg
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
String pkgName
java.util.Enumeration result
ClassLoader parentCL
public static java.util.Enumeration compoundEnumerations (java.util.Enumeration, java.util.Enumeration)
java.util.Enumeration list1
java.util.Enumeration list2
java.util.List compoundResults
Object item
java.net.URL findLocalResource (java.lang.String)
String name
java.util.Enumeration findLocalResources (java.lang.String)
String name
public java.lang.String findLibrary (java.lang.String)
String name
final java.lang.String findLocalLibrary (java.lang.String)
String name
String result
org.eclipse.osgi.framework.internal.core.BundleFragment[] fragments
int i
public final org.eclipse.osgi.framework.internal.core.AbstractBundle getBundle ()
private org.eclipse.osgi.framework.adaptor.BundleClassLoader createBCLPrevileged (org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.BundleProtectionDomain pd
String[] cp
org.eclipse.osgi.framework.adaptor.BundleClassLoader createBCL (org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.BundleProtectionDomain pd
String[] cp
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
org.eclipse.osgi.framework.internal.core.BundleFragment[] fragments
int i
org.osgi.framework.BundleException be
public final java.lang.String toString ()
org.eclipse.osgi.framework.adaptor.BundleData result
private final synchronized boolean isDynamicallyImported (java.lang.String)
String pkgname
int i
int i
final void addExportedProvidersFor (java.lang.String, java.lang.String, java.util.List, org.eclipse.osgi.framework.util.KeyedHashSet)
String symbolicName
String packageName
java.util.List result
org.eclipse.osgi.framework.util.KeyedHashSet visited
org.eclipse.osgi.internal.loader.PackageSource local
int size
int reexportIndex
int i
final void addProvidedPackageNames (java.lang.String, java.lang.String, java.util.List, boolean, org.eclipse.osgi.framework.util.KeyedHashSet)
String symbolicName
String packageName
java.util.List result
boolean subPackages
org.eclipse.osgi.framework.util.KeyedHashSet visitied
String exported
String substituted
int size
int reexportIndex
int i
final boolean isExportedPackage (java.lang.String)
String name
final boolean isSubstitutedExport (java.lang.String)
String name
private void addDynamicImportPackage (org.eclipse.osgi.service.resolver.ImportPackageSpecification[])
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] packages
java.util.List dynamicImports
int i
private void addDynamicImportPackage (java.lang.String[])
String[] packages
int size
java.util.List stems
java.util.List stems
int i
java.util.List names
java.util.List names
int i
int i
String name
public final synchronized void addDynamicImportPackage (org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.util.ManifestElement[] packages
java.util.List dynamicImports
java.util.List dynamicImportSpecs
org.eclipse.osgi.util.ManifestElement dynamicImportElement
String[] names
String name
org.eclipse.osgi.service.resolver.BundleDescription revision
org.eclipse.osgi.service.resolver.State state
public synchronized void attachFragment (org.eclipse.osgi.framework.internal.core.BundleFragment) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.BundleFragment fragment
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
String[] classpath
private org.eclipse.osgi.internal.loader.PackageSource findSource (java.lang.String)
String pkgName
org.eclipse.osgi.internal.loader.PackageSource result
private org.eclipse.osgi.internal.loader.PackageSource findImportedSource (java.lang.String, org.eclipse.osgi.framework.util.KeyedHashSet)
String pkgName
org.eclipse.osgi.framework.util.KeyedHashSet visited
org.eclipse.osgi.framework.util.KeyedHashSet imports
private org.eclipse.osgi.internal.loader.PackageSource findDynamicSource (java.lang.String)
String pkgName
org.eclipse.osgi.service.resolver.ExportPackageDescription exportPackage
org.eclipse.osgi.internal.loader.PackageSource source
private org.eclipse.osgi.internal.loader.PackageSource findRequiredSource (java.lang.String, org.eclipse.osgi.framework.util.KeyedHashSet)
String pkgName
org.eclipse.osgi.framework.util.KeyedHashSet visited
org.eclipse.osgi.internal.loader.PackageSource result
java.util.List result
int i
org.eclipse.osgi.internal.loader.BundleLoader requiredLoader
org.eclipse.osgi.internal.loader.PackageSource source
org.eclipse.osgi.internal.loader.PackageSource source
org.eclipse.osgi.internal.loader.PackageSource source
org.eclipse.osgi.internal.loader.PackageSource[] srcs
public final org.eclipse.osgi.internal.loader.PackageSource getPackageSource (java.lang.String)
String pkgName
org.eclipse.osgi.internal.loader.PackageSource result
org.eclipse.osgi.internal.loader.PackageSource localSource
private java.lang.ClassLoader getParentPrivileged (org.eclipse.osgi.framework.adaptor.BundleClassLoader)
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
private static void lock (java.lang.Object)
Object loader
Thread currentThread
boolean interrupted
private static synchronized boolean tryLock (java.lang.Thread, java.lang.Object)
Thread currentThread
Object loader
private static synchronized boolean tryLock (java.lang.Thread)
Thread currentThread
private static void unlock ()
Thread waitingThread
Object loader
Object[] waiting
public static void closeBundleLoader (org.eclipse.osgi.internal.loader.BundleLoaderProxy)
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
org.eclipse.osgi.internal.loader.BundleLoader loader
org.eclipse.osgi.service.resolver.BundleDescription description
}
org/eclipse/osgi/internal/loader/BundleLoaderProxy$1.classBundleLoaderProxy.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoaderProxy$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.loader.BundleLoaderProxy this$0
void (org.eclipse.osgi.internal.loader.BundleLoaderProxy)
public org.eclipse.osgi.internal.loader.BundleLoader run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/BundleLoaderProxy.classBundleLoaderProxy.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.BundleLoaderProxy extends java.lang.Object implements org.osgi.service.packageadmin.RequiredBundle org.osgi.framework.BundleReference {
static org.eclipse.osgi.framework.util.SecureAction secureAction
private org.eclipse.osgi.internal.loader.BundleLoader loader
private final org.eclipse.osgi.framework.internal.core.BundleHost bundle
private final org.eclipse.osgi.service.resolver.BundleDescription description
private final org.eclipse.osgi.framework.adaptor.BundleData data
private boolean stale
private final org.eclipse.osgi.framework.util.KeyedHashSet pkgSources
static Class class$0
static void ()
public void (org.eclipse.osgi.framework.internal.core.BundleHost, org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.framework.internal.core.BundleHost bundle
org.eclipse.osgi.service.resolver.BundleDescription description
public org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader ()
synchronized org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader0 ()
org.osgi.framework.BundleException e
public org.eclipse.osgi.internal.loader.BundleLoader getBasicBundleLoader ()
public org.eclipse.osgi.framework.internal.core.AbstractBundle getBundleHost ()
void setStale ()
public boolean isStale ()
public java.lang.String toString ()
String symbolicName
StringBuffer sb
public org.osgi.framework.Bundle getBundle ()
public org.eclipse.osgi.framework.adaptor.BundleData getBundleData ()
public org.osgi.framework.Bundle[] getRequiringBundles ()
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
java.util.List result
int i
void addRequirers (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription dependent
java.util.List result
org.eclipse.osgi.internal.loader.BundleLoaderProxy dependentProxy
org.eclipse.osgi.internal.loader.BundleLoader dependentLoader
org.eclipse.osgi.internal.loader.BundleLoaderProxy[] requiredBundles
int[] reexportTable
int size
int reexportIndex
int i
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
int j
public java.lang.String getSymbolicName ()
public org.osgi.framework.Version getVersion ()
public boolean isRemovalPending ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
org.eclipse.osgi.internal.loader.PackageSource getPackageSource (java.lang.String)
String pkgName
org.eclipse.osgi.internal.loader.PackageSource pkgSource
public boolean inUse ()
boolean forceSourceCreation (org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.ExportPackageDescription export
boolean strict
public org.eclipse.osgi.internal.loader.PackageSource createPackageSource (org.eclipse.osgi.service.resolver.ExportPackageDescription, boolean)
org.eclipse.osgi.service.resolver.ExportPackageDescription export
boolean storeSource
org.eclipse.osgi.internal.loader.PackageSource pkgSource
String includes
String excludes
String[] friends
boolean strict
}
org/eclipse/osgi/internal/loader/FilteredSourcePackage.classFilteredSourcePackage.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.FilteredSourcePackage extends org.eclipse.osgi.internal.loader.SingleSourcePackage {
private static final char ALL
String[] includes
String[] excludes
String[] friends
public void (java.lang.String, org.eclipse.osgi.internal.loader.BundleLoaderProxy, java.lang.String, java.lang.String, java.lang.String[])
String name
org.eclipse.osgi.internal.loader.BundleLoaderProxy supplier
String includes
String excludes
String[] friends
public boolean isFriend (java.lang.String)
String symbolicName
int i
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String)
String name
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
private boolean isFiltered (java.lang.String, java.lang.String)
String name
String pkgName
String lastName
private java.lang.String getName (java.lang.String, java.lang.String)
String name
String pkgName
private boolean isIncluded (java.lang.String)
String name
private boolean isExcluded (java.lang.String)
String name
private boolean isInList (java.lang.String, java.lang.String[])
String name
String[] list
int i
int len
public java.util.Collection listResources (java.lang.String, java.lang.String)
String path
String filePattern
java.util.Collection result
java.util.Iterator resources
String resource
int lastSlash
String fileName
}
org/eclipse/osgi/internal/loader/MultiSourcePackage.classMultiSourcePackage.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.MultiSourcePackage extends org.eclipse.osgi.internal.loader.PackageSource {
org.eclipse.osgi.internal.loader.SingleSourcePackage[] suppliers
void (java.lang.String, org.eclipse.osgi.internal.loader.SingleSourcePackage[])
String id
org.eclipse.osgi.internal.loader.SingleSourcePackage[] suppliers
public org.eclipse.osgi.internal.loader.SingleSourcePackage[] getSuppliers ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
Class result
int i
public java.net.URL getResource (java.lang.String)
String name
java.net.URL result
int i
public java.util.Enumeration getResources (java.lang.String)
String name
java.util.Enumeration results
int i
public java.util.Collection listResources (java.lang.String, java.lang.String)
String path
String filePattern
java.util.List result
org.eclipse.osgi.internal.loader.SingleSourcePackage source
java.util.Collection sourceResources
String resource
}
org/eclipse/osgi/internal/loader/NullPackageSource.classNullPackageSource.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.NullPackageSource extends org.eclipse.osgi.internal.loader.PackageSource {
static org.eclipse.osgi.framework.util.KeyedHashSet sources
private void (java.lang.String)
String name
public org.eclipse.osgi.internal.loader.SingleSourcePackage[] getSuppliers ()
public boolean isNullSource ()
public java.lang.String toString ()
public java.lang.Class loadClass (java.lang.String)
String name
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String)
String name
public static synchronized org.eclipse.osgi.internal.loader.NullPackageSource getNullPackageSource (java.lang.String)
String name
org.eclipse.osgi.internal.loader.NullPackageSource result
public java.util.List listResources (java.lang.String, java.lang.String)
String path
String filePattern
public volatile java.util.Collection listResources (java.lang.String, java.lang.String)
}
org/eclipse/osgi/internal/loader/PackageSource.classPackageSource.java
package org.eclipse.osgi.internal.loader
public abstract org.eclipse.osgi.internal.loader.PackageSource extends java.lang.Object implements org.eclipse.osgi.framework.util.KeyedElement {
protected String id
public void (java.lang.String)
String id
public java.lang.String getId ()
public abstract org.eclipse.osgi.internal.loader.SingleSourcePackage[] getSuppliers ()
public boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement other
public int getKeyHashCode ()
public java.lang.Object getKey ()
public boolean isNullSource ()
public boolean isFriend (java.lang.String)
String symbolicName
public abstract java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.net.URL getResource (java.lang.String)
public abstract java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
public boolean hasCommonSource (org.eclipse.osgi.internal.loader.PackageSource)
org.eclipse.osgi.internal.loader.PackageSource other
org.eclipse.osgi.internal.loader.SingleSourcePackage[] suppliers1
org.eclipse.osgi.internal.loader.SingleSourcePackage[] suppliers2
int i
int j
public abstract java.util.Collection listResources (java.lang.String, java.lang.String)
}
org/eclipse/osgi/internal/loader/SingleSourcePackage.classSingleSourcePackage.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.SingleSourcePackage extends org.eclipse.osgi.internal.loader.PackageSource {
org.eclipse.osgi.internal.loader.BundleLoaderProxy supplier
public void (java.lang.String, org.eclipse.osgi.internal.loader.BundleLoaderProxy)
String id
org.eclipse.osgi.internal.loader.BundleLoaderProxy supplier
public org.eclipse.osgi.internal.loader.SingleSourcePackage[] getSuppliers ()
public java.lang.String toString ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String)
String name
public boolean equals (java.lang.Object)
Object source
org.eclipse.osgi.internal.loader.SingleSourcePackage singleSource
public int hashCode ()
int result
public java.util.Collection listResources (java.lang.String, java.lang.String)
String path
String filePattern
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
}
org/eclipse/osgi/internal/loader/SystemBundleLoader$1.classSystemBundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.SystemBundleLoader$1 extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.BundleClassLoader {
final org.eclipse.osgi.internal.loader.SystemBundleLoader this$0
void (org.eclipse.osgi.internal.loader.SystemBundleLoader)
public org.osgi.framework.Bundle getBundle ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public void initialize ()
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
public java.net.URL getResource (java.lang.String)
String name
public java.lang.ClassLoader getParent ()
public org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate getDelegate ()
public java.util.Enumeration findLocalResources (java.lang.String)
String resource
public java.net.URL findLocalResource (java.lang.String)
String resource
public java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
String classname
public void close ()
public void attachFragment (org.eclipse.osgi.framework.adaptor.BundleData, java.security.ProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.BundleData bundledata
java.security.ProtectionDomain domain
String[] classpath
public java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
org.osgi.framework.Bundle systemBundle
boolean recurse
java.util.List result
java.util.Enumeration entries
public java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
public java.util.Collection listLocalResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
}
org/eclipse/osgi/internal/loader/SystemBundleLoader.classSystemBundleLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.SystemBundleLoader extends org.eclipse.osgi.internal.loader.BundleLoader {
public static final String EQUINOX_EE
final ClassLoader classLoader
private final java.util.Set eePackages
private final java.util.Set extPackages
private final ClassLoader extClassLoader
protected void (org.eclipse.osgi.framework.internal.core.BundleHost, org.eclipse.osgi.internal.loader.BundleLoaderProxy) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.BundleHost bundle
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int i
org.eclipse.osgi.framework.internal.core.BundleFragment[] fragments
int i
ClassLoader extCL
boolean found
ClassLoader systemExtCL
private void addExtPackages (org.eclipse.osgi.framework.internal.core.BundleFragment)
org.eclipse.osgi.framework.internal.core.BundleFragment fragment
org.eclipse.osgi.service.resolver.ExportPackageDescription[] extExports
int j
public synchronized void attachFragment (org.eclipse.osgi.framework.internal.core.BundleFragment) throws org.osgi.framework.BundleException
org.eclipse.osgi.framework.internal.core.BundleFragment fragment
public java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
Class result
public java.lang.String findLibrary (java.lang.String)
String name
java.lang.Class findLocalClass (java.lang.String)
String name
java.net.URL findLocalResource (java.lang.String)
String name
java.net.URL result
java.util.Enumeration findLocalResources (java.lang.String)
String name
java.util.Enumeration result
public java.net.URL findResource (java.lang.String)
String name
public java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String name
protected void close ()
public boolean isEEPackage (java.lang.String)
String pkgName
org.eclipse.osgi.framework.adaptor.BundleClassLoader createBCL (org.eclipse.osgi.framework.adaptor.BundleProtectionDomain, java.lang.String[])
org.eclipse.osgi.framework.adaptor.BundleProtectionDomain pd
String[] cp
}
org/eclipse/osgi/internal/loader/buddy/
org/eclipse/osgi/internal/loader/buddy/DependentPolicy.classDependentPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.DependentPolicy extends java.lang.Object implements org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy {
org.eclipse.osgi.internal.loader.BundleLoader buddyRequester
int lastDependentOfAdded
java.util.List allDependents
public void (org.eclipse.osgi.internal.loader.BundleLoader)
org.eclipse.osgi.internal.loader.BundleLoader requester
public java.lang.Class loadClass (java.lang.String)
String name
Class result
int i
org.eclipse.osgi.service.resolver.BundleDescription searchedBundle
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
private synchronized void addDependent (int, org.eclipse.osgi.service.resolver.BundleDescription)
int i
org.eclipse.osgi.service.resolver.BundleDescription searchedBundle
public java.net.URL loadResource (java.lang.String)
String name
java.net.URL result
int i
org.eclipse.osgi.service.resolver.BundleDescription searchedBundle
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
public java.util.Enumeration loadResources (java.lang.String)
String name
java.util.Enumeration results
int i
org.eclipse.osgi.service.resolver.BundleDescription searchedBundle
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
private void basicAddImmediateDependents (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription root
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
int i
org.eclipse.osgi.service.resolver.BundleDescription toAdd
}
org/eclipse/osgi/internal/loader/buddy/GlobalPolicy.classGlobalPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.GlobalPolicy extends java.lang.Object implements org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy {
private org.osgi.service.packageadmin.PackageAdmin admin
public void (org.osgi.service.packageadmin.PackageAdmin)
org.osgi.service.packageadmin.PackageAdmin admin
public java.lang.Class loadClass (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage pkg
public java.net.URL loadResource (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage pkg
public java.util.Enumeration loadResources (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage[] pkgs
java.util.Enumeration results
int i
}
org/eclipse/osgi/internal/loader/buddy/IBuddyPolicy.classIBuddyPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public abstract org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy extends java.lang.Object {
public abstract java.lang.Class loadClass (java.lang.String)
public abstract java.net.URL loadResource (java.lang.String)
public abstract java.util.Enumeration loadResources (java.lang.String)
}
org/eclipse/osgi/internal/loader/buddy/PolicyHandler.classPolicyHandler.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.PolicyHandler extends java.lang.Object implements org.osgi.framework.SynchronousBundleListener {
private static final String DEPENDENT_POLICY
private static final String GLOBAL_POLICY
private static final String REGISTERED_POLICY
private static final String APP_POLICY
private static final String EXT_POLICY
private static final String BOOT_POLICY
private static final String PARENT_POLICY
private final org.eclipse.osgi.internal.loader.BundleLoader policedLoader
private volatile Object[] policies
private final ThreadLocal beingLoaded
private final org.osgi.service.packageadmin.PackageAdmin packageAdmin
public void (org.eclipse.osgi.internal.loader.BundleLoader, java.lang.String, org.osgi.service.packageadmin.PackageAdmin)
org.eclipse.osgi.internal.loader.BundleLoader loader
String buddyList
org.osgi.service.packageadmin.PackageAdmin packageAdmin
static java.lang.Object[] getArrayFromList (java.lang.String)
String stringList
java.util.List list
java.util.StringTokenizer tokens
String token
private org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy getPolicyImplementation (java.lang.Object[], int)
Object[] policiesSnapshot
int policyOrder
String buddyName
public java.lang.Class doBuddyClassLoading (java.lang.String)
String name
Class result
Object[] policiesSnapshot
int policyCount
int i
org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy policy
public java.net.URL doBuddyResourceLoading (java.lang.String)
String name
java.net.URL result
Object[] policiesSnapshot
int policyCount
int i
org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy policy
public java.util.Enumeration doBuddyResourcesLoading (java.lang.String)
String name
java.util.List results
Object[] policiesSnapshot
int policyCount
int i
org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy policy
java.util.Enumeration result
java.net.URL url
private boolean startLoading (java.lang.String)
String name
java.util.Set classesAndResources
private void stopLoading (java.lang.String)
String name
public void open (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public void close (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
String list
}
org/eclipse/osgi/internal/loader/buddy/RegisteredPolicy.classRegisteredPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.RegisteredPolicy extends org.eclipse.osgi.internal.loader.buddy.DependentPolicy {
public void (org.eclipse.osgi.internal.loader.BundleLoader)
org.eclipse.osgi.internal.loader.BundleLoader requester
java.util.Iterator iter
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
String[] allContributions
boolean contributes
int j
public java.lang.Class loadClass (java.lang.String)
String name
Class result
int size
int i
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
public java.net.URL loadResource (java.lang.String)
String name
java.net.URL result
int size
int i
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
public java.util.Enumeration loadResources (java.lang.String)
String name
java.util.Enumeration results
int size
int i
org.eclipse.osgi.internal.loader.BundleLoaderProxy proxy
}
org/eclipse/osgi/internal/loader/buddy/SystemPolicy$1.classSystemPolicy.java
package org.eclipse.osgi.internal.loader.buddy
org.eclipse.osgi.internal.loader.buddy.SystemPolicy$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final byte val$type
void (byte)
public java.lang.ClassLoader run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/buddy/SystemPolicy$ParentClassLoader.classSystemPolicy.java
package org.eclipse.osgi.internal.loader.buddy
org.eclipse.osgi.internal.loader.buddy.SystemPolicy$ParentClassLoader extends java.lang.ClassLoader {
protected void ()
}
org/eclipse/osgi/internal/loader/buddy/SystemPolicy.classSystemPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.SystemPolicy extends java.lang.Object implements org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy {
public static final byte BOOT
public static final byte EXT
public static final byte APP
private static org.eclipse.osgi.internal.loader.buddy.SystemPolicy[] instances
private ClassLoader classLoader
static Class class$0
static void ()
public static org.eclipse.osgi.internal.loader.buddy.SystemPolicy getInstance (byte)
byte type
public void ()
public void (java.lang.ClassLoader)
ClassLoader parent
static java.lang.ClassLoader createClassLoader (byte)
byte type
public java.lang.Class loadClass (java.lang.String)
String name
public java.net.URL loadResource (java.lang.String)
String name
public java.util.Enumeration loadResources (java.lang.String)
String name
}
org/eclipse/osgi/internal/module/
org/eclipse/osgi/internal/module/BundleConstraint.classBundleConstraint.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.BundleConstraint extends org.eclipse.osgi.internal.module.ResolverConstraint {
void (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.service.resolver.VersionConstraint bundleConstraint
boolean isOptional ()
}
org/eclipse/osgi/internal/module/CompositeResolveHelper.classCompositeResolveHelper.java
package org.eclipse.osgi.internal.module
public abstract org.eclipse.osgi.internal.module.CompositeResolveHelper extends java.lang.Object {
public abstract boolean giveExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
}
org/eclipse/osgi/internal/module/CompositeResolveHelperRegistry.classCompositeResolveHelperRegistry.java
package org.eclipse.osgi.internal.module
public abstract org.eclipse.osgi.internal.module.CompositeResolveHelperRegistry extends java.lang.Object {
public abstract org.eclipse.osgi.internal.module.CompositeResolveHelper getCompositeResolveHelper (org.eclipse.osgi.service.resolver.BundleDescription)
}
org/eclipse/osgi/internal/module/GenericCapability.classGenericCapability.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.GenericCapability extends org.eclipse.osgi.internal.module.VersionSupplier {
final org.eclipse.osgi.internal.module.ResolverBundle resolverBundle
final String[] uses
void (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.service.resolver.GenericDescription)
org.eclipse.osgi.internal.module.ResolverBundle resolverBundle
org.eclipse.osgi.service.resolver.GenericDescription base
String usesDirective
public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
org.eclipse.osgi.service.resolver.GenericDescription getGenericDescription ()
public org.eclipse.osgi.internal.module.ResolverBundle getResolverBundle ()
java.lang.String[] getUsesDirective ()
}
org/eclipse/osgi/internal/module/GenericConstraint.classGenericConstraint.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.GenericConstraint extends org.eclipse.osgi.internal.module.ResolverConstraint {
private boolean supplierHasUses
void (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.service.resolver.GenericSpecification)
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.service.resolver.GenericSpecification constraint
boolean isOptional ()
boolean isMultiple ()
public java.lang.String getNameSpace ()
public org.eclipse.osgi.internal.module.VersionSupplier[] getMatchingCapabilities ()
org.eclipse.osgi.internal.module.VersionSupplier supplier
void addPossibleSupplier (org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier supplier
void clearPossibleSuppliers ()
boolean supplierHasUses ()
}
org/eclipse/osgi/internal/module/GroupingChecker$PackageRoots.classGroupingChecker.java
package org.eclipse.osgi.internal.module
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots extends java.lang.Object {
private String name
private org.eclipse.osgi.internal.module.ResolverExport[] roots
final org.eclipse.osgi.internal.module.GroupingChecker this$0
void (org.eclipse.osgi.internal.module.GroupingChecker, java.lang.String)
String name
public boolean hasRoots ()
public void addRoot (org.eclipse.osgi.internal.module.ResolverExport)
org.eclipse.osgi.internal.module.ResolverExport export
String exportBSN
int i
org.eclipse.osgi.internal.module.ResolverExport[] newRoots
private boolean contains (org.eclipse.osgi.internal.module.ResolverExport, org.eclipse.osgi.internal.module.ResolverExport[])
org.eclipse.osgi.internal.module.ResolverExport export
org.eclipse.osgi.internal.module.ResolverExport[] exports
int i
public void merge (org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots)
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots packageRoots
int size
int i
public java.util.List isConsistentClassSpace (org.eclipse.osgi.internal.module.ResolverBundle, java.util.List, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle importingBundle
java.util.List visited
java.util.List results
int size
int i
org.eclipse.osgi.internal.module.ResolverExport root
String[] uses
int j
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots thisUsedRoots
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots importingUsedRoots
public java.util.List isConsistentClassSpace (org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots, org.eclipse.osgi.internal.module.ResolverBundle, java.util.List, java.util.List)
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots exportingRoots
org.eclipse.osgi.internal.module.ResolverBundle exporter
java.util.List visited
java.util.List results
int size
int i
org.eclipse.osgi.internal.module.ResolverExport root
String[] uses
int j
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots thisUsedRoots
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots exportingUsedRoots
java.util.List addConflicts (org.eclipse.osgi.internal.module.ResolverBundle, java.lang.String, java.util.List, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle bundle
String usedPackage
java.util.List visited
java.util.List results
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots bundleUsedRoots
private boolean subSet (org.eclipse.osgi.internal.module.ResolverExport[], org.eclipse.osgi.internal.module.ResolverExport[])
org.eclipse.osgi.internal.module.ResolverExport[] superSet
org.eclipse.osgi.internal.module.ResolverExport[] subSet
int i
boolean found
int j
public boolean superSet (org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots)
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots subSet
public java.lang.String getName ()
public org.eclipse.osgi.internal.module.ResolverExport[] getRoots ()
}
org/eclipse/osgi/internal/module/GroupingChecker.classGroupingChecker.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.GroupingChecker extends java.lang.Object {
final org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots nullPackageRoots
private java.util.Map bundles
public void ()
public void populateRoots (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.internal.module.BundleConstraint[] requires
int j
org.eclipse.osgi.internal.module.ResolverBundle selectedSupplier
org.eclipse.osgi.service.resolver.ExportPackageDescription[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription importPkg
java.util.List exports
org.eclipse.osgi.internal.module.ResolverExport export
public void populateRoots (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverExport)
org.eclipse.osgi.internal.module.ResolverBundle importingBundle
org.eclipse.osgi.internal.module.ResolverExport export
java.util.Map packageRoots
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots roots
public org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] isConsistent (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle requiringBundle
org.eclipse.osgi.internal.module.ResolverBundle matchingBundle
java.util.List results
private java.util.List isConsistentInternal (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverBundle, java.util.List, boolean, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle requiringBundle
org.eclipse.osgi.internal.module.ResolverBundle matchingBundle
java.util.List visited
boolean dynamicImport
java.util.List results
org.eclipse.osgi.internal.module.ResolverExport[] matchingExports
int i
org.eclipse.osgi.internal.module.ResolverExport matchingExport
org.eclipse.osgi.internal.module.BundleConstraint[] supplierRequires
int j
org.eclipse.osgi.internal.module.ResolverBundle reexported
public org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] isConsistent (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverExport)
org.eclipse.osgi.internal.module.ResolverBundle importingBundle
org.eclipse.osgi.internal.module.ResolverExport matchingExport
java.util.List results
public org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] isConsistent (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.GenericCapability)
org.eclipse.osgi.internal.module.ResolverBundle requiringBundle
org.eclipse.osgi.internal.module.GenericCapability matchingCapability
String[] uses
java.util.ArrayList results
String usedPackage
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots providingRoots
public org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] isDynamicConsistent (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverExport)
org.eclipse.osgi.internal.module.ResolverBundle importingBundle
org.eclipse.osgi.internal.module.ResolverExport matchingExport
java.util.List results
private java.util.List isConsistentInternal (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverExport, boolean, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle importingBundle
org.eclipse.osgi.internal.module.ResolverExport matchingExport
boolean dyanamicImport
java.util.List results
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots exportingRoots
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots importingRoots
java.util.Map importingPackages
java.util.Iterator allImportingPackages
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots roots
org.eclipse.osgi.internal.module.GenericConstraint[] genericRequires
org.eclipse.osgi.internal.module.GenericConstraint constraint
org.eclipse.osgi.internal.module.GenericCapability supplier
String[] uses
String usedPackage
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots getPackageRoots (org.eclipse.osgi.internal.module.ResolverBundle, java.lang.String, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle bundle
String packageName
java.util.List visited
java.util.Map packages
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots packageRoots
private org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots createPackageRoots (org.eclipse.osgi.internal.module.ResolverBundle, java.lang.String, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle bundle
String packageName
java.util.List visited
org.eclipse.osgi.service.resolver.ExportPackageDescription[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription importPkg
java.util.List exports
org.eclipse.osgi.internal.module.ResolverExport export
org.eclipse.osgi.internal.module.ResolverImport imported
org.eclipse.osgi.internal.module.ResolverExport selectedExport
org.eclipse.osgi.internal.module.ResolverExport[] exports
java.util.List roots
org.eclipse.osgi.internal.module.BundleConstraint[] requires
int i
org.eclipse.osgi.internal.module.ResolverBundle supplier
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots requiredRoots
org.eclipse.osgi.internal.module.BundleConstraint[] supplierRequires
int j
org.eclipse.osgi.internal.module.ResolverBundle reexported
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots reExportedRoots
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[] requiredRoots
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots superSet
int i
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots result
int i
int i
public void clear ()
public void clear (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle rb
}
org/eclipse/osgi/internal/module/MappedList.classMappedList.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.MappedList extends java.lang.Object {
protected final java.util.HashMap internal
protected final java.util.List empty
public void ()
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.List existing
int index
protected int insertionIndex (java.util.List, java.lang.Object)
java.util.List existing
Object value
public java.util.List remove (java.lang.Object)
Object key
public java.util.List get (java.lang.Object)
Object key
private java.util.List get (java.lang.Object, boolean)
Object key
boolean remove
java.util.List result
public int getSize ()
public java.util.List getAllValues ()
java.util.ArrayList results
java.util.Iterator iter
public void clear ()
}
org/eclipse/osgi/internal/module/PermissionChecker.classPermissionChecker.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.PermissionChecker extends java.lang.Object {
private boolean checkPermissions
private org.eclipse.osgi.internal.module.ResolverImpl resolver
public void (boolean, org.eclipse.osgi.internal.module.ResolverImpl)
boolean checkPermissions
org.eclipse.osgi.internal.module.ResolverImpl resolver
public boolean checkPermission (org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.VersionConstraint vc
org.eclipse.osgi.service.resolver.BaseDescription bd
boolean success
java.security.Permission producerPermission
java.security.Permission consumerPermission
org.osgi.framework.Bundle consumer
org.osgi.framework.Bundle producer
int errorType
boolean requireBundle
org.eclipse.osgi.service.resolver.GenericDescription gd
boolean checkPackagePermission (org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.ExportPackageDescription export
org.osgi.framework.Bundle bundle
boolean checkCapabilityPermission (org.eclipse.osgi.service.resolver.GenericDescription)
org.eclipse.osgi.service.resolver.GenericDescription capability
org.osgi.framework.Bundle bundle
}
org/eclipse/osgi/internal/module/ResolverBundle.classResolverBundle.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.ResolverBundle extends org.eclipse.osgi.internal.module.VersionSupplier implements java.lang.Comparable {
public static final int UNRESOLVED
public static final int RESOLVING
public static final int RESOLVED
private final Long bundleID
private org.eclipse.osgi.internal.module.BundleConstraint host
private org.eclipse.osgi.internal.module.ResolverImport[] imports
private org.eclipse.osgi.internal.module.ResolverExport[] exports
private org.eclipse.osgi.internal.module.BundleConstraint[] requires
private org.eclipse.osgi.internal.module.GenericCapability[] genericCapabilities
private org.eclipse.osgi.internal.module.GenericConstraint[] genericReqiures
private java.util.ArrayList fragments
private java.util.HashMap fragmentExports
private java.util.HashMap fragmentImports
private java.util.HashMap fragmentRequires
private java.util.HashMap fragmentGenericCapabilities
private java.util.HashMap fragmentGenericRequires
private boolean resolvable
private int state
private boolean uninstalled
private final org.eclipse.osgi.internal.module.ResolverImpl resolver
private boolean newFragmentExports
private boolean newFragmentCapabilities
void (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.internal.module.ResolverImpl)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.internal.module.ResolverImpl resolver
void initialize (boolean)
boolean useSelectedExports
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] actualImports
java.util.List importList
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] actualExports
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] actualRequires
int i
org.eclipse.osgi.service.resolver.GenericSpecification[] actualGenericRequires
int i
org.eclipse.osgi.service.resolver.GenericDescription[] actualCapabilities
int i
org.eclipse.osgi.internal.module.ResolverExport getExport (java.lang.String)
String name
org.eclipse.osgi.internal.module.ResolverExport[] allExports
org.eclipse.osgi.internal.module.ResolverExport[] getExports (java.lang.String)
String name
java.util.List results
java.util.List resolverExports
org.eclipse.osgi.internal.module.ResolverExport export
void clearWires ()
org.eclipse.osgi.internal.module.ResolverImport[] allImports
int i
org.eclipse.osgi.internal.module.BundleConstraint[] allRequires
int i
org.eclipse.osgi.internal.module.GenericConstraint[] allGenericRequires
int i
org.eclipse.osgi.internal.module.ResolverExport[] allExports
int i
boolean isResolved ()
boolean isFragment ()
int getState ()
void setState (int)
int state
private java.util.List getAll (java.lang.Object[], java.util.Map)
Object[] hostEntries
java.util.Map fragmentMap
java.util.List result
Object entry
org.eclipse.osgi.internal.module.ResolverBundle fragment
java.util.List fragEntries
org.eclipse.osgi.internal.module.ResolverImport[] getImportPackages ()
java.util.List result
org.eclipse.osgi.internal.module.ResolverExport[] getExportPackages ()
java.util.List result
org.eclipse.osgi.internal.module.ResolverExport[] getSelectedExports ()
org.eclipse.osgi.internal.module.ResolverExport[] getSubstitutedExports ()
private org.eclipse.osgi.internal.module.ResolverExport[] getExports (boolean)
boolean selected
org.eclipse.osgi.internal.module.ResolverExport[] results
int removedExports
int i
org.eclipse.osgi.internal.module.ResolverExport[] selectedExports
int index
int i
org.eclipse.osgi.internal.module.BundleConstraint getHost ()
org.eclipse.osgi.internal.module.GenericCapability[] getGenericCapabilities ()
java.util.List result
org.eclipse.osgi.internal.module.BundleConstraint[] getRequires ()
java.util.List result
org.eclipse.osgi.internal.module.GenericConstraint[] getGenericRequires ()
java.util.List result
org.eclipse.osgi.internal.module.BundleConstraint getRequire (java.lang.String)
String name
org.eclipse.osgi.internal.module.BundleConstraint[] allRequires
int i
public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
public org.eclipse.osgi.internal.module.ResolverBundle getResolverBundle ()
org.eclipse.osgi.internal.module.ResolverImport getImport (java.lang.String)
String name
org.eclipse.osgi.internal.module.ResolverImport[] allImports
int i
public java.lang.String toString ()
private void initFragments ()
private boolean isImported (java.lang.String)
String packageName
org.eclipse.osgi.internal.module.ResolverImport[] allImports
int i
private boolean isRequired (java.lang.String)
String bundleName
void attachFragment (org.eclipse.osgi.internal.module.ResolverBundle, boolean)
org.eclipse.osgi.internal.module.ResolverBundle fragment
boolean dynamicAttach
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] newImports
org.eclipse.osgi.service.resolver.BundleSpecification[] newRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] newExports
org.eclipse.osgi.service.resolver.GenericDescription[] newGenericCapabilities
org.eclipse.osgi.service.resolver.GenericSpecification[] newGenericRequires
java.util.Iterator iFragments
org.eclipse.osgi.internal.module.ResolverBundle existingFragment
String bsn
java.util.ArrayList hostImports
int i
java.util.ArrayList hostRequires
int i
java.util.ArrayList hostGenericRequires
int i
java.util.ArrayList hostExports
int i
org.eclipse.osgi.internal.module.ResolverExport[] currentExports
boolean foundEquivalent
int j
org.eclipse.osgi.service.resolver.ExportPackageDescription hostExport
java.util.List hostCapabilities
org.eclipse.osgi.service.resolver.GenericDescription capability
org.eclipse.osgi.service.resolver.GenericDescription hostCapabililty
private boolean equivalentExports (org.eclipse.osgi.internal.module.ResolverExport, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.internal.module.ResolverExport existingExport
org.eclipse.osgi.service.resolver.ExportPackageDescription newDescription
org.eclipse.osgi.service.resolver.ExportPackageDescription existingDescription
public static boolean equivalentMaps (java.util.Map, java.util.Map, boolean)
java.util.Map existingDirectives
java.util.Map newDirectives
boolean exactMatch
java.util.Iterator entries
java.util.Map$Entry entry
Object newValue
boolean constraintsConflict (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.GenericSpecification[])
org.eclipse.osgi.service.resolver.BundleDescription fragment
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] newImports
org.eclipse.osgi.service.resolver.BundleSpecification[] newRequires
org.eclipse.osgi.service.resolver.GenericSpecification[] newGenericRequires
boolean result
int i
org.eclipse.osgi.internal.module.ResolverImport hostImport
org.eclipse.osgi.internal.module.ResolverExport resolvedExport
int i
org.eclipse.osgi.internal.module.BundleConstraint hostRequire
org.eclipse.osgi.internal.module.ResolverBundle resolvedRequire
private void setNewFragmentExports (boolean)
boolean newFragmentExports
boolean isNewFragmentExports ()
private void setNewFragmentCapabilities (boolean)
boolean newFragmentCapabilities
boolean isNewFragmentCapabilities ()
void detachFragment (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverConstraint)
org.eclipse.osgi.internal.module.ResolverBundle fragment
org.eclipse.osgi.internal.module.ResolverConstraint reason
org.eclipse.osgi.internal.module.ResolverImport[] oldImports
org.eclipse.osgi.internal.module.BundleConstraint[] oldRequires
java.util.List removedExports
java.util.List removedCapabilities
org.eclipse.osgi.internal.module.ResolverBundle[] remainingFrags
org.eclipse.osgi.internal.module.ResolverBundle remainingFrag
java.util.List additionalImports
java.util.List additionalRequires
java.util.List remainingImports
java.util.List remainingRequires
org.eclipse.osgi.internal.module.ResolverExport[] results
int i
private boolean hasUnresolvedConstraint (org.eclipse.osgi.internal.module.ResolverConstraint, org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.internal.module.ResolverImport[], org.eclipse.osgi.internal.module.BundleConstraint[], java.util.List, java.util.List)
org.eclipse.osgi.internal.module.ResolverConstraint reason
org.eclipse.osgi.internal.module.ResolverBundle detachedFragment
org.eclipse.osgi.internal.module.ResolverBundle remainingFragment
org.eclipse.osgi.internal.module.ResolverImport[] oldImports
org.eclipse.osgi.internal.module.BundleConstraint[] oldRequires
java.util.List additionalImports
java.util.List additionalRequires
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] remainingFragImports
org.eclipse.osgi.service.resolver.BundleSpecification[] remainingFragRequires
org.eclipse.osgi.service.resolver.VersionConstraint[] constraints
org.eclipse.osgi.service.resolver.VersionConstraint[] constraints
int i
int i
int j
int i
int j
void detachAllFragments ()
org.eclipse.osgi.internal.module.ResolverBundle[] allFragments
int i
boolean isResolvable ()
void setResolvable (boolean)
boolean resolvable
void addExport (org.eclipse.osgi.internal.module.ResolverExport)
org.eclipse.osgi.internal.module.ResolverExport re
org.eclipse.osgi.internal.module.ResolverExport[] newExports
int i
org.eclipse.osgi.internal.module.ResolverImpl getResolver ()
org.eclipse.osgi.internal.module.ResolverBundle[] getFragments ()
public int compareTo (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle o
String bsn
String otherBsn
void setUninstalled ()
boolean isUninstalled ()
public volatile int compareTo (java.lang.Object)
}
org/eclipse/osgi/internal/module/ResolverConstraint.classResolverConstraint.java
package org.eclipse.osgi.internal.module
public abstract org.eclipse.osgi.internal.module.ResolverConstraint extends java.lang.Object {
protected final org.eclipse.osgi.internal.module.ResolverBundle bundle
protected org.eclipse.osgi.service.resolver.VersionConstraint constraint
private org.osgi.framework.wiring.BundleRequirement requrement
private org.eclipse.osgi.internal.module.VersionSupplier[] possibleSuppliers
private int selectedSupplierIndex
void (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.service.resolver.VersionConstraint constraint
org.eclipse.osgi.internal.module.ResolverBundle getBundle ()
org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
boolean isFromFragment ()
boolean isSatisfiedBy (org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier vs
org.eclipse.osgi.service.resolver.VersionConstraint getVersionConstraint ()
public java.lang.String getName ()
public java.lang.String toString ()
abstract boolean isOptional ()
void addPossibleSupplier (org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier supplier
org.eclipse.osgi.internal.module.VersionSupplier[] newSuppliers
public void removePossibleSupplier (org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier supplier
int index
int i
org.eclipse.osgi.internal.module.VersionSupplier[] newSuppliers
int getNumPossibleSuppliers ()
boolean selectNextSupplier ()
org.eclipse.osgi.internal.module.VersionSupplier getSelectedSupplier ()
void setSelectedSupplier (int)
int selectedSupplier
int getSelectedSupplierIndex ()
org.eclipse.osgi.internal.module.VersionSupplier[] getPossibleSuppliers ()
void clearPossibleSuppliers ()
void setVersionConstraint (org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
org.osgi.framework.wiring.BundleRequirement getRequirement ()
}
org/eclipse/osgi/internal/module/ResolverExport.classResolverExport.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.ResolverExport extends org.eclipse.osgi.internal.module.VersionSupplier {
private org.eclipse.osgi.internal.module.ResolverBundle resolverBundle
void (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.internal.module.ResolverBundle resolverBundle
org.eclipse.osgi.service.resolver.ExportPackageDescription epd
public org.eclipse.osgi.service.resolver.ExportPackageDescription getExportPackageDescription ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
org.eclipse.osgi.internal.module.ResolverBundle getExporter ()
org.eclipse.osgi.internal.module.ResolverBundle getResolverBundle ()
java.lang.String[] getUsesDirective ()
}
org/eclipse/osgi/internal/module/ResolverImpl.classResolverImpl.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.ResolverImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.Resolver {
private static final String RESOLVER
private static final String OPTION_DEBUG
private static final String OPTION_WIRING
private static final String OPTION_IMPORTS
private static final String OPTION_REQUIRES
private static final String OPTION_GENERICS
private static final String OPTION_USES
private static final String OPTION_CYCLES
public static boolean DEBUG
public static boolean DEBUG_WIRING
public static boolean DEBUG_IMPORTS
public static boolean DEBUG_REQUIRES
public static boolean DEBUG_GENERICS
public static boolean DEBUG_USES
public static boolean DEBUG_CYCLES
private static int MAX_MULTIPLE_SUPPLIERS_MERGE
private static int MAX_USES_TIME_BASE
private static int MAX_USES_TIME_LIMIT
static final org.eclipse.osgi.framework.util.SecureAction secureAction
private String[][] CURRENT_EES
private org.osgi.framework.hooks.resolver.ResolverHook hook
private org.eclipse.osgi.service.resolver.State state
private final org.eclipse.osgi.internal.module.PermissionChecker permissionChecker
private org.eclipse.osgi.internal.module.MappedList removalPending
private boolean initialized
private org.eclipse.osgi.internal.module.VersionHashMap resolverExports
private org.eclipse.osgi.internal.module.VersionHashMap resolverBundles
private java.util.Map resolverGenerics
private java.util.HashSet unresolvedBundles
private java.util.HashMap bundleMapping
private org.eclipse.osgi.internal.module.GroupingChecker groupingChecker
private java.util.Comparator selectionPolicy
private boolean developmentMode
private boolean usesCalculationTimeout
private long usesTimeout
private volatile org.eclipse.osgi.internal.module.CompositeResolveHelperRegistry compositeHelpers
static void ()
public void (boolean)
boolean checkPermissions
org.eclipse.osgi.internal.module.PermissionChecker getPermissionChecker ()
private void initialize ()
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
java.util.ArrayList fragmentBundles
int i
java.util.List removedBundles
org.eclipse.osgi.service.resolver.BundleDescription removed
java.util.Iterator iter
org.eclipse.osgi.internal.module.ResolverBundle fragment
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
org.eclipse.osgi.internal.module.ResolverBundle host
private void initResolverBundle (org.eclipse.osgi.service.resolver.BundleDescription, java.util.ArrayList, boolean)
org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
java.util.ArrayList fragmentBundles
boolean pending
org.eclipse.osgi.internal.module.ResolverBundle bundle
private void rewireBundles ()
java.util.List visited
org.eclipse.osgi.internal.module.ResolverBundle rb
private void rewireBundle (org.eclipse.osgi.internal.module.ResolverBundle, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle rb
java.util.List visited
org.eclipse.osgi.internal.module.BundleConstraint[] requires
int i
org.eclipse.osgi.internal.module.ResolverImport[] imports
int i
org.eclipse.osgi.internal.module.GenericConstraint[] genericRequires
int i
private void rewireGeneric (org.eclipse.osgi.internal.module.GenericConstraint, java.util.List)
org.eclipse.osgi.internal.module.GenericConstraint constraint
java.util.List visited
org.eclipse.osgi.service.resolver.GenericDescription[] suppliers
org.eclipse.osgi.internal.module.VersionHashMap namespace
String constraintName
java.util.List matches
org.eclipse.osgi.internal.module.GenericCapability match
org.eclipse.osgi.service.resolver.GenericDescription supplier
org.eclipse.osgi.internal.module.VersionSupplier[] matchingCapabilities
int i
private void rewireRequire (org.eclipse.osgi.internal.module.BundleConstraint, java.util.List)
org.eclipse.osgi.internal.module.BundleConstraint req
java.util.List visited
org.eclipse.osgi.internal.module.ResolverBundle matchingBundle
private void rewireImport (org.eclipse.osgi.internal.module.ResolverImport, java.util.List)
org.eclipse.osgi.internal.module.ResolverImport imp
java.util.List visited
org.eclipse.osgi.internal.module.ResolverExport matchingExport
org.eclipse.osgi.service.resolver.ExportPackageDescription importSupplier
org.eclipse.osgi.internal.module.ResolverBundle exporter
java.util.List matches
org.eclipse.osgi.internal.module.ResolverExport export
private boolean isResolvable (org.eclipse.osgi.internal.module.ResolverBundle, java.util.Dictionary[], java.util.Collection)
org.eclipse.osgi.internal.module.ResolverBundle bundle
java.util.Dictionary[] platformProperties
java.util.Collection hookDisabled
org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
org.eclipse.osgi.service.resolver.DisabledInfo[] disabledInfos
StringBuffer message
int i
String[] ees
boolean matchedEE
int i
int j
int k
StringBuffer bundleEE
int i
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
org.eclipse.osgi.service.resolver.NativeCodeDescription[] nativeCodeSuppliers
org.eclipse.osgi.service.resolver.NativeCodeDescription highestRanked
int i
String platformFilter
org.osgi.framework.Filter filter
int i
java.util.Dictionary props
private void attachFragment (org.eclipse.osgi.internal.module.ResolverBundle, java.util.Collection)
org.eclipse.osgi.internal.module.ResolverBundle bundle
java.util.Collection processedFragments
java.util.List fragments
org.eclipse.osgi.internal.module.ResolverBundle fragment
private void attachFragment0 (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle bundle
boolean foundMatch
org.eclipse.osgi.internal.module.BundleConstraint hostConstraint
java.util.List hosts
java.util.List candidates
java.util.List hostCapabilities
java.util.Iterator iCandidates
org.eclipse.osgi.internal.module.ResolverBundle host
java.util.List h
org.eclipse.osgi.internal.module.ResolverBundle host
public synchronized void resolve (org.eclipse.osgi.service.resolver.BundleDescription[], java.util.Dictionary[])
org.eclipse.osgi.service.resolver.BundleDescription[] reRefresh
java.util.Dictionary[] platformProperties
Object timeout
int i
org.eclipse.osgi.internal.module.ResolverBundle rb
boolean resolveOptional
org.eclipse.osgi.internal.module.ResolverBundle[] currentlyResolved
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedBundles
int i
java.util.Collection hookDisabled
java.util.List resolvableBundles
java.util.List resolvableRevisions
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.internal.baseadaptor.ArrayMap resolvable
int size
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
private org.eclipse.osgi.service.resolver.BundleDescription[] addDevConstraints (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] reRefresh
java.util.Set additionalRefresh
org.eclipse.osgi.internal.module.ResolverBundle[] unresolved
int i
int i
private void addUnresolvedWithDependents (org.eclipse.osgi.internal.module.ResolverBundle, java.util.Set)
org.eclipse.osgi.internal.module.ResolverBundle unresolved
java.util.Set additionalRefresh
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
private void addHostsFromFragmentConstraints (org.eclipse.osgi.internal.module.ResolverBundle, java.util.Set)
org.eclipse.osgi.internal.module.ResolverBundle unresolved
java.util.Set additionalRefresh
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] newImports
org.eclipse.osgi.service.resolver.BundleSpecification[] newRequires
org.eclipse.osgi.internal.module.BundleConstraint hostConstraint
java.util.List hosts
org.eclipse.osgi.internal.module.ResolverBundle host
private void resolveOptionalConstraints (org.eclipse.osgi.internal.module.ResolverBundle[])
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
int i
private void resolveOptionalConstraints (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.internal.module.BundleConstraint[] requires
java.util.List cycle
boolean resolvedOptional
int i
org.eclipse.osgi.internal.module.ResolverImport[] imports
int i
private void getCurrentEEs (java.util.Dictionary[])
java.util.Dictionary[] platformProperties
int i
String eeSpecs
private void resolveBundles (org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Dictionary[], java.util.Collection)
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Dictionary[] platformProperties
java.util.Collection hookDisabled
org.eclipse.osgi.internal.module.ResolverBundle bundle
private void selectSingletons (org.eclipse.osgi.internal.module.ResolverBundle[])
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Map selectedSingletons
org.eclipse.osgi.internal.module.ResolverBundle bundle
String bsn
java.util.Collection selected
java.util.List sameBSN
org.eclipse.osgi.internal.module.ResolverBundle singleton
java.util.Map collisionMap
org.eclipse.osgi.internal.module.ResolverBundle singleton
java.util.Collection collisions
java.util.Collection pickOneToResolve
org.eclipse.osgi.internal.module.ResolverBundle collision
java.util.Map$Entry collisionEntry
private org.eclipse.osgi.internal.module.ResolverBundle pickOneToResolve (java.util.Collection)
java.util.Collection pickOneToResolve
org.eclipse.osgi.internal.module.ResolverBundle selectedVersion
org.eclipse.osgi.internal.module.ResolverBundle singleton
boolean higherVersion
org.eclipse.osgi.internal.module.ResolverBundle singleton
private java.util.Map getCollisionMap (java.util.List)
java.util.List sameBSN
java.util.Map result
org.eclipse.osgi.internal.module.ResolverBundle singleton
java.util.List collisionCandidates
java.util.List capabilities
org.eclipse.osgi.internal.module.ResolverBundle collision
private void resolveBundles0 (org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Dictionary[])
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Dictionary[] platformProperties
java.util.Collection processedFragments
int i
java.util.List cycle
int i
org.eclipse.osgi.internal.module.ResolverBundle[] unresolved
int i
private void checkComposites (org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Dictionary[])
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Dictionary[] platformProperties
org.eclipse.osgi.internal.module.CompositeResolveHelperRegistry helpers
java.util.Set exclude
int i
org.eclipse.osgi.internal.module.CompositeResolveHelper helper
private void checkUsesConstraints (org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Dictionary[])
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Dictionary[] platformProperties
java.util.List conflictingConstraints
java.util.Set conflictedBundles
org.eclipse.osgi.internal.module.ResolverConstraint conflict
org.eclipse.osgi.internal.module.ResolverBundle conflictedBundle
org.eclipse.osgi.internal.module.ResolverBundle conflictedBundle
int type
private void reResolveBundles (java.util.Set, org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Dictionary[])
java.util.Set exclude
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Dictionary[] platformProperties
java.util.List remainingUnresolved
int i
private java.util.List findBestCombination (org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Dictionary[])
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Dictionary[] platformProperties
Object usesMode
java.util.Set bundleConstraints
java.util.Set packageConstraints
java.util.List initialConflicts
org.eclipse.osgi.internal.module.ResolverConstraint[][] multipleSuppliers
java.util.List conflicts
int[] bestCombination
int i
int j
private int[] getCombination (org.eclipse.osgi.internal.module.ResolverConstraint[][], int[])
org.eclipse.osgi.internal.module.ResolverConstraint[][] multipleSuppliers
int[] combination
int i
private java.util.List findBestCombination (org.eclipse.osgi.internal.module.ResolverBundle[], org.eclipse.osgi.internal.module.ResolverConstraint[][], int[], java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
org.eclipse.osgi.internal.module.ResolverConstraint[][] multipleSuppliers
int[] bestCombination
java.util.List bestConflicts
long initialTime
long timeLimit
long timeLimit
int bestConflictCount
org.eclipse.osgi.internal.module.ResolverBundle[] bestConflictBundles
java.util.List conflicts
int conflictCount
private void printCombination (int[])
int[] curCombination
StringBuffer sb
int i
private org.eclipse.osgi.internal.module.ResolverBundle[] getConflictedBundles (java.util.List)
java.util.List bestConflicts
java.util.List conflictedBundles
org.eclipse.osgi.internal.module.ResolverConstraint constraint
private boolean getNextCombination (org.eclipse.osgi.internal.module.ResolverConstraint[][])
org.eclipse.osgi.internal.module.ResolverConstraint[][] multipleSuppliers
int current
int i
int i
private int getConflictCount (java.util.List)
java.util.List conflicts
int result
org.eclipse.osgi.internal.module.ResolverConstraint constraint
private java.util.List getConflicts (org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Set, java.util.Set)
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Set packageConstraints
java.util.Set bundleConstraints
java.util.List conflicts
int i
private java.util.List addConflicts (org.eclipse.osgi.internal.module.ResolverBundle, java.util.Set, java.util.Set, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle bundle
java.util.Set packageConstraints
java.util.Set bundleConstraints
java.util.List conflicts
org.eclipse.osgi.internal.module.BundleConstraint[] requires
int i
org.eclipse.osgi.internal.module.ResolverBundle selectedSupplier
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] conflict
org.eclipse.osgi.internal.module.ResolverImport[] imports
int i
org.eclipse.osgi.internal.module.ResolverExport selectedSupplier
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] conflict
org.eclipse.osgi.internal.module.GenericConstraint[] genericRequires
org.eclipse.osgi.internal.module.GenericConstraint capabilityRequirement
org.eclipse.osgi.internal.module.VersionSupplier[] suppliers
org.eclipse.osgi.internal.module.VersionSupplier supplier
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] conflict
private void addConflictNames (org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][], java.util.Set, java.util.Set)
org.eclipse.osgi.internal.module.GroupingChecker$PackageRoots[][] conflict
java.util.Set packageConstraints
java.util.Set bundleConstraints
int i
org.eclipse.osgi.internal.module.ResolverExport[] exports0
int j
org.eclipse.osgi.internal.module.ResolverBundle exporter
org.eclipse.osgi.internal.module.ResolverExport[] exports1
int j
org.eclipse.osgi.internal.module.ResolverBundle exporter
private org.eclipse.osgi.internal.module.ResolverConstraint[][] getMultipleSuppliers (org.eclipse.osgi.internal.module.ResolverBundle[], java.util.Set, java.util.Set)
org.eclipse.osgi.internal.module.ResolverBundle[] bundles
java.util.Set packageConstraints
java.util.Set bundleConstraints
java.util.List multipleImportSupplierList
java.util.List multipleRequireSupplierList
java.util.List multipleGenericSupplierList
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.internal.module.BundleConstraint[] requires
org.eclipse.osgi.internal.module.BundleConstraint require
org.eclipse.osgi.internal.module.ResolverImport[] imports
org.eclipse.osgi.internal.module.ResolverImport importPkg
Integer eeProfile
org.eclipse.osgi.internal.module.VersionSupplier[] suppliers
int suppliersIndex
Integer ee
org.eclipse.osgi.internal.module.GenericConstraint[] genericRequires
org.eclipse.osgi.internal.module.GenericConstraint genericRequire
java.util.List results
java.util.Map multipleImportSupplierMaps
org.eclipse.osgi.internal.module.ResolverImport importPkg
java.util.Map multipleRequireSupplierMaps
org.eclipse.osgi.internal.module.BundleConstraint requireBundle
java.util.Map multipleGenericSupplierMaps
org.eclipse.osgi.internal.module.GenericConstraint genericRequire
java.util.List tooBig
org.eclipse.osgi.internal.module.ResolverConstraint[] constraints
org.eclipse.osgi.internal.module.ResolverConstraint constraint
org.eclipse.osgi.internal.module.ResolverConstraint constraint
org.eclipse.osgi.internal.module.ResolverConstraint constraint
org.eclipse.osgi.internal.module.ResolverConstraint constraint
java.lang.String getSystemBundle ()
java.util.Dictionary[] platformProperties
String systemBundle
private void addMergedSuppliers (java.util.List, java.util.Map)
java.util.List mergedSuppliers
java.util.Map constraints
java.util.List mergedConstraintLists
java.util.List constraintList
private void addMutipleSupplierConstraint (java.util.Map, org.eclipse.osgi.internal.module.ResolverConstraint, java.lang.String)
java.util.Map constraints
org.eclipse.osgi.internal.module.ResolverConstraint constraint
String key
java.util.List mergedConstraintLists
java.util.List constraintList
java.util.List constraintList
org.eclipse.osgi.internal.module.ResolverConstraint mergedConstraint
org.eclipse.osgi.internal.module.VersionSupplier[] suppliers1
org.eclipse.osgi.internal.module.VersionSupplier[] suppliers2
int i
java.util.List constraintList
private void checkCycle (java.util.List)
java.util.List cycle
int cycleSize
java.util.Iterator iCycle
org.eclipse.osgi.internal.module.ResolverBundle cycleBundle
org.eclipse.osgi.internal.module.ResolverImport[] imports
int j
org.eclipse.osgi.internal.module.ResolverExport importSupplier
int i
org.eclipse.osgi.internal.module.ResolverBundle cycleBundle
java.util.List innerCycle
int i
int i
static java.util.Collection asCapabilities (java.util.Collection)
java.util.Collection capabilities
private void resolveFragment (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle fragment
private boolean resolveBundle (org.eclipse.osgi.internal.module.ResolverBundle, java.util.List)
org.eclipse.osgi.internal.module.ResolverBundle bundle
java.util.List cycle
boolean failed
org.eclipse.osgi.internal.module.GenericConstraint[] genericRequires
int i
org.eclipse.osgi.internal.module.BundleConstraint[] requires
int i
org.eclipse.osgi.internal.module.ResolverImport[] imports
int i
private void checkFragmentConstraints (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.internal.module.ResolverBundle[] fragments
int i
org.eclipse.osgi.service.resolver.BundleDescription fragment
private boolean resolveGenericReq (org.eclipse.osgi.internal.module.GenericConstraint, java.util.List)
org.eclipse.osgi.internal.module.GenericConstraint constraint
java.util.List cycle
org.eclipse.osgi.internal.module.VersionSupplier matchingCapability
org.eclipse.osgi.internal.module.VersionHashMap namespace
String name
java.util.List capabilities
java.util.List capabilities
java.util.List candidates
java.util.List genCapabilities
java.util.Iterator iCandidates
org.eclipse.osgi.internal.module.GenericCapability capability
boolean result
org.eclipse.osgi.internal.module.GenericCapability capability
org.eclipse.osgi.internal.module.ResolverBundle supplier
private boolean resolveRequire (org.eclipse.osgi.internal.module.BundleConstraint, java.util.List)
org.eclipse.osgi.internal.module.BundleConstraint req
java.util.List cycle
java.util.List bundles
java.util.List candidates
java.util.List capabilities
java.util.Iterator iCandidates
org.eclipse.osgi.internal.module.ResolverBundle bundle
boolean result
org.eclipse.osgi.internal.module.ResolverBundle bundle
private boolean resolveImport (org.eclipse.osgi.internal.module.ResolverImport, java.util.List)
org.eclipse.osgi.internal.module.ResolverImport imp
java.util.List cycle
boolean result
org.eclipse.osgi.internal.module.ResolverExport[] substitutableExps
java.util.List exports
java.util.List candidates
java.util.List capabilities
java.util.Iterator iCandidates
org.eclipse.osgi.internal.module.ResolverExport export
org.eclipse.osgi.internal.module.ResolverExport export
int originalState
int j
int j
private void setBundleUnresolved (org.eclipse.osgi.internal.module.ResolverBundle, boolean, boolean)
org.eclipse.osgi.internal.module.ResolverBundle bundle
boolean removed
boolean keepFragsAttached
private void setBundleResolved (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle bundle
private void setBundleResolving (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle bundle
private void stateResolveBundles (org.eclipse.osgi.internal.module.ResolverBundle[])
org.eclipse.osgi.internal.module.ResolverBundle[] resolvedBundles
int i
private void stateResolveConstraints (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle rb
org.eclipse.osgi.internal.module.ResolverImport[] imports
int i
org.eclipse.osgi.internal.module.ResolverExport export
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.internal.module.BundleConstraint[] requires
int i
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.internal.module.GenericConstraint[] genericRequires
int i
org.eclipse.osgi.internal.module.VersionSupplier[] matchingCapabilities
int j
private void stateResolveFragConstraints (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle rb
org.eclipse.osgi.internal.module.ResolverBundle host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
int i
org.eclipse.osgi.internal.module.ResolverImport hostImport
org.eclipse.osgi.internal.module.ResolverExport export
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.service.resolver.BundleSpecification[] requires
int i
org.eclipse.osgi.internal.module.BundleConstraint hostRequire
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.service.resolver.BaseDescription supplier
private void stateResolveBundle (org.eclipse.osgi.internal.module.ResolverBundle)
org.eclipse.osgi.internal.module.ResolverBundle rb
java.util.Map stateWires
org.eclipse.osgi.internal.module.ResolverExport[] exports
java.util.List selectedExports
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExportsArray
org.eclipse.osgi.internal.module.ResolverExport[] substituted
java.util.List substitutedExports
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExportsArray
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exportsWiredToArray
org.eclipse.osgi.internal.module.BundleConstraint[] requires
java.util.List bundlesWiredTo
java.util.List requireWires
int i
org.eclipse.osgi.service.resolver.BundleDescription supplier
org.eclipse.osgi.service.resolver.StateWire requireWire
org.eclipse.osgi.service.resolver.BundleDescription[] bundlesWiredToArray
org.eclipse.osgi.internal.module.GenericCapability[] capabilities
java.util.List selectedCapabilities
org.eclipse.osgi.internal.module.GenericCapability capability
org.eclipse.osgi.service.resolver.GenericDescription[] selectedCapabilitiesArray
org.eclipse.osgi.internal.module.GenericConstraint[] genericRequires
java.util.List resolvedGenericRequires
org.eclipse.osgi.internal.module.GenericConstraint genericConstraint
org.eclipse.osgi.internal.module.VersionSupplier[] matching
org.eclipse.osgi.internal.module.VersionSupplier capability
org.eclipse.osgi.service.resolver.GenericDescription supplier
org.eclipse.osgi.service.resolver.StateWire genericWire
java.util.List genericWires
org.eclipse.osgi.service.resolver.GenericDescription[] capabilitiesWiredToArray
org.eclipse.osgi.service.resolver.BundleDescription[] hostBundles
org.eclipse.osgi.internal.module.VersionSupplier[] matchingBundles
java.util.List hostWires
int i
org.eclipse.osgi.service.resolver.StateWire hostWire
org.eclipse.osgi.service.resolver.ExportPackageDescription[] newSelectedExports
org.eclipse.osgi.service.resolver.GenericDescription[] newSelectedCapabilities
org.eclipse.osgi.internal.module.ResolverExport[] hostExports
int j
org.eclipse.osgi.internal.module.GenericCapability[] hostCapabilities
int j
private static org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportsWiredTo (org.eclipse.osgi.internal.module.ResolverBundle, java.util.Map)
org.eclipse.osgi.internal.module.ResolverBundle rb
java.util.Map stateWires
org.eclipse.osgi.internal.module.ResolverImport[] imports
java.util.List exportsWiredTo
java.util.List importWires
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription supplier
org.eclipse.osgi.service.resolver.StateWire wire
private static org.eclipse.osgi.service.resolver.StateWire newStateWire (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BundleDescription requirementHost
org.eclipse.osgi.service.resolver.VersionConstraint declaredRequirement
org.eclipse.osgi.service.resolver.BundleDescription capabilityHost
org.eclipse.osgi.service.resolver.BaseDescription declaredCapability
org.eclipse.osgi.service.resolver.BaseDescription fragDeclared
public synchronized org.eclipse.osgi.service.resolver.ExportPackageDescription resolveDynamicImport (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription importingBundle
String requestedPackage
org.eclipse.osgi.internal.module.ResolverBundle rb
org.eclipse.osgi.internal.module.ResolverImport[] resolverImports
int j
org.eclipse.osgi.service.resolver.ExportPackageDescription supplier
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] addedDynamicImports
org.eclipse.osgi.service.resolver.ImportPackageSpecification addedDynamicImport
org.eclipse.osgi.internal.module.ResolverImport newImport
org.eclipse.osgi.service.resolver.ExportPackageDescription supplier
private void addStateWire (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.BundleDescription importingBundle
org.eclipse.osgi.service.resolver.VersionConstraint requirement
org.eclipse.osgi.service.resolver.BundleDescription capabilityHost
org.eclipse.osgi.service.resolver.ExportPackageDescription capability
java.util.Map wires
java.util.List imports
private org.eclipse.osgi.service.resolver.ExportPackageDescription resolveDynamicImport (org.eclipse.osgi.internal.module.ResolverImport, java.lang.String)
org.eclipse.osgi.internal.module.ResolverImport dynamicImport
String requestedPackage
String importName
org.eclipse.osgi.internal.module.ResolverExport export
org.eclipse.osgi.service.resolver.ExportPackageDescription supplier
public void bundleAdded (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.internal.module.ResolverBundle rb
public void bundleRemoved (org.eclipse.osgi.service.resolver.BundleDescription, boolean)
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean pending
org.eclipse.osgi.internal.module.ResolverBundle rb
private void internalBundleRemoved (org.eclipse.osgi.service.resolver.BundleDescription, boolean)
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean pending
org.eclipse.osgi.internal.module.ResolverBundle rb
private void unresolveBundle (org.eclipse.osgi.internal.module.ResolverBundle, boolean)
org.eclipse.osgi.internal.module.ResolverBundle bundle
boolean removed
java.util.List removedBundles
org.eclipse.osgi.service.resolver.BundleDescription removedDesc
org.eclipse.osgi.internal.module.ResolverBundle re
org.eclipse.osgi.internal.module.CompositeResolveHelperRegistry currentLinks
org.eclipse.osgi.internal.module.CompositeResolveHelper helper
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
int i
public void bundleUpdated (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, boolean)
org.eclipse.osgi.service.resolver.BundleDescription newDescription
org.eclipse.osgi.service.resolver.BundleDescription existingDescription
boolean pending
public void flush ()
java.util.List removed
org.eclipse.osgi.service.resolver.BundleDescription removedDesc
public org.eclipse.osgi.service.resolver.State getState ()
public void setState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State newState
private void setDebugOptions ()
org.eclipse.osgi.framework.debug.FrameworkDebugOptions options
private void printWirings ()
java.util.List bundles
org.eclipse.osgi.internal.module.ResolverBundle rb
org.eclipse.osgi.internal.module.BundleConstraint[] requireBundles
int i
org.eclipse.osgi.internal.module.BundleConstraint hostSpec
org.eclipse.osgi.internal.module.VersionSupplier[] hosts
int i
org.eclipse.osgi.internal.module.ResolverImport[] imports
int i
static void log (java.lang.String)
String message
org.eclipse.osgi.internal.module.VersionHashMap getResolverExports ()
public void setSelectionPolicy (java.util.Comparator)
java.util.Comparator selectionPolicy
public java.util.Comparator getSelectionPolicy ()
public void setCompositeResolveHelperRegistry (org.eclipse.osgi.internal.module.CompositeResolveHelperRegistry)
org.eclipse.osgi.internal.module.CompositeResolveHelperRegistry compositeHelpers
org.eclipse.osgi.internal.module.CompositeResolveHelperRegistry getCompositeHelpers ()
private void reorderGenerics ()
org.eclipse.osgi.internal.module.VersionHashMap namespace
void removeGenerics (org.eclipse.osgi.internal.module.GenericCapability[])
org.eclipse.osgi.internal.module.GenericCapability[] generics
org.eclipse.osgi.internal.module.GenericCapability capability
org.eclipse.osgi.internal.module.VersionHashMap namespace
void addGenerics (org.eclipse.osgi.internal.module.GenericCapability[])
org.eclipse.osgi.internal.module.GenericCapability[] generics
org.eclipse.osgi.internal.module.GenericCapability capability
String type
org.eclipse.osgi.internal.module.VersionHashMap namespace
}
org/eclipse/osgi/internal/module/ResolverImport.classResolverImport.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.ResolverImport extends org.eclipse.osgi.internal.module.ResolverConstraint {
private String name
void (org.eclipse.osgi.internal.module.ResolverBundle, org.eclipse.osgi.service.resolver.ImportPackageSpecification)
org.eclipse.osgi.internal.module.ResolverBundle bundle
org.eclipse.osgi.service.resolver.ImportPackageSpecification ips
boolean isOptional ()
boolean isDynamic ()
public java.lang.String getName ()
void setName (java.lang.String)
String requestedPackage
}
org/eclipse/osgi/internal/module/VersionHashMap.classVersionHashMap.java
package org.eclipse.osgi.internal.module
public org.eclipse.osgi.internal.module.VersionHashMap extends org.eclipse.osgi.internal.module.MappedList implements java.util.Comparator {
private final org.eclipse.osgi.internal.module.ResolverImpl resolver
private final boolean preferSystemPackages
public void (org.eclipse.osgi.internal.module.ResolverImpl)
org.eclipse.osgi.internal.module.ResolverImpl resolver
java.util.Dictionary[] allProperties
Object preferSystem
protected int insertionIndex (java.util.List, org.eclipse.osgi.internal.module.VersionSupplier)
java.util.List existing
org.eclipse.osgi.internal.module.VersionSupplier value
int index
public void put (org.eclipse.osgi.internal.module.VersionSupplier[])
org.eclipse.osgi.internal.module.VersionSupplier[] versionSuppliers
int i
public boolean contains (org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier vs
private org.eclipse.osgi.internal.module.VersionSupplier contains (org.eclipse.osgi.internal.module.VersionSupplier, boolean)
org.eclipse.osgi.internal.module.VersionSupplier vs
boolean remove
java.util.List existing
int index
public org.eclipse.osgi.internal.module.VersionSupplier remove (org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier toBeRemoved
public void remove (org.eclipse.osgi.internal.module.VersionSupplier[])
org.eclipse.osgi.internal.module.VersionSupplier[] versionSuppliers
int i
void reorder ()
java.util.Iterator it
java.util.List existing
public int compare (org.eclipse.osgi.internal.module.VersionSupplier, org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier vs1
org.eclipse.osgi.internal.module.VersionSupplier vs2
String systemBundle
int versionCompare
protected volatile int insertionIndex (java.util.List, java.lang.Object)
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/internal/module/VersionSupplier.classVersionSupplier.java
package org.eclipse.osgi.internal.module
public abstract org.eclipse.osgi.internal.module.VersionSupplier extends java.lang.Object {
protected final org.eclipse.osgi.service.resolver.BaseDescription base
private final org.osgi.framework.wiring.BundleCapability capability
private org.eclipse.osgi.internal.module.VersionSupplier substitute
void (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription base
public org.osgi.framework.Version getVersion ()
public java.lang.String getName ()
public org.eclipse.osgi.service.resolver.BaseDescription getBaseDescription ()
org.eclipse.osgi.internal.module.VersionSupplier getSubstitute ()
void setSubstitute (org.eclipse.osgi.internal.module.VersionSupplier)
org.eclipse.osgi.internal.module.VersionSupplier substitute
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
abstract org.eclipse.osgi.internal.module.ResolverBundle getResolverBundle ()
public java.lang.String toString ()
org.osgi.framework.wiring.BundleCapability getCapability ()
}
org/eclipse/osgi/internal/permadmin/
org/eclipse/osgi/internal/permadmin/BundlePermissions$1.classBundlePermissions.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.BundlePermissions$1 extends java.lang.Object implements java.util.Enumeration {
void ()
public boolean hasMoreElements ()
public java.security.Permission nextElement ()
public volatile java.lang.Object nextElement ()
}
org/eclipse/osgi/internal/permadmin/BundlePermissions.classBundlePermissions.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.BundlePermissions extends java.security.PermissionCollection {
private static final long serialVersionUID
static final java.util.Enumeration EMPTY_ENUMERATION
private final org.osgi.framework.Bundle bundle
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
private final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection impliedPermissions
private final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection restrictedPermissions
static void ()
public void (org.osgi.framework.Bundle, org.eclipse.osgi.internal.permadmin.SecurityAdmin, org.eclipse.osgi.internal.permadmin.PermissionInfoCollection, org.eclipse.osgi.internal.permadmin.PermissionInfoCollection)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection impliedPermissions
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection restrictedPermissions
public void add (java.security.Permission)
java.security.Permission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission permission
public org.osgi.framework.Bundle getBundle ()
void clearPermissionCache ()
}
org/eclipse/osgi/internal/permadmin/EquinoxSecurityManager$CheckContext.classEquinoxSecurityManager.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext extends java.lang.Object {
java.util.List depthCondSets
java.util.List accs
java.util.List CondClassSet
void ()
public int getDepth ()
}
org/eclipse/osgi/internal/permadmin/EquinoxSecurityManager$CheckPermissionAction.classEquinoxSecurityManager.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckPermissionAction extends java.lang.Object implements java.security.PrivilegedAction {
java.security.Permission perm
Object context
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager fsm
void (org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager, java.security.Permission, java.lang.Object)
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager fsm
java.security.Permission perm
Object context
public java.lang.Object run ()
}
org/eclipse/osgi/internal/permadmin/EquinoxSecurityManager.classEquinoxSecurityManager.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager extends java.lang.SecurityManager {
private final ThreadLocal localCheckContext
static Class class$0
static Class class$1
static void ()
Class c
public void ()
boolean addConditionsForDomain (org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[])
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[] results
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
java.util.List condSets
boolean inCheckPermission ()
public void checkPermission (java.security.Permission, java.lang.Object)
java.security.Permission perm
Object context
public java.security.AccessControlContext getContextToBeChecked ()
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
void internalCheckPermission (java.security.Permission, java.lang.Object)
java.security.Permission perm
Object context
java.security.AccessControlContext acc
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
java.util.List conditionSets
java.util.Map conditionDictionaries
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[] domainDecisions
boolean grant
int i
int decision
private int getPostponedDecision (org.eclipse.osgi.internal.permadmin.SecurityRow$Decision, java.util.Map, org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext)
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision decision
java.util.Map conditionDictionaries
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
org.osgi.service.condpermadmin.Condition[] postponed
int i
java.util.Dictionary condContext
boolean mutable
boolean isSatisfied
public void checkPermission (java.security.Permission)
java.security.Permission perm
public java.lang.Object getSecurityContext ()
}
org/eclipse/osgi/internal/permadmin/PermissionAdminTable.classPermissionAdminTable.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.PermissionAdminTable extends java.lang.Object {
private final java.util.Map locations
public void ()
java.lang.String[] getLocations ()
org.osgi.service.permissionadmin.PermissionInfo[] getPermissions (java.lang.String)
String location
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection collection
void setPermissions (java.lang.String, org.osgi.service.permissionadmin.PermissionInfo[])
String location
org.osgi.service.permissionadmin.PermissionInfo[] permissions
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection getCollection (java.lang.String)
String location
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] getCollections ()
String[] currentLocations
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] results
int i
}
org/eclipse/osgi/internal/permadmin/PermissionInfoCollection.classPermissionInfoCollection.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection extends java.security.PermissionCollection {
private static final long serialVersionUID
private static final Class[] twoStringClassArray
private static final Class[] oneStringClassArray
private static final Class[] noArgClassArray
private static final Class[][] permClassArrayArgs
private final java.util.Map cachedPermissionCollections
private final boolean hasAllPermission
private final org.osgi.service.permissionadmin.PermissionInfo[] permInfos
static Class class$0
static Class class$1
static void ()
public void (org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.permissionadmin.PermissionInfo[] permInfos
boolean tempAllPermissions
int i
public void add (java.security.Permission)
java.security.Permission arg0
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission perm
Class permClass
java.security.PermissionCollection collection
java.security.PermissionCollection collection
Exception e
java.security.PermissionCollection exists
org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
private void addPermissions (java.security.PermissionCollection, java.lang.Class) throws java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
java.security.PermissionCollection collection
Class permClass
String permClassName
java.lang.reflect.Constructor constructor
int numArgs
int i
int i
String[] args
java.io.File file
void clearPermissionCache ()
}
org/eclipse/osgi/internal/permadmin/PermissionsHash.classPermissionsHash.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.PermissionsHash extends java.security.PermissionCollection {
private static final long serialVersionUID
java.util.Hashtable perms
public void ()
public void add (java.security.Permission)
java.security.Permission perm
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission perm
java.security.Permission p
java.util.Enumeration permsEnum
}
org/eclipse/osgi/internal/permadmin/SecurePermissionStorage.classSecurePermissionStorage.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.SecurePermissionStorage extends java.lang.Object implements org.eclipse.osgi.framework.adaptor.PermissionStorage java.security.PrivilegedExceptionAction {
private final org.eclipse.osgi.framework.adaptor.PermissionStorage storage
private String location
private String[] data
private String[] infos
private int action
private static final int GET
private static final int SET
private static final int LOCATION
private static final int GET_INFOS
private static final int SAVE_INFOS
public void (org.eclipse.osgi.framework.adaptor.PermissionStorage)
org.eclipse.osgi.framework.adaptor.PermissionStorage storage
public java.lang.String[] run () throws java.io.IOException
public java.lang.String[] getPermissionData (java.lang.String) throws java.io.IOException
String loc
java.security.PrivilegedActionException e
public java.lang.String[] getLocations () throws java.io.IOException
java.security.PrivilegedActionException e
public void setPermissionData (java.lang.String, java.lang.String[]) throws java.io.IOException
String location
String[] data
java.security.PrivilegedActionException e
public void saveConditionalPermissionInfos (java.lang.String[]) throws java.io.IOException
String[] updatedInfos
java.security.PrivilegedActionException e
public java.lang.String[] getConditionalPermissionInfos () throws java.io.IOException
java.security.PrivilegedActionException e
public volatile java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin$MockBundle.classSecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityAdmin$MockBundle extends java.lang.Object implements org.osgi.framework.Bundle {
private final java.util.Map signers
void (java.util.Map)
java.util.Map signers
public java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public org.osgi.framework.BundleContext getBundleContext ()
public long getBundleId ()
public java.net.URL getEntry (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.util.Dictionary getHeaders ()
public java.util.Dictionary getHeaders (java.lang.String)
String locale
public long getLastModified ()
public java.lang.String getLocation ()
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
public org.osgi.framework.ServiceReference[] getServicesInUse ()
public java.util.Map getSignerCertificates (int)
int signersType
public int getState ()
public java.lang.String getSymbolicName ()
public org.osgi.framework.Version getVersion ()
public boolean hasPermission (java.lang.Object)
Object permission
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public void start (int) throws org.osgi.framework.BundleException
int options
public void start () throws org.osgi.framework.BundleException
public void stop (int) throws org.osgi.framework.BundleException
int options
public void stop () throws org.osgi.framework.BundleException
public void uninstall () throws org.osgi.framework.BundleException
public void update () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream in
public int compareTo (org.osgi.framework.Bundle)
org.osgi.framework.Bundle o
public java.lang.Object adapt (java.lang.Class)
Class type
public java.io.File getDataFile (java.lang.String)
String filename
public volatile int compareTo (java.lang.Object)
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin$MockPrincipal.classSecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityAdmin$MockPrincipal extends java.lang.Object implements java.security.Principal {
private final String name
void (java.lang.String)
String name
public java.lang.String getName ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin$MockX509Certificate.classSecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityAdmin$MockX509Certificate extends java.security.cert.X509Certificate {
private final java.security.Principal subject
private final java.security.Principal issuer
void (java.security.Principal, java.security.Principal)
java.security.Principal subject
java.security.Principal issuer
public java.security.Principal getSubjectDN ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date var0
public int getBasicConstraints ()
public java.security.Principal getIssuerDN ()
public boolean[] getIssuerUniqueID ()
public boolean[] getKeyUsage ()
public java.util.Date getNotAfter ()
public java.util.Date getNotBefore ()
public java.math.BigInteger getSerialNumber ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public byte[] getSignature ()
public boolean[] getSubjectUniqueID ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public int getVersion ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public java.security.PublicKey getPublicKey ()
public void verify (java.security.PublicKey) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.SignatureException java.security.cert.CertificateException
java.security.PublicKey var0
public void verify (java.security.PublicKey, java.lang.String) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.SignatureException java.security.cert.CertificateException
java.security.PublicKey var0
String var1
public java.util.Set getCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
String var0
public java.util.Set getNonCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin.classSecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.SecurityAdmin extends java.lang.Object implements org.osgi.service.permissionadmin.PermissionAdmin org.osgi.service.condpermadmin.ConditionalPermissionAdmin {
private static final java.security.PermissionCollection DEFAULT_DEFAULT
private static final String ADMIN_IMPLIED_ACTIONS
private static final org.osgi.service.permissionadmin.PermissionInfo[] EMPTY_PERM_INFO
private final org.eclipse.osgi.internal.permadmin.PermissionAdminTable permAdminTable
private org.eclipse.osgi.internal.permadmin.SecurityTable condAdminTable
private org.eclipse.osgi.internal.permadmin.PermissionInfoCollection permAdminDefaults
private long timeStamp
private long nextID
private final org.eclipse.osgi.framework.adaptor.PermissionStorage permissionStorage
private final Object lock
private final org.eclipse.osgi.framework.internal.core.Framework framework
private final org.osgi.service.permissionadmin.PermissionInfo[] impliedPermissionInfos
private final org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager supportedSecurityManager
static Class class$0
static void ()
java.security.AllPermission allPerm
private void (org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager, org.eclipse.osgi.framework.internal.core.Framework, org.osgi.service.permissionadmin.PermissionInfo[], org.eclipse.osgi.internal.permadmin.PermissionInfoCollection)
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager supportedSecurityManager
org.eclipse.osgi.framework.internal.core.Framework framework
org.osgi.service.permissionadmin.PermissionInfo[] impliedPermissionInfos
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection permAdminDefaults
public void (org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager, org.eclipse.osgi.framework.internal.core.Framework, org.eclipse.osgi.framework.adaptor.PermissionStorage) throws java.io.IOException
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager supportedSecurityManager
org.eclipse.osgi.framework.internal.core.Framework framework
org.eclipse.osgi.framework.adaptor.PermissionStorage permissionStorage
String[] encodedDefaultInfos
org.osgi.service.permissionadmin.PermissionInfo[] defaultInfos
String[] locations
int i
String[] encodedLocationInfos
org.osgi.service.permissionadmin.PermissionInfo[] locationInfos
String[] encodedCondPermInfos
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
int i
private static org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos (java.lang.String[])
String[] encodedInfos
org.osgi.service.permissionadmin.PermissionInfo[] results
int i
boolean checkPermission (java.security.Permission, org.eclipse.osgi.internal.permadmin.BundlePermissions)
java.security.Permission permission
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection locationCollection
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection locationCollection
org.eclipse.osgi.internal.permadmin.SecurityTable curCondAdminTable
org.eclipse.osgi.internal.permadmin.SecurityTable curCondAdminTable
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection curPermAdminDefaults
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection curPermAdminDefaults
org.osgi.framework.Bundle bundle
int result
public org.osgi.service.permissionadmin.PermissionInfo[] getDefaultPermissions ()
public java.lang.String[] getLocations ()
String[] results
public org.osgi.service.permissionadmin.PermissionInfo[] getPermissions (java.lang.String)
String location
public void setDefaultPermissions (org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.permissionadmin.PermissionInfo[] permissions
java.io.IOException e
private static void checkAllPermission ()
SecurityManager sm
private static java.lang.String[] getEncodedPermissionInfos (org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.permissionadmin.PermissionInfo[] permissions
String[] encoded
int i
public void setPermissions (java.lang.String, org.osgi.service.permissionadmin.PermissionInfo[])
String location
org.osgi.service.permissionadmin.PermissionInfo[] permissions
java.io.IOException e
void delete (org.eclipse.osgi.internal.permadmin.SecurityRow, boolean)
org.eclipse.osgi.internal.permadmin.SecurityRow securityRow
boolean firstTry
org.osgi.service.condpermadmin.ConditionalPermissionUpdate update
java.util.List rows
java.util.Iterator iRows
org.osgi.service.condpermadmin.ConditionalPermissionInfo info
public org.osgi.service.condpermadmin.ConditionalPermissionInfo addConditionalPermissionInfo (org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
public org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditions
org.osgi.service.permissionadmin.PermissionInfo[] permissions
String decision
public org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String)
String encoded
public org.osgi.service.condpermadmin.ConditionalPermissionUpdate newConditionalPermissionUpdate ()
public java.security.AccessControlContext getAccessControlContext (java.lang.String[])
String[] signers
org.eclipse.osgi.internal.permadmin.SecurityAdmin snapShot
public org.osgi.service.condpermadmin.ConditionalPermissionInfo getConditionalPermissionInfo (java.lang.String)
String name
public java.util.Enumeration getConditionalPermissionInfos ()
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
java.util.List vRows
int i
public org.osgi.service.condpermadmin.ConditionalPermissionInfo setConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
String name
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
private org.eclipse.osgi.internal.permadmin.SecurityAdmin getSnapShot ()
org.eclipse.osgi.internal.permadmin.SecurityAdmin sa
org.eclipse.osgi.internal.permadmin.SecurityAdmin sa
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
org.eclipse.osgi.internal.permadmin.SecurityRow[] rowsSnapShot
int i
private org.osgi.service.condpermadmin.ConditionalPermissionInfo setConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], boolean)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
boolean firstTry
org.osgi.service.condpermadmin.ConditionalPermissionUpdate update
java.util.List rows
org.osgi.service.condpermadmin.ConditionalPermissionInfo newInfo
int index
int i
org.osgi.service.condpermadmin.ConditionalPermissionInfo info
boolean commit (java.util.List, long)
java.util.List rows
long updateStamp
org.eclipse.osgi.internal.permadmin.SecurityRow[] newRows
java.util.Collection names
int i
Object rowObj
org.osgi.service.condpermadmin.ConditionalPermissionInfo infoBaseRow
String name
java.io.IOException e
private java.lang.String generateName ()
public org.eclipse.osgi.framework.adaptor.BundleProtectionDomain createProtectionDomain (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
private org.eclipse.osgi.framework.adaptor.BundleProtectionDomain createProtectionDomain (org.osgi.framework.Bundle, org.eclipse.osgi.internal.permadmin.SecurityAdmin)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.internal.permadmin.SecurityAdmin sa
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection impliedPermissions
org.osgi.service.permissionadmin.PermissionInfo[] restrictedInfos
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection restrictedPermissions
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
private org.eclipse.osgi.internal.permadmin.PermissionInfoCollection getImpliedPermission (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.permissionadmin.PermissionInfo impliedAdminPermission
org.osgi.service.permissionadmin.PermissionInfo[] bundleImpliedInfos
private org.osgi.service.permissionadmin.PermissionInfo[] getFileRelativeInfos (org.osgi.service.permissionadmin.PermissionInfo[], org.osgi.framework.Bundle)
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
org.osgi.framework.Bundle bundle
org.osgi.service.permissionadmin.PermissionInfo[] results
int i
java.io.File file
java.io.File target
public void clearCaches ()
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] permAdminCollections
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] permAdminCollections
org.eclipse.osgi.internal.permadmin.SecurityRow[] condAdminRows
org.eclipse.osgi.internal.permadmin.SecurityRow[] condAdminRows
int i
int i
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager getSupportedSecurityManager ()
private static org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager getSupportedSystemSecurityManager ()
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager equinoxManager
private static org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos (java.net.URL, org.eclipse.osgi.framework.internal.core.Framework)
java.net.URL resource
org.eclipse.osgi.framework.internal.core.Framework framework
org.osgi.service.permissionadmin.PermissionInfo[] info
java.io.DataInputStream in
java.util.List permissions
java.io.BufferedReader reader
java.io.BufferedReader reader
String line
IllegalArgumentException iae
int size
private static org.osgi.framework.Bundle createMockBundle (java.lang.String[])
String[] signers
java.util.Map signersMap
int i
java.util.List chain
java.util.List signersList
java.security.Principal subject
java.security.Principal issuer
java.security.cert.X509Certificate first
java.util.Iterator iChain
java.security.cert.X509Certificate cert
private static java.util.List parseDNchain (java.lang.String)
String dnChain
java.util.List parsed
int startIndex
int endIndex
boolean inQuote
char c
private static int skipSpaces (java.lang.String, int)
String dnChain
int startIndex
}
org/eclipse/osgi/internal/permadmin/SecurityRow$Decision.classSecurityRow.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision extends java.lang.Object {
final int decision
final org.osgi.service.condpermadmin.Condition[] postponed
private final org.eclipse.osgi.internal.permadmin.SecurityRow row
private final org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
void (int, org.osgi.service.condpermadmin.Condition[], org.eclipse.osgi.internal.permadmin.SecurityRow, org.eclipse.osgi.internal.permadmin.BundlePermissions)
int decision
org.osgi.service.condpermadmin.Condition[] postponed
org.eclipse.osgi.internal.permadmin.SecurityRow row
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
void handleImmutable (org.osgi.service.condpermadmin.Condition, boolean, boolean)
org.osgi.service.condpermadmin.Condition condition
boolean isSatisfied
boolean mutable
org.osgi.service.condpermadmin.Condition[] rowConditions
boolean isEmpty
int i
}
org/eclipse/osgi/internal/permadmin/SecurityRow.classSecurityRow.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.SecurityRow extends java.lang.Object implements org.osgi.service.condpermadmin.ConditionalPermissionInfo {
static final Class[] conditionMethodArgs
static org.osgi.service.condpermadmin.Condition[] ABSTAIN_LIST
static org.osgi.service.condpermadmin.Condition[] SATISFIED_LIST
static final org.eclipse.osgi.internal.permadmin.SecurityRow$Decision DECISION_ABSTAIN
static final org.eclipse.osgi.internal.permadmin.SecurityRow$Decision DECISION_GRANTED
static final org.eclipse.osgi.internal.permadmin.SecurityRow$Decision DECISION_DENIED
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
private final String name
private final org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
private final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection permissionInfoCollection
private final boolean deny
final java.util.Map bundleConditions
static Class class$0
static Class class$1
static void ()
public void (org.eclipse.osgi.internal.permadmin.SecurityAdmin, java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
String decision
boolean d
boolean a
static org.eclipse.osgi.internal.permadmin.SecurityRowSnapShot createSecurityRowSnapShot (java.lang.String)
String encoded
static org.eclipse.osgi.internal.permadmin.SecurityRow createSecurityRow (org.eclipse.osgi.internal.permadmin.SecurityAdmin, java.lang.String)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
String encoded
private static org.osgi.service.condpermadmin.ConditionalPermissionInfo createConditionalPermissionInfo (org.eclipse.osgi.internal.permadmin.SecurityAdmin, java.lang.String)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
String encoded
char[] chars
int end
char lastChar
String encodedName
int endName
int startName
int start
String decision
java.util.List condList
java.util.List permList
int pos
int startPos
char endChar
int endPos
String token
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
static java.lang.Object cloneArray (java.lang.Object[])
Object[] array
Object result
private static void escapeString (java.lang.String, java.lang.StringBuffer)
String str
StringBuffer output
int len
int i
char c
private static java.lang.String unescapeString (java.lang.String)
String str
StringBuffer output
int end
int i
char c
public java.lang.String getName ()
public org.osgi.service.condpermadmin.ConditionInfo[] getConditionInfos ()
org.osgi.service.condpermadmin.ConditionInfo[] internalGetConditionInfos ()
public java.lang.String getAccessDecision ()
public org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
org.osgi.service.permissionadmin.PermissionInfo[] internalGetPermissionInfos ()
public void delete ()
org.osgi.service.condpermadmin.Condition[] getConditions (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.condpermadmin.Condition[] conditions
int i
Class clazz
Class clazz
java.lang.reflect.Constructor constructor
java.lang.reflect.Method method
Object[] args
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision evaluate (org.eclipse.osgi.internal.permadmin.BundlePermissions, java.security.Permission)
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
java.security.Permission permission
org.osgi.service.condpermadmin.Condition[] conditions
org.osgi.service.condpermadmin.Condition[] conditions
boolean empty
java.util.List postponedConditions
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision postponedPermCheck
int i
org.osgi.service.condpermadmin.Condition condition
boolean mutable
private boolean isPostponed (org.osgi.service.condpermadmin.Condition)
org.osgi.service.condpermadmin.Condition condition
private org.eclipse.osgi.internal.permadmin.SecurityRow$Decision evaluatePermission (java.security.Permission)
java.security.Permission permission
public java.lang.String toString ()
public java.lang.String getEncoded ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
static int getHashCode (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
String decision
int h
int i
int i
static java.lang.String getEncoded (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], boolean)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
boolean deny
StringBuffer result
int i
int i
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection getPermissionInfoCollection ()
void clearCaches ()
}
org/eclipse/osgi/internal/permadmin/SecurityRowSnapShot.classSecurityRowSnapShot.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.SecurityRowSnapShot extends java.lang.Object implements org.osgi.service.condpermadmin.ConditionalPermissionInfo {
private final String name
private final org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
private final org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
private final String decision
public void (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
String decision
boolean d
boolean a
public org.osgi.service.condpermadmin.ConditionInfo[] getConditionInfos ()
public java.lang.String getAccessDecision ()
public java.lang.String getName ()
public org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
public void delete ()
public java.lang.String toString ()
public java.lang.String getEncoded ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/osgi/internal/permadmin/SecurityTable.classSecurityTable.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.SecurityTable extends java.security.PermissionCollection {
private static final long serialVersionUID
static final int GRANTED
static final int DENIED
static final int ABSTAIN
static final int POSTPONED
private final org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
public void (org.eclipse.osgi.internal.permadmin.SecurityAdmin, org.eclipse.osgi.internal.permadmin.SecurityRow[])
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
boolean isEmpty ()
int evaluate (org.eclipse.osgi.internal.permadmin.BundlePermissions, java.security.Permission)
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
java.security.Permission permission
boolean postponed
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[] results
int immediateDecisionIdx
int i
int immediateDecision
boolean allSameDecision
int i
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager equinoxManager
org.eclipse.osgi.internal.permadmin.SecurityRow getRow (int)
int i
org.eclipse.osgi.internal.permadmin.SecurityRow getRow (java.lang.String)
String name
int i
org.eclipse.osgi.internal.permadmin.SecurityRow[] getRows ()
java.lang.String[] getEncodedRows ()
String[] encoded
int i
public void add (java.security.Permission)
java.security.Permission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
org/eclipse/osgi/internal/permadmin/SecurityTableUpdate.classSecurityTableUpdate.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.SecurityTableUpdate extends java.lang.Object implements org.osgi.service.condpermadmin.ConditionalPermissionUpdate {
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
private final java.util.List rows
private final long timeStamp
public void (org.eclipse.osgi.internal.permadmin.SecurityAdmin, org.eclipse.osgi.internal.permadmin.SecurityRow[], long)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
long timeStamp
int i
public boolean commit ()
public java.util.List getConditionalPermissionInfos ()
}
org/eclipse/osgi/internal/permadmin/default.permissions
org/eclipse/osgi/internal/permadmin/implied.permissions
org/eclipse/osgi/internal/profile/
org/eclipse/osgi/internal/profile/DefaultProfileLogger$AccumPerfData.classDefaultProfileLogger.java
package org.eclipse.osgi.internal.profile
public org.eclipse.osgi.internal.profile.DefaultProfileLogger$AccumPerfData extends java.lang.Object {
public String scope
public long time
public long enters
public void (java.lang.String)
String scope
}
org/eclipse/osgi/internal/profile/DefaultProfileLogger$AccumPerfScope.classDefaultProfileLogger.java
package org.eclipse.osgi.internal.profile
public org.eclipse.osgi.internal.profile.DefaultProfileLogger$AccumPerfScope extends java.lang.Object {
public String scope
public long enter
public void (java.lang.String, long)
String scope
long enter
}
org/eclipse/osgi/internal/profile/DefaultProfileLogger$TimeEntry.classDefaultProfileLogger.java
package org.eclipse.osgi.internal.profile
public org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry extends java.lang.Object {
public long time
public String id
public String msg
public String description
public int flag
final org.eclipse.osgi.internal.profile.DefaultProfileLogger this$0
protected void (org.eclipse.osgi.internal.profile.DefaultProfileLogger)
}
org/eclipse/osgi/internal/profile/DefaultProfileLogger.classDefaultProfileLogger.java
package org.eclipse.osgi.internal.profile
public org.eclipse.osgi.internal.profile.DefaultProfileLogger extends java.lang.Object implements org.eclipse.osgi.internal.profile.ProfileLogger {
protected static final String DEFAULTPROFILE_PROP
protected static final String PROP_FILENAME
protected static final String PROP_LOGSYNCHRONOUSLY
protected static final String PROP_BUFFERSIZE
protected static final String DEFAULTPROFILE_OPTION
protected static final String OPTION_FILENAME
protected static final String OPTION_LOGSYNCHRONOUSLY
protected static final String OPTION_BUFFERSIZE
protected boolean logSynchronously
protected long startTime
protected static final int DEFAULT_BUFFER_SIZE
protected org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry[] timeLogEntries
protected int timeEntriesIndex
protected StringBuffer timelog
protected long launchTime
protected int bufferSize
protected String logFileName
protected java.io.File logFile
private StringBuffer entryReport
private StringBuffer padsb
protected int indent
protected int timePaddingLength
protected java.util.Stack scopeStack
protected java.util.Map scopeToAccumPerfDataMap
public void ()
int size
int i
long freq
protected void logInitMessages ()
int index
protected long getLaunchTime ()
String launchTimeString
protected long getMainStartTime ()
String timeString
public void initProps ()
String prop
org.eclipse.osgi.framework.debug.FrameworkDebugOptions dbgOptions
int size
int value
public synchronized void logTime (int, java.lang.String, java.lang.String, java.lang.String)
int flag
String id
String msg
String description
org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry entry
public synchronized java.lang.String getProfileLog ()
String log
public synchronized void accumLogEnter (java.lang.String)
String scope
public synchronized void accumLogExit (java.lang.String)
String scope
long exit
org.eclipse.osgi.internal.profile.DefaultProfileLogger$AccumPerfScope then
org.eclipse.osgi.internal.profile.DefaultProfileLogger$AccumPerfData now
protected long getTime ()
protected long getTimerFrequency ()
protected org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry findCompareEntry (int, java.lang.String, int)
int index
String id
int flag
int prev
org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry entry
protected java.lang.String entryReport (org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry, org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry)
org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry entry
org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry compareWith
long zeroTime
long entryTime
long diff
protected java.lang.String accumEntryReport (org.eclipse.osgi.internal.profile.DefaultProfileLogger$AccumPerfData)
org.eclipse.osgi.internal.profile.DefaultProfileLogger$AccumPerfData d
protected void makeLog ()
int i
org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry entry
org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry cmpEntry
org.eclipse.osgi.internal.profile.DefaultProfileLogger$AccumPerfData d
protected java.lang.String pad (java.lang.String, int)
String str
int size
int len
int count
int i
protected java.lang.String getProfileLogReport ()
String log
protected void writeToProfileLogFile (java.lang.String)
String log
java.io.File profileLog
java.io.FileWriter fw
java.io.IOException e
protected java.io.File getProfileLogFile ()
protected long getStartTime ()
protected long getRelativeTime (long)
long absoluteTime
protected int getBufferSize ()
protected org.eclipse.osgi.internal.profile.DefaultProfileLogger$TimeEntry timeEntryFactory ()
}
org/eclipse/osgi/internal/profile/Profile.classProfile.java
package org.eclipse.osgi.internal.profile
public org.eclipse.osgi.internal.profile.Profile extends java.lang.Object {
public static final boolean PROFILE
public static boolean STARTUP
public static boolean BENCHMARK
public static boolean DEBUG
private static final String OSGI_PROP
private static final String PROP_STARTUP
private static final String PROP_BENCHMARK
private static final String PROP_DEBUG
private static final String PROP_IMPL
private static final String OSGI_OPTION
private static final String OPTION_STARTUP
private static final String OPTION_BENCHMARK
private static final String OPTION_DEBUG
private static final String OPTION_IMPL
public static final int FLAG_NONE
public static final int FLAG_ENTER
public static final int FLAG_EXIT
public static final String ENTER_DESCRIPTION
public static final String EXIT_DESCRIPTION
private static org.eclipse.osgi.internal.profile.ProfileLogger profileLogger
private static String profileLoggerClassName
static void ()
public void ()
public static void initProps ()
String prop
org.eclipse.osgi.framework.debug.FrameworkDebugOptions dbgOptions
public static void logEnter (java.lang.String)
String id
public static void logEnter (java.lang.String, java.lang.String)
String id
String description
public static void logExit (java.lang.String)
String id
public static void logExit (java.lang.String, java.lang.String)
String id
String description
public static void logTime (java.lang.String, java.lang.String)
String id
String msg
public static void logTime (java.lang.String, java.lang.String, java.lang.String)
String id
String msg
String description
public static void logTime (int, java.lang.String, java.lang.String, java.lang.String)
int flag
String id
String msg
String description
public static void accumLogEnter (java.lang.String)
String scope
public static void accumLogExit (java.lang.String)
String scope
public static java.lang.String getProfileLog ()
private static org.eclipse.osgi.internal.profile.ProfileLogger createProfileLogger ()
org.eclipse.osgi.internal.profile.ProfileLogger result
Class profileImplClass
Exception e
}
org/eclipse/osgi/internal/profile/ProfileLogger.classProfileLogger.java
package org.eclipse.osgi.internal.profile
public abstract org.eclipse.osgi.internal.profile.ProfileLogger extends java.lang.Object {
public abstract void initProps ()
public abstract void logTime (int, java.lang.String, java.lang.String, java.lang.String)
public abstract void accumLogEnter (java.lang.String)
public abstract void accumLogExit (java.lang.String)
public abstract java.lang.String getProfileLog ()
}
org/eclipse/osgi/internal/resolver/
org/eclipse/osgi/internal/resolver/BaseDescriptionImpl$BaseCapability.classBaseDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.BaseDescriptionImpl$BaseCapability extends java.lang.Object implements org.osgi.framework.wiring.BundleCapability {
private final String namespace
final org.eclipse.osgi.internal.resolver.BaseDescriptionImpl this$0
public void (org.eclipse.osgi.internal.resolver.BaseDescriptionImpl, java.lang.String)
String namespace
public org.osgi.framework.wiring.BundleRevision getRevision ()
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
java.util.Map attrs
String internalName
Object nameValue
public int hashCode ()
protected org.eclipse.osgi.internal.resolver.BaseDescriptionImpl getBaseDescription ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
org/eclipse/osgi/internal/resolver/BaseDescriptionImpl.classBaseDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
public abstract org.eclipse.osgi.internal.resolver.BaseDescriptionImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription {
protected final Object monitor
private volatile String name
private volatile org.osgi.framework.Version version
public void ()
public java.lang.String getName ()
public org.osgi.framework.Version getVersion ()
protected void setName (java.lang.String)
String name
protected void setVersion (org.osgi.framework.Version)
org.osgi.framework.Version version
static java.lang.String toString (java.util.Map, boolean)
java.util.Map map
boolean directives
String assignment
java.util.Set set
StringBuffer sb
java.util.Map$Entry entry
String key
Object value
java.util.List list
Object component
String className
String type
Object object
String type
String className
java.lang.String getInternalNameSpace ()
public org.eclipse.osgi.service.resolver.BaseDescription getFragmentDeclaration ()
public org.osgi.framework.wiring.BundleCapability getCapability ()
org.osgi.framework.wiring.BundleCapability getCapability (java.lang.String)
String namespace
org.eclipse.osgi.internal.resolver.BaseDescriptionImpl fragmentDeclaration
}
org/eclipse/osgi/internal/resolver/BundleDeltaImpl.classBundleDeltaImpl.java
package org.eclipse.osgi.internal.resolver
final org.eclipse.osgi.internal.resolver.BundleDeltaImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.BundleDelta {
private volatile org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
private volatile int type
public void (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
public void (org.eclipse.osgi.service.resolver.BundleDescription, int)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
int type
public org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public int getType ()
protected void setBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
protected void setType (int)
int type
public java.lang.String toString ()
private static java.lang.String toTypeString (int)
int type
StringBuffer typeStr
public int compareTo (org.eclipse.osgi.service.resolver.BundleDelta)
org.eclipse.osgi.service.resolver.BundleDelta obj
long idcomp
public volatile int compareTo (java.lang.Object)
}
org/eclipse/osgi/internal/resolver/BundleDescriptionImpl$BundleWireImpl.classBundleDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$BundleWireImpl extends java.lang.Object implements org.osgi.framework.wiring.BundleWire {
private final org.osgi.framework.wiring.BundleCapability capability
private final org.osgi.framework.wiring.BundleWiring provider
private final org.osgi.framework.wiring.BundleRequirement requirement
private final org.osgi.framework.wiring.BundleWiring requirer
public void (org.eclipse.osgi.service.resolver.StateWire)
org.eclipse.osgi.service.resolver.StateWire wire
org.eclipse.osgi.service.resolver.VersionConstraint declaredRequirement
public org.osgi.framework.wiring.BundleCapability getCapability ()
public org.osgi.framework.wiring.BundleRequirement getRequirement ()
public org.osgi.framework.wiring.BundleWiring getProviderWiring ()
public org.osgi.framework.wiring.BundleWiring getRequirerWiring ()
public int hashCode ()
int hashcode
public boolean equals (java.lang.Object)
Object obj
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$BundleWireImpl other
public java.lang.String toString ()
}
org/eclipse/osgi/internal/resolver/BundleDescriptionImpl$DescriptionWiring.classBundleDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$DescriptionWiring extends java.lang.Object implements org.osgi.framework.wiring.BundleWiring {
private volatile boolean valid
final org.eclipse.osgi.internal.resolver.BundleDescriptionImpl this$0
void (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
public org.osgi.framework.Bundle getBundle ()
public boolean isInUse ()
void invalidate ()
public boolean isCurrent ()
public java.util.List getCapabilities (java.lang.String)
String namespace
java.util.List result
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
org.eclipse.osgi.service.resolver.ExportPackageDescription exportPkg
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
org.eclipse.osgi.service.resolver.GenericDescription capabilitiy
public java.util.List getRequirements (java.lang.String)
String namespace
java.util.List requiredWires
java.util.List requirements
org.osgi.framework.wiring.BundleWire wire
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ImportPackageSpecification impPackage
org.osgi.framework.wiring.BundleRequirement req
public java.util.List getProvidedWires (java.lang.String)
String namespace
org.eclipse.osgi.service.resolver.BundleDescription[] dependentBundles
java.util.List unorderedResult
org.eclipse.osgi.service.resolver.BundleDescription dependent
java.util.List dependentWires
org.osgi.framework.wiring.BundleWire bundleWire
java.util.List orderedResult
java.util.List capabilities
org.osgi.framework.wiring.BundleCapability capability
java.util.Iterator wires
org.osgi.framework.wiring.BundleWire wire
public java.util.List getRequiredWires (java.lang.String)
String namespace
java.util.List result
java.util.Map wireMap
java.util.List wires
org.eclipse.osgi.service.resolver.StateWire wire
java.util.List wires
org.eclipse.osgi.service.resolver.StateWire wire
public org.osgi.framework.wiring.BundleRevision getRevision ()
public java.lang.ClassLoader getClassLoader ()
SecurityManager sm
private org.eclipse.osgi.framework.adaptor.BundleClassLoader getBundleClassLoader ()
Object o
private boolean hasResourcePermission ()
SecurityManager sm
public java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
java.util.List result
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
public java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
java.util.Collection result
org.eclipse.osgi.framework.adaptor.BundleClassLoader bcl
public java.lang.String toString ()
}
org/eclipse/osgi/internal/resolver/BundleDescriptionImpl$LazyData.classBundleDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
final org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData extends java.lang.Object {
String location
String platformFilter
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exportPackages
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] importPackages
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.GenericDescription[] selectedCapabilities
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
org.eclipse.osgi.service.resolver.GenericDescription[] resolvedCapabilities
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
String[] executionEnvironments
java.util.Map dynamicStamps
java.util.Map stateWires
java.util.List addedDynamicImports
final org.eclipse.osgi.internal.resolver.BundleDescriptionImpl this$0
void (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
}
org/eclipse/osgi/internal/resolver/BundleDescriptionImpl.classBundleDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
public final org.eclipse.osgi.internal.resolver.BundleDescriptionImpl extends org.eclipse.osgi.internal.resolver.BaseDescriptionImpl implements org.eclipse.osgi.service.resolver.BundleDescription org.eclipse.osgi.framework.util.KeyedElement {
static final String[] EMPTY_STRING
static final org.eclipse.osgi.service.resolver.ImportPackageSpecification[] EMPTY_IMPORTS
static final org.eclipse.osgi.service.resolver.BundleSpecification[] EMPTY_BUNDLESPECS
static final org.eclipse.osgi.service.resolver.ExportPackageDescription[] EMPTY_EXPORTS
static final org.eclipse.osgi.service.resolver.BundleDescription[] EMPTY_BUNDLEDESCS
static final org.eclipse.osgi.service.resolver.GenericSpecification[] EMPTY_GENERICSPECS
static final org.eclipse.osgi.service.resolver.GenericDescription[] EMPTY_GENERICDESCS
static final RuntimePermission GET_CLASSLOADER_PERM
static final int RESOLVED
static final int SINGLETON
static final int REMOVAL_PENDING
static final int FULLY_LOADED
static final int LAZY_LOADED
static final int HAS_DYNAMICIMPORT
static final int ATTACH_FRAGMENTS
static final int DYNAMIC_FRAGMENTS
private volatile int stateBits
private volatile long bundleId
volatile org.eclipse.osgi.service.resolver.HostSpecification host
private volatile org.eclipse.osgi.internal.resolver.StateImpl containingState
private volatile Object userObject
private volatile int lazyDataOffset
private volatile int lazyDataSize
private java.util.List dependencies
private java.util.List dependents
private String[] mandatory
private java.util.Map attributes
private volatile org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData lazyData
private volatile int equinox_ee
private org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$DescriptionWiring bundleWiring
static void ()
public void ()
public long getBundleId ()
public java.lang.String getSymbolicName ()
public org.eclipse.osgi.service.resolver.BundleDescription getSupplier ()
public java.lang.String getLocation ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public java.lang.String getPlatformFilter ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public java.lang.String[] getExecutionEnvironments ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.ImportPackageSpecification[] getImportPackages ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.ImportPackageSpecification[] getAddedDynamicImportPackages ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.BundleSpecification[] getRequiredBundles ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.GenericSpecification[] getGenericRequires ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.GenericDescription[] getGenericCapabilities ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.NativeCodeSpecification getNativeCodeSpecification ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportPackages ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public boolean isResolved ()
public org.eclipse.osgi.service.resolver.State getContainingState ()
public org.eclipse.osgi.service.resolver.BundleDescription[] getFragments ()
org.eclipse.osgi.internal.resolver.StateImpl currentState
public org.eclipse.osgi.service.resolver.HostSpecification getHost ()
public boolean isSingleton ()
public boolean isRemovalPending ()
public boolean hasDynamicImports ()
public boolean attachFragments ()
public boolean dynamicFragments ()
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSelectedExports ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.GenericDescription[] getSelectedGenericCapabilities ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSubstitutedExports ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.BundleDescription[] getResolvedRequires ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getResolvedImports ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public org.eclipse.osgi.service.resolver.GenericDescription[] getResolvedGenericRequires ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public java.util.Map getWires ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
java.util.Map getWiresInternal ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
protected void setBundleId (long)
long bundleId
protected void setSymbolicName (java.lang.String)
String symbolicName
protected void setLocation (java.lang.String)
String location
protected void setPlatformFilter (java.lang.String)
String platformFilter
protected void setExecutionEnvironments (java.lang.String[])
String[] executionEnvironments
protected void setExportPackages (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exportPackages
int i
protected void setImportPackages (org.eclipse.osgi.service.resolver.ImportPackageSpecification[])
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] importPackages
int i
protected void setRequiredBundles (org.eclipse.osgi.service.resolver.BundleSpecification[])
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
int i
protected void setGenericCapabilities (org.eclipse.osgi.service.resolver.GenericDescription[])
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
int i
protected void setGenericRequires (org.eclipse.osgi.service.resolver.GenericSpecification[])
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
int i
protected void setNativeCodeSpecification (org.eclipse.osgi.service.resolver.NativeCodeSpecification)
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
org.eclipse.osgi.service.resolver.NativeCodeDescription[] suppliers
int i
protected int getStateBits ()
protected void setStateBit (int, boolean)
int stateBit
boolean on
protected void setContainingState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State value
protected void setHost (org.eclipse.osgi.service.resolver.HostSpecification)
org.eclipse.osgi.service.resolver.HostSpecification host
protected void setLazyLoaded (boolean)
boolean lazyLoad
protected void setSelectedExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
int i
protected void setSelectedCapabilities (org.eclipse.osgi.service.resolver.GenericDescription[])
org.eclipse.osgi.service.resolver.GenericDescription[] selectedCapabilities
org.eclipse.osgi.service.resolver.GenericDescription capability
protected void setSubstitutedExports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
protected void setResolvedImports (org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
protected void setResolvedRequires (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
protected void setResolvedCapabilities (org.eclipse.osgi.service.resolver.GenericDescription[])
org.eclipse.osgi.service.resolver.GenericDescription[] resolvedCapabilities
protected void setStateWires (java.util.Map)
java.util.Map stateWires
void clearAddedDynamicImportPackages ()
public java.lang.String toString ()
public java.lang.Object getKey ()
public boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement other
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl otherBundleDescription
public int getKeyHashCode ()
protected void removeDependencies ()
java.util.Iterator iter
protected void addDependencies (org.eclipse.osgi.service.resolver.BaseDescription[], boolean)
org.eclipse.osgi.service.resolver.BaseDescription[] newDependencies
boolean checkDups
int i
protected void addDependency (org.eclipse.osgi.internal.resolver.BaseDescriptionImpl, boolean)
org.eclipse.osgi.internal.resolver.BaseDescriptionImpl dependency
boolean checkDups
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
java.util.List getBundleDependencies ()
java.util.ArrayList required
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription dep
public java.lang.Object getUserObject ()
public void setUserObject (java.lang.Object)
Object userObject
protected void addDependent (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription dependent
protected void removeDependent (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription dependent
public org.eclipse.osgi.service.resolver.BundleDescription[] getDependents ()
boolean hasDependents ()
void setFullyLoaded (boolean)
boolean fullyLoaded
boolean isFullyLoaded ()
void setLazyDataOffset (int)
int lazyDataOffset
int getLazyDataOffset ()
void setLazyDataSize (int)
int lazyDataSize
int getLazyDataSize ()
private org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData loadLazyData ()
org.eclipse.osgi.internal.resolver.StateImpl currentState
org.eclipse.osgi.internal.resolver.StateReader reader
java.io.IOException e
void addDynamicResolvedImport (org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl)
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl result
org.eclipse.osgi.service.resolver.ExportPackageDescription[] newImports
void addDynamicImportPackages (org.eclipse.osgi.service.resolver.ImportPackageSpecification[])
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] dynamicImport
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
org.eclipse.osgi.service.resolver.ImportPackageSpecification addImport
org.eclipse.osgi.service.resolver.ImportPackageSpecification addImport
org.eclipse.osgi.service.resolver.ImportPackageSpecification currentImport
private boolean equalImports (org.eclipse.osgi.service.resolver.ImportPackageSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification)
org.eclipse.osgi.service.resolver.ImportPackageSpecification addImport
org.eclipse.osgi.service.resolver.ImportPackageSpecification currentImport
private boolean isEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
void unload ()
org.eclipse.osgi.internal.resolver.StateImpl currentState
org.eclipse.osgi.internal.resolver.StateReader reader
void setDynamicStamps (java.util.Map)
java.util.Map dynamicStamps
void setDynamicStamp (java.lang.String, java.lang.Long)
String requestedPackage
Long timestamp
long getDynamicStamp (java.lang.String)
String requestedPackage
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
Long stamp
java.util.Map getDynamicStamps ()
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl$LazyData currentData
public void setEquinoxEE (int)
int equinox_ee
public int getEquinoxEE ()
private void checkLazyData ()
public java.util.Map getAttributes ()
void setAttributes (java.util.Map)
java.util.Map attributes
java.lang.Object getDirective (java.lang.String)
String key
void setDirective (java.lang.String, java.lang.Object)
String key
Object value
public java.util.Map getDeclaredDirectives ()
java.util.Map result
String[] mandatoryDirective
public java.util.Map getDeclaredAttributes ()
java.util.Map result
public java.util.List getDeclaredRequirements (java.lang.String)
String namespace
java.util.List result
org.eclipse.osgi.service.resolver.BundleSpecification[] requires
org.eclipse.osgi.service.resolver.BundleSpecification require
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ImportPackageSpecification importPkg
org.eclipse.osgi.service.resolver.GenericSpecification[] genericSpecifications
org.eclipse.osgi.service.resolver.GenericSpecification requirement
public java.util.List getDeclaredCapabilities (java.lang.String)
String namespace
java.util.List result
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
org.eclipse.osgi.service.resolver.ExportPackageDescription exportPkg
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
org.eclipse.osgi.service.resolver.GenericDescription capabilitiy
public int getTypes ()
public org.osgi.framework.Bundle getBundle ()
Object ref
java.lang.String getInternalNameSpace ()
public org.osgi.framework.wiring.BundleWiring getWiring ()
}
org/eclipse/osgi/internal/resolver/BundleSpecificationImpl.classBundleSpecificationImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.BundleSpecificationImpl extends org.eclipse.osgi.internal.resolver.VersionConstraintImpl implements org.eclipse.osgi.service.resolver.BundleSpecification {
private boolean exported
private boolean optional
private java.util.Map attributes
public void ()
protected void setExported (boolean)
boolean exported
protected void setOptional (boolean)
boolean optional
public boolean isExported ()
public boolean isOptional ()
java.util.Map getAttributes ()
void setAttributes (java.util.Map)
java.util.Map attributes
public boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl candidate
java.util.Map requiredAttrs
java.util.Map prividerAttrs
String key
Object requiredValue
Object prividedValue
String[] mandatory
String key
public java.lang.String toString ()
protected java.util.Map getInternalDirectives ()
java.util.Map result
private java.lang.String createFilterDirective ()
StringBuffer filter
org.eclipse.osgi.service.resolver.VersionRange range
protected java.util.Map getInteralAttributes ()
protected java.lang.String getInternalNameSpace ()
}
org/eclipse/osgi/internal/resolver/ComputeNodeOrder$Digraph$Vertex.classComputeNodeOrder.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex extends java.lang.Object {
public static final String WHITE
public static final String GREY
public static final String BLACK
public String color
public org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex predecessor
public int finishTime
public Object id
public java.util.List adjacent
public void (java.lang.Object)
Object id
}
org/eclipse/osgi/internal/resolver/ComputeNodeOrder$Digraph.classComputeNodeOrder.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph extends java.lang.Object {
private java.util.List vertexList
private java.util.Map vertexMap
private int time
private boolean initialized
private boolean cycles
public void ()
public void freeze ()
public void addVertex (java.lang.Object) throws java.lang.IllegalArgumentException
Object id
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex vertex
Object existing
public void addEdge (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException
Object fromId
Object toId
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex fromVertex
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex toVertex
public java.util.List idsByDFSFinishTime (boolean)
boolean increasing
int len
Object[] r
java.util.Iterator allV
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex vertex
int f
public boolean containsCycles ()
public java.util.List nonTrivialComponents ()
java.util.Map components
java.util.Iterator it
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex vertex
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex root
java.util.List component
java.util.List result
java.util.Iterator it
java.util.List component
private void DFS ()
int state
Integer NEXT_VERTEX_OBJECT
Integer AFTER_NEXTED_DFS_VISIT_OBJECT
java.util.List stack
java.util.Iterator allAdjacent
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex vertex
java.util.Iterator allV
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex nextVertex
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph$Vertex adjVertex
java.util.Iterator unchecked
}
org/eclipse/osgi/internal/resolver/ComputeNodeOrder.classComputeNodeOrder.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.ComputeNodeOrder extends java.lang.Object {
private void ()
public static java.lang.Object[][] computeNodeOrder (java.lang.Object[], java.lang.Object[][])
Object[] objects
Object[][] references
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph g1
int i
int i
org.eclipse.osgi.internal.resolver.ComputeNodeOrder$Digraph g2
java.util.List resortedVertexes
java.util.Iterator it
int i
java.util.List sortedProjectList
Object[] orderedNodes
Object[][] knots
Object[][] knots
boolean hasCycles
java.util.List knotList
int i
}
org/eclipse/osgi/internal/resolver/ExportPackageDescriptionImpl.classExportPackageDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl extends org.eclipse.osgi.internal.resolver.BaseDescriptionImpl implements org.eclipse.osgi.service.resolver.ExportPackageDescription {
public static final String EQUINOX_EE
private static final Integer EQUINOX_EE_DEFAULT
private String[] uses
private java.util.Map attributes
private volatile org.eclipse.osgi.service.resolver.BundleDescription exporter
private String exclude
private String include
private String[] friends
private String[] mandatory
private Boolean internal
private int equinox_ee
private org.eclipse.osgi.service.resolver.ExportPackageDescription fragmentDeclaration
static void ()
public void ()
public void (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.BundleDescription host
org.eclipse.osgi.service.resolver.ExportPackageDescription fragmentDeclaration
public java.util.Map getDirectives ()
java.util.Map result
public java.util.Map getDeclaredDirectives ()
java.util.Map result
public java.util.Map getDeclaredAttributes ()
java.util.Map result
org.osgi.framework.Version bundleVersion
String symbolicName
static java.lang.String toString (java.lang.String[])
String[] list
StringBuffer buffer
String string
public java.lang.Object getDirective (java.lang.String)
String key
public java.lang.Object setDirective (java.lang.String, java.lang.Object)
String key
Object value
public void setDirectives (java.util.Map)
java.util.Map directives
public java.util.Map getAttributes ()
public org.eclipse.osgi.service.resolver.BundleDescription getSupplier ()
public org.eclipse.osgi.service.resolver.BundleDescription getExporter ()
public boolean isRoot ()
protected void setAttributes (java.util.Map)
java.util.Map attributes
protected void setExporter (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription exporter
public org.eclipse.osgi.service.resolver.BaseDescription getFragmentDeclaration ()
void setFragmentDeclaration (org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.ExportPackageDescription fragmentDeclaration
public java.lang.String toString ()
java.lang.String getInternalNameSpace ()
}
org/eclipse/osgi/internal/resolver/GenericDescriptionImpl.classGenericDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.GenericDescriptionImpl extends org.eclipse.osgi.internal.resolver.BaseDescriptionImpl implements org.eclipse.osgi.service.resolver.GenericDescription {
private java.util.Dictionary attributes
private volatile org.eclipse.osgi.service.resolver.BundleDescription supplier
private volatile String type
private java.util.Map directives
private org.eclipse.osgi.service.resolver.GenericDescription fragmentDeclaration
public void ()
public void (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.GenericDescription)
org.eclipse.osgi.service.resolver.BundleDescription host
org.eclipse.osgi.service.resolver.GenericDescription fragmentDeclaration
java.util.Dictionary origAttrs
java.util.Hashtable copyAttrs
java.util.Enumeration keys
String key
java.util.Map origDirectives
java.util.Map copyDirectives
public java.util.Dictionary getAttributes ()
public org.eclipse.osgi.service.resolver.BundleDescription getSupplier ()
void setAttributes (java.util.Dictionary)
java.util.Dictionary attributes
void setDirectives (java.util.Map)
java.util.Map directives
void setSupplier (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription supplier
public java.lang.String toString ()
StringBuffer sb
java.util.Map attrs
public java.lang.String getName ()
Object name
public java.lang.String getType ()
void setType (java.lang.String)
String type
public org.osgi.framework.Version getVersion ()
Object version
public java.util.Map getDeclaredDirectives ()
public java.util.Map getDeclaredAttributes ()
java.util.Map result
java.util.Enumeration keys
String key
Object value
java.lang.String getInternalNameSpace ()
public org.eclipse.osgi.service.resolver.BaseDescription getFragmentDeclaration ()
void setFragmentDeclaration (org.eclipse.osgi.service.resolver.GenericDescription)
org.eclipse.osgi.service.resolver.GenericDescription fragmentDeclaration
}
org/eclipse/osgi/internal/resolver/GenericSpecificationImpl.classGenericSpecificationImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.GenericSpecificationImpl extends org.eclipse.osgi.internal.resolver.VersionConstraintImpl implements org.eclipse.osgi.service.resolver.GenericSpecification {
private org.osgi.framework.Filter matchingFilter
private String type
private int resolution
private org.eclipse.osgi.service.resolver.GenericDescription[] suppliers
public void ()
public java.lang.String getMatchingFilter ()
void setMatchingFilter (java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException
String matchingFilter
boolean matchName
String name
String nameFilter
void setMatchingFilter (org.osgi.framework.Filter)
org.osgi.framework.Filter matchingFilter
public boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.service.resolver.GenericDescription candidate
public java.lang.String toString ()
StringBuffer sb
public java.lang.String getType ()
void setType (java.lang.String)
String type
public int getResolution ()
public boolean isResolved ()
void setResolution (int)
int resolution
public org.eclipse.osgi.service.resolver.BaseDescription getSupplier ()
protected void setSupplier (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription supplier
int len
org.eclipse.osgi.service.resolver.GenericDescription[] temp
public org.eclipse.osgi.service.resolver.GenericDescription[] getSuppliers ()
void setSupplers (org.eclipse.osgi.service.resolver.GenericDescription[])
org.eclipse.osgi.service.resolver.GenericDescription[] suppliers
protected java.util.Map getInternalDirectives ()
java.util.Map result
protected java.util.Map getInteralAttributes ()
protected java.lang.String getInternalNameSpace ()
}
org/eclipse/osgi/internal/resolver/HostSpecificationImpl.classHostSpecificationImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.HostSpecificationImpl extends org.eclipse.osgi.internal.resolver.VersionConstraintImpl implements org.eclipse.osgi.service.resolver.HostSpecification {
private org.eclipse.osgi.service.resolver.BundleDescription[] hosts
private boolean multihost
private java.util.Map attributes
public void ()
java.util.Map getAttributes ()
void setAttributes (java.util.Map)
java.util.Map attributes
public boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl candidate
java.util.Map requiredAttrs
java.util.Map prividerAttrs
String key
Object requiredValue
Object prividedValue
String[] mandatory
String key
public org.eclipse.osgi.service.resolver.BundleDescription[] getHosts ()
public boolean isResolved ()
void setHosts (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
public java.lang.String toString ()
public org.eclipse.osgi.service.resolver.BaseDescription getSupplier ()
public boolean isMultiHost ()
void setIsMultiHost (boolean)
boolean multihost
protected java.util.Map getInternalDirectives ()
java.util.Map result
private java.lang.String createFilterDirective ()
StringBuffer filter
org.eclipse.osgi.service.resolver.VersionRange range
protected java.util.Map getInteralAttributes ()
protected java.lang.String getInternalNameSpace ()
}
org/eclipse/osgi/internal/resolver/ImportPackageSpecificationImpl.classImportPackageSpecificationImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.ImportPackageSpecificationImpl extends org.eclipse.osgi.internal.resolver.VersionConstraintImpl implements org.eclipse.osgi.service.resolver.ImportPackageSpecification {
private String resolution
private String symbolicName
private org.eclipse.osgi.service.resolver.VersionRange bundleVersionRange
private java.util.Map attributes
public void ()
public java.util.Map getDirectives ()
java.util.Map result
public java.lang.Object getDirective (java.lang.String)
String key
public java.lang.Object setDirective (java.lang.String, java.lang.Object)
String key
Object value
public void setDirectives (java.util.Map)
java.util.Map directives
public java.lang.String getBundleSymbolicName ()
org.eclipse.osgi.internal.resolver.StateImpl state
public org.eclipse.osgi.service.resolver.VersionRange getBundleVersionRange ()
public java.util.Map getAttributes ()
public boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl pkgDes
String[] friends
Boolean internal
org.eclipse.osgi.internal.resolver.StateImpl state
boolean strict
boolean found
int i
String exporterSymbolicName
org.eclipse.osgi.service.resolver.BundleDescription exporter
String name
java.util.Map importAttrs
java.util.Map exportAttrs
java.util.Iterator i
String importKey
Object importValue
Object exportValue
String[] mandatory
int i
int eeIndex
protected void setBundleSymbolicName (java.lang.String)
String symbolicName
protected void setBundleVersionRange (org.eclipse.osgi.service.resolver.VersionRange)
org.eclipse.osgi.service.resolver.VersionRange bundleVersionRange
protected void setAttributes (java.util.Map)
java.util.Map attributes
public java.lang.String toString ()
protected java.util.Map getInternalDirectives ()
java.util.Map raw
private java.lang.String createFilterDirective ()
StringBuffer filter
org.eclipse.osgi.service.resolver.VersionRange range
protected java.util.Map getInteralAttributes ()
protected java.lang.String getInternalNameSpace ()
}
org/eclipse/osgi/internal/resolver/ImportsHolder.classStateHelperImpl.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.ImportsHolder extends java.lang.Object {
private final org.eclipse.osgi.service.resolver.ImportPackageSpecification[] importedPackages
private final org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
private final boolean isUsingResolved
void (org.eclipse.osgi.service.resolver.BundleDescription, int)
org.eclipse.osgi.service.resolver.BundleDescription bundle
int options
org.eclipse.osgi.service.resolver.ExportPackageDescription getSupplier (int)
int index
java.lang.String getName (int)
int index
int getSize ()
}
org/eclipse/osgi/internal/resolver/NativeCodeDescriptionImpl.classNativeCodeDescriptionImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl extends org.eclipse.osgi.internal.resolver.BaseDescriptionImpl implements org.eclipse.osgi.service.resolver.NativeCodeDescription {
private static final org.eclipse.osgi.service.resolver.VersionRange[] EMPTY_VERSIONRANGES
private volatile org.osgi.framework.Filter filter
private String[] languages
private String[] nativePaths
private String[] osNames
private org.eclipse.osgi.service.resolver.VersionRange[] osVersions
private String[] processors
private org.eclipse.osgi.service.resolver.BundleDescription supplier
private volatile boolean invalidNativePaths
static void ()
public void ()
public org.osgi.framework.Filter getFilter ()
public java.lang.String[] getLanguages ()
public java.lang.String[] getNativePaths ()
public java.lang.String[] getOSNames ()
public org.eclipse.osgi.service.resolver.VersionRange[] getOSVersions ()
public java.lang.String[] getProcessors ()
public org.eclipse.osgi.service.resolver.BundleDescription getSupplier ()
public int compareTo (org.eclipse.osgi.service.resolver.NativeCodeDescription)
org.eclipse.osgi.service.resolver.NativeCodeDescription otherDesc
org.eclipse.osgi.service.resolver.State containingState
java.util.Dictionary[] platformProps
org.osgi.framework.Version osversion
org.osgi.framework.Version osversion
org.eclipse.osgi.service.resolver.VersionRange[] thisRanges
org.eclipse.osgi.service.resolver.VersionRange[] otherRanges
org.osgi.framework.Version thisHighest
org.osgi.framework.Version otherHighest
public boolean hasInvalidNativePaths ()
private org.osgi.framework.Version getHighestVersionMatch (org.osgi.framework.Version, org.eclipse.osgi.service.resolver.VersionRange[])
org.osgi.framework.Version version
org.eclipse.osgi.service.resolver.VersionRange[] ranges
org.osgi.framework.Version highest
int i
public java.lang.String toString ()
StringBuffer sb
String[] paths
int i
String[] procs
int i
String[] oses
int i
org.eclipse.osgi.service.resolver.VersionRange[] osRanges
int i
String[] langs
int i
org.osgi.framework.Filter f
void setInvalidNativePaths (boolean)
boolean invalidNativePaths
void setOSNames (java.lang.String[])
String[] osNames
void setOSVersions (org.eclipse.osgi.service.resolver.VersionRange[])
org.eclipse.osgi.service.resolver.VersionRange[] osVersions
void setFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filter
void setLanguages (java.lang.String[])
String[] languages
void setNativePaths (java.lang.String[])
String[] nativePaths
void setProcessors (java.lang.String[])
String[] processors
void setSupplier (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription supplier
public java.util.Map getDeclaredDirectives ()
public java.util.Map getDeclaredAttributes ()
public volatile int compareTo (java.lang.Object)
}
org/eclipse/osgi/internal/resolver/NativeCodeSpecificationImpl.classNativeCodeSpecificationImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.NativeCodeSpecificationImpl extends org.eclipse.osgi.internal.resolver.VersionConstraintImpl implements org.eclipse.osgi.service.resolver.NativeCodeSpecification {
private static final org.eclipse.osgi.service.resolver.NativeCodeDescription[] EMPTY_NATIVECODEDESCRIPTIONS
private static org.eclipse.osgi.framework.internal.core.AliasMapper aliasMapper
private org.eclipse.osgi.service.resolver.NativeCodeDescription[] possibleSuppliers
private boolean optional
static void ()
public void ()
public org.eclipse.osgi.service.resolver.NativeCodeDescription[] getPossibleSuppliers ()
void setPossibleSuppliers (org.eclipse.osgi.service.resolver.NativeCodeDescription[])
org.eclipse.osgi.service.resolver.NativeCodeDescription[] possibleSuppliers
public boolean isOptional ()
void setOptional (boolean)
boolean optional
public boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.service.resolver.State containingState
java.util.Dictionary[] platformProps
org.eclipse.osgi.service.resolver.NativeCodeDescription nativeSupplier
org.osgi.framework.Filter filter
boolean match
int i
java.util.Dictionary props
String[] osNames
Object platformOS
Object aliasedPlatformOS
Object[] platformOSes
Object[] platformOSes
int j
Object aliasedName
int k
java.util.Iterator iAliases
String[] processors
Object platformProcessor
Object aliasedPlatformProcessor
int j
String aliasedProcessor
String[] languages
Object platformLanguage
int j
org.eclipse.osgi.service.resolver.VersionRange[] osVersions
org.osgi.framework.Version osversion
org.osgi.framework.Version osversion
int j
public java.lang.String toString ()
StringBuffer sb
org.eclipse.osgi.service.resolver.NativeCodeDescription[] suppliers
int i
protected java.util.Map getInternalDirectives ()
protected java.util.Map getInteralAttributes ()
protected java.lang.String getInternalNameSpace ()
}
org/eclipse/osgi/internal/resolver/ReadOnlyState.classReadOnlyState.java
package org.eclipse.osgi.internal.resolver
public final org.eclipse.osgi.internal.resolver.ReadOnlyState extends java.lang.Object implements org.eclipse.osgi.service.resolver.State {
private final org.eclipse.osgi.service.resolver.State target
public void (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State target
public boolean addBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription description
public org.eclipse.osgi.service.resolver.StateDelta compare (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.State state
public org.eclipse.osgi.service.resolver.BundleDescription getBundle (long)
long id
public org.eclipse.osgi.service.resolver.BundleDescription getBundle (java.lang.String, org.osgi.framework.Version)
String symbolicName
org.osgi.framework.Version version
public org.eclipse.osgi.service.resolver.BundleDescription getBundleByLocation (java.lang.String)
String location
public org.eclipse.osgi.service.resolver.BundleDescription[] getBundles ()
public org.eclipse.osgi.service.resolver.BundleDescription[] getBundles (java.lang.String)
String symbolicName
public org.eclipse.osgi.service.resolver.StateDelta getChanges ()
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportedPackages ()
public org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
public org.eclipse.osgi.service.resolver.BundleDescription[] getResolvedBundles ()
public long getTimeStamp ()
public boolean isEmpty ()
public boolean isResolved ()
public boolean removeBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
public org.eclipse.osgi.service.resolver.BundleDescription removeBundle (long)
long bundleId
public org.eclipse.osgi.service.resolver.StateDelta resolve ()
public org.eclipse.osgi.service.resolver.StateDelta resolve (boolean)
boolean incremental
public org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] discard
public org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[], boolean)
org.eclipse.osgi.service.resolver.BundleDescription[] resolve
boolean discard
public void setOverrides (java.lang.Object)
Object value
public boolean updateBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription newDescription
public void resolveConstraint (org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
org.eclipse.osgi.service.resolver.BaseDescription supplier
public void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean status
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
public void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean status
org.eclipse.osgi.service.resolver.BundleDescription[] host
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolveImports
public void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], java.util.Map)
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean status
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
org.eclipse.osgi.service.resolver.GenericDescription[] selectedCapabilities
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
org.eclipse.osgi.service.resolver.GenericDescription[] resolvedCapabilities
java.util.Map resolvedRequirements
public void removeBundleComplete (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
public org.eclipse.osgi.service.resolver.Resolver getResolver ()
public void setResolver (org.eclipse.osgi.service.resolver.Resolver)
org.eclipse.osgi.service.resolver.Resolver value
public boolean setPlatformProperties (java.util.Dictionary)
java.util.Dictionary platformProperties
public boolean setPlatformProperties (java.util.Dictionary[])
java.util.Dictionary[] platformProperties
public java.util.Dictionary[] getPlatformProperties ()
public org.eclipse.osgi.service.resolver.ExportPackageDescription linkDynamicImport (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription importingBundle
String requestedPackage
public void setTimeStamp (long)
long timeStamp
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSystemPackages ()
public void addResolverError (org.eclipse.osgi.service.resolver.BundleDescription, int, java.lang.String, org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.service.resolver.BundleDescription bundle
int type
String data
org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
public org.eclipse.osgi.service.resolver.ResolverError[] getResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
public void removeResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
public org.eclipse.osgi.service.resolver.StateHelper getStateHelper ()
public long getHighestBundleId ()
public void setNativePathsInvalid (org.eclipse.osgi.service.resolver.NativeCodeDescription, boolean)
org.eclipse.osgi.service.resolver.NativeCodeDescription nativeCodeDescription
boolean hasInvalidPaths
public org.eclipse.osgi.service.resolver.BundleDescription[] getDisabledBundles ()
public void addDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
org.eclipse.osgi.service.resolver.DisabledInfo disabledInfo
public org.eclipse.osgi.service.resolver.DisabledInfo[] getDisabledInfos (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
public org.eclipse.osgi.service.resolver.DisabledInfo getDisabledInfo (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription bundle
String policyName
public void removeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
org.eclipse.osgi.service.resolver.DisabledInfo disabledInfo
public org.eclipse.osgi.service.resolver.BundleDescription[] getRemovalPending ()
public java.util.Collection getDependencyClosure (java.util.Collection)
java.util.Collection bundles
public void addDynamicImportPackages (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ImportPackageSpecification[])
org.eclipse.osgi.service.resolver.BundleDescription importingBundle
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] dynamicImports
public void setResolverHookFactory (org.osgi.framework.hooks.resolver.ResolverHookFactory)
org.osgi.framework.hooks.resolver.ResolverHookFactory hookFactory
}
org/eclipse/osgi/internal/resolver/RequiresHolder.classStateHelperImpl.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.RequiresHolder extends java.lang.Object {
private final org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
private final org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
private final boolean isUsingResolved
private final java.util.Map resolvedBundlesExported
void (org.eclipse.osgi.service.resolver.BundleDescription, int)
org.eclipse.osgi.service.resolver.BundleDescription bundle
int options
org.eclipse.osgi.service.resolver.BundleDescription getSupplier (int)
int index
boolean isExported (int)
int index
int getSize ()
private void determineRequiresVisibility (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.BundleSpecification[] required
java.util.Set resolved
int i
int i
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] fragmentRequiredBundles
int j
}
org/eclipse/osgi/internal/resolver/ResolverErrorImpl.classResolverErrorImpl.java
package org.eclipse.osgi.internal.resolver
public final org.eclipse.osgi.internal.resolver.ResolverErrorImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.ResolverError {
private final org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
private final int type
private final String data
private final org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
public void (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl, int, java.lang.String, org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
int type
String data
org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
public org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public int getType ()
public java.lang.String getData ()
public org.eclipse.osgi.service.resolver.VersionConstraint getUnsatisfiedConstraint ()
public java.lang.String toString ()
}
org/eclipse/osgi/internal/resolver/StateBuilder.classStateBuilder.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.StateBuilder extends java.lang.Object {
static final String[] DEFINED_PACKAGE_MATCHING_ATTRS
static final String[] DEFINED_BSN_MATCHING_ATTRS
static final String[] DEFINED_OSGI_VALIDATE_HEADERS
static final String GENERIC_REQUIRE
static final String GENERIC_CAPABILITY
private static final String ATTR_TYPE_STRING
private static final String ATTR_TYPE_VERSION
private static final String ATTR_TYPE_URI
private static final String ATTR_TYPE_LONG
private static final String ATTR_TYPE_DOUBLE
private static final String ATTR_TYPE_SET
private static final String ATTR_TYPE_LIST
private static final String OPTIONAL_ATTR
private static final String MULTIPLE_ATTR
private static final String TRUE
static Class class$0
static void ()
public void ()
static org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.internal.resolver.StateImpl, java.util.Dictionary, java.lang.String) throws org.osgi.framework.BundleException
org.eclipse.osgi.internal.resolver.StateImpl state
java.util.Dictionary manifest
String location
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl result
String manifestVersionHeader
boolean jreBundle
int manifestVersion
String symbolicNameHeader
org.eclipse.osgi.util.ManifestElement[] symbolicNameElements
org.eclipse.osgi.util.ManifestElement bsnElement
String singleton
String fragmentAttachment
String version
IllegalArgumentException ex
String message
org.eclipse.osgi.util.ManifestElement[] host
org.eclipse.osgi.util.ManifestElement[] exports
org.eclipse.osgi.util.ManifestElement[] provides
boolean strict
java.util.List providedExports
org.eclipse.osgi.util.ManifestElement[] imports
org.eclipse.osgi.util.ManifestElement[] dynamicImports
org.eclipse.osgi.util.ManifestElement[] requires
String[][] genericAliases
org.eclipse.osgi.util.ManifestElement[] genericRequires
org.eclipse.osgi.util.ManifestElement[] osgiRequires
org.eclipse.osgi.util.ManifestElement[] genericCapabilities
org.eclipse.osgi.util.ManifestElement[] osgiCapabilities
org.eclipse.osgi.util.ManifestElement[] nativeCode
private static org.eclipse.osgi.util.ManifestElement[] getGenericRequires (java.util.Dictionary, java.lang.String[][]) throws org.osgi.framework.BundleException
java.util.Dictionary manifest
String[][] genericAliases
org.eclipse.osgi.util.ManifestElement[] genericRequires
java.util.List aliasList
int i
org.eclipse.osgi.util.ManifestElement[] aliasReqs
int j
StringBuffer strBuf
String filter
org.eclipse.osgi.util.ManifestElement[] withType
int i
private static org.eclipse.osgi.util.ManifestElement[] getGenericCapabilities (java.util.Dictionary, java.lang.String[][]) throws org.osgi.framework.BundleException
java.util.Dictionary manifest
String[][] genericAliases
org.eclipse.osgi.util.ManifestElement[] genericCapabilities
java.util.List aliasList
int i
org.eclipse.osgi.util.ManifestElement[] aliasCapabilities
int j
StringBuffer strBuf
java.util.Enumeration keys
String key
org.eclipse.osgi.util.ManifestElement[] withTypes
int i
private static java.lang.String[][] getGenericAliases (org.eclipse.osgi.internal.resolver.StateImpl)
org.eclipse.osgi.internal.resolver.StateImpl state
String genericAliasesProp
String[] aliases
String[][] result
int i
private static java.lang.String getPlatformProperty (org.eclipse.osgi.internal.resolver.StateImpl, java.lang.String)
org.eclipse.osgi.internal.resolver.StateImpl state
String key
java.util.Dictionary[] platformProps
private static void validateHeaders (java.util.Dictionary, boolean) throws org.osgi.framework.BundleException
java.util.Dictionary manifest
boolean jreBundle
int i
String header
org.eclipse.osgi.util.ManifestElement[] elements
private static org.eclipse.osgi.service.resolver.BundleSpecification[] createRequiredBundles (org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.util.ManifestElement[] specs
org.eclipse.osgi.service.resolver.BundleSpecification[] result
int i
private static org.eclipse.osgi.service.resolver.BundleSpecification createRequiredBundle (org.eclipse.osgi.util.ManifestElement)
org.eclipse.osgi.util.ManifestElement spec
org.eclipse.osgi.internal.resolver.BundleSpecificationImpl result
private static org.eclipse.osgi.service.resolver.ImportPackageSpecification[] createImportPackages (org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.util.List, org.eclipse.osgi.util.ManifestElement[], org.eclipse.osgi.util.ManifestElement[], int)
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exported
java.util.List providedExports
org.eclipse.osgi.util.ManifestElement[] imported
org.eclipse.osgi.util.ManifestElement[] dynamicImported
int manifestVersion
java.util.List allImports
int i
org.eclipse.osgi.internal.resolver.ImportPackageSpecificationImpl result
int i
int i
public static void addImportPackages (org.eclipse.osgi.util.ManifestElement, java.util.List, int, boolean)
org.eclipse.osgi.util.ManifestElement importPackage
java.util.List allImports
int manifestVersion
boolean dynamic
String[] importNames
int i
java.util.Iterator iter
org.eclipse.osgi.internal.resolver.ImportPackageSpecificationImpl result
String versionString
private static java.lang.String getResolution (java.lang.String)
String resolution
String result
static org.eclipse.osgi.service.resolver.ExportPackageDescription[] createExportPackages (org.eclipse.osgi.util.ManifestElement[], org.eclipse.osgi.util.ManifestElement[], java.util.List, int, boolean)
org.eclipse.osgi.util.ManifestElement[] exported
org.eclipse.osgi.util.ManifestElement[] provides
java.util.List providedExports
int manifestVersion
boolean strict
int numExports
java.util.List allExports
int i
private static void addExportPackages (org.eclipse.osgi.util.ManifestElement, java.util.List, int, boolean)
org.eclipse.osgi.util.ManifestElement exportPackage
java.util.List allExports
int manifestVersion
boolean strict
String[] exportNames
int i
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl result
String versionString
private static void addProvidePackages (org.eclipse.osgi.util.ManifestElement[], java.util.List, java.util.List)
org.eclipse.osgi.util.ManifestElement[] provides
java.util.List allExports
java.util.List providedExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] currentExports
int i
boolean duplicate
int j
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl result
private static java.util.Map getAttributes (org.eclipse.osgi.util.ManifestElement, java.lang.String[])
org.eclipse.osgi.util.ManifestElement element
String[] definedAttrs
java.util.Enumeration keys
java.util.Map arbitraryAttrs
boolean definedAttr
String key
int i
String value
int colonIndex
String type
private static java.lang.Object convertValue (java.lang.String, java.lang.String)
String type
String value
String trimmed
Class uriClazz
java.lang.reflect.Constructor constructor
RuntimeException e
Exception e
org.eclipse.osgi.framework.internal.core.Tokenizer listTokenizer
String listType
char c
String componentType
java.util.List tokens
java.util.List components
String component
private static org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (org.eclipse.osgi.util.ManifestElement, org.eclipse.osgi.internal.resolver.StateImpl)
org.eclipse.osgi.util.ManifestElement spec
org.eclipse.osgi.internal.resolver.StateImpl state
org.eclipse.osgi.internal.resolver.HostSpecificationImpl result
String multiple
private static org.eclipse.osgi.service.resolver.GenericSpecification[] createGenericRequires (org.eclipse.osgi.util.ManifestElement[], org.eclipse.osgi.util.ManifestElement[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.util.ManifestElement[] equinoxRequires
org.eclipse.osgi.util.ManifestElement[] osgiRequires
java.util.List result
private static java.util.List createOSGiRequires (org.eclipse.osgi.util.ManifestElement[], java.util.List) throws org.osgi.framework.BundleException
org.eclipse.osgi.util.ManifestElement[] osgiRequires
java.util.List result
org.eclipse.osgi.util.ManifestElement element
String[] namespaces
String namespace
String effective
org.eclipse.osgi.internal.resolver.GenericSpecificationImpl spec
String filterSpec
org.eclipse.osgi.framework.internal.core.FilterImpl filter
String name
org.osgi.framework.InvalidSyntaxException e
String message
String resolution
private static java.util.List createEquinoxRequires (org.eclipse.osgi.util.ManifestElement[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.util.ManifestElement[] equinoxRequires
java.util.ArrayList results
int i
String[] genericNames
int j
org.eclipse.osgi.internal.resolver.GenericSpecificationImpl spec
int colonIdx
org.osgi.framework.InvalidSyntaxException e
String message
String optional
String multiple
int resolution
private static org.eclipse.osgi.service.resolver.GenericDescription[] createGenericCapabilities (org.eclipse.osgi.util.ManifestElement[], org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.util.ManifestElement[] equinoxCapabilities
org.eclipse.osgi.util.ManifestElement[] osgiCapabilities
java.util.List result
static java.util.List createOSGiCapabilities (org.eclipse.osgi.util.ManifestElement[], java.util.List)
org.eclipse.osgi.util.ManifestElement[] osgiCapabilities
java.util.List result
org.eclipse.osgi.util.ManifestElement element
String[] namespaces
String namespace
String effective
org.eclipse.osgi.internal.resolver.GenericDescriptionImpl desc
java.util.Map mapAttrs
java.util.Dictionary attrs
java.util.Map directives
java.util.Enumeration keys
String key
private static java.util.List createEquinoxCapabilities (org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.util.ManifestElement[] equinoxCapabilities
java.util.ArrayList results
int i
String[] genericNames
int j
org.eclipse.osgi.internal.resolver.GenericDescriptionImpl desc
String name
int colonIdx
java.util.Map mapAttrs
java.util.Dictionary attrs
String versionString
private static org.eclipse.osgi.service.resolver.NativeCodeSpecification createNativeCode (org.eclipse.osgi.util.ManifestElement[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.util.ManifestElement[] nativeCode
org.eclipse.osgi.internal.resolver.NativeCodeSpecificationImpl result
int length
org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl[] suppliers
int i
private static org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl createNativeCodeDescription (org.eclipse.osgi.util.ManifestElement) throws org.osgi.framework.BundleException
org.eclipse.osgi.util.ManifestElement manifestElement
org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl result
org.osgi.framework.InvalidSyntaxException e
String message
private static org.eclipse.osgi.service.resolver.VersionRange[] createVersionRanges (java.lang.String[])
String[] ranges
org.eclipse.osgi.service.resolver.VersionRange[] result
int i
private static org.eclipse.osgi.service.resolver.VersionRange getVersionRange (java.lang.String)
String versionRange
public static void checkImportExportSyntax (java.lang.String, org.eclipse.osgi.util.ManifestElement[], boolean, boolean, boolean) throws org.osgi.framework.BundleException
String headerKey
org.eclipse.osgi.util.ManifestElement[] elements
boolean export
boolean dynamic
boolean jreBundle
int length
java.util.Set packages
int i
String[] packageNames
int j
String message
String message
String version
String specVersion
String message
String message
private static void checkForDuplicateDirectivesAttributes (java.lang.String, org.eclipse.osgi.util.ManifestElement[]) throws org.osgi.framework.BundleException
String headerKey
org.eclipse.osgi.util.ManifestElement[] elements
int i
java.util.Enumeration directiveKeys
String key
String[] directives
String message
java.util.Enumeration attrKeys
String key
String[] attrs
String message
private static void checkExtensionBundle (java.lang.String, org.eclipse.osgi.util.ManifestElement[]) throws org.osgi.framework.BundleException
String headerKey
org.eclipse.osgi.util.ManifestElement[] elements
String hostName
String message
}
org/eclipse/osgi/internal/resolver/StateDeltaImpl.classStateDeltaImpl.java
package org.eclipse.osgi.internal.resolver
final org.eclipse.osgi.internal.resolver.StateDeltaImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.StateDelta {
private final org.eclipse.osgi.service.resolver.State state
private final java.util.Map changes
private org.eclipse.osgi.service.resolver.ResolverHookException error
public void (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
public org.eclipse.osgi.service.resolver.BundleDelta[] getChanges ()
public org.eclipse.osgi.service.resolver.BundleDelta[] getChanges (int, boolean)
int mask
boolean exact
java.util.List result
java.util.Iterator changesIter
org.eclipse.osgi.service.resolver.BundleDelta change
public org.eclipse.osgi.service.resolver.State getState ()
public org.eclipse.osgi.service.resolver.ResolverHookException getResovlerHookException ()
void setResolverHookException (org.eclipse.osgi.service.resolver.ResolverHookException)
org.eclipse.osgi.service.resolver.ResolverHookException error
void recordBundleAdded (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl added
org.eclipse.osgi.internal.resolver.BundleDeltaImpl change
int newType
void recordBundleUpdated (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl updated
org.eclipse.osgi.internal.resolver.BundleDeltaImpl change
void recordBundleRemoved (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl removed
org.eclipse.osgi.internal.resolver.BundleDeltaImpl change
int newType
void recordBundleRemovalPending (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl removed
org.eclipse.osgi.internal.resolver.BundleDeltaImpl change
int newType
void recordBundleRemovalComplete (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl removed
org.eclipse.osgi.internal.resolver.BundleDeltaImpl change
int newType
void recordBundleResolved (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl, boolean)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl resolved
boolean result
org.eclipse.osgi.internal.resolver.BundleDeltaImpl change
int newType
}
org/eclipse/osgi/internal/resolver/StateHelperImpl.classStateHelperImpl.java
package org.eclipse.osgi.internal.resolver
public final org.eclipse.osgi.internal.resolver.StateHelperImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.StateHelper {
private static final org.eclipse.osgi.service.resolver.StateHelper instance
static void ()
public void ()
public org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
java.util.Set reachable
int i
private void addDependentBundles (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Set reachable
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
int i
public org.eclipse.osgi.service.resolver.BundleDescription[] getPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
java.util.Set reachable
int i
private void addPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Set reachable
java.util.List depList
org.eclipse.osgi.service.resolver.BundleDescription[] dependencies
int i
private java.util.Map getExportedPackageMap (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
java.util.Map result
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] packages
int j
org.eclipse.osgi.service.resolver.ExportPackageDescription description
java.util.List exports
private java.util.Map getGenericsMap (org.eclipse.osgi.service.resolver.State, boolean)
org.eclipse.osgi.service.resolver.State state
boolean resolved
java.util.Map result
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
org.eclipse.osgi.service.resolver.GenericDescription[] generics
int j
org.eclipse.osgi.service.resolver.GenericDescription description
java.util.List genericList
private org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedLeaves (org.eclipse.osgi.service.resolver.State, org.eclipse.osgi.service.resolver.BundleDescription[], org.osgi.framework.hooks.resolver.ResolverHook)
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
org.osgi.framework.hooks.resolver.ResolverHook hook
java.util.Map packages
java.util.Map generics
java.util.Set result
java.util.List bundleList
int i
int i
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.service.resolver.VersionConstraint[] constraints
int j
org.eclipse.osgi.service.resolver.VersionConstraint constraint
java.util.Collection satisfied
org.eclipse.osgi.service.resolver.BundleDescription[] suppliers
java.util.List exports
java.util.List genericSet
org.eclipse.osgi.service.resolver.BaseDescription baseDescription
public org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedLeaves (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
org.eclipse.osgi.service.resolver.State state
org.osgi.framework.hooks.resolver.ResolverHook hook
private org.osgi.framework.hooks.resolver.ResolverHook beginHook (org.eclipse.osgi.service.resolver.State, java.util.Collection)
org.eclipse.osgi.service.resolver.State state
java.util.Collection triggers
org.osgi.framework.hooks.resolver.ResolverHookFactory hookFactory
public org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedConstraints (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.osgi.framework.hooks.resolver.ResolverHook hook
private org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedConstraints (org.eclipse.osgi.service.resolver.BundleDescription, org.osgi.framework.hooks.resolver.ResolverHook)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.osgi.framework.hooks.resolver.ResolverHook hook
org.eclipse.osgi.service.resolver.State containingState
java.util.List unsatisfied
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
int i
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] packages
int i
org.eclipse.osgi.service.resolver.GenericSpecification[] generics
int i
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
private org.eclipse.osgi.internal.baseadaptor.ArrayMap asArrayMap (java.util.List, java.lang.String)
java.util.List descriptions
String namespace
java.util.List capabilities
org.eclipse.osgi.service.resolver.BaseDescription description
private java.util.List getPossibleCandidates (org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BaseDescription[], java.lang.String, org.osgi.framework.hooks.resolver.ResolverHook, boolean)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
org.eclipse.osgi.service.resolver.BaseDescription[] descriptions
String namespace
org.osgi.framework.hooks.resolver.ResolverHook hook
boolean resolved
java.util.List candidates
int i
public boolean isResolvable (org.eclipse.osgi.service.resolver.ImportPackageSpecification)
org.eclipse.osgi.service.resolver.ImportPackageSpecification constraint
org.osgi.framework.hooks.resolver.ResolverHook hook
private boolean isResolvable (org.eclipse.osgi.service.resolver.ImportPackageSpecification, org.osgi.framework.hooks.resolver.ResolverHook)
org.eclipse.osgi.service.resolver.ImportPackageSpecification constraint
org.osgi.framework.hooks.resolver.ResolverHook hook
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
private boolean isResolvable (org.eclipse.osgi.service.resolver.GenericSpecification, org.osgi.framework.hooks.resolver.ResolverHook)
org.eclipse.osgi.service.resolver.GenericSpecification constraint
org.osgi.framework.hooks.resolver.ResolverHook hook
java.util.Map genericCapabilities
java.util.List genericList
public boolean isResolvable (org.eclipse.osgi.service.resolver.BundleSpecification)
org.eclipse.osgi.service.resolver.BundleSpecification specification
public boolean isResolvable (org.eclipse.osgi.service.resolver.HostSpecification)
org.eclipse.osgi.service.resolver.HostSpecification specification
private boolean isBundleConstraintResolvable (org.eclipse.osgi.service.resolver.VersionConstraint, java.lang.String)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
String namespace
org.osgi.framework.hooks.resolver.ResolverHook hook
private boolean isBundleConstraintResolvable (org.eclipse.osgi.service.resolver.VersionConstraint, java.lang.String, org.osgi.framework.hooks.resolver.ResolverHook)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
String namespace
org.osgi.framework.hooks.resolver.ResolverHook hook
org.eclipse.osgi.service.resolver.BundleDescription[] availableBundles
public java.lang.Object[][] sortBundles (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] toSort
java.util.List references
int i
Object[][] cycles
int i
int j
org.eclipse.osgi.service.resolver.BundleDescription fragment
org.eclipse.osgi.service.resolver.BundleDescription host
private void fixFragmentOrder (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription host
org.eclipse.osgi.service.resolver.BundleDescription fragment
org.eclipse.osgi.service.resolver.BundleDescription[] toSort
int hostIndex
int fragIndex
int i
int i
private void buildReferences (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription description
java.util.List references
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
private void buildReferences (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription description
java.util.List dependencies
java.util.List references
java.util.Iterator iter
private void addReference (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.service.resolver.BundleDescription reference
java.util.List references
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription, int)
org.eclipse.osgi.service.resolver.BundleDescription bundle
int options
org.eclipse.osgi.internal.resolver.StateImpl state
boolean strict
org.eclipse.osgi.service.resolver.BundleDescription host
java.util.List orderedPkgList
java.util.Set pkgSet
java.util.Set importList
org.eclipse.osgi.internal.resolver.ImportsHolder imports
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription pkgSupplier
org.eclipse.osgi.service.resolver.BundleSpecification[] requires
java.util.Set visited
java.util.Set importNames
int j
org.eclipse.osgi.service.resolver.BundleDescription bundleSupplier
org.eclipse.osgi.internal.resolver.RequiresHolder requires
java.util.Set visited
int i
org.eclipse.osgi.service.resolver.BundleDescription bundleSupplier
private void getPackages (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.util.Set, java.util.List, java.util.Set, java.util.Set, boolean, java.util.Set, int)
org.eclipse.osgi.service.resolver.BundleDescription requiredBundle
String symbolicName
java.util.Set importList
java.util.List orderedPkgList
java.util.Set pkgSet
java.util.Set visited
boolean strict
java.util.Set pkgNames
int options
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] imports
java.util.Set substituteNames
int i
int j
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
java.util.HashSet exportNames
int i
org.eclipse.osgi.internal.resolver.RequiresHolder requiredBundles
int i
java.util.Set tmpVisited
private boolean isSystemExport (org.eclipse.osgi.service.resolver.ExportPackageDescription, int)
org.eclipse.osgi.service.resolver.ExportPackageDescription export
int options
private boolean isFriend (java.lang.String, org.eclipse.osgi.service.resolver.ExportPackageDescription, boolean)
String consumerBSN
org.eclipse.osgi.service.resolver.ExportPackageDescription export
boolean strict
String[] friends
int i
public int getAccessCode (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.ExportPackageDescription export
public static org.eclipse.osgi.service.resolver.StateHelper getInstance ()
}
org/eclipse/osgi/internal/resolver/StateImpl.classStateImpl.java
package org.eclipse.osgi.internal.resolver
public abstract org.eclipse.osgi.internal.resolver.StateImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.State {
private static final String OSGI_OS
private static final String OSGI_WS
private static final String OSGI_NL
private static final String OSGI_ARCH
public static final String[] PROPS
private static final org.eclipse.osgi.service.resolver.DisabledInfo[] EMPTY_DISABLEDINFOS
private transient org.eclipse.osgi.service.resolver.Resolver resolver
private transient org.eclipse.osgi.internal.resolver.StateDeltaImpl changes
private transient boolean resolving
private transient java.util.LinkedList removalPendings
private boolean resolved
private long timeStamp
private final org.eclipse.osgi.framework.util.KeyedHashSet bundleDescriptions
private final java.util.Map resolverErrors
private org.eclipse.osgi.service.resolver.StateObjectFactory factory
private final org.eclipse.osgi.framework.util.KeyedHashSet resolvedBundles
private final java.util.Map disabledBundles
private boolean fullyLoaded
private boolean dynamicCacheChanged
private org.eclipse.osgi.internal.resolver.StateReader reader
private java.util.Dictionary[] platformProperties
private long highestBundleId
private final java.util.Set platformPropertyKeys
private org.osgi.framework.hooks.resolver.ResolverHookFactory hookFactory
private org.osgi.framework.hooks.resolver.ResolverHook hook
private boolean developmentMode
private static long cumulativeTime
final Object monitor
static void ()
protected void ()
public boolean addBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription description
String platformFilter
org.eclipse.osgi.framework.internal.core.FilterImpl filter
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
org.eclipse.osgi.service.resolver.NativeCodeDescription[] suppliers
int i
org.eclipse.osgi.framework.internal.core.FilterImpl filter
public boolean updateBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription newDescription
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl existing
java.util.List infos
java.util.List newInfos
java.util.Iterator iInfos
org.eclipse.osgi.service.resolver.DisabledInfo info
boolean pending
public org.eclipse.osgi.service.resolver.BundleDescription removeBundle (long)
long bundleId
org.eclipse.osgi.service.resolver.BundleDescription toRemove
public boolean removeBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription toRemove
boolean pending
private boolean isInUse (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
Object userObject
public org.eclipse.osgi.service.resolver.StateDelta getChanges ()
private org.eclipse.osgi.internal.resolver.StateDeltaImpl getDelta ()
public org.eclipse.osgi.service.resolver.BundleDescription[] getBundles (java.lang.String)
String symbolicName
java.util.List bundles
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
public org.eclipse.osgi.service.resolver.BundleDescription[] getBundles ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundle (long)
long id
org.eclipse.osgi.service.resolver.BundleDescription result
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription removedBundle
public org.eclipse.osgi.service.resolver.BundleDescription getBundle (java.lang.String, org.osgi.framework.Version)
String name
org.osgi.framework.Version version
org.eclipse.osgi.service.resolver.BundleDescription[] allBundles
org.eclipse.osgi.service.resolver.BundleDescription unresolvedFound
org.eclipse.osgi.service.resolver.BundleDescription resolvedFound
int i
org.eclipse.osgi.service.resolver.BundleDescription current
org.eclipse.osgi.service.resolver.BundleDescription base
org.eclipse.osgi.service.resolver.BundleDescription base
public long getTimeStamp ()
public boolean isResolved ()
public void resolveConstraint (org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
org.eclipse.osgi.service.resolver.BaseDescription supplier
public void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean status
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
public void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean status
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
public void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], java.util.Map)
org.eclipse.osgi.service.resolver.BundleDescription bundle
boolean status
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
org.eclipse.osgi.service.resolver.GenericDescription[] selectedCapabilities
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
org.eclipse.osgi.service.resolver.GenericDescription[] resolvedCapabilities
java.util.Map resolvedWires
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl modifiable
public void removeBundleComplete (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
private void resolveConstraints (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], java.util.Map)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
org.eclipse.osgi.service.resolver.GenericDescription[] selectedCapabilities
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
org.eclipse.osgi.service.resolver.GenericDescription[] resolvedCapabilities
java.util.Map resolvedWires
org.eclipse.osgi.internal.resolver.HostSpecificationImpl hostSpec
int i
private void checkHostForSubstitutedExports (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl, org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl host
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl fragment
private void unresolveConstraints (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
org.eclipse.osgi.internal.resolver.HostSpecificationImpl host
org.eclipse.osgi.internal.resolver.NativeCodeSpecificationImpl nativeCode
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] requires
int i
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
int i
private org.eclipse.osgi.service.resolver.StateDelta resolve (boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.BundleDescription[])
boolean incremental
org.eclipse.osgi.service.resolver.BundleDescription[] reResolve
org.eclipse.osgi.service.resolver.BundleDescription[] triggers
org.osgi.framework.hooks.resolver.ResolverHook currentHook
long start
long start
org.eclipse.osgi.service.resolver.BundleDescription[] removed
org.eclipse.osgi.service.resolver.BundleDescription[] removed
java.util.Set triggerSet
java.util.Collection closure
org.eclipse.osgi.service.resolver.BundleDescription toRefresh
org.osgi.framework.Bundle bundle
org.eclipse.osgi.framework.util.Headers[] tmpPlatformProperties
int i
java.util.Enumeration keys
Object key
org.osgi.framework.hooks.resolver.ResolverHookFactory currentFactory
java.util.Collection triggerRevisions
org.eclipse.osgi.service.resolver.ResolverHookException error
org.eclipse.osgi.service.resolver.ResolverHookException e
org.eclipse.osgi.internal.resolver.StateDeltaImpl savedChanges
long time
private org.eclipse.osgi.service.resolver.BundleDescription[] mergeBundles (org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] reResolve
org.eclipse.osgi.service.resolver.BundleDescription[] removed
java.util.List result
int i
int i
boolean found
int j
private void flush (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
public org.eclipse.osgi.service.resolver.StateDelta resolve ()
public org.eclipse.osgi.service.resolver.StateDelta resolve (boolean)
boolean incremental
public org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] reResolve
public org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[], boolean)
org.eclipse.osgi.service.resolver.BundleDescription[] resolve
boolean discard
org.eclipse.osgi.service.resolver.BundleDescription[] reResolve
org.eclipse.osgi.service.resolver.BundleDescription[] triggers
public void setOverrides (java.lang.Object)
Object value
public void setResolverHookFactory (org.osgi.framework.hooks.resolver.ResolverHookFactory)
org.osgi.framework.hooks.resolver.ResolverHookFactory hookFactory
private org.osgi.framework.hooks.resolver.ResolverHook begin (java.util.Collection)
java.util.Collection triggers
org.osgi.framework.hooks.resolver.ResolverHookFactory current
org.osgi.framework.hooks.resolver.ResolverHookFactory current
org.osgi.framework.hooks.resolver.ResolverHook newHook
org.osgi.framework.hooks.resolver.ResolverHookFactory getResolverHookFactory ()
public org.osgi.framework.hooks.resolver.ResolverHook getResolverHook ()
public org.eclipse.osgi.service.resolver.BundleDescription[] getResolvedBundles ()
public boolean isEmpty ()
void setResolved (boolean)
boolean resolved
boolean basicAddBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.internal.resolver.StateImpl origState
void addResolvedBundle (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl resolvedBundle
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportedPackages ()
java.util.List allExportedPackages
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.ExportPackageDescription[] bundlePackages
int i
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.ExportPackageDescription[] bundlePackages
int i
org.eclipse.osgi.service.resolver.BundleDescription[] getFragments (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription host
java.util.List fragments
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.HostSpecification hostSpec
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
public void setTimeStamp (long)
long newTimeStamp
private void updateTimeStamp ()
public org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
void setFactory (org.eclipse.osgi.service.resolver.StateObjectFactory)
org.eclipse.osgi.service.resolver.StateObjectFactory factory
public org.eclipse.osgi.service.resolver.BundleDescription getBundleByLocation (java.lang.String)
String location
java.util.Iterator i
org.eclipse.osgi.service.resolver.BundleDescription current
public org.eclipse.osgi.service.resolver.Resolver getResolver ()
public void setResolver (org.eclipse.osgi.service.resolver.Resolver)
org.eclipse.osgi.service.resolver.Resolver newResolver
org.eclipse.osgi.service.resolver.Resolver oldResolver
public boolean setPlatformProperties (java.util.Dictionary)
java.util.Dictionary platformProperties
public boolean setPlatformProperties (java.util.Dictionary[])
java.util.Dictionary[] platformProperties
synchronized boolean setPlatformProperties (java.util.Dictionary[], boolean)
java.util.Dictionary[] platformProperties
boolean resetSystemExports
java.util.Dictionary[] newPlatformProperties
int i
java.util.Enumeration keys
Object key
Object value
String osgiNL
int idx
boolean result
boolean performResetSystemExports
boolean performResetSystemCapabilities
String[] keys
int i
private void resetAllSystemCapabilities ()
private void resetSystemExports ()
org.eclipse.osgi.service.resolver.BundleDescription[] systemBundles
int idx
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl systemBundle
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
java.util.List newExports
int i
private void addSystemExports (java.util.List)
java.util.List exports
int i
private void addSystemExports (java.util.List, org.eclipse.osgi.util.ManifestElement[], int)
java.util.List exports
org.eclipse.osgi.util.ManifestElement[] elements
int index
org.eclipse.osgi.service.resolver.ExportPackageDescription[] systemExports
Integer profInx
int j
private void resetSystemCapabilities ()
org.eclipse.osgi.service.resolver.BundleDescription[] systemBundles
Long builtIn
org.eclipse.osgi.service.resolver.BundleDescription systemBundle
org.eclipse.osgi.service.resolver.GenericDescription[] capabilities
java.util.List newCapabilities
org.eclipse.osgi.service.resolver.GenericDescription capability
private void addSystemCapabilities (java.util.List)
java.util.List capabilities
int i
private void addSystemCapabilities (java.util.List, org.eclipse.osgi.util.ManifestElement[])
java.util.List capabilities
org.eclipse.osgi.util.ManifestElement[] elements
public java.util.Dictionary[] getPlatformProperties ()
private boolean checkProp (java.lang.Object, java.lang.Object)
Object origObj
Object newObj
String[] origProps
String[] newProps
int i
private boolean changedProps (java.util.Dictionary, java.util.Dictionary, java.lang.String[])
java.util.Dictionary origProps
java.util.Dictionary newProps
String[] keys
int i
Object origProp
Object newProp
public java.lang.String getSystemBundle ()
String symbolicName
public org.eclipse.osgi.service.resolver.BundleDescription[] getRemovalPending ()
private void addRemovalPending (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription removed
public java.util.Collection getDependencyClosure (java.util.Collection)
java.util.Collection bundles
org.eclipse.osgi.service.resolver.BundleDescription[] removals
java.util.Set result
org.eclipse.osgi.service.resolver.BundleDescription bundle
private static void addDependents (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set, org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Set result
org.eclipse.osgi.service.resolver.BundleDescription[] removals
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
org.eclipse.osgi.service.resolver.BundleDescription dependent
org.eclipse.osgi.service.resolver.BundleDescription removed
private org.eclipse.osgi.service.resolver.BundleDescription[] internalGetRemovalPending ()
java.util.Iterator removed
org.eclipse.osgi.service.resolver.BundleDescription[] result
int i
public org.eclipse.osgi.service.resolver.ExportPackageDescription linkDynamicImport (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription importingBundle
String requestedPackage
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl importer
org.osgi.framework.hooks.resolver.ResolverHook currentHook
org.osgi.framework.hooks.resolver.ResolverHookFactory currentFactory
java.util.Collection triggers
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl result
public void addDynamicImportPackages (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ImportPackageSpecification[])
org.eclipse.osgi.service.resolver.BundleDescription importingBundle
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] dynamicImports
void setReader (org.eclipse.osgi.internal.resolver.StateReader)
org.eclipse.osgi.internal.resolver.StateReader reader
org.eclipse.osgi.internal.resolver.StateReader getReader ()
public final void fullyLoad ()
public final boolean unloadLazyData (long)
long checkStamp
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
public org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSystemPackages ()
java.util.List result
org.eclipse.osgi.service.resolver.BundleDescription[] systemBundles
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl systemBundle
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int i
boolean inStrictMode ()
public org.eclipse.osgi.service.resolver.ResolverError[] getResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.List result
public void addResolverError (org.eclipse.osgi.service.resolver.BundleDescription, int, java.lang.String, org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.service.resolver.BundleDescription bundle
int type
String data
org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
java.util.List errors
public void removeResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
public boolean dynamicCacheChanged ()
void setDynamicCacheChanged (boolean)
boolean dynamicCacheChanged
public org.eclipse.osgi.service.resolver.StateHelper getStateHelper ()
void addPlatformPropertyKeys (java.lang.String[])
String[] keys
int i
java.lang.String[] getPlatformPropertyKeys ()
public long getHighestBundleId ()
public void setNativePathsInvalid (org.eclipse.osgi.service.resolver.NativeCodeDescription, boolean)
org.eclipse.osgi.service.resolver.NativeCodeDescription nativeCodeDescription
boolean hasInvalidNativePaths
public org.eclipse.osgi.service.resolver.BundleDescription[] getDisabledBundles ()
public void addDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
org.eclipse.osgi.service.resolver.DisabledInfo disabledInfo
java.util.List currentInfos
java.util.Iterator it
org.eclipse.osgi.service.resolver.DisabledInfo currentInfo
public void removeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
org.eclipse.osgi.service.resolver.DisabledInfo disabledInfo
java.util.List currentInfos
public org.eclipse.osgi.service.resolver.DisabledInfo getDisabledInfo (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription bundle
String policyName
java.util.List currentInfos
java.util.Iterator it
org.eclipse.osgi.service.resolver.DisabledInfo currentInfo
public org.eclipse.osgi.service.resolver.DisabledInfo[] getDisabledInfos (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.List currentInfos
org.eclipse.osgi.service.resolver.DisabledInfo[] getDisabledInfos ()
java.util.List results
java.util.Iterator allDisabledInfos
}
org/eclipse/osgi/internal/resolver/StateMessages.properties
org/eclipse/osgi/internal/resolver/StateMsg.classStateMsg.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.StateMsg extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String BUNDLE_NOT_IN_STATE
public static String BUNDLE_IN_OTHER_STATE
public static String BUNDLE_PENDING_REMOVE_STATE
public static String HEADER_REQUIRED
public static String HEADER_PACKAGE_DUPLICATES
public static String HEADER_PACKAGE_JAVA
public static String HEADER_VERSION_ERROR
public static String HEADER_EXPORT_ATTR_ERROR
public static String HEADER_DIRECTIVE_DUPLICATES
public static String HEADER_ATTRIBUTE_DUPLICATES
public static String HEADER_EXTENSION_ERROR
public static String RES_ERROR_DISABLEDBUNDLE
public static String RES_ERROR_MISSING_PERMISSION
public static String RES_ERROR_MISSING_CONSTRAINT
public static String RES_ERROR_FRAGMENT_CONFLICT
public static String RES_ERROR_USES_CONFLICT
public static String RES_ERROR_SINGLETON_CONFLICT
public static String RES_ERROR_PLATFORM_FILTER
public static String RES_ERROR_NO_NATIVECODE_MATCH
public static String RES_ERROR_NATIVECODE_PATH_INVALID
public static String RES_ERROR_UNKNOWN
static Class class$0
static void ()
public void ()
}
org/eclipse/osgi/internal/resolver/StateObjectFactoryImpl.classStateObjectFactoryImpl.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.StateObjectFactoryImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.StateObjectFactory {
public void ()
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
java.util.Dictionary manifest
String location
long id
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.State, java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.State state
java.util.Dictionary manifest
String location
long id
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl result
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean)
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
String[] providedPackages
boolean singleton
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean, boolean, boolean, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
String[] providedPackages
boolean singleton
boolean attachFragments
boolean dynamicFragments
String platformFilter
String executionEnvironment
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
boolean singleton
boolean attachFragments
boolean dynamicFragments
String platformFilter
String[] executionEnvironments
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.NativeCodeSpecification)
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
boolean singleton
boolean attachFragments
boolean dynamicFragments
String platformFilter
String[] executionEnvironments
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription original
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
org.eclipse.osgi.service.resolver.BundleSpecification[] originalRequired
org.eclipse.osgi.service.resolver.BundleSpecification[] newRequired
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] originalExports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] newExports
int i
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] originalImports
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] newImports
int i
private org.eclipse.osgi.service.resolver.NativeCodeSpecification createNativeCodeSpecification (org.eclipse.osgi.service.resolver.NativeCodeSpecification)
org.eclipse.osgi.service.resolver.NativeCodeSpecification original
org.eclipse.osgi.internal.resolver.NativeCodeSpecificationImpl result
org.eclipse.osgi.service.resolver.NativeCodeDescription[] originalDescriptions
org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl[] newDescriptions
int i
private org.eclipse.osgi.service.resolver.GenericDescription[] createGenericCapabilities (org.eclipse.osgi.service.resolver.GenericDescription[])
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
org.eclipse.osgi.service.resolver.GenericDescription[] result
int i
org.eclipse.osgi.internal.resolver.GenericDescriptionImpl cap
private org.eclipse.osgi.service.resolver.GenericSpecification[] createGenericRequires (org.eclipse.osgi.service.resolver.GenericSpecification[])
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericSpecification[] result
int i
org.eclipse.osgi.internal.resolver.GenericSpecificationImpl req
public org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean, boolean)
String requiredSymbolicName
org.eclipse.osgi.service.resolver.VersionRange requiredVersionRange
boolean export
boolean optional
org.eclipse.osgi.internal.resolver.BundleSpecificationImpl bundleSpec
public org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (org.eclipse.osgi.service.resolver.BundleSpecification)
org.eclipse.osgi.service.resolver.BundleSpecification original
org.eclipse.osgi.internal.resolver.BundleSpecificationImpl bundleSpec
public org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange)
String hostSymbolicName
org.eclipse.osgi.service.resolver.VersionRange versionRange
org.eclipse.osgi.internal.resolver.HostSpecificationImpl hostSpec
public org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (org.eclipse.osgi.service.resolver.HostSpecification)
org.eclipse.osgi.service.resolver.HostSpecification original
org.eclipse.osgi.internal.resolver.HostSpecificationImpl hostSpec
public org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
String packageName
org.eclipse.osgi.service.resolver.VersionRange versionRange
String bundleSymbolicName
org.eclipse.osgi.service.resolver.VersionRange bundleVersionRange
java.util.Map directives
java.util.Map attributes
org.eclipse.osgi.service.resolver.BundleDescription importer
org.eclipse.osgi.internal.resolver.ImportPackageSpecificationImpl packageSpec
public org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (org.eclipse.osgi.service.resolver.ImportPackageSpecification)
org.eclipse.osgi.service.resolver.ImportPackageSpecification original
org.eclipse.osgi.internal.resolver.ImportPackageSpecificationImpl packageSpec
public org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.ExportPackageDescription original
public org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (java.lang.String, org.osgi.framework.Version, java.util.Map, java.util.Map, boolean, org.eclipse.osgi.service.resolver.BundleDescription)
String packageName
org.osgi.framework.Version version
java.util.Map directives
java.util.Map attributes
boolean root
org.eclipse.osgi.service.resolver.BundleDescription exporter
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl exportPackage
public org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.lang.String, org.osgi.framework.Version, java.util.Map)
String name
String type
org.osgi.framework.Version version
java.util.Map attributes
public org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
String type
java.util.Map attributes
java.util.Map directives
org.eclipse.osgi.service.resolver.BundleDescription supplier
private org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.lang.String, org.osgi.framework.Version, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
String name
String type
org.osgi.framework.Version version
java.util.Map attributes
java.util.Map directives
org.eclipse.osgi.service.resolver.BundleDescription supplier
org.eclipse.osgi.internal.resolver.GenericDescriptionImpl result
java.util.Dictionary attrs
Object versionObj
Object nameObj
public org.eclipse.osgi.service.resolver.GenericSpecification createGenericSpecification (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws org.osgi.framework.InvalidSyntaxException
String name
String type
String matchingFilter
boolean optional
boolean multiple
org.eclipse.osgi.internal.resolver.GenericSpecificationImpl result
int resolution
public org.eclipse.osgi.service.resolver.NativeCodeDescription createNativeCodeDescription (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.osgi.service.resolver.VersionRange[], java.lang.String[], java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String[] nativePaths
String[] processors
String[] osNames
org.eclipse.osgi.service.resolver.VersionRange[] osVersions
String[] languages
String filter
org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl result
public org.eclipse.osgi.service.resolver.NativeCodeSpecification createNativeCodeSpecification (org.eclipse.osgi.service.resolver.NativeCodeDescription[], boolean)
org.eclipse.osgi.service.resolver.NativeCodeDescription[] nativeCodeDescriptions
boolean optional
org.eclipse.osgi.internal.resolver.NativeCodeSpecificationImpl result
public org.eclipse.osgi.internal.resolver.SystemState createSystemState (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.resolver.SystemState state
public org.eclipse.osgi.service.resolver.State createState ()
public org.eclipse.osgi.service.resolver.State createState (boolean)
boolean createResolver
org.eclipse.osgi.service.resolver.State result
public org.eclipse.osgi.service.resolver.State createState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State original
org.eclipse.osgi.internal.resolver.StateImpl newState
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
org.eclipse.osgi.service.resolver.BundleDescription newBundle
org.eclipse.osgi.service.resolver.DisabledInfo[] infos
int j
private org.eclipse.osgi.internal.resolver.StateImpl internalCreateState ()
org.eclipse.osgi.internal.resolver.StateImpl state
public org.eclipse.osgi.internal.resolver.SystemState readSystemState (org.osgi.framework.BundleContext, java.io.File, java.io.File, boolean, long) throws java.io.IOException
org.osgi.framework.BundleContext context
java.io.File stateFile
java.io.File lazyFile
boolean lazyLoad
long expectedTimeStamp
org.eclipse.osgi.internal.resolver.StateReader reader
org.eclipse.osgi.internal.resolver.SystemState restoredState
public org.eclipse.osgi.service.resolver.State readState (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
public org.eclipse.osgi.service.resolver.State readState (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream stream
public org.eclipse.osgi.service.resolver.State readState (java.io.File) throws java.io.IOException
java.io.File stateDirectory
private org.eclipse.osgi.service.resolver.State internalReadStateDeprecated (org.eclipse.osgi.internal.resolver.StateImpl, java.io.DataInputStream, long) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl toRestore
java.io.DataInputStream stream
long expectedTimestamp
org.eclipse.osgi.internal.resolver.StateReader reader
private org.eclipse.osgi.service.resolver.State internalReadState (org.eclipse.osgi.internal.resolver.StateImpl, java.io.File, long) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl toRestore
java.io.File stateDirectory
long expectedTimestamp
java.io.File stateFile
java.io.File lazyFile
org.eclipse.osgi.storagemanager.StorageManager storageManager
java.io.File managedState
java.io.File managedLazy
org.eclipse.osgi.internal.resolver.StateReader reader
public void writeState (org.eclipse.osgi.service.resolver.State, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.DataOutputStream stream
public void writeState (org.eclipse.osgi.service.resolver.State, java.io.File) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.File stateDirectory
org.eclipse.osgi.internal.resolver.StateWriter writer
java.io.File stateFile
java.io.File lazyFile
public void writeState (org.eclipse.osgi.service.resolver.State, java.io.OutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.OutputStream stream
public void writeState (org.eclipse.osgi.service.resolver.State, java.io.File, java.io.File) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.File stateFile
java.io.File lazyFile
org.eclipse.osgi.internal.resolver.StateWriter writer
public void internalWriteStateDeprecated (org.eclipse.osgi.service.resolver.State, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.DataOutputStream stream
org.eclipse.osgi.internal.resolver.StateWriter writer
}
org/eclipse/osgi/internal/resolver/StateReader.classStateReader.java
package org.eclipse.osgi.internal.resolver
final org.eclipse.osgi.internal.resolver.StateReader extends java.lang.Object {
public static final String STATE_FILE
public static final String LAZY_FILE
private static final int BUFFER_SIZE_LAZY
private static final int BUFFER_SIZE_FULLYREAD
private static final org.eclipse.osgi.framework.util.SecureAction secureAction
final java.util.Map objectTable
private volatile java.io.File stateFile
private volatile java.io.File lazyFile
private volatile boolean lazyLoad
private volatile int numBundles
private volatile boolean accessedFlag
public static final byte STATE_CACHE_VERSION
public static final byte NULL
public static final byte OBJECT
public static final byte INDEX
static Class class$0
static void ()
public void ()
public void (java.io.File)
java.io.File stateDirectory
public void (java.io.File, java.io.File, boolean)
java.io.File stateFile
java.io.File lazyFile
boolean lazyLoad
private void addToObjectTable (java.lang.Object, int)
Object object
int index
private java.lang.Object getFromObjectTable (int)
int index
Object result
private boolean readState (org.eclipse.osgi.internal.resolver.StateImpl, long) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
long expectedTimestamp
java.io.DataInputStream in
java.io.DataInputStream lazyIn
byte tag
byte tag
byte tag
byte tag
int index
int index
int index
long timestampRead
long timestampRead
long timestampRead
String[] platformPropKeys
String[] platformPropKeys
int numSets
int numSets
java.util.Dictionary[] platformProps
java.util.Dictionary[] platformProps
int i
java.util.Hashtable props
int numProps
int j
Object value
int i
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
int numDisableInfos
int numDisableInfos
int i
org.eclipse.osgi.service.resolver.DisabledInfo info
int i
private boolean readStateDeprecated (org.eclipse.osgi.internal.resolver.StateImpl, java.io.DataInputStream, long) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
java.io.DataInputStream in
long expectedTimestamp
byte tag
int index
long timestampRead
String[] platformPropKeys
int numSets
java.util.Dictionary[] platformProps
int i
java.util.Hashtable props
int numProps
int j
Object value
int i
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
int i
private java.lang.Object readPlatformProp (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte type
int num
String[] result
int i
private org.eclipse.osgi.internal.resolver.BundleDescriptionImpl readBundleDescription (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl result
String[] mandatory
int numDeps
org.eclipse.osgi.service.resolver.BundleDescription[] deps
int i
org.eclipse.osgi.internal.resolver.HostSpecificationImpl hostSpec
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
private org.eclipse.osgi.internal.resolver.BundleDescriptionImpl readBundleDescriptionLazyData (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int skip
int index
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl result
int exportCount
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int i
int importCount
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
int i
int requiredBundleCount
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
int i
int selectedCount
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selected
int i
int substitutedCount
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selected
int i
int resolvedCount
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolved
int i
int resolvedRequiredCount
org.eclipse.osgi.service.resolver.BundleDescription[] resolved
int i
int eeCount
String[] ee
int i
int dynamicPkgCnt
java.util.HashMap dynamicStamps
int i
String pkg
Long stamp
int genericCapCnt
org.eclipse.osgi.service.resolver.GenericDescription[] capabilities
int i
int genericReqCnt
org.eclipse.osgi.service.resolver.GenericSpecification[] reqs
int i
int selectedGenCapCnt
org.eclipse.osgi.service.resolver.GenericDescription[] capabilities
int i
int resolvedGenCapCnt
org.eclipse.osgi.service.resolver.GenericDescription[] capabilities
int i
java.util.Map raw
private org.eclipse.osgi.internal.resolver.BundleSpecificationImpl readBundleSpec (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
org.eclipse.osgi.internal.resolver.BundleSpecificationImpl result
int tableIndex
private org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl readExportPackageDesc (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl exportPackageDesc
int tableIndex
private org.eclipse.osgi.service.resolver.DisabledInfo readDisabledInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
private java.util.Map readMap (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int count
java.util.HashMap result
int i
String key
Object value
byte type
Class uriClazz
java.lang.reflect.Constructor constructor
RuntimeException e
Exception e
int listType
int size
java.util.List list
int j
private java.lang.Object readStateWire (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
org.eclipse.osgi.service.resolver.VersionConstraint requirement
org.eclipse.osgi.service.resolver.VersionConstraint requirement
org.eclipse.osgi.service.resolver.VersionConstraint requirement
org.eclipse.osgi.service.resolver.VersionConstraint requirement
org.eclipse.osgi.service.resolver.VersionConstraint requirement
org.eclipse.osgi.service.resolver.BundleDescription requirementHost
org.eclipse.osgi.service.resolver.BaseDescription capability
org.eclipse.osgi.service.resolver.BaseDescription capability
org.eclipse.osgi.service.resolver.BaseDescription capability
org.eclipse.osgi.service.resolver.BaseDescription capability
org.eclipse.osgi.service.resolver.BaseDescription capability
org.eclipse.osgi.service.resolver.BundleDescription capabilityHost
byte wireType
private java.lang.String[] readList (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int count
String[] result
int i
private void readBaseDescription (org.eclipse.osgi.internal.resolver.BaseDescriptionImpl, java.io.DataInputStream) throws java.io.IOException
org.eclipse.osgi.internal.resolver.BaseDescriptionImpl root
java.io.DataInputStream in
private org.eclipse.osgi.internal.resolver.ImportPackageSpecificationImpl readImportPackageSpec (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
org.eclipse.osgi.internal.resolver.ImportPackageSpecificationImpl result
int tableIndex
private org.eclipse.osgi.internal.resolver.HostSpecificationImpl readHostSpec (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
org.eclipse.osgi.internal.resolver.HostSpecificationImpl result
int tableIndex
int hostCount
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
private org.eclipse.osgi.service.resolver.GenericDescription readGenericDescription (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
int tableIndex
org.eclipse.osgi.internal.resolver.GenericDescriptionImpl result
java.util.Map mapAttrs
java.util.Dictionary attrs
java.util.Iterator keys
String key
java.util.Map directives
private org.eclipse.osgi.service.resolver.GenericSpecification readGenericSpecification (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
org.eclipse.osgi.internal.resolver.GenericSpecificationImpl result
int tableIndex
int num
org.eclipse.osgi.service.resolver.GenericDescription[] suppliers
int i
private org.eclipse.osgi.service.resolver.NativeCodeSpecification readNativeCode (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
org.eclipse.osgi.internal.resolver.NativeCodeSpecificationImpl result
int numNativeDesc
org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl[] nativeDescs
int i
int supplierIndex
private org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl readNativeCodeDescription (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
org.eclipse.osgi.internal.resolver.NativeCodeDescriptionImpl result
private org.eclipse.osgi.service.resolver.VersionRange[] readVersionRanges (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int num
org.eclipse.osgi.service.resolver.VersionRange[] result
int i
private java.lang.String[] readStringArray (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int num
String[] result
int i
private void readVersionConstraint (org.eclipse.osgi.internal.resolver.VersionConstraintImpl, java.io.DataInputStream) throws java.io.IOException
org.eclipse.osgi.internal.resolver.VersionConstraintImpl version
java.io.DataInputStream in
private org.osgi.framework.Version readVersion (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
int majorComponent
int minorComponent
int serviceComponent
String qualifierComponent
org.osgi.framework.Version result
private org.eclipse.osgi.service.resolver.VersionRange readVersionRange (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
public synchronized boolean loadStateDeprecated (org.eclipse.osgi.internal.resolver.StateImpl, java.io.DataInputStream, long) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
java.io.DataInputStream input
long expectedTimestamp
public synchronized boolean loadState (org.eclipse.osgi.internal.resolver.StateImpl, long) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
long expectedTimestamp
private java.lang.String readString (java.io.DataInputStream, boolean) throws java.io.IOException
java.io.DataInputStream in
boolean intern
byte type
private byte readTag (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
private java.io.DataInputStream openLazyFile () throws java.io.IOException
boolean isLazyLoaded ()
boolean getAccessedFlag ()
void setAccessedFlag (boolean)
boolean accessedFlag
void fullyLoad ()
java.io.DataInputStream in
int i
java.io.IOException ioe
void fullyLoad (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl) throws java.io.IOException
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl target
java.io.DataInputStream in
java.util.List toLoad
int[] skipBytes
int i
private void addDependencies (org.eclipse.osgi.internal.resolver.BundleDescriptionImpl, java.util.List)
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl target
java.util.List toLoad
java.util.Iterator load
int i
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl bundle
java.util.List deps
java.util.Iterator iter
private int[] getSkipBytes (java.util.List)
java.util.List toLoad
int[] skipBytes
int i
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl current
org.eclipse.osgi.internal.resolver.BundleDescriptionImpl previous
void flushLazyObjectCache ()
java.util.Iterator entries
java.util.Map$Entry entry
Object value
}
org/eclipse/osgi/internal/resolver/StateWriter.classStateWriter.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.StateWriter extends java.lang.Object {
private final java.util.Map objectTable
private final java.util.List forcedWrite
void ()
private int addToObjectTable (java.lang.Object)
Object object
Integer cur
private int getFromObjectTable (java.lang.Object)
Object object
Object objectResult
private boolean writePrefix (java.lang.Object, java.io.DataOutputStream) throws java.io.IOException
Object object
java.io.DataOutputStream out
int index
private void writeStateDeprecated (org.eclipse.osgi.internal.resolver.StateImpl, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
java.io.DataOutputStream out
String[] platformPropKeys
java.util.Dictionary[] propSet
int i
java.util.Dictionary props
int j
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
int i
public void saveState (org.eclipse.osgi.internal.resolver.StateImpl, java.io.File, java.io.File) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
java.io.File stateFile
java.io.File lazyFile
java.io.DataOutputStream outLazy
java.io.DataOutputStream outState
java.io.FileOutputStream fosLazy
java.io.FileOutputStream fosState
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
int i
String[] platformPropKeys
java.util.Dictionary[] propSet
int i
java.util.Dictionary props
int j
int i
org.eclipse.osgi.service.resolver.DisabledInfo[] infos
int i
private void writePlatformProp (java.lang.Object, java.io.DataOutputStream) throws java.io.IOException
Object obj
java.io.DataOutputStream out
String[] props
int i
private void writeBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription, java.io.DataOutputStream, boolean) throws java.io.IOException
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.io.DataOutputStream out
boolean force
int index
java.util.List dependencies
java.util.Iterator iter
private void writeBundleDescriptionLazyData (org.eclipse.osgi.service.resolver.BundleDescription, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.io.DataOutputStream out
int dataStart
int index
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int i
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] selectedExports
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] substitutedExports
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] resolvedImports
int i
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedRequires
int i
String[] ees
int i
java.util.Map dynamicStamps
java.util.Iterator pkgs
String pkg
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
int i
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
int i
org.eclipse.osgi.service.resolver.GenericDescription[] selectedCapabilities
int i
org.eclipse.osgi.service.resolver.GenericDescription[] resolvedCapabilities
int i
private void writeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.DisabledInfo disabledInfo
java.io.DataOutputStream out
private void writeBundleSpec (org.eclipse.osgi.internal.resolver.BundleSpecificationImpl, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.internal.resolver.BundleSpecificationImpl bundle
java.io.DataOutputStream out
private void writeExportPackageDesc (org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.internal.resolver.ExportPackageDescriptionImpl exportPackageDesc
java.io.DataOutputStream out
private void writeGenericDescription (org.eclipse.osgi.service.resolver.GenericDescription, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.GenericDescription description
java.io.DataOutputStream out
java.util.Dictionary attrs
java.util.Map mapAttrs
java.util.Enumeration keys
String key
java.util.Map directives
private void writeGenericSpecification (org.eclipse.osgi.service.resolver.GenericSpecification, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.GenericSpecification specification
java.io.DataOutputStream out
org.eclipse.osgi.service.resolver.GenericDescription[] suppliers
int i
private void writeNativeCode (org.eclipse.osgi.service.resolver.NativeCodeSpecification, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCodeSpecification
java.io.DataOutputStream out
org.eclipse.osgi.service.resolver.NativeCodeDescription[] nativeDescs
int numDescs
int supplierIndex
int i
private void writeNativeCodeDescription (org.eclipse.osgi.service.resolver.NativeCodeDescription, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.NativeCodeDescription nativeCodeDescription
java.io.DataOutputStream out
org.osgi.framework.Filter filter
private void writeVersionRanges (org.eclipse.osgi.service.resolver.VersionRange[], java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.VersionRange[] ranges
java.io.DataOutputStream out
int i
private void writeStringArray (java.lang.String[], java.io.DataOutputStream) throws java.io.IOException
String[] strings
java.io.DataOutputStream out
int i
private void writeMap (java.io.DataOutputStream, java.util.Map) throws java.io.IOException
java.io.DataOutputStream out
java.util.Map source
java.util.Iterator iter
String key
Object value
private void writeList (java.io.DataOutputStream, java.util.List) throws java.io.IOException
java.io.DataOutputStream out
java.util.List list
byte type
Object value
private void writeStateWire (org.eclipse.osgi.service.resolver.StateWire, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.StateWire wire
java.io.DataOutputStream out
org.eclipse.osgi.service.resolver.VersionConstraint requirement
org.eclipse.osgi.service.resolver.BaseDescription capability
private byte getListType (java.util.List)
java.util.List list
Object type
private void writeList (java.io.DataOutputStream, java.lang.String[]) throws java.io.IOException
java.io.DataOutputStream out
String[] list
int i
private void writeBaseDescription (org.eclipse.osgi.service.resolver.BaseDescription, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.BaseDescription rootDesc
java.io.DataOutputStream out
private void writeImportPackageSpec (org.eclipse.osgi.service.resolver.ImportPackageSpecification, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.ImportPackageSpecification importPackageSpec
java.io.DataOutputStream out
private void writeHostSpec (org.eclipse.osgi.internal.resolver.HostSpecificationImpl, java.io.DataOutputStream, boolean) throws java.io.IOException
org.eclipse.osgi.internal.resolver.HostSpecificationImpl host
java.io.DataOutputStream out
boolean force
int index
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
private void writeVersionConstraint (org.eclipse.osgi.service.resolver.VersionConstraint, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.VersionConstraint constraint
java.io.DataOutputStream out
private void writeVersion (org.osgi.framework.Version, java.io.DataOutputStream) throws java.io.IOException
org.osgi.framework.Version version
java.io.DataOutputStream out
private void writeVersionRange (org.eclipse.osgi.service.resolver.VersionRange, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.VersionRange versionRange
java.io.DataOutputStream out
private boolean writeIndex (java.lang.Object, java.io.DataOutputStream) throws java.io.IOException
Object object
java.io.DataOutputStream out
int index
public void saveStateDeprecated (org.eclipse.osgi.internal.resolver.StateImpl, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.internal.resolver.StateImpl state
java.io.DataOutputStream output
private void writeStringOrNull (java.lang.String, java.io.DataOutputStream) throws java.io.IOException
String string
java.io.DataOutputStream out
private void writeQualifier (java.lang.String, java.io.DataOutputStream) throws java.io.IOException
String string
java.io.DataOutputStream out
}
org/eclipse/osgi/internal/resolver/SystemState.classSystemState.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.SystemState extends org.eclipse.osgi.internal.resolver.StateImpl {
private final org.eclipse.osgi.framework.internal.core.Framework framework
public void (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
boolean basicAddBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.framework.internal.core.AbstractBundle bundle
public org.eclipse.osgi.service.resolver.StateDelta compare (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.State state
}
org/eclipse/osgi/internal/resolver/UserState.classUserState.java
package org.eclipse.osgi.internal.resolver
public org.eclipse.osgi.internal.resolver.UserState extends org.eclipse.osgi.internal.resolver.StateImpl {
private final java.util.Set updated
public void ()
public boolean removeBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription description
public boolean updateBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription newDescription
public org.eclipse.osgi.service.resolver.StateDelta compare (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.State baseState
org.eclipse.osgi.service.resolver.BundleDescription[] current
org.eclipse.osgi.internal.resolver.StateDeltaImpl delta
int i
org.eclipse.osgi.service.resolver.BundleDescription existing
org.eclipse.osgi.service.resolver.BundleDescription[] existing
int i
org.eclipse.osgi.service.resolver.BundleDescription local
}
org/eclipse/osgi/internal/resolver/VersionConstraintImpl$BundleRequirementImpl.classVersionConstraintImpl.java
package org.eclipse.osgi.internal.resolver
org.eclipse.osgi.internal.resolver.VersionConstraintImpl$BundleRequirementImpl extends java.lang.Object implements org.osgi.framework.wiring.BundleRequirement {
private final String namespace
final org.eclipse.osgi.internal.resolver.VersionConstraintImpl this$0
public void (org.eclipse.osgi.internal.resolver.VersionConstraintImpl, java.lang.String)
String namespace
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
public org.osgi.framework.wiring.BundleRevision getRevision ()
public boolean matches (org.osgi.framework.wiring.BundleCapability)
org.osgi.framework.wiring.BundleCapability capability
public int hashCode ()
private org.eclipse.osgi.internal.resolver.VersionConstraintImpl getVersionConstraint ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
org/eclipse/osgi/internal/resolver/VersionConstraintImpl.classVersionConstraintImpl.java
package org.eclipse.osgi.internal.resolver
abstract org.eclipse.osgi.internal.resolver.VersionConstraintImpl extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
protected final Object monitor
private String name
private org.eclipse.osgi.service.resolver.VersionRange versionRange
private org.eclipse.osgi.service.resolver.BundleDescription bundle
private org.eclipse.osgi.service.resolver.BaseDescription supplier
private static final org.osgi.framework.Version MAX_VERSION
static void ()
void ()
public java.lang.String getName ()
org.eclipse.osgi.internal.resolver.StateImpl state
public org.eclipse.osgi.service.resolver.VersionRange getVersionRange ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public boolean isResolved ()
public org.eclipse.osgi.service.resolver.BaseDescription getSupplier ()
public boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription candidate
protected void setName (java.lang.String)
String name
protected void setVersionRange (org.eclipse.osgi.service.resolver.VersionRange)
org.eclipse.osgi.service.resolver.VersionRange versionRange
protected void setBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
protected void setSupplier (org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BaseDescription supplier
protected abstract java.lang.String getInternalNameSpace ()
protected abstract java.util.Map getInternalDirectives ()
protected abstract java.util.Map getInteralAttributes ()
public org.osgi.framework.wiring.BundleRequirement getRequirement ()
String namespace
static java.lang.StringBuffer addFilterAttributes (java.lang.StringBuffer, java.util.Map)
StringBuffer filter
java.util.Map attributes
java.util.Map$Entry entry
static java.lang.StringBuffer addFilterAttribute (java.lang.StringBuffer, java.lang.String, java.lang.Object)
StringBuffer filter
String attr
Object value
static java.lang.StringBuffer addFilterAttribute (java.lang.StringBuffer, java.lang.String, java.lang.Object, boolean)
StringBuffer filter
String attr
Object value
boolean escapeWildCard
org.eclipse.osgi.service.resolver.VersionRange range
private static java.lang.String escapeValue (java.lang.Object, boolean)
Object o
boolean escapeWildCard
String value
boolean escaped
int inlen
int outlen
char[] output
int cursor
int i
char c
}
org/eclipse/osgi/internal/serviceregistry/
org/eclipse/osgi/internal/serviceregistry/FilteredServiceListener.classFilteredServiceListener.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener extends java.lang.Object implements org.osgi.framework.ServiceListener org.osgi.framework.hooks.service.ListenerHook$ListenerInfo {
private final org.eclipse.osgi.framework.internal.core.FilterImpl filter
private final org.osgi.framework.ServiceListener listener
private final org.eclipse.osgi.framework.internal.core.BundleContextImpl context
private final boolean allservices
private final String objectClass
private volatile boolean removed
void (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.osgi.framework.ServiceListener listener
String filterstring
org.eclipse.osgi.framework.internal.core.FilterImpl filterImpl
String clazz
public void serviceChanged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
String[] classes
int size
int i
String listenerName
String listenerName
private org.osgi.framework.ServiceEvent filterMatch (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent delivered
boolean modified
org.osgi.framework.ServiceEvent event
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.internal.serviceregistry.ModifiedServiceEvent modifiedServiceEvent
public java.lang.String toString ()
String filterString
public org.osgi.framework.BundleContext getBundleContext ()
public java.lang.String getFilter ()
public boolean isRemoved ()
void markRemoved ()
private static java.lang.String getObjectClassFilterString (java.lang.String)
String className
}
org/eclipse/osgi/internal/serviceregistry/HookContext.classHookContext.java
package org.eclipse.osgi.internal.serviceregistry
public abstract org.eclipse.osgi.internal.serviceregistry.HookContext extends java.lang.Object {
public abstract void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
public abstract java.lang.String getHookClassName ()
public abstract java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ModifiedServiceEvent.classModifiedServiceEvent.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ModifiedServiceEvent extends org.osgi.framework.ServiceEvent {
private static final long serialVersionUID
private final org.osgi.framework.ServiceEvent modified
private final org.osgi.framework.ServiceEvent modifiedEndMatch
private final org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
void (org.osgi.framework.ServiceReference, org.eclipse.osgi.internal.serviceregistry.ServiceProperties)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
org.osgi.framework.ServiceEvent getModifiedEvent ()
org.osgi.framework.ServiceEvent getModifiedEndMatchEvent ()
boolean matchPreviousProperties (org.osgi.framework.Filter)
org.osgi.framework.Filter filter
}
org/eclipse/osgi/internal/serviceregistry/ServiceProperties.classServiceProperties.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceProperties extends org.eclipse.osgi.framework.util.Headers {
private void (int, java.util.Dictionary)
int size
java.util.Dictionary props
java.util.Enumeration keysEnum
Object key
String header
void (java.util.Dictionary)
java.util.Dictionary props
java.lang.Object getProperty (java.lang.String)
String key
synchronized java.lang.String[] getPropertyKeys ()
int size
String[] keynames
java.util.Enumeration keysEnum
int i
synchronized java.lang.Object setProperty (java.lang.String, java.lang.Object)
String key
Object value
private static java.lang.Object cloneValue (java.lang.Object)
Object value
Class clazz
Class type
int len
Object clonedArray
public synchronized java.lang.String toString ()
String[] keys
int size
StringBuffer sb
int n
int i
String key
Object value
int length
int j
}
org/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl.classServiceReferenceImpl.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl extends java.lang.Object implements org.osgi.framework.ServiceReference {
private final org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public java.lang.Object getProperty (java.lang.String)
String key
public java.lang.String[] getPropertyKeys ()
public org.osgi.framework.Bundle getBundle ()
public org.osgi.framework.Bundle[] getUsingBundles ()
public boolean isAssignableTo (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String className
public int compareTo (java.lang.Object)
Object object
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl other
int thisRanking
int otherRanking
long thisId
long otherId
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl other
public java.lang.String toString ()
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl getRegistration ()
java.lang.String[] getClasses ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.classServiceRegistrationImpl.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl extends java.lang.Object implements org.osgi.framework.ServiceRegistration java.lang.Comparable {
private final org.eclipse.osgi.framework.internal.core.Framework framework
private final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
private final org.eclipse.osgi.framework.internal.core.BundleContextImpl context
private final org.osgi.framework.Bundle bundle
private final String[] clazzes
private final Object service
private org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
private final java.util.List contextsUsing
private org.eclipse.osgi.internal.serviceregistry.ServiceProperties properties
private final long serviceid
private int serviceranking
private final Object registrationLock
private int state
private static final int REGISTERED
private static final int UNREGISTERING
private static final int UNREGISTERED
static final boolean $assertionsDisabled
static void ()
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String[], java.lang.Object)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
String[] clazzes
Object service
void register (java.util.Dictionary)
java.util.Dictionary props
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
public void setProperties (java.util.Dictionary)
java.util.Dictionary props
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
public void unregister ()
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
int size
org.eclipse.osgi.framework.internal.core.BundleContextImpl[] users
int i
public org.osgi.framework.ServiceReference getReference ()
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl getReferenceImpl ()
private org.eclipse.osgi.internal.serviceregistry.ServiceProperties createProperties (java.util.Dictionary)
java.util.Dictionary p
org.eclipse.osgi.internal.serviceregistry.ServiceProperties props
Object ranking
public org.eclipse.osgi.internal.serviceregistry.ServiceProperties getProperties ()
java.lang.Object getProperty (java.lang.String)
String key
java.lang.String[] getPropertyKeys ()
long getId ()
int getRanking ()
java.lang.String[] getClasses ()
java.lang.Object getServiceObject ()
org.osgi.framework.Bundle getBundle ()
public org.osgi.framework.Bundle getRegisteringBundle ()
java.lang.Object getSafeService (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl user
java.lang.Object getService (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl user
java.util.Map servicesInUse
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
boolean added
Object serviceObject
boolean ungetService (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl user
java.util.Map servicesInUse
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
void releaseService (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl user
java.util.Map servicesInUse
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.osgi.framework.Bundle[] getUsingBundles ()
int size
org.osgi.framework.Bundle[] bundles
int i
boolean isAssignableTo (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle client
String className
public java.lang.String toString ()
int size
StringBuffer sb
int i
public int compareTo (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl other
int thisRanking
int otherRanking
long thisId
long otherId
public volatile int compareTo (java.lang.Object)
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$1.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final org.osgi.framework.ServiceEvent val$event
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.osgi.framework.ServiceEvent)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$10.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$10 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final boolean val$added
private final java.util.Collection val$listeners
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, boolean, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$2.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$2 extends java.lang.Object implements java.security.PrivilegedAction {
private final Object val$serviceObject
void (java.lang.Object)
public java.lang.ClassLoader run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$3.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$3 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final org.eclipse.osgi.framework.internal.core.BundleContextImpl val$context
private final String val$clazz
private final String val$filterstring
private final boolean val$allservices
private final java.util.Collection val$result
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$4.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$4 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final org.eclipse.osgi.framework.internal.core.BundleContextImpl val$context
private final String val$clazz
private final String val$filterstring
private final boolean val$allservices
private final java.util.Collection val$result
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$5.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$5 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final org.osgi.framework.ServiceEvent val$event
private final java.util.Collection val$result
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.osgi.framework.ServiceEvent, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$6.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$6 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final org.osgi.framework.ServiceEvent val$event
private final java.util.Map val$result
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.osgi.framework.ServiceEvent, java.util.Map)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$7.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$7 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl val$registration
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$8.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$8 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final java.util.Collection val$listeners
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$9.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$9 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final java.util.Collection val$listeners
private final boolean val$added
void (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, java.util.Collection, boolean)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.classServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistry extends java.lang.Object {
public static final int SERVICEEVENT
static final String findHookName
static final String eventHookName
static final String eventListenerHookName
static final String listenerHookName
private final java.util.Map publishedServicesByClass
private final java.util.List allPublishedServices
private final java.util.Map publishedServicesByContext
private long serviceid
private final java.util.Map serviceEventListeners
private static final int initialCapacity
private static final int initialSubCapacity
private final org.eclipse.osgi.framework.internal.core.Framework framework
static final boolean $assertionsDisabled
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
public void (org.eclipse.osgi.framework.internal.core.Framework)
org.eclipse.osgi.framework.internal.core.Framework framework
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registerService (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String[], java.lang.Object, java.util.Dictionary)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
String[] clazzes
Object service
java.util.Dictionary properties
int size
java.util.List copy
int i
String clazz
String invalidService
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getServiceReferences (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String, java.lang.String, boolean, boolean) throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
String clazz
String filterstring
boolean allservices
boolean callHooks
org.osgi.framework.Filter filter
java.util.List registrations
java.util.List references
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
java.util.Collection shrinkable
int size
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getServiceReferences (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
String clazz
String filterstring
boolean allservices
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl getServiceReference (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
String clazz
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] references
org.osgi.framework.InvalidSyntaxException e
public java.lang.Object getService (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
public boolean ungetService (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getRegisteredServices (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.List registrations
java.util.List references
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
int size
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getServicesInUse (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.Map servicesInUse
java.util.List registrations
java.util.List registrations
java.util.List references
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
int size
public void unregisterServices (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public void releaseServicesInUse (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.Map servicesInUse
java.util.List registrations
java.util.List registrations
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public void addServiceListener (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.osgi.framework.ServiceListener listener
String filter
String listenerName
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener filteredListener
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Collection removedListeners
java.util.Collection addedListeners
public void removeServiceListener (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.osgi.framework.ServiceListener)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.osgi.framework.ServiceListener listener
String listenerName
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
java.util.Map listeners
java.util.Collection removedListeners
public void removeAllServiceListeners (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.Map removedListenersMap
java.util.Map removedListenersMap
java.util.Collection removedListeners
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
private static java.util.Collection asListenerInfos (java.util.Collection)
java.util.Collection c
public void publishServiceEvent (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
void publishServiceEventPrivileged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
java.util.Map listenerSnapshot
java.util.Map listenerSnapshot
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Collection contexts
java.util.Map listeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listenerSet
private static java.util.Collection asBundleContexts (java.util.Collection)
java.util.Collection c
synchronized long getNextServiceId ()
long id
void addServiceRegistration (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
java.util.List contextServices
int insertIndex
int insertIndex
String clazz
java.util.List services
void modifyServiceRegistration (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
int insertIndex
int insertIndex
String clazz
java.util.List services
void removeServiceRegistration (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
java.util.List contextServices
String clazz
java.util.List services
private java.util.List lookupServiceRegistrations (java.lang.String, org.osgi.framework.Filter)
String clazz
org.osgi.framework.Filter filter
java.util.List result
java.util.List result
java.util.List result
java.util.List empty
java.util.Iterator iter
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
private synchronized java.util.List lookupServiceRegistrations (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.util.List result
java.util.List empty
private synchronized void removeServiceRegistrations (org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
private static void checkRegisterServicePermission (java.lang.String[])
String[] names
SecurityManager sm
int i
int len
private static void checkGetServicePermission (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
SecurityManager sm
static boolean hasListenServicePermission (org.osgi.framework.ServiceEvent, org.eclipse.osgi.framework.internal.core.BundleContextImpl)
org.osgi.framework.ServiceEvent event
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
java.security.ProtectionDomain domain
static java.lang.String checkServiceClass (java.lang.String[], java.lang.Object)
String[] clazzes
Object serviceObject
ClassLoader cl
int i
int len
Class serviceClazz
private static boolean extensiveCheckServiceClass (java.lang.String, java.lang.Class)
String clazz
Class serviceClazz
Class[] interfaces
int i
int len
Class superClazz
static boolean isAssignableTo (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.osgi.framework.Bundle bundle
String[] clazzes
int i
int len
private void notifyFindHooks (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
String clazz
String filterstring
boolean allservices
java.util.Collection result
void notifyFindHooksPrivileged (org.eclipse.osgi.framework.internal.core.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
String clazz
String filterstring
boolean allservices
java.util.Collection result
private void notifyEventHooksPrivileged (org.osgi.framework.ServiceEvent, java.util.Collection)
org.osgi.framework.ServiceEvent event
java.util.Collection result
private void notifyEventListenerHooksPrivileged (org.osgi.framework.ServiceEvent, java.util.Map)
org.osgi.framework.ServiceEvent event
java.util.Map result
public void notifyHooksPrivileged (org.eclipse.osgi.internal.serviceregistry.HookContext)
org.eclipse.osgi.internal.serviceregistry.HookContext hookContext
org.eclipse.osgi.framework.internal.core.BundleContextImpl systemBundleContext
java.util.List hooks
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
private void notifyHookPrivileged (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl, org.eclipse.osgi.internal.serviceregistry.HookContext)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.HookContext hookContext
Object hook
Throwable t
org.osgi.framework.ServiceException se
private void notifyNewListenerHook (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
void notifyNewListenerHookPrivileged (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.framework.internal.core.BundleContextImpl systemBundleContext
java.util.Collection addedListeners
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Collection listeners
private void notifyListenerHooks (java.util.Collection, boolean)
java.util.Collection listeners
boolean added
void notifyListenerHooksPrivileged (java.util.Collection, boolean)
java.util.Collection listeners
boolean added
}
org/eclipse/osgi/internal/serviceregistry/ServiceUse$1.classServiceUse.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceUse$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.serviceregistry.ServiceUse this$0
void (org.eclipse.osgi.internal.serviceregistry.ServiceUse)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceUse$2.classServiceUse.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceUse$2 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.serviceregistry.ServiceUse this$0
private final Object val$service
void (org.eclipse.osgi.internal.serviceregistry.ServiceUse, java.lang.Object)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceUse$3.classServiceUse.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceUse$3 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.internal.serviceregistry.ServiceUse this$0
private final Object val$service
void (org.eclipse.osgi.internal.serviceregistry.ServiceUse, java.lang.Object)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceUse.classServiceUse.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceUse extends java.lang.Object {
final org.osgi.framework.ServiceFactory factory
final org.eclipse.osgi.framework.internal.core.BundleContextImpl context
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
private Object cachedService
private int useCount
private boolean factoryInUse
static final boolean $assertionsDisabled
static void ()
void (org.eclipse.osgi.framework.internal.core.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.framework.internal.core.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
Object service
org.osgi.framework.ServiceFactory f
java.lang.Object getService ()
org.osgi.framework.ServiceException se
Object service
Object service
Object service
Throwable t
org.osgi.framework.ServiceException se
org.osgi.framework.ServiceException se
String[] clazzes
String invalidService
org.osgi.framework.ServiceException se
boolean ungetService ()
Object service
Throwable t
org.osgi.framework.ServiceException se
void releaseService ()
Object service
Throwable t
org.osgi.framework.ServiceException se
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableCollection$1.classShrinkableCollection.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection$1 extends java.lang.Object implements java.util.Iterator {
private Object last
final org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection this$0
private final java.util.Iterator val$iter
private final java.util.List val$collections
void (org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection, java.util.Iterator, java.util.List)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Collection c
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableCollection.classShrinkableCollection.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection extends java.lang.Object implements java.util.Collection {
private final java.util.Collection collection
private final java.util.List list
static final boolean $assertionsDisabled
static void ()
public void (java.util.Collection)
java.util.Collection c
java.util.List empty
public void (java.util.Collection, java.util.Collection)
java.util.Collection c1
java.util.Collection c2
public void (java.util.List)
java.util.List l
private static java.util.Collection initComposite (java.util.List)
java.util.List collections
int size
java.util.Collection c
java.util.Collection result
java.util.Collection c
Object e
private static boolean verifyNoDuplicates (java.util.Collection)
java.util.Collection c
Object e
int count
Object f
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
java.util.Collection c
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator iter
java.util.List collections
public boolean remove (java.lang.Object)
Object o
boolean result
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean result
java.util.Collection cc
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean result
java.util.Collection cc
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] var0
public java.lang.String toString ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableEntrySetValueCollection$ValueIterator.classShrinkableEntrySetValueCollection.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableEntrySetValueCollection$ValueIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iter
void (java.util.Iterator)
java.util.Iterator i
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry entry
public void remove ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableEntrySetValueCollection.classShrinkableEntrySetValueCollection.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ShrinkableEntrySetValueCollection extends java.util.AbstractCollection implements java.util.Collection {
private final java.util.Set entrySet
public void (java.util.Set)
java.util.Set e
public void clear ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int size ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap$Entry.classShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap$Entry extends java.lang.Object implements java.util.Map$Entry {
private final Object key
private java.util.Collection value
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap this$0
void (org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap, java.lang.Object)
Object k
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public java.util.Collection setValue (java.util.Collection)
java.util.Collection value
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry other
public volatile java.lang.Object getValue ()
public volatile java.lang.Object setValue (java.lang.Object)
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap$EntryIterator.classShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap$EntryIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iter
private Object last
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap this$0
void (org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap$EntrySet.classShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap$EntrySet extends java.util.AbstractSet {
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap this$0
void (org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap)
public java.util.Iterator iterator ()
public int size ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap.classShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap extends java.util.AbstractMap implements java.util.Map {
final java.util.Map map
java.util.Map values
public void (java.util.Map)
java.util.Map m
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection value
java.util.Set entrySet
public boolean isEmpty ()
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Set entrySet
java.util.Collection value
public int size ()
static int hash (java.lang.Object)
Object one
static boolean equality (java.lang.Object, java.lang.Object)
Object one
Object two
public volatile java.lang.Object get (java.lang.Object)
public volatile java.lang.Object remove (java.lang.Object)
}
org/eclipse/osgi/internal/signedcontent/
org/eclipse/osgi/internal/signedcontent/SignedContentMessages.properties
org/eclipse/osgi/launch/
org/eclipse/osgi/launch/Equinox$1.classEquinox.java
package org.eclipse.osgi.launch
org.eclipse.osgi.launch.Equinox$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.eclipse.osgi.launch.Equinox this$0
void (org.eclipse.osgi.launch.Equinox)
public org.osgi.framework.launch.Framework run ()
public volatile java.lang.Object run ()
}
org/eclipse/osgi/launch/Equinox.classEquinox.java
package org.eclipse.osgi.launch
public org.eclipse.osgi.launch.Equinox extends java.lang.Object implements org.osgi.framework.launch.Framework {
private static final String implName
private org.osgi.framework.launch.Framework impl
private final boolean useSeparateCL
private final java.util.Map configuration
static Class class$0
public void (java.util.Map)
java.util.Map configuration
SecurityManager sm
java.util.Map empty
private org.osgi.framework.launch.Framework createImpl ()
org.osgi.framework.launch.Framework createImpl0 ()
Class implClazz
java.lang.reflect.Constructor constructor
IllegalAccessException e
NoSuchMethodException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
private java.lang.Class getImplClass () throws java.lang.ClassNotFoundException
ClassLoader thisCL
java.net.URL[] cp
org.eclipse.osgi.launch.EquinoxFWClassLoader fwCL
private java.net.URL[] getFrameworkURLs (java.net.URLClassLoader)
java.net.URLClassLoader frameworkLoader
java.net.URL[] cp
java.util.List result
int i
java.io.InputStream manifest
java.util.Map headers
java.util.Map headers
java.util.Map headers
String bsnSpec
String bsnSpec
String bsnSpec
String internalBSN
String internalBSN
private void addDevClassPaths (java.net.URL, java.lang.String, java.util.List)
java.net.URL cp
String bsn
java.util.List result
String[] devPaths
int i
char lastChar
java.net.URL url
java.net.URL url
private boolean isFrameworkFragment (java.util.Map, java.lang.String)
java.util.Map headers
String internalBSN
String hostBSN
private java.lang.String getValue (java.util.Map, java.lang.String)
java.util.Map headers
String key
String headerSpec
org.eclipse.osgi.util.ManifestElement[] elements
org.eclipse.osgi.util.ManifestElement[] elements
private synchronized org.osgi.framework.launch.Framework getImpl ()
public void init () throws org.osgi.framework.BundleException
public org.osgi.framework.FrameworkEvent waitForStop (long) throws java.lang.InterruptedException
long timeout
public java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public org.osgi.framework.BundleContext getBundleContext ()
public long getBundleId ()
public java.net.URL getEntry (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.util.Dictionary getHeaders ()
public java.util.Dictionary getHeaders (java.lang.String)
String locale
public long getLastModified ()
public java.lang.String getLocation ()
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
public org.osgi.framework.ServiceReference[] getServicesInUse ()
public int getState ()
public java.lang.String getSymbolicName ()
public boolean hasPermission (java.lang.Object)
Object permission
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public void start (int) throws org.osgi.framework.BundleException
int options
public void start () throws org.osgi.framework.BundleException
public void stop (int) throws org.osgi.framework.BundleException
int options
public void stop () throws org.osgi.framework.BundleException
public void uninstall () throws org.osgi.framework.BundleException
public void update () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream in
public java.util.Map getSignerCertificates (int)
int signersType
public org.osgi.framework.Version getVersion ()
public java.lang.Object adapt (java.lang.Class)
Class adapterType
public int compareTo (org.osgi.framework.Bundle)
org.osgi.framework.Bundle o
public java.io.File getDataFile (java.lang.String)
String filename
public volatile int compareTo (java.lang.Object)
}
org/eclipse/osgi/launch/EquinoxFWClassLoader.classEquinoxFWClassLoader.java
package org.eclipse.osgi.launch
org.eclipse.osgi.launch.EquinoxFWClassLoader extends java.net.URLClassLoader {
private static final String[] DELEGATE_PARENT_FIRST
private static final String[] DELEGATE_CHILD_FIRST
private final ClassLoader parent
static void ()
public void (java.net.URL[], java.lang.ClassLoader)
java.net.URL[] urls
ClassLoader parent
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean resolve
Class clazz
boolean childFirst
ClassNotFoundException cnfe
ClassNotFoundException e
private boolean childFirst (java.lang.String)
String name
int i
int i
}
org/eclipse/osgi/service/
org/eclipse/osgi/service/datalocation/
org/eclipse/osgi/service/datalocation/Location.classLocation.java
package org.eclipse.osgi.service.datalocation
public abstract org.eclipse.osgi.service.datalocation.Location extends java.lang.Object {
public static final String INSTANCE_FILTER
public static final String INSTALL_FILTER
public static final String CONFIGURATION_FILTER
public static final String USER_FILTER
public static final String ECLIPSE_HOME_FILTER
static void ()
public abstract boolean allowsDefault ()
public abstract java.net.URL getDefault ()
public abstract org.eclipse.osgi.service.datalocation.Location getParentLocation ()
public abstract java.net.URL getURL ()
public abstract boolean isSet ()
public abstract boolean isReadOnly ()
public abstract boolean setURL (java.net.URL, boolean) throws java.lang.IllegalStateException
public abstract boolean set (java.net.URL, boolean) throws java.lang.IllegalStateException java.io.IOException
public abstract boolean set (java.net.URL, boolean, java.lang.String) throws java.lang.IllegalStateException java.io.IOException
public abstract boolean lock () throws java.io.IOException
public abstract void release ()
public abstract boolean isLocked () throws java.io.IOException
public abstract org.eclipse.osgi.service.datalocation.Location createLocation (org.eclipse.osgi.service.datalocation.Location, java.net.URL, boolean)
public abstract java.net.URL getDataArea (java.lang.String) throws java.io.IOException
}
org/eclipse/osgi/service/debug/
org/eclipse/osgi/service/debug/DebugOptions.classDebugOptions.java
package org.eclipse.osgi.service.debug
public abstract org.eclipse.osgi.service.debug.DebugOptions extends java.lang.Object {
public static final String LISTENER_SYMBOLICNAME
public abstract boolean getBooleanOption (java.lang.String, boolean)
public abstract java.lang.String getOption (java.lang.String)
public abstract java.lang.String getOption (java.lang.String, java.lang.String)
public abstract int getIntegerOption (java.lang.String, int)
public abstract java.util.Map getOptions ()
public abstract void setOption (java.lang.String, java.lang.String)
public abstract void setOptions (java.util.Map)
public abstract void removeOption (java.lang.String)
public abstract boolean isDebugEnabled ()
public abstract void setDebugEnabled (boolean)
public abstract void setFile (java.io.File)
public abstract java.io.File getFile ()
public abstract org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String)
public abstract org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String, java.lang.Class)
}
org/eclipse/osgi/service/debug/DebugOptionsListener.classDebugOptionsListener.java
package org.eclipse.osgi.service.debug
public abstract org.eclipse.osgi.service.debug.DebugOptionsListener extends java.lang.Object implements java.util.EventListener {
public abstract void optionsChanged (org.eclipse.osgi.service.debug.DebugOptions)
}
org/eclipse/osgi/service/debug/DebugTrace.classDebugTrace.java
package org.eclipse.osgi.service.debug
public abstract org.eclipse.osgi.service.debug.DebugTrace extends java.lang.Object {
public abstract void trace (java.lang.String, java.lang.String)
public abstract void trace (java.lang.String, java.lang.String, java.lang.Throwable)
public abstract void traceDumpStack (java.lang.String)
public abstract void traceEntry (java.lang.String)
public abstract void traceEntry (java.lang.String, java.lang.Object)
public abstract void traceEntry (java.lang.String, java.lang.Object[])
public abstract void traceExit (java.lang.String)
public abstract void traceExit (java.lang.String, java.lang.Object)
}
org/eclipse/osgi/service/environment/
org/eclipse/osgi/service/environment/EnvironmentInfo.classEnvironmentInfo.java
package org.eclipse.osgi.service.environment
public abstract org.eclipse.osgi.service.environment.EnvironmentInfo extends java.lang.Object {
public abstract java.lang.String[] getCommandLineArgs ()
public abstract java.lang.String[] getFrameworkArgs ()
public abstract java.lang.String[] getNonFrameworkArgs ()
public abstract java.lang.String getOSArch ()
public abstract java.lang.String getNL ()
public abstract java.lang.String getOS ()
public abstract java.lang.String getWS ()
public abstract boolean inDebugMode ()
public abstract boolean inDevelopmentMode ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract java.lang.String setProperty (java.lang.String, java.lang.String)
}
org/eclipse/osgi/service/internal/
org/eclipse/osgi/service/internal/composite/
org/eclipse/osgi/service/internal/composite/CompositeModule.classCompositeModule.java
package org.eclipse.osgi.service.internal.composite
public abstract org.eclipse.osgi.service.internal.composite.CompositeModule extends java.lang.Object {
public abstract void updateContent (java.io.InputStream) throws org.osgi.framework.BundleException
public abstract void refreshContent ()
public abstract boolean resolveContent ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getCompositeDescription ()
public abstract org.eclipse.osgi.framework.adaptor.ClassLoaderDelegate getDelegate ()
public abstract void started (org.eclipse.osgi.service.internal.composite.CompositeModule)
public abstract void stopped (org.eclipse.osgi.service.internal.composite.CompositeModule)
}
org/eclipse/osgi/service/localization/
org/eclipse/osgi/service/localization/BundleLocalization.classBundleLocalization.java
package org.eclipse.osgi.service.localization
public abstract org.eclipse.osgi.service.localization.BundleLocalization extends java.lang.Object {
public abstract java.util.ResourceBundle getLocalization (org.osgi.framework.Bundle, java.lang.String)
}
org/eclipse/osgi/service/localization/LocaleProvider.classLocaleProvider.java
package org.eclipse.osgi.service.localization
public abstract org.eclipse.osgi.service.localization.LocaleProvider extends java.lang.Object {
public abstract java.util.Locale getLocale ()
}
org/eclipse/osgi/service/resolver/
org/eclipse/osgi/service/resolver/BaseDescription.classBaseDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BaseDescription extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.osgi.framework.Version getVersion ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getSupplier ()
public abstract java.util.Map getDeclaredDirectives ()
public abstract java.util.Map getDeclaredAttributes ()
public abstract org.osgi.framework.wiring.BundleCapability getCapability ()
}
org/eclipse/osgi/service/resolver/BundleDelta.classBundleDelta.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BundleDelta extends java.lang.Object implements java.lang.Comparable {
public static final int ADDED
public static final int REMOVED
public static final int UPDATED
public static final int RESOLVED
public static final int UNRESOLVED
public static final int LINKAGE_CHANGED
public static final int OPTIONAL_LINKAGE_CHANGED
public static final int REMOVAL_PENDING
public static final int REMOVAL_COMPLETE
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public abstract int getType ()
public abstract int compareTo (org.eclipse.osgi.service.resolver.BundleDelta)
}
org/eclipse/osgi/service/resolver/BundleDescription.classBundleDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BundleDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription org.osgi.framework.wiring.BundleRevision {
public abstract java.lang.String getSymbolicName ()
public abstract java.util.Map getAttributes ()
public abstract java.lang.String getLocation ()
public abstract org.eclipse.osgi.service.resolver.BundleSpecification[] getRequiredBundles ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportPackages ()
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification[] getImportPackages ()
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification[] getAddedDynamicImportPackages ()
public abstract org.eclipse.osgi.service.resolver.GenericSpecification[] getGenericRequires ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getGenericCapabilities ()
public abstract boolean hasDynamicImports ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSelectedExports ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getSelectedGenericCapabilities ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getResolvedRequires ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getResolvedImports ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getResolvedGenericRequires ()
public abstract boolean isResolved ()
public abstract org.eclipse.osgi.service.resolver.State getContainingState ()
public abstract java.lang.String toString ()
public abstract org.eclipse.osgi.service.resolver.HostSpecification getHost ()
public abstract long getBundleId ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getFragments ()
public abstract boolean isSingleton ()
public abstract boolean isRemovalPending ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getDependents ()
public abstract java.lang.Object getUserObject ()
public abstract void setUserObject (java.lang.Object)
public abstract java.lang.String getPlatformFilter ()
public abstract boolean attachFragments ()
public abstract boolean dynamicFragments ()
public abstract java.lang.String[] getExecutionEnvironments ()
public abstract org.eclipse.osgi.service.resolver.NativeCodeSpecification getNativeCodeSpecification ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSubstitutedExports ()
}
org/eclipse/osgi/service/resolver/BundleSpecification.classBundleSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BundleSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public abstract boolean isExported ()
public abstract boolean isOptional ()
}
org/eclipse/osgi/service/resolver/DisabledInfo.classDisabledInfo.java
package org.eclipse.osgi.service.resolver
public final org.eclipse.osgi.service.resolver.DisabledInfo extends java.lang.Object {
private final String policyName
private final String message
private final org.eclipse.osgi.service.resolver.BundleDescription bundle
public void (java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.BundleDescription)
String policyName
String message
org.eclipse.osgi.service.resolver.BundleDescription bundle
public java.lang.String getPolicyName ()
public java.lang.String getMessage ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.osgi.service.resolver.DisabledInfo other
public int hashCode ()
int result
}
org/eclipse/osgi/service/resolver/ExportPackageDescription.classExportPackageDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription {
public abstract boolean isRoot ()
public abstract java.util.Map getAttributes ()
public abstract java.util.Map getDirectives ()
public abstract java.lang.Object getDirective (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.BundleDescription getExporter ()
}
org/eclipse/osgi/service/resolver/GenericDescription.classGenericDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.GenericDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription {
public static final String DEFAULT_TYPE
public abstract java.util.Dictionary getAttributes ()
public abstract java.lang.String getType ()
public abstract java.lang.String getName ()
public abstract org.osgi.framework.Version getVersion ()
}
org/eclipse/osgi/service/resolver/GenericSpecification.classGenericSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.GenericSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public static final int RESOLUTION_OPTIONAL
public static final int RESOLUTION_MULTIPLE
public abstract java.lang.String getMatchingFilter ()
public abstract java.lang.String getType ()
public abstract int getResolution ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getSuppliers ()
}
org/eclipse/osgi/service/resolver/HostSpecification.classHostSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.HostSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getHosts ()
public abstract boolean isMultiHost ()
}
org/eclipse/osgi/service/resolver/ImportPackageSpecification.classImportPackageSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public static final String RESOLUTION_STATIC
public static final String RESOLUTION_OPTIONAL
public static final String RESOLUTION_DYNAMIC
public abstract java.lang.String getBundleSymbolicName ()
public abstract org.eclipse.osgi.service.resolver.VersionRange getBundleVersionRange ()
public abstract java.util.Map getAttributes ()
public abstract java.util.Map getDirectives ()
public abstract java.lang.Object getDirective (java.lang.String)
}
org/eclipse/osgi/service/resolver/NativeCodeDescription.classNativeCodeDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.NativeCodeDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription java.lang.Comparable {
public abstract java.lang.String[] getNativePaths ()
public abstract java.lang.String[] getProcessors ()
public abstract java.lang.String[] getOSNames ()
public abstract org.eclipse.osgi.service.resolver.VersionRange[] getOSVersions ()
public abstract java.lang.String[] getLanguages ()
public abstract org.osgi.framework.Filter getFilter ()
public abstract int compareTo (org.eclipse.osgi.service.resolver.NativeCodeDescription)
public abstract boolean hasInvalidNativePaths ()
}
org/eclipse/osgi/service/resolver/NativeCodeSpecification.classNativeCodeSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.NativeCodeSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public abstract org.eclipse.osgi.service.resolver.NativeCodeDescription[] getPossibleSuppliers ()
public abstract boolean isOptional ()
}
org/eclipse/osgi/service/resolver/PlatformAdmin.classPlatformAdmin.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.PlatformAdmin extends java.lang.Object {
public abstract org.eclipse.osgi.service.resolver.State getState ()
public abstract org.eclipse.osgi.service.resolver.State getState (boolean)
public abstract org.eclipse.osgi.service.resolver.StateHelper getStateHelper ()
public abstract void commit (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.Resolver getResolver ()
public abstract org.eclipse.osgi.service.resolver.Resolver createResolver ()
public abstract org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
public abstract void addDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
public abstract void removeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
}
org/eclipse/osgi/service/resolver/Resolver.classResolver.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.Resolver extends java.lang.Object {
public abstract void resolve (org.eclipse.osgi.service.resolver.BundleDescription[], java.util.Dictionary[])
public abstract void flush ()
public abstract org.eclipse.osgi.service.resolver.State getState ()
public abstract void setState (org.eclipse.osgi.service.resolver.State)
public abstract void bundleAdded (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract void bundleRemoved (org.eclipse.osgi.service.resolver.BundleDescription, boolean)
public abstract void bundleUpdated (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, boolean)
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription resolveDynamicImport (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
public abstract void setSelectionPolicy (java.util.Comparator)
public abstract java.util.Comparator getSelectionPolicy ()
}
org/eclipse/osgi/service/resolver/ResolverError.classResolverError.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.ResolverError extends java.lang.Object {
public static final int MISSING_IMPORT_PACKAGE
public static final int MISSING_REQUIRE_BUNDLE
public static final int MISSING_FRAGMENT_HOST
public static final int SINGLETON_SELECTION
public static final int FRAGMENT_CONFLICT
public static final int IMPORT_PACKAGE_USES_CONFLICT
public static final int REQUIRE_BUNDLE_USES_CONFLICT
public static final int IMPORT_PACKAGE_PERMISSION
public static final int EXPORT_PACKAGE_PERMISSION
public static final int REQUIRE_BUNDLE_PERMISSION
public static final int PROVIDE_BUNDLE_PERMISSION
public static final int HOST_BUNDLE_PERMISSION
public static final int FRAGMENT_BUNDLE_PERMISSION
public static final int PLATFORM_FILTER
public static final int MISSING_EXECUTION_ENVIRONMENT
public static final int MISSING_GENERIC_CAPABILITY
public static final int NO_NATIVECODE_MATCH
public static final int INVALID_NATIVECODE_PATHS
public static final int DISABLED_BUNDLE
public static final int REQUIRE_CAPABILITY_PERMISSION
public static final int PROVIDE_CAPABILITY_PERMISSION
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public abstract int getType ()
public abstract java.lang.String getData ()
public abstract org.eclipse.osgi.service.resolver.VersionConstraint getUnsatisfiedConstraint ()
}
org/eclipse/osgi/service/resolver/ResolverHookException.classResolverHookException.java
package org.eclipse.osgi.service.resolver
public org.eclipse.osgi.service.resolver.ResolverHookException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/eclipse/osgi/service/resolver/State.classState.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.State extends java.lang.Object {
public abstract boolean addBundle (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.StateDelta compare (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.BundleDescription removeBundle (long)
public abstract boolean removeBundle (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract boolean updateBundle (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.StateDelta getChanges ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getBundles ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle (long)
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle (java.lang.String, org.osgi.framework.Version)
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundleByLocation (java.lang.String)
public abstract long getTimeStamp ()
public abstract void setTimeStamp (long)
public abstract boolean isResolved ()
public abstract void resolveConstraint (org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BaseDescription)
public abstract void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
public abstract void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
public abstract void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], java.util.Map)
public abstract void removeBundleComplete (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract void addResolverError (org.eclipse.osgi.service.resolver.BundleDescription, int, java.lang.String, org.eclipse.osgi.service.resolver.VersionConstraint)
public abstract void removeResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.ResolverError[] getResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.Resolver getResolver ()
public abstract void setResolver (org.eclipse.osgi.service.resolver.Resolver)
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve (boolean)
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve ()
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[], boolean)
public abstract void setOverrides (java.lang.Object)
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getResolvedBundles ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getRemovalPending ()
public abstract java.util.Collection getDependencyClosure (java.util.Collection)
public abstract boolean isEmpty ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportedPackages ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getBundles (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription linkDynamicImport (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
public abstract void addDynamicImportPackages (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ImportPackageSpecification[])
public abstract boolean setPlatformProperties (java.util.Dictionary)
public abstract boolean setPlatformProperties (java.util.Dictionary[])
public abstract java.util.Dictionary[] getPlatformProperties ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSystemPackages ()
public abstract org.eclipse.osgi.service.resolver.StateHelper getStateHelper ()
public abstract long getHighestBundleId ()
public abstract void setNativePathsInvalid (org.eclipse.osgi.service.resolver.NativeCodeDescription, boolean)
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getDisabledBundles ()
public abstract void addDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
public abstract void removeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
public abstract org.eclipse.osgi.service.resolver.DisabledInfo[] getDisabledInfos (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.DisabledInfo getDisabledInfo (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
public abstract void setResolverHookFactory (org.osgi.framework.hooks.resolver.ResolverHookFactory)
}
org/eclipse/osgi/service/resolver/StateDelta.classStateDelta.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.StateDelta extends java.lang.Object {
public abstract org.eclipse.osgi.service.resolver.BundleDelta[] getChanges ()
public abstract org.eclipse.osgi.service.resolver.BundleDelta[] getChanges (int, boolean)
public abstract org.eclipse.osgi.service.resolver.State getState ()
public abstract org.eclipse.osgi.service.resolver.ResolverHookException getResovlerHookException ()
}
org/eclipse/osgi/service/resolver/StateHelper.classStateHelper.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.StateHelper extends java.lang.Object {
public static final int ACCESS_ENCOURAGED
public static final int ACCESS_DISCOURAGED
public static final int VISIBLE_INCLUDE_EE_PACKAGES
public static final int VISIBLE_INCLUDE_ALL_HOST_WIRES
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedConstraints (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedLeaves (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract boolean isResolvable (org.eclipse.osgi.service.resolver.ImportPackageSpecification)
public abstract boolean isResolvable (org.eclipse.osgi.service.resolver.BundleSpecification)
public abstract boolean isResolvable (org.eclipse.osgi.service.resolver.HostSpecification)
public abstract java.lang.Object[][] sortBundles (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription, int)
public abstract int getAccessCode (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
}
org/eclipse/osgi/service/resolver/StateObjectFactory.classStateObjectFactory.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.StateObjectFactory extends java.lang.Object {
public static final org.eclipse.osgi.service.resolver.StateObjectFactory defaultFactory
static void ()
public abstract org.eclipse.osgi.service.resolver.State createState ()
public abstract org.eclipse.osgi.service.resolver.State createState (boolean)
public abstract org.eclipse.osgi.service.resolver.State createState (org.eclipse.osgi.service.resolver.State)
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean)
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean, boolean, boolean, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.NativeCodeSpecification)
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.State, java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean, boolean)
public abstract org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (org.eclipse.osgi.service.resolver.BundleSpecification)
public abstract org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange)
public abstract org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (org.eclipse.osgi.service.resolver.HostSpecification)
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (org.eclipse.osgi.service.resolver.ImportPackageSpecification)
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (java.lang.String, org.osgi.framework.Version, java.util.Map, java.util.Map, boolean, org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.lang.String, org.osgi.framework.Version, java.util.Map)
public abstract org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.GenericSpecification createGenericSpecification (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws org.osgi.framework.InvalidSyntaxException
public abstract org.eclipse.osgi.service.resolver.NativeCodeSpecification createNativeCodeSpecification (org.eclipse.osgi.service.resolver.NativeCodeDescription[], boolean)
public abstract org.eclipse.osgi.service.resolver.NativeCodeDescription createNativeCodeDescription (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.osgi.service.resolver.VersionRange[], java.lang.String[], java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (org.eclipse.osgi.service.resolver.ExportPackageDescription)
public abstract void writeState (org.eclipse.osgi.service.resolver.State, java.io.OutputStream) throws java.io.IOException
public abstract void writeState (org.eclipse.osgi.service.resolver.State, java.io.DataOutputStream) throws java.io.IOException
public abstract void writeState (org.eclipse.osgi.service.resolver.State, java.io.File) throws java.io.IOException
public abstract org.eclipse.osgi.service.resolver.State readState (java.io.InputStream) throws java.io.IOException
public abstract org.eclipse.osgi.service.resolver.State readState (java.io.DataInputStream) throws java.io.IOException
public abstract org.eclipse.osgi.service.resolver.State readState (java.io.File) throws java.io.IOException
}
org/eclipse/osgi/service/resolver/StateWire.classStateWire.java
package org.eclipse.osgi.service.resolver
public org.eclipse.osgi.service.resolver.StateWire extends java.lang.Object {
private final org.eclipse.osgi.service.resolver.BundleDescription requirementHost
private final org.eclipse.osgi.service.resolver.VersionConstraint declaredRequirement
private final org.eclipse.osgi.service.resolver.BundleDescription capabilityHost
private final org.eclipse.osgi.service.resolver.BaseDescription declaredCapability
public void (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BundleDescription requirementHost
org.eclipse.osgi.service.resolver.VersionConstraint declaredRequirement
org.eclipse.osgi.service.resolver.BundleDescription capabilityHost
org.eclipse.osgi.service.resolver.BaseDescription declaredCapability
public org.eclipse.osgi.service.resolver.BundleDescription getRequirementHost ()
public org.eclipse.osgi.service.resolver.VersionConstraint getDeclaredRequirement ()
public org.eclipse.osgi.service.resolver.BundleDescription getCapabilityHost ()
public org.eclipse.osgi.service.resolver.BaseDescription getDeclaredCapability ()
}
org/eclipse/osgi/service/resolver/VersionConstraint.classVersionConstraint.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.VersionConstraint extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.String getName ()
public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public abstract boolean isResolved ()
public abstract boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
public abstract org.eclipse.osgi.service.resolver.BaseDescription getSupplier ()
public abstract org.osgi.framework.wiring.BundleRequirement getRequirement ()
}
org/eclipse/osgi/service/resolver/VersionRange.classVersionRange.java
package org.eclipse.osgi.service.resolver
public org.eclipse.osgi.service.resolver.VersionRange extends java.lang.Object {
private static final org.osgi.framework.Version versionMax
public static final org.eclipse.osgi.service.resolver.VersionRange emptyRange
private final org.osgi.framework.Version minVersion
private final boolean includeMin
private final org.osgi.framework.Version maxVersion
private final boolean includeMax
static void ()
public void (org.osgi.framework.Version, boolean, org.osgi.framework.Version, boolean)
org.osgi.framework.Version minVersion
boolean includeMin
org.osgi.framework.Version maxVersion
boolean includeMax
public void (java.lang.String)
String versionRange
int comma
char last
public org.osgi.framework.Version getMinimum ()
public boolean getIncludeMinimum ()
public org.osgi.framework.Version getMaximum ()
public boolean getIncludeMaximum ()
public boolean isIncluded (org.osgi.framework.Version)
org.osgi.framework.Version version
int minCheck
int maxCheck
public boolean equals (java.lang.Object)
Object object
org.eclipse.osgi.service.resolver.VersionRange vr
public int hashCode ()
int result
public java.lang.String toString ()
StringBuffer result
}
org/eclipse/osgi/service/runnable/
org/eclipse/osgi/service/runnable/ApplicationLauncher.classApplicationLauncher.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.ApplicationLauncher extends java.lang.Object {
public abstract void launch (org.eclipse.osgi.service.runnable.ParameterizedRunnable, java.lang.Object)
public abstract void shutdown ()
}
org/eclipse/osgi/service/runnable/ApplicationRunnable.classApplicationRunnable.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.ApplicationRunnable extends java.lang.Object implements org.eclipse.osgi.service.runnable.ParameterizedRunnable {
public abstract void stop ()
}
org/eclipse/osgi/service/runnable/ParameterizedRunnable.classParameterizedRunnable.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.ParameterizedRunnable extends java.lang.Object {
public abstract java.lang.Object run (java.lang.Object) throws java.lang.Exception
}
org/eclipse/osgi/service/runnable/StartupMonitor.classStartupMonitor.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.StartupMonitor extends java.lang.Object {
public abstract void update ()
public abstract void applicationRunning ()
}
org/eclipse/osgi/service/urlconversion/
org/eclipse/osgi/service/urlconversion/URLConverter.classURLConverter.java
package org.eclipse.osgi.service.urlconversion
public abstract org.eclipse.osgi.service.urlconversion.URLConverter extends java.lang.Object {
public abstract java.net.URL toFileURL (java.net.URL) throws java.io.IOException
public abstract java.net.URL resolve (java.net.URL) throws java.io.IOException
}
org/eclipse/osgi/signedcontent/
org/eclipse/osgi/signedcontent/InvalidContentException.classInvalidContentException.java
package org.eclipse.osgi.signedcontent
public org.eclipse.osgi.signedcontent.InvalidContentException extends java.io.IOException {
private static final long serialVersionUID
private final Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable t
}
org/eclipse/osgi/signedcontent/SignedContent.classSignedContent.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignedContent extends java.lang.Object {
public abstract org.eclipse.osgi.signedcontent.SignedContentEntry[] getSignedEntries ()
public abstract org.eclipse.osgi.signedcontent.SignedContentEntry getSignedEntry (java.lang.String)
public abstract org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public abstract boolean isSigned ()
public abstract java.util.Date getSigningTime (org.eclipse.osgi.signedcontent.SignerInfo)
public abstract org.eclipse.osgi.signedcontent.SignerInfo getTSASignerInfo (org.eclipse.osgi.signedcontent.SignerInfo)
public abstract void checkValidity (org.eclipse.osgi.signedcontent.SignerInfo) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
}
org/eclipse/osgi/signedcontent/SignedContentEntry.classSignedContentEntry.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignedContentEntry extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public abstract boolean isSigned ()
public abstract void verify () throws java.io.IOException org.eclipse.osgi.signedcontent.InvalidContentException
}
org/eclipse/osgi/signedcontent/SignedContentFactory.classSignedContentFactory.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignedContentFactory extends java.lang.Object {
public abstract org.eclipse.osgi.signedcontent.SignedContent getSignedContent (java.io.File) throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract org.eclipse.osgi.signedcontent.SignedContent getSignedContent (org.osgi.framework.Bundle) throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
}
org/eclipse/osgi/signedcontent/SignerInfo.classSignerInfo.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignerInfo extends java.lang.Object {
public abstract java.security.cert.Certificate[] getCertificateChain ()
public abstract java.security.cert.Certificate getTrustAnchor ()
public abstract boolean isTrusted ()
public abstract java.lang.String getMessageDigestAlgorithm ()
}
org/eclipse/osgi/storagemanager/
org/eclipse/osgi/storagemanager/ManagedOutputStream.classManagedOutputStream.java
package org.eclipse.osgi.storagemanager
public final org.eclipse.osgi.storagemanager.ManagedOutputStream extends java.io.FilterOutputStream {
static final int ST_OPEN
static final int ST_CLOSED
private String target
private org.eclipse.osgi.storagemanager.StorageManager manager
private java.io.File outputFile
private int state
private org.eclipse.osgi.storagemanager.ManagedOutputStream[] streamSet
void (java.io.OutputStream, org.eclipse.osgi.storagemanager.StorageManager, java.lang.String, java.io.File)
java.io.OutputStream out
org.eclipse.osgi.storagemanager.StorageManager manager
String target
java.io.File outputFile
public void close () throws java.io.IOException
public void abort ()
java.io.OutputStream getOutputStream ()
java.lang.String getTarget ()
java.io.File getOutputFile ()
int getState ()
void setState (int)
int state
void setStreamSet (org.eclipse.osgi.storagemanager.ManagedOutputStream[])
org.eclipse.osgi.storagemanager.ManagedOutputStream[] set
org.eclipse.osgi.storagemanager.ManagedOutputStream[] getStreamSet ()
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
}
org/eclipse/osgi/storagemanager/StorageManager$Entry.classStorageManager.java
package org.eclipse.osgi.storagemanager
org.eclipse.osgi.storagemanager.StorageManager$Entry extends java.lang.Object {
int readId
int writeId
int fileType
final org.eclipse.osgi.storagemanager.StorageManager this$0
void (org.eclipse.osgi.storagemanager.StorageManager, int, int, int)
int readId
int writeId
int type
int getReadId ()
int getWriteId ()
int getFileType ()
void setReadId (int)
int value
void setWriteId (int)
int value
void setFileType (int)
int type
}
org/eclipse/osgi/storagemanager/StorageManager.classStorageManager.java
package org.eclipse.osgi.storagemanager
public final org.eclipse.osgi.storagemanager.StorageManager extends java.lang.Object {
private static final int FILETYPE_STANDARD
private static final int FILETYPE_RELIABLEFILE
private static final org.eclipse.osgi.framework.util.SecureAction secure
private static final String MANAGER_FOLDER
private static final String TABLE_FILE
private static final String LOCK_FILE
private static final int MAX_LOCK_WAIT
private final boolean useReliableFiles
private final boolean tempCleanup
private final boolean openCleanup
private final boolean saveCleanup
private final java.io.File base
private final java.io.File managerRoot
private final String lockMode
private final java.io.File tableFile
private final java.io.File lockFile
private org.eclipse.core.runtime.internal.adaptor.Locker locker
private java.io.File instanceFile
private org.eclipse.core.runtime.internal.adaptor.Locker instanceLocker
private final boolean readOnly
private boolean open
private int tableStamp
private final java.util.Properties table
static void ()
public void (java.io.File, java.lang.String)
java.io.File base
String lockMode
public void (java.io.File, java.lang.String, boolean)
java.io.File base
String lockMode
boolean readOnly
private void initializeInstanceFile () throws java.io.IOException
private java.lang.String getAbsolutePath (java.lang.String)
String file
public void add (java.lang.String) throws java.io.IOException
String managedFile
private void add (java.lang.String, int) throws java.io.IOException
String managedFile
int fileType
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
int oldestGeneration
private int findOldestGeneration (java.lang.String)
String managedFile
String[] files
int oldestGeneration
String name
int len
int i
int generation
public void update (java.lang.String[], java.lang.String[]) throws java.io.IOException
String[] managedFiles
String[] sources
int[] originalReadIDs
boolean error
int i
int i
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
public java.lang.String[] getManagedFiles ()
java.util.Set set
String[] keys
String[] result
int i
public java.io.File getBase ()
public int getId (java.lang.String)
String managedFile
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
public boolean isReadOnly ()
private boolean lock (boolean) throws java.io.IOException
boolean wait
boolean locked
long start
long time
public java.io.File lookup (java.lang.String, boolean) throws java.io.IOException
String managedFile
boolean add
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
private boolean move (java.lang.String, java.lang.String)
String source
String managedFile
java.io.File original
java.io.File targetFile
private void release ()
public void remove (java.lang.String) throws java.io.IOException
String managedFile
private void updateTable () throws java.io.IOException
int stamp
java.util.Properties diskTable
java.io.InputStream input
java.util.Enumeration e
String file
String value
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
int id
int id
int fileType
int fileType
int idx
private void save () throws java.io.IOException
java.util.Properties props
java.util.Enumeration e
String file
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
String value
String value
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream fileStream
boolean error
java.io.IOException ex
private boolean update (java.lang.String, java.lang.String) throws java.io.IOException
String managedFile
String source
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
int newId
boolean success
private void cleanup (boolean) throws java.io.IOException
boolean doLock
String[] files
String[] files
int i
int i
org.eclipse.core.runtime.internal.adaptor.Locker tmpLocker
java.util.Collection managedFiles
java.util.Iterator iter
java.util.Map$Entry fileEntry
String fileName
org.eclipse.osgi.storagemanager.StorageManager$Entry info
String readId
int i
private void deleteCopies (java.lang.String, java.lang.String)
String fileName
String exceptionNumber
String notToDelete
String[] files
int i
public void close ()
public void open (boolean) throws java.io.IOException
boolean wait
boolean locked
public java.io.File createTempFile (java.lang.String) throws java.io.IOException
String file
java.io.File tmpFile
public java.io.InputStream getInputStream (java.lang.String) throws java.io.IOException
String managedFile
public java.io.InputStream[] getInputStreamSet (java.lang.String[]) throws java.io.IOException
String[] managedFiles
java.io.InputStream[] streams
int i
private java.io.InputStream getInputStream (java.lang.String, int) throws java.io.IOException
String managedFiles
int openMask
int id
java.io.File lookup
public org.eclipse.osgi.storagemanager.ManagedOutputStream getOutputStream (java.lang.String) throws java.io.IOException
String managedFile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream out
java.io.File tmpFile
public org.eclipse.osgi.storagemanager.ManagedOutputStream[] getOutputStreamSet (java.lang.String[]) throws java.io.IOException
String[] managedFiles
int count
org.eclipse.osgi.storagemanager.ManagedOutputStream[] streams
int idx
org.eclipse.osgi.storagemanager.ManagedOutputStream newStream
java.io.IOException e
int jdx
void abortOutputStream (org.eclipse.osgi.storagemanager.ManagedOutputStream)
org.eclipse.osgi.storagemanager.ManagedOutputStream out
org.eclipse.osgi.storagemanager.ManagedOutputStream[] set
int idx
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream rfos
void closeOutputStream (org.eclipse.osgi.storagemanager.ManagedOutputStream) throws java.io.IOException
org.eclipse.osgi.storagemanager.ManagedOutputStream smos
org.eclipse.osgi.storagemanager.ManagedOutputStream[] streamSet
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream rfos
java.io.File file
String target
java.io.OutputStream out
String target
int idx
String[] targets
String[] sources
int idx
java.io.File outputFile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream rfos
java.io.File file
}
org/eclipse/osgi/util/
org/eclipse/osgi/util/ManifestElement.classManifestElement.java
package org.eclipse.osgi.util
public org.eclipse.osgi.util.ManifestElement extends java.lang.Object {
private final String mainValue
private final String[] valueComponents
private java.util.Hashtable attributes
private java.util.Hashtable directives
private void (java.lang.String, java.lang.String[])
String value
String[] valueComponents
public java.lang.String getValue ()
public java.lang.String[] getValueComponents ()
public java.lang.String getAttribute (java.lang.String)
String key
public java.lang.String[] getAttributes (java.lang.String)
String key
public java.util.Enumeration getKeys ()
private void addAttribute (java.lang.String, java.lang.String)
String key
String value
public java.lang.String getDirective (java.lang.String)
String key
public java.lang.String[] getDirectives (java.lang.String)
String key
public java.util.Enumeration getDirectiveKeys ()
private void addDirective (java.lang.String, java.lang.String)
String key
String value
private java.lang.String getTableValue (java.util.Hashtable, java.lang.String)
java.util.Hashtable table
String key
Object result
java.util.List valueList
private java.lang.String[] getTableValues (java.util.Hashtable, java.lang.String)
java.util.Hashtable table
String key
Object result
java.util.List valueList
private java.util.Enumeration getTableKeys (java.util.Hashtable)
java.util.Hashtable table
private java.util.Hashtable addTableValue (java.util.Hashtable, java.lang.String, java.lang.String)
java.util.Hashtable table
String key
String value
Object curValue
java.util.List newList
java.util.List newList
public static org.eclipse.osgi.util.ManifestElement[] parseHeader (java.lang.String, java.lang.String) throws org.osgi.framework.BundleException
String header
String value
java.util.List headerElements
org.eclipse.osgi.framework.internal.core.Tokenizer tokenizer
String next
java.util.List headerValues
StringBuffer headerValue
boolean directive
char c
String restOfNext
org.eclipse.osgi.util.ManifestElement manifestElement
String restOfNext
String preserveEscapes
org.eclipse.osgi.framework.internal.core.Tokenizer listTokenizer
String attrKey
String val
Exception e
int size
org.eclipse.osgi.util.ManifestElement[] result
public static java.lang.String[] getArrayFromList (java.lang.String)
String stringList
String[] result
public static java.lang.String[] getArrayFromList (java.lang.String, java.lang.String)
String stringList
String separator
java.util.List list
java.util.StringTokenizer tokens
String token
public static java.util.Map parseBundleManifest (java.io.InputStream, java.util.Map) throws java.io.IOException org.osgi.framework.BundleException
java.io.InputStream manifest
java.util.Map headers
java.io.BufferedReader br
java.io.BufferedReader br
String header
StringBuffer value
boolean firstLine
String line
int colon
public java.lang.String toString ()
java.util.Enumeration attrKeys
java.util.Enumeration directiveKeys
StringBuffer result
String key
String key
private void addValues (boolean, java.lang.String, java.lang.String[], java.lang.StringBuffer)
boolean directive
String key
String[] values
StringBuffer result
int i
}
org/eclipse/osgi/util/NLS$1.classNLS.java
package org.eclipse.osgi.util
org.eclipse.osgi.util.NLS$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final String val$baseName
private final Class val$clazz
void (java.lang.String, java.lang.Class)
public java.lang.Object run ()
}
org/eclipse/osgi/util/NLS$MessagesProperties.classNLS.java
package org.eclipse.osgi.util
org.eclipse.osgi.util.NLS$MessagesProperties extends java.util.Properties {
private static final int MOD_EXPECTED
private static final int MOD_MASK
private static final long serialVersionUID
private final String bundleName
private final java.util.Map fields
private final boolean isAccessible
public void (java.util.Map, java.lang.String, boolean)
java.util.Map fieldMap
String bundleName
boolean isAccessible
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Object fieldObject
String msg
java.lang.reflect.Field field
Exception e
}
org/eclipse/osgi/util/NLS.classNLS.java
package org.eclipse.osgi.util
public abstract org.eclipse.osgi.util.NLS extends java.lang.Object {
private static final Object[] EMPTY_ARGS
private static final String EXTENSION
private static String[] nlSuffixes
private static final String PROP_WARNINGS
private static final String IGNORE
private static final boolean ignoreWarnings
private static org.eclipse.osgi.framework.log.FrameworkLog frameworkLog
static final int SEVERITY_ERROR
static final int SEVERITY_WARNING
static final Object ASSIGNED
static void ()
protected void ()
public static java.lang.String bind (java.lang.String, java.lang.Object)
String message
Object binding
public static java.lang.String bind (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object binding1
Object binding2
public static java.lang.String bind (java.lang.String, java.lang.Object[])
String message
Object[] bindings
public static void initializeMessages (java.lang.String, java.lang.Class)
String baseName
Class clazz
private static java.lang.String internalBind (java.lang.String, java.lang.Object[], java.lang.String, java.lang.String)
String message
Object[] args
String argZero
String argOne
int length
int bufLen
StringBuffer buffer
int i
char c
int index
int index
int number
NumberFormatException e
int nextIndex
char next
private static java.lang.String[] buildVariants (java.lang.String)
String root
String nl
java.util.List result
int lastSeparator
int lastSeparator
String[] variants
int i
private static void computeMissingMessages (java.lang.String, java.lang.Class, java.util.Map, java.lang.reflect.Field[], boolean)
String bundleName
Class clazz
java.util.Map fieldMap
java.lang.reflect.Field[] fieldArray
boolean isAccessible
int numFields
int i
java.lang.reflect.Field field
String value
Exception e
static void load (java.lang.String, java.lang.Class)
String bundleName
Class clazz
long start
java.lang.reflect.Field[] fieldArray
ClassLoader loader
boolean isAccessible
int len
java.util.Map fields
int i
String[] variants
int i
java.io.InputStream input
org.eclipse.osgi.util.NLS$MessagesProperties properties
java.io.IOException e
static void log (int, java.lang.String, java.lang.Exception)
int severity
String message
Exception e
String statusMsg
String statusMsg
}
org/osgi/
org/osgi/framework/
org/osgi/framework/AdaptPermission$1.classAdaptPermission.java
package org.osgi.framework
org.osgi.framework.AdaptPermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.osgi.framework.AdaptPermission this$0
private final java.util.Map val$map
void (org.osgi.framework.AdaptPermission, java.util.Map)
public java.lang.Object run ()
String name
org.osgi.framework.SignerProperty signer
}
org/osgi/framework/AdaptPermission.classAdaptPermission.java
package org.osgi.framework
public org.osgi.framework.AdaptPermission extends java.security.BasicPermission {
private static final long serialVersionUID
public static final String ADAPT
private static final int ACTION_ADAPT
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient org.osgi.framework.Bundle bundle
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
public void (java.lang.String, java.lang.String)
String filter
String actions
public void (java.lang.String, org.osgi.framework.Bundle, java.lang.String)
String adaptClass
org.osgi.framework.Bundle adaptableBundle
String actions
void (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private void setTransients (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.AdaptPermission requested
boolean implies0 (org.osgi.framework.AdaptPermission, int)
org.osgi.framework.AdaptPermission requested
int effective
int desired
org.osgi.framework.Filter f
public java.lang.String getActions ()
String result
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.AdaptPermission cp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map map
}
org/osgi/framework/AdaptPermissionCollection.classAdaptPermission.java
package org.osgi.framework
final org.osgi.framework.AdaptPermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private java.util.Map permissions
private boolean all_allowed
private static final java.io.ObjectStreamField[] serialPersistentFields
static Class class$0
static void ()
public void ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdaptPermission ap
String name
java.util.Map pc
org.osgi.framework.AdaptPermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdaptPermission requested
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.AdaptPermission ap
int desired
org.osgi.framework.AdaptPermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
}
org/osgi/framework/AdminPermission$1.classAdminPermission.java
package org.osgi.framework
org.osgi.framework.AdminPermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.osgi.framework.AdminPermission this$0
private final java.util.Map val$map
void (org.osgi.framework.AdminPermission, java.util.Map)
public java.lang.Object run ()
String name
org.osgi.framework.SignerProperty signer
}
org/osgi/framework/AdminPermission.classAdminPermission.java
package org.osgi.framework
public final org.osgi.framework.AdminPermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String CLASS
public static final String EXECUTE
public static final String EXTENSIONLIFECYCLE
public static final String LIFECYCLE
public static final String LISTENER
public static final String METADATA
public static final String RESOLVE
public static final String RESOURCE
public static final String STARTLEVEL
public static final String CONTEXT
public static final String WEAVE
private static final int ACTION_CLASS
private static final int ACTION_EXECUTE
private static final int ACTION_LIFECYCLE
private static final int ACTION_LISTENER
private static final int ACTION_METADATA
private static final int ACTION_RESOLVE
private static final int ACTION_RESOURCE
private static final int ACTION_STARTLEVEL
private static final int ACTION_EXTENSIONLIFECYCLE
private static final int ACTION_CONTEXT
private static final int ACTION_WEAVE
private static final int ACTION_ALL
static final int ACTION_NONE
private volatile String actions
transient int action_mask
transient org.osgi.framework.Filter filter
final transient org.osgi.framework.Bundle bundle
private volatile transient java.util.Map properties
private static final ThreadLocal recurse
static void ()
public void ()
public void (java.lang.String, java.lang.String)
String filter
String actions
public void (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String actions
private static java.lang.String createName (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
StringBuffer sb
void (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private void setTransients (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.AdminPermission requested
boolean implies0 (org.osgi.framework.AdminPermission, int)
org.osgi.framework.AdminPermission requested
int effective
int desired
org.osgi.framework.Filter f
java.util.Map requestedProperties
public java.lang.String getActions ()
String result
StringBuffer sb
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.AdminPermission ap
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
Object mark
java.util.Map map
}
org/osgi/framework/AdminPermissionCollection.classAdminPermission.java
package org.osgi.framework
final org.osgi.framework.AdminPermissionCollection extends java.security.PermissionCollection {
private static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private static final java.io.ObjectStreamField[] serialPersistentFields
static Class class$0
static void ()
public void ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdminPermission ap
String name
java.util.Map pc
org.osgi.framework.AdminPermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdminPermission requested
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.AdminPermission ap
int desired
org.osgi.framework.AdminPermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
}
org/osgi/framework/AllServiceListener.classAllServiceListener.java
package org.osgi.framework
public abstract org.osgi.framework.AllServiceListener extends java.lang.Object implements org.osgi.framework.ServiceListener {
}
org/osgi/framework/Bundle.classBundle.java
package org.osgi.framework
public abstract org.osgi.framework.Bundle extends java.lang.Object implements java.lang.Comparable {
public static final int UNINSTALLED
public static final int INSTALLED
public static final int RESOLVED
public static final int STARTING
public static final int STOPPING
public static final int ACTIVE
public static final int START_TRANSIENT
public static final int START_ACTIVATION_POLICY
public static final int STOP_TRANSIENT
public static final int SIGNERS_ALL
public static final int SIGNERS_TRUSTED
public abstract int getState ()
public abstract void start (int) throws org.osgi.framework.BundleException
public abstract void start () throws org.osgi.framework.BundleException
public abstract void stop (int) throws org.osgi.framework.BundleException
public abstract void stop () throws org.osgi.framework.BundleException
public abstract void update (java.io.InputStream) throws org.osgi.framework.BundleException
public abstract void update () throws org.osgi.framework.BundleException
public abstract void uninstall () throws org.osgi.framework.BundleException
public abstract java.util.Dictionary getHeaders ()
public abstract long getBundleId ()
public abstract java.lang.String getLocation ()
public abstract org.osgi.framework.ServiceReference[] getRegisteredServices ()
public abstract org.osgi.framework.ServiceReference[] getServicesInUse ()
public abstract boolean hasPermission (java.lang.Object)
public abstract java.net.URL getResource (java.lang.String)
public abstract java.util.Dictionary getHeaders (java.lang.String)
public abstract java.lang.String getSymbolicName ()
public abstract java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
public abstract java.util.Enumeration getEntryPaths (java.lang.String)
public abstract java.net.URL getEntry (java.lang.String)
public abstract long getLastModified ()
public abstract java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
public abstract org.osgi.framework.BundleContext getBundleContext ()
public abstract java.util.Map getSignerCertificates (int)
public abstract org.osgi.framework.Version getVersion ()
public abstract java.lang.Object adapt (java.lang.Class)
public abstract java.io.File getDataFile (java.lang.String)
}
org/osgi/framework/BundleActivator.classBundleActivator.java
package org.osgi.framework
public abstract org.osgi.framework.BundleActivator extends java.lang.Object {
public abstract void start (org.osgi.framework.BundleContext) throws java.lang.Exception
public abstract void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
}
org/osgi/framework/BundleContext.classBundleContext.java
package org.osgi.framework
public abstract org.osgi.framework.BundleContext extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract java.lang.String getProperty (java.lang.String)
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.Bundle installBundle (java.lang.String, java.io.InputStream) throws org.osgi.framework.BundleException
public abstract org.osgi.framework.Bundle installBundle (java.lang.String) throws org.osgi.framework.BundleException
public abstract org.osgi.framework.Bundle getBundle (long)
public abstract org.osgi.framework.Bundle[] getBundles ()
public abstract void addServiceListener (org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract void addServiceListener (org.osgi.framework.ServiceListener)
public abstract void removeServiceListener (org.osgi.framework.ServiceListener)
public abstract void addBundleListener (org.osgi.framework.BundleListener)
public abstract void removeBundleListener (org.osgi.framework.BundleListener)
public abstract void addFrameworkListener (org.osgi.framework.FrameworkListener)
public abstract void removeFrameworkListener (org.osgi.framework.FrameworkListener)
public abstract org.osgi.framework.ServiceRegistration registerService (java.lang.String[], java.lang.Object, java.util.Dictionary)
public abstract org.osgi.framework.ServiceRegistration registerService (java.lang.String, java.lang.Object, java.util.Dictionary)
public abstract org.osgi.framework.ServiceRegistration registerService (java.lang.Class, java.lang.Object, java.util.Dictionary)
public abstract org.osgi.framework.ServiceReference[] getServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.osgi.framework.ServiceReference[] getAllServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.osgi.framework.ServiceReference getServiceReference (java.lang.String)
public abstract org.osgi.framework.ServiceReference getServiceReference (java.lang.Class)
public abstract java.util.Collection getServiceReferences (java.lang.Class, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract java.lang.Object getService (org.osgi.framework.ServiceReference)
public abstract boolean ungetService (org.osgi.framework.ServiceReference)
public abstract java.io.File getDataFile (java.lang.String)
public abstract org.osgi.framework.Filter createFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.osgi.framework.Bundle getBundle (java.lang.String)
}
org/osgi/framework/BundleEvent.classBundleEvent.java
package org.osgi.framework
public org.osgi.framework.BundleEvent extends java.util.EventObject {
static final long serialVersionUID
private final org.osgi.framework.Bundle bundle
private final int type
public static final int INSTALLED
public static final int STARTED
public static final int STOPPED
public static final int UPDATED
public static final int UNINSTALLED
public static final int RESOLVED
public static final int UNRESOLVED
public static final int STARTING
public static final int STOPPING
public static final int LAZY_ACTIVATION
private final org.osgi.framework.Bundle origin
public void (int, org.osgi.framework.Bundle, org.osgi.framework.Bundle)
int type
org.osgi.framework.Bundle bundle
org.osgi.framework.Bundle origin
public void (int, org.osgi.framework.Bundle)
int type
org.osgi.framework.Bundle bundle
public org.osgi.framework.Bundle getBundle ()
public int getType ()
public org.osgi.framework.Bundle getOrigin ()
}
org/osgi/framework/BundleException.classBundleException.java
package org.osgi.framework
public org.osgi.framework.BundleException extends java.lang.Exception {
static final long serialVersionUID
private final int type
public static final int UNSPECIFIED
public static final int UNSUPPORTED_OPERATION
public static final int INVALID_OPERATION
public static final int MANIFEST_ERROR
public static final int RESOLVE_ERROR
public static final int ACTIVATOR_ERROR
public static final int SECURITY_ERROR
public static final int STATECHANGE_ERROR
public static final int NATIVECODE_ERROR
public static final int DUPLICATE_BUNDLE_ERROR
public static final int START_TRANSIENT_ERROR
public static final int READ_ERROR
public static final int REJECTED_BY_HOOK
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String)
String msg
public void (java.lang.String, int, java.lang.Throwable)
String msg
int type
Throwable cause
public void (java.lang.String, int)
String msg
int type
public java.lang.Throwable getNestedException ()
public java.lang.Throwable getCause ()
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable cause
public int getType ()
}
org/osgi/framework/BundleListener.classBundleListener.java
package org.osgi.framework
public abstract org.osgi.framework.BundleListener extends java.lang.Object implements java.util.EventListener {
public abstract void bundleChanged (org.osgi.framework.BundleEvent)
}
org/osgi/framework/BundlePermission.classBundlePermission.java
package org.osgi.framework
public final org.osgi.framework.BundlePermission extends java.security.BasicPermission {
private static final long serialVersionUID
public static final String PROVIDE
public static final String REQUIRE
public static final String HOST
public static final String FRAGMENT
private static final int ACTION_PROVIDE
private static final int ACTION_REQUIRE
private static final int ACTION_HOST
private static final int ACTION_FRAGMENT
private static final int ACTION_ALL
static final int ACTION_NONE
private transient int action_mask
private volatile String actions
public void (java.lang.String, java.lang.String)
String symbolicName
String actions
void (java.lang.String, int)
String symbolicName
int mask
private synchronized void setTransients (int)
int mask
synchronized int getActionsMask ()
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.BundlePermission requested
int effective
int desired
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.BundlePermission bp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
}
org/osgi/framework/BundlePermissionCollection.classBundlePermission.java
package org.osgi.framework
final org.osgi.framework.BundlePermissionCollection extends java.security.PermissionCollection {
private static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private static final java.io.ObjectStreamField[] serialPersistentFields
static Class class$0
static void ()
public void ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.BundlePermission bp
String name
java.util.Map pc
org.osgi.framework.BundlePermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.BundlePermission requested
String requestedName
int desired
int effective
org.osgi.framework.BundlePermission bp
org.osgi.framework.BundlePermission bp
java.util.Map pc
int last
int last
int offset
public synchronized java.util.Enumeration elements ()
java.util.List all
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
}
org/osgi/framework/BundleReference.classBundleReference.java
package org.osgi.framework
public abstract org.osgi.framework.BundleReference extends java.lang.Object {
public abstract org.osgi.framework.Bundle getBundle ()
}
org/osgi/framework/CapabilityPermission$1.classCapabilityPermission.java
package org.osgi.framework
org.osgi.framework.CapabilityPermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.osgi.framework.CapabilityPermission this$0
private final java.util.Map val$props
void (org.osgi.framework.CapabilityPermission, java.util.Map)
public java.lang.Object run ()
String name
org.osgi.framework.SignerProperty signer
}
org/osgi/framework/CapabilityPermission$Properties.classCapabilityPermission.java
package org.osgi.framework
final org.osgi.framework.CapabilityPermission$Properties extends java.util.AbstractMap {
private final java.util.Map properties
private final java.util.Map attributes
private volatile transient java.util.Set entries
void (java.util.Map, java.util.Map)
java.util.Map properties
java.util.Map attributes
public java.lang.Object get (java.lang.Object)
Object k
String key
Object value
public java.util.Set entrySet ()
java.util.Set all
}
org/osgi/framework/CapabilityPermission.classCapabilityPermission.java
package org.osgi.framework
public final org.osgi.framework.CapabilityPermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String REQUIRE
public static final String PROVIDE
private static final int ACTION_REQUIRE
private static final int ACTION_PROVIDE
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient java.util.Map attributes
final transient org.osgi.framework.Bundle bundle
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
public void (java.lang.String, java.lang.String)
String name
String actions
public void (java.lang.String, java.util.Map, org.osgi.framework.Bundle, java.lang.String)
String namespace
java.util.Map attributes
org.osgi.framework.Bundle providingBundle
String actions
void (java.lang.String, int)
String name
int mask
private void setTransients (java.lang.String, int)
String name
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.CapabilityPermission requested
boolean implies0 (org.osgi.framework.CapabilityPermission, int)
org.osgi.framework.CapabilityPermission requested
int effective
int desired
org.osgi.framework.Filter f
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.CapabilityPermission cp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map props
}
org/osgi/framework/CapabilityPermissionCollection.classCapabilityPermission.java
package org.osgi.framework
final org.osgi.framework.CapabilityPermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private java.util.Map permissions
private boolean all_allowed
private java.util.Map filterPermissions
private static final java.io.ObjectStreamField[] serialPersistentFields
static Class class$0
static void ()
public void ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.CapabilityPermission cp
String name
org.osgi.framework.Filter f
java.util.Map pc
java.util.Map pc
org.osgi.framework.CapabilityPermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.CapabilityPermission requested
String requestedName
int desired
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.CapabilityPermission cp
org.osgi.framework.CapabilityPermission cp
int last
int last
int offset
org.osgi.framework.CapabilityPermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
java.util.Map pc
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.HashMap p
java.util.HashMap fp
}
org/osgi/framework/Constants.classConstants.java
package org.osgi.framework
public abstract org.osgi.framework.Constants extends java.lang.Object {
public static final String SYSTEM_BUNDLE_LOCATION
public static final String SYSTEM_BUNDLE_SYMBOLICNAME
public static final String BUNDLE_CATEGORY
public static final String BUNDLE_CLASSPATH
public static final String BUNDLE_COPYRIGHT
public static final String BUNDLE_DESCRIPTION
public static final String BUNDLE_NAME
public static final String BUNDLE_NATIVECODE
public static final String EXPORT_PACKAGE
public static final String EXPORT_SERVICE
public static final String IMPORT_PACKAGE
public static final String DYNAMICIMPORT_PACKAGE
public static final String IMPORT_SERVICE
public static final String BUNDLE_VENDOR
public static final String BUNDLE_VERSION
public static final String BUNDLE_DOCURL
public static final String BUNDLE_CONTACTADDRESS
public static final String BUNDLE_ACTIVATOR
public static final String BUNDLE_UPDATELOCATION
public static final String PACKAGE_SPECIFICATION_VERSION
public static final String BUNDLE_NATIVECODE_PROCESSOR
public static final String BUNDLE_NATIVECODE_OSNAME
public static final String BUNDLE_NATIVECODE_OSVERSION
public static final String BUNDLE_NATIVECODE_LANGUAGE
public static final String BUNDLE_REQUIREDEXECUTIONENVIRONMENT
public static final String BUNDLE_SYMBOLICNAME
public static final String SINGLETON_DIRECTIVE
public static final String FRAGMENT_ATTACHMENT_DIRECTIVE
public static final String FRAGMENT_ATTACHMENT_ALWAYS
public static final String FRAGMENT_ATTACHMENT_RESOLVETIME
public static final String FRAGMENT_ATTACHMENT_NEVER
public static final String BUNDLE_LOCALIZATION
public static final String BUNDLE_LOCALIZATION_DEFAULT_BASENAME
public static final String REQUIRE_BUNDLE
public static final String BUNDLE_VERSION_ATTRIBUTE
public static final String FRAGMENT_HOST
public static final String SELECTION_FILTER_ATTRIBUTE
public static final String BUNDLE_MANIFESTVERSION
public static final String VERSION_ATTRIBUTE
public static final String BUNDLE_SYMBOLICNAME_ATTRIBUTE
public static final String RESOLUTION_DIRECTIVE
public static final String RESOLUTION_MANDATORY
public static final String RESOLUTION_OPTIONAL
public static final String USES_DIRECTIVE
public static final String INCLUDE_DIRECTIVE
public static final String EXCLUDE_DIRECTIVE
public static final String MANDATORY_DIRECTIVE
public static final String VISIBILITY_DIRECTIVE
public static final String VISIBILITY_PRIVATE
public static final String VISIBILITY_REEXPORT
public static final String EXTENSION_DIRECTIVE
public static final String EXTENSION_FRAMEWORK
public static final String EXTENSION_BOOTCLASSPATH
public static final String BUNDLE_ACTIVATIONPOLICY
public static final String ACTIVATION_LAZY
public static final String FRAMEWORK_VERSION
public static final String FRAMEWORK_VENDOR
public static final String FRAMEWORK_LANGUAGE
public static final String FRAMEWORK_OS_NAME
public static final String FRAMEWORK_OS_VERSION
public static final String FRAMEWORK_PROCESSOR
public static final String FRAMEWORK_EXECUTIONENVIRONMENT
public static final String FRAMEWORK_BOOTDELEGATION
public static final String FRAMEWORK_SYSTEMPACKAGES
public static final String FRAMEWORK_SYSTEMPACKAGES_EXTRA
public static final String SUPPORTS_FRAMEWORK_EXTENSION
public static final String SUPPORTS_BOOTCLASSPATH_EXTENSION
public static final String SUPPORTS_FRAMEWORK_FRAGMENT
public static final String SUPPORTS_FRAMEWORK_REQUIREBUNDLE
public static final String FRAMEWORK_SECURITY
public static final String FRAMEWORK_SECURITY_OSGI
public static final String FRAMEWORK_STORAGE
public static final String FRAMEWORK_STORAGE_CLEAN
public static final String FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT
public static final String FRAMEWORK_LIBRARY_EXTENSIONS
public static final String FRAMEWORK_EXECPERMISSION
public static final String FRAMEWORK_COMMAND_ABSPATH
public static final String FRAMEWORK_TRUST_REPOSITORIES
public static final String FRAMEWORK_WINDOWSYSTEM
public static final String FRAMEWORK_BEGINNING_STARTLEVEL
public static final String FRAMEWORK_BUNDLE_PARENT
public static final String FRAMEWORK_BUNDLE_PARENT_BOOT
public static final String FRAMEWORK_BUNDLE_PARENT_EXT
public static final String FRAMEWORK_BUNDLE_PARENT_APP
public static final String FRAMEWORK_BUNDLE_PARENT_FRAMEWORK
public static final String OBJECTCLASS
public static final String SERVICE_ID
public static final String SERVICE_PID
public static final String SERVICE_RANKING
public static final String SERVICE_VENDOR
public static final String SERVICE_DESCRIPTION
public static final String FRAMEWORK_UUID
public static final String REMOTE_CONFIGS_SUPPORTED
public static final String REMOTE_INTENTS_SUPPORTED
public static final String SERVICE_EXPORTED_CONFIGS
public static final String SERVICE_EXPORTED_INTENTS
public static final String SERVICE_EXPORTED_INTENTS_EXTRA
public static final String SERVICE_EXPORTED_INTERFACES
public static final String SERVICE_IMPORTED
public static final String SERVICE_IMPORTED_CONFIGS
public static final String SERVICE_INTENTS
public static final String PROVIDE_CAPABILITY
public static final String REQUIRE_CAPABILITY
public static final String EFFECTIVE_DIRECTIVE
public static final String EFFECTIVE_RESOLVE
public static final String EFFECTIVE_ACTIVE
public static final String FILTER_DIRECTIVE
public static final String FRAMEWORK_SYSTEMCAPABILITIES
public static final String FRAMEWORK_SYSTEMCAPABILITIES_EXTRA
public static final String FRAMEWORK_BSNVERSION
public static final String FRAMEWORK_BSNVERSION_MULTIPLE
public static final String FRAMEWORK_BSNVERSION_SINGLE
}
org/osgi/framework/Filter.classFilter.java
package org.osgi.framework
public abstract org.osgi.framework.Filter extends java.lang.Object {
public abstract boolean match (org.osgi.framework.ServiceReference)
public abstract boolean match (java.util.Dictionary)
public abstract java.lang.String toString ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract boolean matchCase (java.util.Dictionary)
public abstract boolean matches (java.util.Map)
}
org/osgi/framework/FrameworkEvent.classFrameworkEvent.java
package org.osgi.framework
public org.osgi.framework.FrameworkEvent extends java.util.EventObject {
static final long serialVersionUID
private final org.osgi.framework.Bundle bundle
private final Throwable throwable
private final int type
public static final int STARTED
public static final int ERROR
public static final int PACKAGES_REFRESHED
public static final int STARTLEVEL_CHANGED
public static final int WARNING
public static final int INFO
public static final int STOPPED
public static final int STOPPED_UPDATE
public static final int STOPPED_BOOTCLASSPATH_MODIFIED
public static final int WAIT_TIMEDOUT
public void (int, java.lang.Object)
int type
Object source
public void (int, org.osgi.framework.Bundle, java.lang.Throwable)
int type
org.osgi.framework.Bundle bundle
Throwable throwable
public java.lang.Throwable getThrowable ()
public org.osgi.framework.Bundle getBundle ()
public int getType ()
}
org/osgi/framework/FrameworkListener.classFrameworkListener.java
package org.osgi.framework
public abstract org.osgi.framework.FrameworkListener extends java.lang.Object implements java.util.EventListener {
public abstract void frameworkEvent (org.osgi.framework.FrameworkEvent)
}
org/osgi/framework/FrameworkUtil$1.classFrameworkUtil.java
package org.osgi.framework
org.osgi.framework.FrameworkUtil$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final Class val$classFromBundle
void (java.lang.Class)
public java.lang.Object run ()
}
org/osgi/framework/FrameworkUtil$CaseInsensitiveMap.classFrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$CaseInsensitiveMap extends java.util.AbstractMap implements java.util.Map {
private final java.util.Dictionary dictionary
private final String[] keys
void (java.util.Dictionary)
java.util.Dictionary dictionary
java.util.List keyList
java.util.Enumeration e
Object k
String key
String i
public java.lang.Object get (java.lang.Object)
Object o
String k
String key
public java.util.Set entrySet ()
}
org/osgi/framework/FrameworkUtil$DNChainMatching.classFrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$DNChainMatching extends java.lang.Object {
private static final String MINUS_WILDCARD
private static final String STAR_WILDCARD
private void ()
private static boolean rdnmatch (java.util.List, java.util.List)
java.util.List rdn
java.util.List rdnPattern
int i
String rdnNameValue
String patNameValue
int rdnNameEnd
int patNameEnd
String patValue
String rdnValue
private static boolean dnmatch (java.util.List, java.util.List)
java.util.List dn
java.util.List dnPattern
int dnStart
int patStart
int patLen
int i
private static java.util.List parseDNchainPattern (java.lang.String)
String dnChain
java.util.List parsed
int startIndex
int endIndex
boolean inQuote
char c
int i
String dn
java.util.List rdns
private static java.util.List parseDNchain (java.util.List)
java.util.List chain
java.util.List result
String dn
java.util.List rdns
private static int skipSpaces (java.lang.String, int)
String dnChain
int startIndex
private static void parseDN (java.lang.String, java.util.List)
String dn
java.util.List rdn
int startIndex
char c
java.util.List nameValues
int endIndex
private static int skipWildCards (java.util.List, int)
java.util.List dnChainPattern
int dnChainPatternIndex
int i
Object dnPattern
private static boolean dnChainMatch (java.util.List, int, java.util.List, int) throws java.lang.IllegalArgumentException
java.util.List dnChain
int dnChainIndex
java.util.List dnChainPattern
int dnChainPatternIndex
Object dnPattern
int i
static boolean match (java.lang.String, java.util.List)
String pattern
java.util.List dnChain
java.util.List parsedDNChain
java.util.List parsedDNChain
java.util.List parsedDNPattern
java.util.List parsedDNPattern
RuntimeException e
IllegalArgumentException iae
RuntimeException e
IllegalArgumentException iae
private static java.lang.String toString (java.util.List)
java.util.List dnChain
StringBuffer sb
java.util.Iterator iChain
}
org/osgi/framework/FrameworkUtil$FilterImpl$Parser.classFrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$FilterImpl$Parser extends java.lang.Object {
private final String filterstring
private final char[] filterChars
private int pos
void (java.lang.String)
String filterstring
org.osgi.framework.FrameworkUtil$FilterImpl parse () throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.FrameworkUtil$FilterImpl filter
org.osgi.framework.FrameworkUtil$FilterImpl filter
ArrayIndexOutOfBoundsException e
private org.osgi.framework.FrameworkUtil$FilterImpl parse_filter () throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.FrameworkUtil$FilterImpl filter
private org.osgi.framework.FrameworkUtil$FilterImpl parse_filtercomp () throws org.osgi.framework.InvalidSyntaxException
char c
private org.osgi.framework.FrameworkUtil$FilterImpl parse_and () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.osgi.framework.FrameworkUtil$FilterImpl child
private org.osgi.framework.FrameworkUtil$FilterImpl parse_or () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.osgi.framework.FrameworkUtil$FilterImpl child
private org.osgi.framework.FrameworkUtil$FilterImpl parse_not () throws org.osgi.framework.InvalidSyntaxException
int lookahead
org.osgi.framework.FrameworkUtil$FilterImpl child
private org.osgi.framework.FrameworkUtil$FilterImpl parse_item () throws org.osgi.framework.InvalidSyntaxException
String attr
int oldpos
Object string
private java.lang.String parse_attr () throws org.osgi.framework.InvalidSyntaxException
int begin
int end
char c
int length
private java.lang.String parse_value () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
char c
private java.lang.Object parse_substring () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
java.util.List operands
char c
int size
Object single
private void skipWhiteSpace ()
int length
}
org/osgi/framework/FrameworkUtil$FilterImpl.classFrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$FilterImpl extends java.lang.Object implements org.osgi.framework.Filter {
private static final int EQUAL
private static final int APPROX
private static final int GREATER
private static final int LESS
private static final int PRESENT
private static final int SUBSTRING
private static final int AND
private static final int OR
private static final int NOT
private final int op
private final String attr
private final Object value
private transient String filterString
private static final Class[] constructorType
static void ()
static org.osgi.framework.FrameworkUtil$FilterImpl newInstance (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filterString
void (int, java.lang.String, java.lang.Object)
int operation
String attr
Object value
public boolean match (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public boolean match (java.util.Dictionary)
java.util.Dictionary dictionary
public boolean matchCase (java.util.Dictionary)
java.util.Dictionary dictionary
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl filter
Object prop
Object prop
public boolean matches (java.util.Map)
java.util.Map map
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl filter
Object prop
Object prop
public java.lang.String toString ()
String result
private java.lang.StringBuffer normalize ()
StringBuffer sb
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl filter
String[] substrings
String substr
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
private static java.lang.String encodeValue (java.lang.String)
String value
boolean encoded
int inlen
int outlen
char[] output
int cursor
int i
char c
private boolean compare (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
Class clazz
Class type
Comparable comparable
private boolean compare_Collection (int, java.util.Collection, java.lang.Object)
int operation
java.util.Collection collection
Object value2
Object value1
private boolean compare_ObjectArray (int, java.lang.Object[], java.lang.Object)
int operation
Object[] array
Object value2
Object value1
private boolean compare_PrimitiveArray (int, java.lang.Class, java.lang.Object, java.lang.Object)
int operation
Class type
Object primarray
Object value2
int[] array
int value1
long[] array
long value1
byte[] array
byte value1
short[] array
short value1
char[] array
char value1
float[] array
float value1
double[] array
double value1
boolean[] array
boolean value1
private boolean compare_String (int, java.lang.String, java.lang.Object)
int operation
String string
Object value2
String[] substrings
int pos
int i
int size
String substr
String substr2
int index
int len
String string2
private boolean compare_Integer (int, int, java.lang.Object)
int operation
int intval
Object value2
int intval2
int intval2
private boolean compare_Long (int, long, java.lang.Object)
int operation
long longval
Object value2
long longval2
long longval2
private boolean compare_Byte (int, byte, java.lang.Object)
int operation
byte byteval
Object value2
byte byteval2
byte byteval2
private boolean compare_Short (int, short, java.lang.Object)
int operation
short shortval
Object value2
short shortval2
short shortval2
private boolean compare_Character (int, char, java.lang.Object)
int operation
char charval
Object value2
char charval2
char charval2
private boolean compare_Boolean (int, boolean, java.lang.Object)
int operation
boolean boolval
Object value2
boolean boolval2
private boolean compare_Float (int, float, java.lang.Object)
int operation
float floatval
Object value2
float floatval2
float floatval2
private boolean compare_Double (int, double, java.lang.Object)
int operation
double doubleval
Object value2
double doubleval2
double doubleval2
private boolean compare_Comparable (int, java.lang.Comparable, java.lang.Object)
int operation
Comparable value1
Object value2
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
private boolean compare_Unknown (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
private static java.lang.String approxString (java.lang.String)
String input
boolean changed
char[] output
int cursor
char c
}
org/osgi/framework/FrameworkUtil$ServiceReferenceMap.classFrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$ServiceReferenceMap extends java.util.AbstractMap implements java.util.Map {
private final org.osgi.framework.ServiceReference reference
void (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public java.lang.Object get (java.lang.Object)
Object key
public java.util.Set entrySet ()
}
org/osgi/framework/FrameworkUtil$SetAccessibleAction.classFrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$SetAccessibleAction extends java.lang.Object implements java.security.PrivilegedAction {
private final java.lang.reflect.AccessibleObject accessible
void (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessible
public java.lang.Object run ()
}
org/osgi/framework/FrameworkUtil.classFrameworkUtil.java
package org.osgi.framework
public org.osgi.framework.FrameworkUtil extends java.lang.Object {
static Class class$0
private void ()
public static org.osgi.framework.Filter createFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filter
public static boolean matchDistinguishedNameChain (java.lang.String, java.util.List)
String matchPattern
java.util.List dnChain
public static org.osgi.framework.Bundle getBundle (java.lang.Class)
Class classFromBundle
Object cl
}
org/osgi/framework/InvalidSyntaxException.classInvalidSyntaxException.java
package org.osgi.framework
public org.osgi.framework.InvalidSyntaxException extends java.lang.Exception {
static final long serialVersionUID
private final String filter
public void (java.lang.String, java.lang.String)
String msg
String filter
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String msg
String filter
Throwable cause
public java.lang.String getFilter ()
public java.lang.Throwable getCause ()
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable cause
}
org/osgi/framework/PackagePermission$1.classPackagePermission.java
package org.osgi.framework
org.osgi.framework.PackagePermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.osgi.framework.PackagePermission this$0
private final java.util.Map val$map
void (org.osgi.framework.PackagePermission, java.util.Map)
public java.lang.Object run ()
String name
org.osgi.framework.SignerProperty signer
}
org/osgi/framework/PackagePermission.classPackagePermission.java
package org.osgi.framework
public final org.osgi.framework.PackagePermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String EXPORT
public static final String EXPORTONLY
public static final String IMPORT
private static final int ACTION_EXPORT
private static final int ACTION_IMPORT
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient org.osgi.framework.Bundle bundle
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
public void (java.lang.String, java.lang.String)
String name
String actions
public void (java.lang.String, org.osgi.framework.Bundle, java.lang.String)
String name
org.osgi.framework.Bundle exportingBundle
String actions
void (java.lang.String, int)
String name
int mask
private void setTransients (java.lang.String, int)
String name
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.PackagePermission requested
boolean implies0 (org.osgi.framework.PackagePermission, int)
org.osgi.framework.PackagePermission requested
int effective
int desired
org.osgi.framework.Filter f
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.PackagePermission pp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map map
}
org/osgi/framework/PackagePermissionCollection.classPackagePermission.java
package org.osgi.framework
final org.osgi.framework.PackagePermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private java.util.Map filterPermissions
private static final java.io.ObjectStreamField[] serialPersistentFields
static Class class$0
static Class class$1
static void ()
public void ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.PackagePermission pp
String name
org.osgi.framework.Filter f
java.util.Map pc
java.util.Map pc
org.osgi.framework.PackagePermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.PackagePermission requested
String requestedName
int desired
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.PackagePermission pp
org.osgi.framework.PackagePermission pp
int last
int last
int offset
org.osgi.framework.PackagePermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
java.util.Map pc
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
java.util.HashMap fp
}
org/osgi/framework/ServiceEvent.classServiceEvent.java
package org.osgi.framework
public org.osgi.framework.ServiceEvent extends java.util.EventObject {
static final long serialVersionUID
private final org.osgi.framework.ServiceReference reference
private final int type
public static final int REGISTERED
public static final int MODIFIED
public static final int UNREGISTERING
public static final int MODIFIED_ENDMATCH
public void (int, org.osgi.framework.ServiceReference)
int type
org.osgi.framework.ServiceReference reference
public org.osgi.framework.ServiceReference getServiceReference ()
public int getType ()
}
org/osgi/framework/ServiceException.classServiceException.java
package org.osgi.framework
public org.osgi.framework.ServiceException extends java.lang.RuntimeException {
static final long serialVersionUID
private final int type
public static final int UNSPECIFIED
public static final int UNREGISTERED
public static final int FACTORY_ERROR
public static final int FACTORY_EXCEPTION
public static final int SUBCLASSED
public static final int REMOTE
public static final int FACTORY_RECURSION
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String)
String msg
public void (java.lang.String, int, java.lang.Throwable)
String msg
int type
Throwable cause
public void (java.lang.String, int)
String msg
int type
public int getType ()
}
org/osgi/framework/ServiceFactory.classServiceFactory.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceFactory extends java.lang.Object {
public abstract java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
public abstract void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
}
org/osgi/framework/ServiceListener.classServiceListener.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceListener extends java.lang.Object implements java.util.EventListener {
public abstract void serviceChanged (org.osgi.framework.ServiceEvent)
}
org/osgi/framework/ServicePermission$1.classServicePermission.java
package org.osgi.framework
org.osgi.framework.ServicePermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final org.osgi.framework.ServicePermission this$0
private final java.util.Map val$props
private final org.osgi.framework.Bundle val$bundle
void (org.osgi.framework.ServicePermission, java.util.Map, org.osgi.framework.Bundle)
public java.lang.Object run ()
String name
org.osgi.framework.SignerProperty signer
}
org/osgi/framework/ServicePermission$Properties$Entry.classServicePermission.java
package org.osgi.framework
final org.osgi.framework.ServicePermission$Properties$Entry extends java.lang.Object implements java.util.Map$Entry {
private final String k
private final Object v
void (java.lang.String, java.lang.Object)
String key
Object value
public java.lang.String getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry e
Object key
Object value
public volatile java.lang.Object getKey ()
}
org/osgi/framework/ServicePermission$Properties.classServicePermission.java
package org.osgi.framework
final org.osgi.framework.ServicePermission$Properties extends java.util.AbstractMap {
private final java.util.Map properties
private final org.osgi.framework.ServiceReference service
private volatile transient java.util.Set entries
void (java.util.Map, org.osgi.framework.ServiceReference)
java.util.Map properties
org.osgi.framework.ServiceReference service
public java.lang.Object get (java.lang.Object)
Object k
String key
Object value
public java.util.Set entrySet ()
java.util.Set all
String key
String k
}
org/osgi/framework/ServicePermission.classServicePermission.java
package org.osgi.framework
public final org.osgi.framework.ServicePermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String GET
public static final String REGISTER
private static final int ACTION_GET
private static final int ACTION_REGISTER
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient org.osgi.framework.ServiceReference service
final transient String[] objectClass
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
private transient boolean wildcard
private transient String prefix
public void (java.lang.String, java.lang.String)
String name
String actions
public void (org.osgi.framework.ServiceReference, java.lang.String)
org.osgi.framework.ServiceReference reference
String actions
private static java.lang.String createName (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
StringBuffer sb
void (java.lang.String, int)
String name
int mask
private void setTransients (org.osgi.framework.Filter, int)
org.osgi.framework.Filter f
int mask
String name
int l
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.ServicePermission requested
boolean implies0 (org.osgi.framework.ServicePermission, int)
org.osgi.framework.ServicePermission requested
int effective
int desired
org.osgi.framework.Filter f
String[] requestedNames
int pl
int i
int l
String requestedName
String name
int i
int l
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.ServicePermission sp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map props
org.osgi.framework.Bundle bundle
}
org/osgi/framework/ServicePermissionCollection.classServicePermission.java
package org.osgi.framework
final org.osgi.framework.ServicePermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private java.util.Map filterPermissions
private static final java.io.ObjectStreamField[] serialPersistentFields
static Class class$0
static Class class$1
static void ()
public void ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.ServicePermission sp
String name
org.osgi.framework.Filter f
java.util.Map pc
java.util.Map pc
org.osgi.framework.ServicePermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.ServicePermission requested
int effective
java.util.Collection perms
java.util.Collection perms
int desired
org.osgi.framework.ServicePermission sp
String[] requestedNames
int i
int l
java.util.Map pc
org.osgi.framework.ServicePermission perm
private int effective (java.lang.String, int, int)
String requestedName
int desired
int effective
java.util.Map pc
org.osgi.framework.ServicePermission sp
int last
int last
int offset
public synchronized java.util.Enumeration elements ()
java.util.List all
java.util.Map pc
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
java.util.HashMap fp
}
org/osgi/framework/ServiceReference.classServiceReference.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceReference extends java.lang.Object implements java.lang.Comparable {
public abstract java.lang.Object getProperty (java.lang.String)
public abstract java.lang.String[] getPropertyKeys ()
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.Bundle[] getUsingBundles ()
public abstract boolean isAssignableTo (org.osgi.framework.Bundle, java.lang.String)
public abstract int compareTo (java.lang.Object)
}
org/osgi/framework/ServiceRegistration.classServiceRegistration.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceRegistration extends java.lang.Object {
public abstract org.osgi.framework.ServiceReference getReference ()
public abstract void setProperties (java.util.Dictionary)
public abstract void unregister ()
}
org/osgi/framework/SignerProperty.classSignerProperty.java
package org.osgi.framework
final org.osgi.framework.SignerProperty extends java.lang.Object {
private final org.osgi.framework.Bundle bundle
private final String pattern
public void (java.lang.String)
String pattern
void (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public boolean equals (java.lang.Object)
Object o
org.osgi.framework.SignerProperty other
org.osgi.framework.Bundle matchBundle
String matchPattern
java.util.Map signers
java.util.List signerCerts
java.util.List dnChain
java.security.cert.X509Certificate signerCert
public int hashCode ()
boolean isBundleSigned ()
java.util.Map signers
}
org/osgi/framework/SynchronousBundleListener.classSynchronousBundleListener.java
package org.osgi.framework
public abstract org.osgi.framework.SynchronousBundleListener extends java.lang.Object implements org.osgi.framework.BundleListener {
}
org/osgi/framework/Version.classVersion.java
package org.osgi.framework
public org.osgi.framework.Version extends java.lang.Object implements java.lang.Comparable {
private final int major
private final int minor
private final int micro
private final String qualifier
private static final String SEPARATOR
private transient String versionString
public static final org.osgi.framework.Version emptyVersion
static void ()
public void (int, int, int)
int major
int minor
int micro
public void (int, int, int, java.lang.String)
int major
int minor
int micro
String qualifier
public void (java.lang.String)
String version
int maj
int min
int mic
String qual
java.util.StringTokenizer st
java.util.NoSuchElementException e
IllegalArgumentException iae
private void validate ()
char[] chars
int i
int length
char ch
public static org.osgi.framework.Version parseVersion (java.lang.String)
String version
public int getMajor ()
public int getMinor ()
public int getMicro ()
public java.lang.String getQualifier ()
public java.lang.String toString ()
int q
StringBuffer result
public int hashCode ()
public boolean equals (java.lang.Object)
Object object
org.osgi.framework.Version other
public int compareTo (org.osgi.framework.Version)
org.osgi.framework.Version other
int result
public volatile int compareTo (java.lang.Object)
}
org/osgi/framework/hooks/
org/osgi/framework/hooks/bundle/
org/osgi/framework/hooks/bundle/EventHook.classEventHook.java
package org.osgi.framework.hooks.bundle
public abstract org.osgi.framework.hooks.bundle.EventHook extends java.lang.Object {
public abstract void event (org.osgi.framework.BundleEvent, java.util.Collection)
}
org/osgi/framework/hooks/bundle/FindHook.classFindHook.java
package org.osgi.framework.hooks.bundle
public abstract org.osgi.framework.hooks.bundle.FindHook extends java.lang.Object {
public abstract void find (org.osgi.framework.BundleContext, java.util.Collection)
}
org/osgi/framework/hooks/resolver/
org/osgi/framework/hooks/resolver/ResolverHook.classResolverHook.java
package org.osgi.framework.hooks.resolver
public abstract org.osgi.framework.hooks.resolver.ResolverHook extends java.lang.Object {
public abstract void filterResolvable (java.util.Collection)
public abstract void filterSingletonCollisions (org.osgi.framework.wiring.BundleCapability, java.util.Collection)
public abstract void filterMatches (org.osgi.framework.wiring.BundleRequirement, java.util.Collection)
public abstract void end ()
}
org/osgi/framework/hooks/resolver/ResolverHookFactory.classResolverHookFactory.java
package org.osgi.framework.hooks.resolver
public abstract org.osgi.framework.hooks.resolver.ResolverHookFactory extends java.lang.Object {
public abstract org.osgi.framework.hooks.resolver.ResolverHook begin (java.util.Collection)
}
org/osgi/framework/hooks/service/
org/osgi/framework/hooks/service/EventHook.classEventHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.EventHook extends java.lang.Object {
public abstract void event (org.osgi.framework.ServiceEvent, java.util.Collection)
}
org/osgi/framework/hooks/service/EventListenerHook.classEventListenerHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.EventListenerHook extends java.lang.Object {
public abstract void event (org.osgi.framework.ServiceEvent, java.util.Map)
}
org/osgi/framework/hooks/service/FindHook.classFindHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.FindHook extends java.lang.Object {
public abstract void find (org.osgi.framework.BundleContext, java.lang.String, java.lang.String, boolean, java.util.Collection)
}
org/osgi/framework/hooks/service/ListenerHook$ListenerInfo.classListenerHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.ListenerHook$ListenerInfo extends java.lang.Object {
public abstract org.osgi.framework.BundleContext getBundleContext ()
public abstract java.lang.String getFilter ()
public abstract boolean isRemoved ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/osgi/framework/hooks/service/ListenerHook.classListenerHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.ListenerHook extends java.lang.Object {
public abstract void added (java.util.Collection)
public abstract void removed (java.util.Collection)
}
org/osgi/framework/launch/
org/osgi/framework/launch/Framework.classFramework.java
package org.osgi.framework.launch
public abstract org.osgi.framework.launch.Framework extends java.lang.Object implements org.osgi.framework.Bundle {
public abstract void init () throws org.osgi.framework.BundleException
public abstract org.osgi.framework.FrameworkEvent waitForStop (long) throws java.lang.InterruptedException
public abstract void start () throws org.osgi.framework.BundleException
public abstract void start (int) throws org.osgi.framework.BundleException
public abstract void stop () throws org.osgi.framework.BundleException
public abstract void stop (int) throws org.osgi.framework.BundleException
public abstract void uninstall () throws org.osgi.framework.BundleException
public abstract void update () throws org.osgi.framework.BundleException
public abstract void update (java.io.InputStream) throws org.osgi.framework.BundleException
public abstract long getBundleId ()
public abstract java.lang.String getLocation ()
public abstract java.lang.String getSymbolicName ()
public abstract java.util.Enumeration getEntryPaths (java.lang.String)
public abstract java.net.URL getEntry (java.lang.String)
public abstract java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
public abstract java.lang.Object adapt (java.lang.Class)
}
org/osgi/framework/startlevel/
org/osgi/framework/startlevel/BundleStartLevel.classBundleStartLevel.java
package org.osgi.framework.startlevel
public abstract org.osgi.framework.startlevel.BundleStartLevel extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract int getStartLevel ()
public abstract void setStartLevel (int)
public abstract boolean isPersistentlyStarted ()
public abstract boolean isActivationPolicyUsed ()
}
org/osgi/framework/startlevel/FrameworkStartLevel.classFrameworkStartLevel.java
package org.osgi.framework.startlevel
public abstract org.osgi.framework.startlevel.FrameworkStartLevel extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract int getStartLevel ()
public abstract void setStartLevel (int, org.osgi.framework.FrameworkListener[])
public abstract int getInitialBundleStartLevel ()
public abstract void setInitialBundleStartLevel (int)
}
org/osgi/framework/wiring/
org/osgi/framework/wiring/BundleCapability.classBundleCapability.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleCapability extends java.lang.Object {
public abstract java.lang.String getNamespace ()
public abstract java.util.Map getDirectives ()
public abstract java.util.Map getAttributes ()
public abstract org.osgi.framework.wiring.BundleRevision getRevision ()
}
org/osgi/framework/wiring/BundleRequirement.classBundleRequirement.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleRequirement extends java.lang.Object {
public abstract java.lang.String getNamespace ()
public abstract java.util.Map getDirectives ()
public abstract java.util.Map getAttributes ()
public abstract org.osgi.framework.wiring.BundleRevision getRevision ()
public abstract boolean matches (org.osgi.framework.wiring.BundleCapability)
}
org/osgi/framework/wiring/BundleRevision.classBundleRevision.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleRevision extends java.lang.Object implements org.osgi.framework.BundleReference {
public static final String PACKAGE_NAMESPACE
public static final String BUNDLE_NAMESPACE
public static final String HOST_NAMESPACE
public static final int TYPE_FRAGMENT
public abstract java.lang.String getSymbolicName ()
public abstract org.osgi.framework.Version getVersion ()
public abstract java.util.List getDeclaredCapabilities (java.lang.String)
public abstract java.util.List getDeclaredRequirements (java.lang.String)
public abstract int getTypes ()
public abstract org.osgi.framework.wiring.BundleWiring getWiring ()
}
org/osgi/framework/wiring/BundleRevisions.classBundleRevisions.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleRevisions extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract java.util.List getRevisions ()
}
org/osgi/framework/wiring/BundleWire.classBundleWire.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleWire extends java.lang.Object {
public abstract org.osgi.framework.wiring.BundleCapability getCapability ()
public abstract org.osgi.framework.wiring.BundleRequirement getRequirement ()
public abstract org.osgi.framework.wiring.BundleWiring getProviderWiring ()
public abstract org.osgi.framework.wiring.BundleWiring getRequirerWiring ()
}
org/osgi/framework/wiring/BundleWiring.classBundleWiring.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleWiring extends java.lang.Object implements org.osgi.framework.BundleReference {
public static final int FINDENTRIES_RECURSE
public static final int LISTRESOURCES_RECURSE
public static final int LISTRESOURCES_LOCAL
public abstract boolean isCurrent ()
public abstract boolean isInUse ()
public abstract java.util.List getCapabilities (java.lang.String)
public abstract java.util.List getRequirements (java.lang.String)
public abstract java.util.List getProvidedWires (java.lang.String)
public abstract java.util.List getRequiredWires (java.lang.String)
public abstract org.osgi.framework.wiring.BundleRevision getRevision ()
public abstract java.lang.ClassLoader getClassLoader ()
public abstract java.util.List findEntries (java.lang.String, java.lang.String, int)
public abstract java.util.Collection listResources (java.lang.String, java.lang.String, int)
}
org/osgi/framework/wiring/FrameworkWiring.classFrameworkWiring.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.FrameworkWiring extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract void refreshBundles (java.util.Collection, org.osgi.framework.FrameworkListener[])
public abstract boolean resolveBundles (java.util.Collection)
public abstract java.util.Collection getRemovalPendingBundles ()
public abstract java.util.Collection getDependencyClosure (java.util.Collection)
}
org/osgi/service/
org/osgi/service/condpermadmin/
org/osgi/service/condpermadmin/BooleanCondition.classCondition.java
package org.osgi.service.condpermadmin
final org.osgi.service.condpermadmin.BooleanCondition extends java.lang.Object implements org.osgi.service.condpermadmin.Condition {
private final boolean satisfied
void (boolean)
boolean satisfied
public boolean isPostponed ()
public boolean isSatisfied ()
public boolean isMutable ()
public boolean isSatisfied (org.osgi.service.condpermadmin.Condition[], java.util.Dictionary)
org.osgi.service.condpermadmin.Condition[] conds
java.util.Dictionary context
int i
int length
}
org/osgi/service/condpermadmin/BundleSignerCondition.classBundleSignerCondition.java
package org.osgi.service.condpermadmin
public org.osgi.service.condpermadmin.BundleSignerCondition extends java.lang.Object {
private static final String CONDITION_TYPE
public static org.osgi.service.condpermadmin.Condition getCondition (org.osgi.framework.Bundle, org.osgi.service.condpermadmin.ConditionInfo)
org.osgi.framework.Bundle bundle
org.osgi.service.condpermadmin.ConditionInfo info
String[] args
java.util.Map signers
boolean match
java.util.List signerCerts
java.util.List dnChain
java.security.cert.X509Certificate signer
boolean negate
private void ()
}
org/osgi/service/condpermadmin/Condition.classCondition.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.Condition extends java.lang.Object {
public static final org.osgi.service.condpermadmin.Condition TRUE
public static final org.osgi.service.condpermadmin.Condition FALSE
static void ()
public abstract boolean isPostponed ()
public abstract boolean isSatisfied ()
public abstract boolean isMutable ()
public abstract boolean isSatisfied (org.osgi.service.condpermadmin.Condition[], java.util.Dictionary)
}
org/osgi/service/condpermadmin/ConditionInfo.classConditionInfo.java
package org.osgi.service.condpermadmin
public org.osgi.service.condpermadmin.ConditionInfo extends java.lang.Object {
private final String type
private final String[] args
public void (java.lang.String, java.lang.String[])
String type
String[] args
public void (java.lang.String)
String encodedCondition
char[] encoded
int length
int pos
int begin
java.util.List argsList
char c
public final java.lang.String getEncoded ()
StringBuffer output
int i
public java.lang.String toString ()
public final java.lang.String getType ()
public final java.lang.String[] getArgs ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.service.condpermadmin.ConditionInfo other
int i
public int hashCode ()
int h
int i
private static void escapeString (java.lang.String, java.lang.StringBuffer)
String str
StringBuffer output
int len
int i
char c
private static java.lang.String unescapeString (char[], int, int)
char[] str
int begin
int end
StringBuffer output
int i
char c
}
org/osgi/service/condpermadmin/ConditionalPermissionAdmin.classConditionalPermissionAdmin.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.ConditionalPermissionAdmin extends java.lang.Object {
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo addConditionalPermissionInfo (org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo setConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
public abstract java.util.Enumeration getConditionalPermissionInfos ()
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo getConditionalPermissionInfo (java.lang.String)
public abstract java.security.AccessControlContext getAccessControlContext (java.lang.String[])
public abstract org.osgi.service.condpermadmin.ConditionalPermissionUpdate newConditionalPermissionUpdate ()
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String)
}
org/osgi/service/condpermadmin/ConditionalPermissionInfo.classConditionalPermissionInfo.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo extends java.lang.Object {
public static final String ALLOW
public static final String DENY
public abstract org.osgi.service.condpermadmin.ConditionInfo[] getConditionInfos ()
public abstract org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
public abstract void delete ()
public abstract java.lang.String getName ()
public abstract java.lang.String getAccessDecision ()
public abstract java.lang.String getEncoded ()
public abstract java.lang.String toString ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/osgi/service/condpermadmin/ConditionalPermissionUpdate.classConditionalPermissionUpdate.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.ConditionalPermissionUpdate extends java.lang.Object {
public abstract java.util.List getConditionalPermissionInfos ()
public abstract boolean commit ()
}
org/osgi/service/framework/
org/osgi/service/framework/CompositeBundle.classCompositeBundle.java
package org.osgi.service.framework
public abstract org.osgi.service.framework.CompositeBundle extends java.lang.Object implements org.osgi.framework.Bundle {
public abstract org.osgi.framework.launch.Framework getCompositeFramework ()
public abstract org.osgi.service.framework.SurrogateBundle getSurrogateBundle ()
public abstract void update (java.util.Map) throws org.osgi.framework.BundleException
public abstract void update () throws org.osgi.framework.BundleException
public abstract void update (java.io.InputStream) throws org.osgi.framework.BundleException
public abstract void uninstall () throws org.osgi.framework.BundleException
}
org/osgi/service/framework/SurrogateBundle.classSurrogateBundle.java
package org.osgi.service.framework
public abstract org.osgi.service.framework.SurrogateBundle extends java.lang.Object implements org.osgi.framework.Bundle {
public abstract org.osgi.framework.BundleContext getCompositeBundleContext ()
public abstract void update () throws org.osgi.framework.BundleException
public abstract void update (java.io.InputStream) throws org.osgi.framework.BundleException
public abstract void uninstall () throws org.osgi.framework.BundleException
}
org/osgi/service/log/
org/osgi/service/log/LogEntry.classLogEntry.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogEntry extends java.lang.Object {
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.ServiceReference getServiceReference ()
public abstract int getLevel ()
public abstract java.lang.String getMessage ()
public abstract java.lang.Throwable getException ()
public abstract long getTime ()
}
org/osgi/service/log/LogListener.classLogListener.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogListener extends java.lang.Object implements java.util.EventListener {
public abstract void logged (org.osgi.service.log.LogEntry)
}
org/osgi/service/log/LogReaderService.classLogReaderService.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogReaderService extends java.lang.Object {
public abstract void addLogListener (org.osgi.service.log.LogListener)
public abstract void removeLogListener (org.osgi.service.log.LogListener)
public abstract java.util.Enumeration getLog ()
}
org/osgi/service/log/LogService.classLogService.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogService extends java.lang.Object {
public static final int LOG_ERROR
public static final int LOG_WARNING
public static final int LOG_INFO
public static final int LOG_DEBUG
public abstract void log (int, java.lang.String)
public abstract void log (int, java.lang.String, java.lang.Throwable)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable)
}
org/osgi/service/log/package-info.classpackage-info.java
package org.osgi.service.log
abstract org.osgi.service.log.package-info extends java.lang.Object {
}
org/osgi/service/log/packageinfo
org/osgi/service/packageadmin/
org/osgi/service/packageadmin/ExportedPackage.classExportedPackage.java
package org.osgi.service.packageadmin
public abstract org.osgi.service.packageadmin.ExportedPackage extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.osgi.framework.Bundle getExportingBundle ()
public abstract org.osgi.framework.Bundle[] getImportingBundles ()
public abstract java.lang.String getSpecificationVersion ()
public abstract org.osgi.framework.Version getVersion ()
public abstract boolean isRemovalPending ()
}
org/osgi/service/packageadmin/PackageAdmin.classPackageAdmin.java
package org.osgi.service.packageadmin
public abstract org.osgi.service.packageadmin.PackageAdmin extends java.lang.Object {
public static final int BUNDLE_TYPE_FRAGMENT
public abstract org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (org.osgi.framework.Bundle)
public abstract org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (java.lang.String)
public abstract org.osgi.service.packageadmin.ExportedPackage getExportedPackage (java.lang.String)
public abstract void refreshPackages (org.osgi.framework.Bundle[])
public abstract boolean resolveBundles (org.osgi.framework.Bundle[])
public abstract org.osgi.service.packageadmin.RequiredBundle[] getRequiredBundles (java.lang.String)
public abstract org.osgi.framework.Bundle[] getBundles (java.lang.String, java.lang.String)
public abstract org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
public abstract org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle)
public abstract org.osgi.framework.Bundle getBundle (java.lang.Class)
public abstract int getBundleType (org.osgi.framework.Bundle)
}
org/osgi/service/packageadmin/RequiredBundle.classRequiredBundle.java
package org.osgi.service.packageadmin
public abstract org.osgi.service.packageadmin.RequiredBundle extends java.lang.Object {
public abstract java.lang.String getSymbolicName ()
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.Bundle[] getRequiringBundles ()
public abstract org.osgi.framework.Version getVersion ()
public abstract boolean isRemovalPending ()
}
org/osgi/service/permissionadmin/
org/osgi/service/permissionadmin/PermissionAdmin.classPermissionAdmin.java
package org.osgi.service.permissionadmin
public abstract org.osgi.service.permissionadmin.PermissionAdmin extends java.lang.Object {
public abstract org.osgi.service.permissionadmin.PermissionInfo[] getPermissions (java.lang.String)
public abstract void setPermissions (java.lang.String, org.osgi.service.permissionadmin.PermissionInfo[])
public abstract java.lang.String[] getLocations ()
public abstract org.osgi.service.permissionadmin.PermissionInfo[] getDefaultPermissions ()
public abstract void setDefaultPermissions (org.osgi.service.permissionadmin.PermissionInfo[])
}
org/osgi/service/permissionadmin/PermissionInfo.classPermissionInfo.java
package org.osgi.service.permissionadmin
public org.osgi.service.permissionadmin.PermissionInfo extends java.lang.Object {
private final String type
private final String name
private final String actions
public void (java.lang.String, java.lang.String, java.lang.String)
String type
String name
String actions
public void (java.lang.String)
String encodedPermission
String parsedType
String parsedName
String parsedActions
char[] encoded
int length
int pos
int begin
char c
public final java.lang.String getEncoded ()
StringBuffer output
public java.lang.String toString ()
public final java.lang.String getType ()
public final java.lang.String getName ()
public final java.lang.String getActions ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.service.permissionadmin.PermissionInfo other
public int hashCode ()
int h
private static void escapeString (java.lang.String, java.lang.StringBuffer)
String str
StringBuffer output
int len
int i
char c
private static java.lang.String unescapeString (char[], int, int)
char[] str
int begin
int end
StringBuffer output
int i
char c
}
org/osgi/service/startlevel/
org/osgi/service/startlevel/StartLevel.classStartLevel.java
package org.osgi.service.startlevel
public abstract org.osgi.service.startlevel.StartLevel extends java.lang.Object {
public abstract int getStartLevel ()
public abstract void setStartLevel (int)
public abstract int getBundleStartLevel (org.osgi.framework.Bundle)
public abstract void setBundleStartLevel (org.osgi.framework.Bundle, int)
public abstract int getInitialBundleStartLevel ()
public abstract void setInitialBundleStartLevel (int)
public abstract boolean isBundlePersistentlyStarted (org.osgi.framework.Bundle)
public abstract boolean isBundleActivationPolicyUsed (org.osgi.framework.Bundle)
}
org/osgi/service/url/
org/osgi/service/url/AbstractURLStreamHandlerService.classAbstractURLStreamHandlerService.java
package org.osgi.service.url
public abstract org.osgi.service.url.AbstractURLStreamHandlerService extends java.net.URLStreamHandler implements org.osgi.service.url.URLStreamHandlerService {
protected volatile org.osgi.service.url.URLStreamHandlerSetter realHandler
public void ()
public abstract java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
public void parseURL (org.osgi.service.url.URLStreamHandlerSetter, java.net.URL, java.lang.String, int, int)
org.osgi.service.url.URLStreamHandlerSetter realHandler
java.net.URL u
String spec
int start
int limit
public java.lang.String toExternalForm (java.net.URL)
java.net.URL u
public boolean equals (java.net.URL, java.net.URL)
java.net.URL u1
java.net.URL u2
public int getDefaultPort ()
public java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL u
public int hashCode (java.net.URL)
java.net.URL u
public boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL u1
java.net.URL u2
public boolean sameFile (java.net.URL, java.net.URL)
java.net.URL u1
java.net.URL u2
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL u
String proto
String host
int port
String file
String ref
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL u
String proto
String host
int port
String auth
String user
String path
String query
String ref
}
org/osgi/service/url/URLStreamHandlerService.classURLStreamHandlerService.java
package org.osgi.service.url
public abstract org.osgi.service.url.URLStreamHandlerService extends java.lang.Object {
public abstract java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
public abstract void parseURL (org.osgi.service.url.URLStreamHandlerSetter, java.net.URL, java.lang.String, int, int)
public abstract java.lang.String toExternalForm (java.net.URL)
public abstract boolean equals (java.net.URL, java.net.URL)
public abstract int getDefaultPort ()
public abstract java.net.InetAddress getHostAddress (java.net.URL)
public abstract int hashCode (java.net.URL)
public abstract boolean hostsEqual (java.net.URL, java.net.URL)
public abstract boolean sameFile (java.net.URL, java.net.URL)
}
org/osgi/service/url/URLStreamHandlerSetter.classURLStreamHandlerSetter.java
package org.osgi.service.url
public abstract org.osgi.service.url.URLStreamHandlerSetter extends java.lang.Object {
public abstract void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
public abstract void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
}
org/osgi/util/
org/osgi/util/tracker/
org/osgi/util/tracker/AbstractTracked.classAbstractTracked.java
package org.osgi.util.tracker
abstract org.osgi.util.tracker.AbstractTracked extends java.lang.Object {
static final boolean DEBUG
private final java.util.Map tracked
private int trackingCount
private final java.util.List adding
volatile boolean closed
private final java.util.LinkedList initial
void ()
void setInitial (java.lang.Object[])
Object[] list
Object item
void trackInitial ()
Object item
Object item
void close ()
void track (java.lang.Object, java.lang.Object)
Object item
Object related
Object object
Object object
private void trackAdding (java.lang.Object, java.lang.Object)
Object item
Object related
Object object
boolean becameUntracked
void untrack (java.lang.Object, java.lang.Object)
Object item
Object related
Object object
Object object
int size ()
boolean isEmpty ()
java.lang.Object getCustomizedObject (java.lang.Object)
Object item
java.lang.Object[] copyKeys (java.lang.Object[])
Object[] list
void modified ()
int getTrackingCount ()
java.util.Map copyEntries (java.util.Map)
java.util.Map map
abstract java.lang.Object customizerAdding (java.lang.Object, java.lang.Object)
abstract void customizerModified (java.lang.Object, java.lang.Object, java.lang.Object)
abstract void customizerRemoved (java.lang.Object, java.lang.Object, java.lang.Object)
}
org/osgi/util/tracker/ServiceTracker$AllTracked.classServiceTracker.java
package org.osgi.util.tracker
org.osgi.util.tracker.ServiceTracker$AllTracked extends org.osgi.util.tracker.ServiceTracker$Tracked implements org.osgi.framework.AllServiceListener {
final org.osgi.util.tracker.ServiceTracker this$0
void (org.osgi.util.tracker.ServiceTracker)
}
org/osgi/util/tracker/ServiceTracker$Tracked.classServiceTracker.java
package org.osgi.util.tracker
org.osgi.util.tracker.ServiceTracker$Tracked extends org.osgi.util.tracker.AbstractTracked implements org.osgi.framework.ServiceListener {
final org.osgi.util.tracker.ServiceTracker this$0
void (org.osgi.util.tracker.ServiceTracker)
public final void serviceChanged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
org.osgi.framework.ServiceReference reference
final void modified ()
final java.lang.Object customizerAdding (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceReference item
org.osgi.framework.ServiceEvent related
final void customizerModified (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceEvent, java.lang.Object)
org.osgi.framework.ServiceReference item
org.osgi.framework.ServiceEvent related
Object object
final void customizerRemoved (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceEvent, java.lang.Object)
org.osgi.framework.ServiceReference item
org.osgi.framework.ServiceEvent related
Object object
volatile void customizerModified (java.lang.Object, java.lang.Object, java.lang.Object)
volatile java.lang.Object customizerAdding (java.lang.Object, java.lang.Object)
volatile void customizerRemoved (java.lang.Object, java.lang.Object, java.lang.Object)
}
org/osgi/util/tracker/ServiceTracker.classServiceTracker.java
package org.osgi.util.tracker
public org.osgi.util.tracker.ServiceTracker extends java.lang.Object implements org.osgi.util.tracker.ServiceTrackerCustomizer {
static final boolean DEBUG
protected final org.osgi.framework.BundleContext context
protected final org.osgi.framework.Filter filter
final org.osgi.util.tracker.ServiceTrackerCustomizer customizer
final String listenerFilter
private final String trackClass
private final org.osgi.framework.ServiceReference trackReference
private volatile org.osgi.util.tracker.ServiceTracker$Tracked tracked
private volatile org.osgi.framework.ServiceReference cachedReference
private volatile Object cachedService
private org.osgi.util.tracker.ServiceTracker$Tracked tracked ()
public void (org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference reference
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public void (org.osgi.framework.BundleContext, java.lang.String, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
String clazz
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public void (org.osgi.framework.BundleContext, org.osgi.framework.Filter, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
org.osgi.framework.Filter filter
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
public void (org.osgi.framework.BundleContext, java.lang.Class, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
Class clazz
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
public void open ()
public void open (boolean)
boolean trackAllServices
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.framework.ServiceReference[] references
org.osgi.framework.ServiceReference[] single
org.osgi.framework.InvalidSyntaxException e
private org.osgi.framework.ServiceReference[] getInitialReferences (boolean, java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
boolean trackAllServices
String className
String filterString
org.osgi.framework.ServiceReference[] result
public void close ()
org.osgi.util.tracker.ServiceTracker$Tracked outgoing
org.osgi.util.tracker.ServiceTracker$Tracked outgoing
org.osgi.framework.ServiceReference[] references
org.osgi.framework.ServiceReference[] references
int i
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object result
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public java.lang.Object waitForService (long) throws java.lang.InterruptedException
long timeout
Object object
org.osgi.util.tracker.ServiceTracker$Tracked t
public org.osgi.framework.ServiceReference[] getServiceReferences ()
org.osgi.util.tracker.ServiceTracker$Tracked t
int length
org.osgi.framework.ServiceReference[] result
public org.osgi.framework.ServiceReference getServiceReference ()
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference[] references
int length
int index
int[] rankings
int count
int maxRanking
int i
Object property
int ranking
long minId
int i
long id
public java.lang.Object getService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.util.tracker.ServiceTracker$Tracked t
public java.lang.Object[] getServices ()
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.framework.ServiceReference[] references
int length
Object[] objects
int i
public java.lang.Object getService ()
Object service
org.osgi.framework.ServiceReference reference
public void remove (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.util.tracker.ServiceTracker$Tracked t
public int size ()
org.osgi.util.tracker.ServiceTracker$Tracked t
public int getTrackingCount ()
org.osgi.util.tracker.ServiceTracker$Tracked t
void modified ()
public java.util.SortedMap getTracked ()
java.util.SortedMap map
org.osgi.util.tracker.ServiceTracker$Tracked t
public boolean isEmpty ()
org.osgi.util.tracker.ServiceTracker$Tracked t
public java.lang.Object[] getServices (java.lang.Object[])
Object[] array
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.framework.ServiceReference[] references
int length
int i
}
org/osgi/util/tracker/ServiceTrackerCustomizer.classServiceTrackerCustomizer.java
package org.osgi.util.tracker
public abstract org.osgi.util.tracker.ServiceTrackerCustomizer extends java.lang.Object {
public abstract java.lang.Object addingService (org.osgi.framework.ServiceReference)
public abstract void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public abstract void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
}
org/eclipse/core/internal/boot/
org/eclipse/core/internal/boot/PlatformURLBaseConnection.classPlatformURLBaseConnection.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.PlatformURLBaseConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
public static final String PLATFORM
public static final String PLATFORM_URL_STRING
private static java.net.URL installURL
static Class class$0
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
protected java.net.URL resolve () throws java.io.IOException
String spec
String message
public static void startup (java.net.URL)
java.net.URL url
}
org/eclipse/core/internal/boot/PlatformURLConnection.classPlatformURLConnection.java
package org.eclipse.core.internal.boot
public abstract org.eclipse.core.internal.boot.PlatformURLConnection extends java.net.URLConnection {
private boolean isInCache
private boolean isJar
private java.net.URL resolvedURL
private java.net.URL cachedURL
private java.net.URLConnection connection
private static java.util.Properties cacheIndex
private static String cacheLocation
private static String indexName
private static String filePrefix
private static final int BUF_SIZE
private static final Object NOT_FOUND
private static final String CACHE_PROP
private static final String CACHE_LOCATION_PROP
private static final String CACHE_INDEX_PROP
private static final String CACHE_PREFIX_PROP
private static final String CACHE_INDEX
private static final String CACHE_DIR
private static final String OPTION_DEBUG
private static final String OPTION_DEBUG_CONNECT
private static final String OPTION_DEBUG_CACHE_LOOKUP
private static final String OPTION_DEBUG_CACHE_COPY
public static final boolean DEBUG
public static final boolean DEBUG_CONNECT
public static final boolean DEBUG_CACHE_LOOKUP
public static final boolean DEBUG_CACHE_COPY
static void ()
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.debug.DebugOptions debugOptions
protected void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
public void connect () throws java.io.IOException
private synchronized void connect (boolean) throws java.io.IOException
boolean asLocal
java.net.URL inCache
private void copyToCache () throws java.io.IOException
String tmp
String tmp
String tmp
int ix
int ix
int ix
String key
String key
java.net.URL src
java.net.URL src
java.io.InputStream srcis
String tgt
String tgt
java.io.File tgtFile
java.io.FileOutputStream tgtos
boolean error
long total
byte[] buf
int count
java.io.IOException e
protected void debug (java.lang.String)
String s
private static void debugStartup (java.lang.String)
String s
public java.net.URL[] getAuxillaryURLs () throws java.io.IOException
public synchronized java.io.InputStream getInputStream () throws java.io.IOException
public java.net.URL getResolvedURL ()
public java.net.URL getURLAsLocal () throws java.io.IOException
java.net.URL u
String up
private java.net.URL getURLInCache () throws java.io.IOException
String file
String jarEntry
int ix
String tmp
int ix
protected java.net.URL resolve () throws java.io.IOException
protected static java.lang.String getId (java.lang.String)
String spec
String id
protected static java.lang.String getVersion (java.lang.String)
String spec
org.osgi.framework.Version version
private static java.lang.Object[] parse (java.lang.String)
String spec
String bsn
org.osgi.framework.Version version
int underScore
void setResolvedURL (java.net.URL) throws java.io.IOException
java.net.URL url
int ix
private boolean shouldCache (boolean)
boolean asLocal
String rp
String rf
static void shutdown ()
java.util.Enumeration keys
String key
Object value
java.io.FileOutputStream fos
static void startup (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String location
String os
String ws
String nl
String cacheProps
java.io.File cachePropFile
java.util.Properties props
java.io.FileInputStream fis
java.io.FileInputStream fis
String tmp
java.io.FileOutputStream fos
private static boolean verifyLocation (java.lang.String)
String location
java.io.File cacheDir
}
org/eclipse/core/internal/boot/PlatformURLHandler.classPlatformURLHandler.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.PlatformURLHandler extends org.osgi.service.url.AbstractURLStreamHandlerService {
private static java.util.Hashtable connectionType
public static final String PROTOCOL
public static final String FILE
public static final String JAR
public static final String BUNDLE
public static final String JAR_SEPARATOR
public static final String PROTOCOL_SEPARATOR
static Class class$0
static void ()
public void ()
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
String spec
int ix
String type
java.lang.reflect.Constructor construct
org.eclipse.core.internal.boot.PlatformURLConnection connection
Exception e
public static void register (java.lang.String, java.lang.Class)
String type
Class connectionClass
java.lang.reflect.Constructor c
public static void unregister (java.lang.String)
String type
}
org/eclipse/core/internal/runtime/Activator.classActivator.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static java.util.Map urlTrackers
private static org.osgi.framework.BundleContext bundleContext
private static org.eclipse.core.internal.runtime.Activator singleton
private org.osgi.framework.ServiceRegistration platformURLConverterService
private org.osgi.framework.ServiceRegistration adapterManagerService
private org.osgi.util.tracker.ServiceTracker installLocationTracker
private org.osgi.util.tracker.ServiceTracker instanceLocationTracker
private org.osgi.util.tracker.ServiceTracker configLocationTracker
private org.osgi.util.tracker.ServiceTracker bundleTracker
private org.osgi.util.tracker.ServiceTracker debugTracker
private org.osgi.util.tracker.ServiceTracker logTracker
private org.osgi.util.tracker.ServiceTracker localizationTracker
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static void ()
public void ()
public static org.eclipse.core.internal.runtime.Activator getDefault ()
public static void message (java.lang.String)
String message
StringBuffer buffer
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
java.util.Dictionary urlProperties
private org.eclipse.core.internal.runtime.PlatformLogWriter getPlatformWriter (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference logRef
org.osgi.framework.ServiceReference readerRef
org.osgi.framework.ServiceReference packageAdminRef
org.eclipse.equinox.log.ExtendedLogService logService
org.eclipse.equinox.log.ExtendedLogReaderService readerService
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.eclipse.core.internal.runtime.PlatformLogWriter writer
public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
org.osgi.framework.Filter filter
public org.eclipse.osgi.service.debug.DebugOptions getDebugOptions ()
public org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog ()
public org.eclipse.osgi.service.datalocation.Location getInstanceLocation ()
org.osgi.framework.Filter filter
public org.osgi.framework.Bundle getBundle (java.lang.String)
String symbolicName
org.osgi.service.packageadmin.PackageAdmin admin
org.osgi.framework.Bundle[] bundles
int i
private org.osgi.service.packageadmin.PackageAdmin getBundleAdmin ()
public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
org.osgi.framework.Bundle host
org.osgi.service.packageadmin.PackageAdmin admin
public org.eclipse.osgi.service.datalocation.Location getInstallLocation ()
org.osgi.framework.Filter filter
public java.lang.String getBundleId (java.lang.Object)
Object object
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle source
public java.util.ResourceBundle getLocalization (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String locale
org.osgi.framework.BundleContext context
org.eclipse.osgi.service.localization.BundleLocalization location
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
static org.osgi.framework.BundleContext getContext ()
private static void closeURLTrackerServices ()
java.util.Iterator iter
String key
org.osgi.util.tracker.ServiceTracker tracker
public static org.eclipse.osgi.service.urlconversion.URLConverter getURLConverter (java.net.URL)
java.net.URL url
String protocol
org.osgi.util.tracker.ServiceTracker tracker
String FILTER_PREFIX
String FILTER_POSTFIX
org.osgi.framework.Filter filter
private void installPlatformURLSupport ()
org.eclipse.osgi.service.datalocation.Location service
java.util.Hashtable properties
}
org/eclipse/core/internal/runtime/AdapterManager.classAdapterManager.java
package org.eclipse.core.internal.runtime
public final org.eclipse.core.internal.runtime.AdapterManager extends java.lang.Object implements org.eclipse.core.runtime.IAdapterManager {
private java.util.Map adapterLookup
private java.util.Map classLookup
private final Object classLookupLock
private java.util.Map classSearchOrderLookup
private final java.util.HashMap factories
private final java.util.ArrayList lazyFactoryProviders
private static final org.eclipse.core.internal.runtime.AdapterManager singleton
static void ()
public static org.eclipse.core.internal.runtime.AdapterManager getDefault ()
private void ()
private void addFactoriesFor (java.lang.String, java.util.Map)
String typeName
java.util.Map table
java.util.List factoryList
int i
int imax
org.eclipse.core.runtime.IAdapterFactory factory
String[] adapters
int j
Class[] adapters
int j
String adapterName
private void cacheClassLookup (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
org.eclipse.core.runtime.IAdapterFactory factory
Class clazz
java.util.Map lookup
java.util.HashMap classes
private java.lang.Class cachedClassForName (org.eclipse.core.runtime.IAdapterFactory, java.lang.String)
org.eclipse.core.runtime.IAdapterFactory factory
String typeName
Class clazz
java.util.Map lookup
java.util.HashMap classes
private java.lang.Class classForName (org.eclipse.core.runtime.IAdapterFactory, java.lang.String)
org.eclipse.core.runtime.IAdapterFactory factory
String typeName
Class clazz
Class[] adapterList
int i
public java.lang.String[] computeAdapterTypes (java.lang.Class)
Class adaptable
java.util.Set types
private java.util.Map getFactories (java.lang.Class)
Class adaptable
java.util.Map lookup
java.util.Map table
Class[] classes
int i
public java.lang.Class[] computeClassOrder (java.lang.Class)
Class adaptable
Class[] classes
java.util.Map lookup
private java.lang.Class[] doComputeClassOrder (java.lang.Class)
Class adaptable
java.util.List classes
Class clazz
java.util.Set seen
Class[] classHierarchy
int i
private void computeInterfaceOrder (java.lang.Class[], java.util.Collection, java.util.Set)
Class[] interfaces
java.util.Collection classes
java.util.Set seen
java.util.List newInterfaces
int i
Class interfac
java.util.Iterator it
public synchronized void flushLookup ()
public java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
Object adaptable
Class adapterType
org.eclipse.core.runtime.IAdapterFactory factory
Object result
public java.lang.Object getAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterType
private java.lang.Object getAdapter (java.lang.Object, java.lang.String, boolean)
Object adaptable
String adapterType
boolean force
org.eclipse.core.runtime.IAdapterFactory factory
Object result
Class clazz
public boolean hasAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterTypeName
public int queryAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterTypeName
org.eclipse.core.runtime.IAdapterFactory factory
public java.lang.Object loadAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterTypeName
public synchronized void registerAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
org.eclipse.core.runtime.IAdapterFactory factory
Class adaptable
public void registerFactory (org.eclipse.core.runtime.IAdapterFactory, java.lang.String)
org.eclipse.core.runtime.IAdapterFactory factory
String adaptableType
java.util.List list
public synchronized void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory)
org.eclipse.core.runtime.IAdapterFactory factory
java.util.Iterator it
public synchronized void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
org.eclipse.core.runtime.IAdapterFactory factory
Class adaptable
java.util.List factoryList
public synchronized void unregisterAllAdapters ()
public void registerLazyFactoryProvider (org.eclipse.core.internal.runtime.IAdapterManagerProvider)
org.eclipse.core.internal.runtime.IAdapterManagerProvider factoryProvider
public boolean unregisterLazyFactoryProvider (org.eclipse.core.internal.runtime.IAdapterManagerProvider)
org.eclipse.core.internal.runtime.IAdapterManagerProvider factoryProvider
public java.util.HashMap getFactories ()
org.eclipse.core.internal.runtime.IAdapterManagerProvider provider
}
org/eclipse/core/internal/runtime/CommonMessages.classCommonMessages.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.CommonMessages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String ok
public static String meta_couldNotCreate
public static String meta_instanceDataUnspecified
public static String meta_noDataModeSpecified
public static String meta_notDir
public static String meta_readonly
public static String meta_pluginProblems
public static String url_badVariant
public static String url_createConnection
public static String url_invalidURL
public static String url_noaccess
public static String url_noOutput
public static String url_resolveFragment
public static String url_resolvePlugin
public static String parse_doubleSeparatorVersion
public static String parse_emptyPluginVersion
public static String parse_fourElementPluginVersion
public static String parse_numericMajorComponent
public static String parse_numericMinorComponent
public static String parse_numericServiceComponent
public static String parse_oneElementPluginVersion
public static String parse_postiveMajor
public static String parse_postiveMinor
public static String parse_postiveService
public static String parse_separatorEndVersion
public static String parse_separatorStartVersion
public static String activator_not_available
static Class class$0
static void ()
public void ()
public static void reloadMessages ()
}
org/eclipse/core/internal/runtime/DataArea.classDataArea.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.DataArea extends java.lang.Object {
private static final String OPTION_DEBUG
static final String F_META_AREA
static final String F_PLUGIN_DATA
static final String F_LOG
static final String F_TRACE
static final String PREFERENCES_FILE_NAME
private org.eclipse.core.runtime.IPath location
private boolean initialized
public void ()
protected void assertLocationInitialized () throws java.lang.IllegalStateException
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.datalocation.Location service
java.net.URL url
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.runtime.IPath getMetadataLocation () throws java.lang.IllegalStateException
public org.eclipse.core.runtime.IPath getInstanceDataLocation () throws java.lang.IllegalStateException
public org.eclipse.core.runtime.IPath getLogLocation () throws java.lang.IllegalStateException
org.eclipse.osgi.framework.log.FrameworkLog log
java.io.File file
public org.eclipse.core.runtime.IPath getTraceLocation () throws java.lang.IllegalStateException
org.eclipse.osgi.service.debug.DebugOptions debugOptions
private boolean isInstanceLocationSet ()
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.datalocation.Location service
public org.eclipse.core.runtime.IPath getStateLocation (org.osgi.framework.Bundle) throws java.lang.IllegalStateException
org.osgi.framework.Bundle bundle
public org.eclipse.core.runtime.IPath getStateLocation (java.lang.String) throws java.lang.IllegalStateException
String bundleName
public org.eclipse.core.runtime.IPath getPreferenceLocation (java.lang.String, boolean) throws java.lang.IllegalStateException
String bundleName
boolean create
org.eclipse.core.runtime.IPath result
private void initializeLocation () throws org.eclipse.core.runtime.CoreException
String message
private void createLocation () throws org.eclipse.core.runtime.CoreException
java.io.File file
Exception e
String message
String message
org.eclipse.core.runtime.IPath logPath
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.framework.log.FrameworkLog log
java.io.IOException e
org.eclipse.core.runtime.IPath tracePath
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.debug.DebugOptions debugOptions
private boolean debug ()
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.debug.DebugOptions debugOptions
}
org/eclipse/core/internal/runtime/DevClassPathHelper.classDevClassPathHelper.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.DevClassPathHelper extends java.lang.Object {
public static final String PROP_DEV
protected static boolean inDevelopmentMode
protected static String[] devDefaultClasspath
protected static java.util.Properties devProperties
static void ()
String osgiDev
java.net.URL location
public void ()
public static java.lang.String[] getDevClassPath (java.lang.String)
String id
String[] result
String entry
public static java.lang.String[] getArrayFromList (java.lang.String)
String prop
java.util.Vector list
java.util.StringTokenizer tokens
String token
public static boolean inDevelopmentMode ()
private static java.util.Properties load (java.net.URL)
java.net.URL url
java.util.Properties props
java.io.InputStream is
}
org/eclipse/core/internal/runtime/FindSupport.classFindSupport.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.FindSupport extends java.lang.Object {
public static final String PROP_NL
public static final String PROP_OS
public static final String PROP_WS
public static final String PROP_ARCH
private static String[] NL_JAR_VARIANTS
static void ()
public void ()
private static java.lang.String[] buildNLVariants (java.lang.String)
String nl
java.util.ArrayList result
org.eclipse.core.runtime.IPath base
org.eclipse.core.runtime.IPath path
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList results
private static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
java.net.URL result
String first
org.eclipse.core.runtime.IPath rest
private static java.net.URL findOS (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
String os
String osArch
java.net.URL result
org.eclipse.core.runtime.IPath base
org.eclipse.core.runtime.IPath filePath
private static java.net.URL findWS (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
String ws
org.eclipse.core.runtime.IPath filePath
java.net.URL result
private static java.net.URL findNL (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
String nl
String[] nlVariants
java.net.URL result
int i
org.eclipse.core.runtime.IPath filePath
private static java.net.URL findInPlugin (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath filePath
java.util.ArrayList multiple
java.net.URL result
private static java.net.URL findInFragments (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath filePath
java.util.ArrayList multiple
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle[] fragments
int i
java.net.URL fileURL
public static final java.io.InputStream openStream (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, boolean) throws java.io.IOException
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath file
boolean substituteArgs
java.net.URL url
public static java.net.URL find (java.net.URL)
java.net.URL url
String spec
Object[] obj
java.io.IOException e
org.osgi.framework.Bundle bundle
String path
}
org/eclipse/core/internal/runtime/IAdapterFactoryExt.classIAdapterFactoryExt.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IAdapterFactoryExt extends java.lang.Object {
public abstract org.eclipse.core.runtime.IAdapterFactory loadFactory (boolean)
public abstract java.lang.String[] getAdapterNames ()
}
org/eclipse/core/internal/runtime/IAdapterManagerProvider.classIAdapterManagerProvider.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IAdapterManagerProvider extends java.lang.Object {
public abstract boolean addFactories (org.eclipse.core.internal.runtime.AdapterManager)
}
org/eclipse/core/internal/runtime/LocalizationUtils.classLocalizationUtils.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.LocalizationUtils extends java.lang.Object {
public void ()
public static java.lang.String safeLocalize (java.lang.String)
String key
Class messageClass
java.lang.reflect.Field field
Object value
}
org/eclipse/core/internal/runtime/MetaDataKeeper.classMetaDataKeeper.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.MetaDataKeeper extends java.lang.Object {
private static org.eclipse.core.internal.runtime.DataArea metaArea
static void ()
public void ()
public static org.eclipse.core.internal.runtime.DataArea getMetaArea ()
}
org/eclipse/core/internal/runtime/PlatformLogWriter.classPlatformLogWriter.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformLogWriter extends java.lang.Object implements org.eclipse.equinox.log.SynchronousLogListener org.eclipse.equinox.log.LogFilter {
public static final String EQUINOX_LOGGER_NAME
private final org.eclipse.equinox.log.ExtendedLogService logService
private final org.osgi.service.packageadmin.PackageAdmin packageAdmin
private final org.osgi.framework.Bundle bundle
public void (org.eclipse.equinox.log.ExtendedLogService, org.osgi.service.packageadmin.PackageAdmin, org.osgi.framework.Bundle)
org.eclipse.equinox.log.ExtendedLogService logService
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle bundle
void logging (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.osgi.framework.Bundle b
org.eclipse.equinox.log.Logger equinoxLog
public static int getLevel (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public static org.eclipse.osgi.framework.log.FrameworkLogEntry getLog (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
Throwable t
java.util.ArrayList childlist
int stackCode
org.eclipse.core.runtime.IStatus coreStatus
org.eclipse.core.runtime.IStatus[] children
int i
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
private org.osgi.framework.Bundle getBundle (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
String pluginID
org.osgi.framework.Bundle[] bundles
public boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle bundle
String loggerName
int logLevel
public void logged (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry entry
public static org.eclipse.core.runtime.IStatus convertToStatus (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry logEntry
Object context
org.eclipse.osgi.framework.log.FrameworkLogEntry fLogEntry
private static org.eclipse.core.runtime.IStatus convertToStatus (org.eclipse.osgi.framework.log.FrameworkLogEntry)
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
org.eclipse.core.runtime.IStatus[] statusChildren
int i
private static org.eclipse.core.runtime.IStatus convertRawEntryToStatus (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry logEntry
int severity
int severity
int severity
int severity
int severity
org.osgi.framework.Bundle bundle
}
org/eclipse/core/internal/runtime/PlatformURLConfigConnection.classPlatformURLConfigConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLConfigConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private static final String FILE_PROTOCOL
private static boolean isRegistered
public static final String CONFIG
private boolean parentConfiguration
static Class class$0
static void ()
public void (java.net.URL)
java.net.URL url
protected java.net.URL resolve () throws java.io.IOException
String spec
String path
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.datalocation.Location localConfig
org.eclipse.osgi.service.datalocation.Location parentConfig
java.net.URL localURL
java.io.File localFile
java.net.URL parentURL
java.io.File parentFile
public static void startup ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
java.net.URL resolved
String fileString
java.io.File file
String parent
}
org/eclipse/core/internal/runtime/PlatformURLConverter.classPlatformURLConverter.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLConverter extends java.lang.Object implements org.eclipse.osgi.service.urlconversion.URLConverter {
public void ()
public java.net.URL toFileURL (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLConnection connection
java.net.URL result
public java.net.URL resolve (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLConnection connection
java.net.URL result
}
org/eclipse/core/internal/runtime/PlatformURLFragmentConnection.classPlatformURLFragmentConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLFragmentConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private org.osgi.framework.Bundle target
private static boolean isRegistered
public static final String FRAGMENT
static Class class$0
static void ()
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
protected java.net.URL resolve () throws java.io.IOException
String spec
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
java.net.URL result
public static void startup ()
}
org/eclipse/core/internal/runtime/PlatformURLMetaConnection.classPlatformURLMetaConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLMetaConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private org.osgi.framework.Bundle target
private static boolean isRegistered
public static final String META
static Class class$0
static void ()
public void (java.net.URL)
java.net.URL url
protected java.net.URL resolve () throws java.io.IOException
String spec
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.core.runtime.IPath path
public static void startup ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
java.net.URL resolved
String fileString
java.io.File file
String parent
}
org/eclipse/core/internal/runtime/PlatformURLPluginConnection.classPlatformURLPluginConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLPluginConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private org.osgi.framework.Bundle target
private static boolean isRegistered
public static final String PLUGIN
static Class class$0
static void ()
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
public static java.lang.Object[] parse (java.lang.String, java.net.URL) throws java.io.IOException
String spec
java.net.URL originalURL
Object[] result
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle bundle
protected java.net.URL resolve () throws java.io.IOException
String spec
Object[] obj
org.osgi.framework.Bundle b
String path
java.net.URL result
public static void startup ()
public java.net.URL[] getAuxillaryURLs () throws java.io.IOException
String spec
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle[] fragments
int fragmentLength
java.net.URL[] result
int i
}
org/eclipse/core/internal/runtime/PrintStackUtil.classPrintStackUtil.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PrintStackUtil extends java.lang.Object {
public void ()
public static void printChildren (org.eclipse.core.runtime.IStatus, java.io.PrintStream)
org.eclipse.core.runtime.IStatus status
java.io.PrintStream output
org.eclipse.core.runtime.IStatus[] children
int i
Throwable exception
public static void printChildren (org.eclipse.core.runtime.IStatus, java.io.PrintWriter)
org.eclipse.core.runtime.IStatus status
java.io.PrintWriter output
org.eclipse.core.runtime.IStatus[] children
int i
Throwable exception
}
org/eclipse/core/internal/runtime/ResourceTranslator.classResourceTranslator.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.ResourceTranslator extends java.lang.Object {
private static final String KEY_PREFIX
private static final String KEY_DOUBLE_PREFIX
public void ()
public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String value
public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String, java.util.ResourceBundle)
org.osgi.framework.Bundle bundle
String value
java.util.ResourceBundle resourceBundle
String s
int ix
String key
String dflt
public static java.util.ResourceBundle getResourceBundle (org.osgi.framework.Bundle) throws java.util.MissingResourceException
org.osgi.framework.Bundle bundle
private static java.util.ResourceBundle getResourceBundle (org.osgi.framework.Bundle, java.lang.String) throws java.util.MissingResourceException
org.osgi.framework.Bundle bundle
String language
java.util.Locale locale
public static java.lang.String[] getResourceString (org.osgi.framework.Bundle, java.lang.String[], java.lang.String)
org.osgi.framework.Bundle bundle
String[] nonTranslated
String locale
java.util.ResourceBundle resourceBundle
String[] translated
int i
private static boolean hasRuntime21 (org.osgi.framework.Bundle)
org.osgi.framework.Bundle b
org.eclipse.osgi.util.ManifestElement[] prereqs
int i
private static java.lang.ClassLoader createTempClassloader (org.osgi.framework.Bundle)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
java.net.URL[] urls
private static void addFragments (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle host
java.util.ArrayList classpath
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle[] fragments
int i
private static void addClasspathEntries (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
org.eclipse.osgi.util.ManifestElement[] classpathElements
int i
java.net.URL classpathEntry
private static void addBundleRoot (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
private static void addDevEntries (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
String[] binaryPaths
int i
java.net.URL classpathEntry
}
org/eclipse/core/internal/runtime/RuntimeLog.classRuntimeLog.java
package org.eclipse.core.internal.runtime
public final org.eclipse.core.internal.runtime.RuntimeLog extends java.lang.Object {
private static java.util.ArrayList logListeners
private static java.util.ArrayList queuedMessages
private static org.eclipse.core.internal.runtime.PlatformLogWriter logWriter
static void ()
public void ()
static void setLogWriter (org.eclipse.core.internal.runtime.PlatformLogWriter)
org.eclipse.core.internal.runtime.PlatformLogWriter logWriter
boolean firstListener
public static void addLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
boolean firstListener
public static void removeLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public static boolean contains (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.ILogListener[] listeners
org.eclipse.core.internal.runtime.PlatformLogWriter writer
org.eclipse.core.internal.runtime.PlatformLogWriter writer
int i
Exception e
LinkageError e
private static void handleException (java.lang.Throwable)
Throwable e
public static boolean isEmpty ()
public static boolean hasListeners ()
private static void emptyQueuedMessages ()
org.eclipse.core.runtime.IStatus[] queued
org.eclipse.core.runtime.IStatus[] queued
int i
static void logToListeners (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.ILogListener[] listeners
org.eclipse.core.runtime.ILogListener[] listeners
int i
Exception e
LinkageError e
}
org/eclipse/core/internal/runtime/commonMessages.properties
org/eclipse/core/runtime/Assert.classAssert.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.Assert extends java.lang.Object {
private void ()
public static boolean isLegal (boolean)
boolean expression
public static boolean isLegal (boolean, java.lang.String)
boolean expression
String message
public static void isNotNull (java.lang.Object)
Object object
public static void isNotNull (java.lang.Object, java.lang.String)
Object object
String message
public static boolean isTrue (boolean)
boolean expression
public static boolean isTrue (boolean, java.lang.String)
boolean expression
String message
}
org/eclipse/core/runtime/AssertionFailedException.classAssertionFailedException.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.AssertionFailedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String detail
}
org/eclipse/core/runtime/CoreException.classCoreException.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.CoreException extends java.lang.Exception {
private static final long serialVersionUID
private final org.eclipse.core.runtime.IStatus status
public void (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public java.lang.Throwable getCause ()
public final org.eclipse.core.runtime.IStatus getStatus ()
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
}
org/eclipse/core/runtime/FileLocator.classFileLocator.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.FileLocator extends java.lang.Object {
private void ()
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
java.util.Map override
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
java.util.Map override
public static java.net.URL find (java.net.URL)
java.net.URL url
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
public static java.io.InputStream openStream (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, boolean) throws java.io.IOException
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath file
boolean substituteArgs
public static java.net.URL toFileURL (java.net.URL) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.service.urlconversion.URLConverter converter
public static java.net.URL resolve (java.net.URL) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.service.urlconversion.URLConverter converter
public static java.io.File getBundleFile (org.osgi.framework.Bundle) throws java.io.IOException
org.osgi.framework.Bundle bundle
java.net.URL rootEntry
String path
}
org/eclipse/core/runtime/IAdaptable.classIAdaptable.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdaptable extends java.lang.Object {
public abstract java.lang.Object getAdapter (java.lang.Class)
}
org/eclipse/core/runtime/IAdapterFactory.classIAdapterFactory.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdapterFactory extends java.lang.Object {
public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
public abstract java.lang.Class[] getAdapterList ()
}
org/eclipse/core/runtime/IAdapterManager.classIAdapterManager.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdapterManager extends java.lang.Object {
public static final int NONE
public static final int NOT_LOADED
public static final int LOADED
public abstract java.lang.String[] computeAdapterTypes (java.lang.Class)
public abstract java.lang.Class[] computeClassOrder (java.lang.Class)
public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.String)
public abstract boolean hasAdapter (java.lang.Object, java.lang.String)
public abstract int queryAdapter (java.lang.Object, java.lang.String)
public abstract java.lang.Object loadAdapter (java.lang.Object, java.lang.String)
public abstract void registerAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
public abstract void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory)
public abstract void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
}
org/eclipse/core/runtime/IBundleGroup.classIBundleGroup.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IBundleGroup extends java.lang.Object {
public abstract java.lang.String getIdentifier ()
public abstract java.lang.String getName ()
public abstract java.lang.String getVersion ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getProviderName ()
public abstract org.osgi.framework.Bundle[] getBundles ()
public abstract java.lang.String getProperty (java.lang.String)
}
org/eclipse/core/runtime/IBundleGroupProvider.classIBundleGroupProvider.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IBundleGroupProvider extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.core.runtime.IBundleGroup[] getBundleGroups ()
}
org/eclipse/core/runtime/ILogListener.classILogListener.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ILogListener extends java.lang.Object implements java.util.EventListener {
public abstract void logging (org.eclipse.core.runtime.IStatus, java.lang.String)
}
org/eclipse/core/runtime/IPath.classIPath.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IPath extends java.lang.Object implements java.lang.Cloneable {
public static final char SEPARATOR
public static final char DEVICE_SEPARATOR
public abstract org.eclipse.core.runtime.IPath addFileExtension (java.lang.String)
public abstract org.eclipse.core.runtime.IPath addTrailingSeparator ()
public abstract org.eclipse.core.runtime.IPath append (java.lang.String)
public abstract org.eclipse.core.runtime.IPath append (org.eclipse.core.runtime.IPath)
public abstract java.lang.Object clone ()
public abstract boolean equals (java.lang.Object)
public abstract java.lang.String getDevice ()
public abstract java.lang.String getFileExtension ()
public abstract boolean hasTrailingSeparator ()
public abstract boolean isAbsolute ()
public abstract boolean isEmpty ()
public abstract boolean isPrefixOf (org.eclipse.core.runtime.IPath)
public abstract boolean isRoot ()
public abstract boolean isUNC ()
public abstract boolean isValidPath (java.lang.String)
public abstract boolean isValidSegment (java.lang.String)
public abstract java.lang.String lastSegment ()
public abstract org.eclipse.core.runtime.IPath makeAbsolute ()
public abstract org.eclipse.core.runtime.IPath makeRelative ()
public abstract org.eclipse.core.runtime.IPath makeRelativeTo (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath makeUNC (boolean)
public abstract int matchingFirstSegments (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath removeFileExtension ()
public abstract org.eclipse.core.runtime.IPath removeFirstSegments (int)
public abstract org.eclipse.core.runtime.IPath removeLastSegments (int)
public abstract org.eclipse.core.runtime.IPath removeTrailingSeparator ()
public abstract java.lang.String segment (int)
public abstract int segmentCount ()
public abstract java.lang.String[] segments ()
public abstract org.eclipse.core.runtime.IPath setDevice (java.lang.String)
public abstract java.io.File toFile ()
public abstract java.lang.String toOSString ()
public abstract java.lang.String toPortableString ()
public abstract java.lang.String toString ()
public abstract org.eclipse.core.runtime.IPath uptoSegment (int)
}
org/eclipse/core/runtime/IProgressMonitor.classIProgressMonitor.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IProgressMonitor extends java.lang.Object {
public static final int UNKNOWN
public abstract void beginTask (java.lang.String, int)
public abstract void done ()
public abstract void internalWorked (double)
public abstract boolean isCanceled ()
public abstract void setCanceled (boolean)
public abstract void setTaskName (java.lang.String)
public abstract void subTask (java.lang.String)
public abstract void worked (int)
}
org/eclipse/core/runtime/IProgressMonitorWithBlocking.classIProgressMonitorWithBlocking.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IProgressMonitorWithBlocking extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
public abstract void setBlocked (org.eclipse.core.runtime.IStatus)
public abstract void clearBlocked ()
}
org/eclipse/core/runtime/ISafeRunnable.classISafeRunnable.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ISafeRunnable extends java.lang.Object {
public abstract void handleException (java.lang.Throwable)
public abstract void run () throws java.lang.Exception
}
org/eclipse/core/runtime/IStatus.classIStatus.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IStatus extends java.lang.Object {
public static final int OK
public static final int INFO
public static final int WARNING
public static final int ERROR
public static final int CANCEL
public abstract org.eclipse.core.runtime.IStatus[] getChildren ()
public abstract int getCode ()
public abstract java.lang.Throwable getException ()
public abstract java.lang.String getMessage ()
public abstract java.lang.String getPlugin ()
public abstract int getSeverity ()
public abstract boolean isMultiStatus ()
public abstract boolean isOK ()
public abstract boolean matches (int)
}
org/eclipse/core/runtime/ListenerList.classListenerList.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.ListenerList extends java.lang.Object {
private static final Object[] EmptyArray
public static final int EQUALITY
public static final int IDENTITY
private final boolean identity
private volatile Object[] listeners
static void ()
public void ()
public void (int)
int mode
public synchronized void add (java.lang.Object)
Object listener
int oldSize
int i
Object listener2
Object[] newListeners
public java.lang.Object[] getListeners ()
public boolean isEmpty ()
public synchronized void remove (java.lang.Object)
Object listener
int oldSize
int i
Object listener2
Object[] newListeners
public int size ()
public synchronized void clear ()
}
org/eclipse/core/runtime/MultiStatus.classMultiStatus.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.MultiStatus extends org.eclipse.core.runtime.Status {
private org.eclipse.core.runtime.IStatus[] children
public void (java.lang.String, int, org.eclipse.core.runtime.IStatus[], java.lang.String, java.lang.Throwable)
String pluginId
int code
org.eclipse.core.runtime.IStatus[] newChildren
String message
Throwable exception
int maxSeverity
int i
int severity
public void (java.lang.String, int, java.lang.String, java.lang.Throwable)
String pluginId
int code
String message
Throwable exception
public void add (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus[] result
int newSev
public void addAll (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus[] statuses
int i
public org.eclipse.core.runtime.IStatus[] getChildren ()
public boolean isMultiStatus ()
public void merge (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public java.lang.String toString ()
StringBuffer buf
int i
}
org/eclipse/core/runtime/NullProgressMonitor.classNullProgressMonitor.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.NullProgressMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
private volatile boolean cancelled
public void ()
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean cancelled
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/core/runtime/OperationCanceledException.classOperationCanceledException.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.OperationCanceledException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/core/runtime/Path.classPath.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Path extends java.lang.Object implements org.eclipse.core.runtime.IPath java.lang.Cloneable {
private static final int HAS_LEADING
private static final int IS_UNC
private static final int HAS_TRAILING
private static final int ALL_SEPARATORS
private static final String EMPTY_STRING
private static final String[] NO_SEGMENTS
public static final org.eclipse.core.runtime.Path EMPTY
private static final int HASH_MASK
private static final String ROOT_STRING
public static final org.eclipse.core.runtime.Path ROOT
private static final boolean WINDOWS
private String device
private String[] segments
private int separators
static void ()
public static org.eclipse.core.runtime.IPath fromOSString (java.lang.String)
String pathString
public static org.eclipse.core.runtime.IPath fromPortableString (java.lang.String)
String pathString
int firstMatch
String devicePart
int pathLength
char[] chars
int readOffset
int writeOffset
int length
private void ()
public void (java.lang.String)
String fullPath
String devicePart
int i
int start
public void (java.lang.String, java.lang.String)
String device
String path
private void (java.lang.String, java.lang.String[], int)
String device
String[] segments
int _separators
public org.eclipse.core.runtime.IPath addFileExtension (java.lang.String)
String extension
int len
String[] newSegments
public org.eclipse.core.runtime.IPath addTrailingSeparator ()
public org.eclipse.core.runtime.IPath append (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath tail
int myLen
int tailLen
String[] newSegments
int i
org.eclipse.core.runtime.Path result
String tailFirstSegment
public org.eclipse.core.runtime.IPath append (java.lang.String)
String tail
int tailLength
int myLen
String[] newSegments
private boolean canonicalize ()
int i
int max
String segment
public java.lang.Object clone ()
private void collapseParentReferences ()
int segmentCount
String[] stack
int stackPointer
int i
String segment
String[] newSegments
private java.lang.String collapseSlashes (java.lang.String)
String path
int length
char[] result
int count
boolean hasPrevious
char[] characters
int index
char c
private int computeHashCode ()
int hash
int segmentCount
int i
private int computeLength ()
int length
int max
int i
private int computeSegmentCount (java.lang.String)
String path
int len
int count
int prev
int i
int i
private java.lang.String[] computeSegments (java.lang.String)
String path
int segmentCount
String[] newSegments
int len
int firstPosition
int lastPosition
int next
int i
int start
int end
private void encodeSegment (java.lang.String, java.lang.StringBuffer)
String string
StringBuffer buf
int len
int i
char c
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.Path target
String[] targetSegments
int i
public java.lang.String getDevice ()
public java.lang.String getFileExtension ()
String lastSegment
int index
public int hashCode ()
public boolean hasTrailingSeparator ()
private org.eclipse.core.runtime.IPath initialize (java.lang.String, java.lang.String)
String deviceString
String path
int len
boolean hasLeading
boolean isUNC
boolean hasTrailing
public boolean isAbsolute ()
public boolean isEmpty ()
public boolean isPrefixOf (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath anotherPath
int len
int i
public boolean isRoot ()
public boolean isUNC ()
public boolean isValidPath (java.lang.String)
String path
org.eclipse.core.runtime.Path test
int i
int max
public boolean isValidSegment (java.lang.String)
String segment
int size
int i
char c
public java.lang.String lastSegment ()
int len
public org.eclipse.core.runtime.IPath makeAbsolute ()
org.eclipse.core.runtime.Path result
String first
public org.eclipse.core.runtime.IPath makeRelative ()
public org.eclipse.core.runtime.IPath makeRelativeTo (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath base
int commonLength
int differenceLength
int newSegmentLength
String[] newSegments
public org.eclipse.core.runtime.IPath makeUNC (boolean)
boolean toUNC
int newSeparators
public int matchingFirstSegments (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath anotherPath
int anotherPathLen
int max
int count
int i
public org.eclipse.core.runtime.IPath removeFileExtension ()
String extension
String lastSegment
int index
public org.eclipse.core.runtime.IPath removeFirstSegments (int)
int count
int newSize
String[] newSegments
public org.eclipse.core.runtime.IPath removeLastSegments (int)
int count
int newSize
String[] newSegments
public org.eclipse.core.runtime.IPath removeTrailingSeparator ()
public java.lang.String segment (int)
int index
public int segmentCount ()
public java.lang.String[] segments ()
String[] segmentCopy
public org.eclipse.core.runtime.IPath setDevice (java.lang.String)
String value
public java.io.File toFile ()
public java.lang.String toOSString ()
int resultSize
char FILE_SEPARATOR
char[] result
int offset
int size
int len
int i
int size
int size
public java.lang.String toPortableString ()
int resultSize
StringBuffer result
int len
int i
public java.lang.String toString ()
int resultSize
char[] result
int offset
int size
int len
int i
int size
int size
public org.eclipse.core.runtime.IPath uptoSegment (int)
int count
String[] newSegments
}
org/eclipse/core/runtime/PlatformObject.classPlatformObject.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.PlatformObject extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public void ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
}
org/eclipse/core/runtime/PluginVersionIdentifier.classPluginVersionIdentifier.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.PluginVersionIdentifier extends java.lang.Object {
private org.osgi.framework.Version version
private static final String SEPARATOR
public void (int, int, int)
int major
int minor
int service
public void (int, int, int, java.lang.String)
int major
int minor
int service
String qualifier
public void (java.lang.String)
String versionId
Object[] parts
public static org.eclipse.core.runtime.IStatus validateVersion (java.lang.String)
String version
RuntimeException e
private static java.lang.Object[] parseVersion (java.lang.String)
String versionId
String s
java.util.StringTokenizer st
java.util.Vector elements
int elementSize
int[] numbers
Object[] result
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.runtime.PluginVersionIdentifier v
public int hashCode ()
public int getMajorComponent ()
public int getMinorComponent ()
public int getServiceComponent ()
public java.lang.String getQualifierComponent ()
public boolean isGreaterOrEqualTo (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isCompatibleWith (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isEquivalentTo (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isPerfect (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isGreaterThan (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public java.lang.String toString ()
}
org/eclipse/core/runtime/ProgressMonitorWrapper.classProgressMonitorWrapper.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ProgressMonitorWrapper extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor org.eclipse.core.runtime.IProgressMonitorWithBlocking {
private org.eclipse.core.runtime.IProgressMonitor progressMonitor
protected void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void beginTask (java.lang.String, int)
String name
int totalWork
public void clearBlocked ()
public void done ()
public org.eclipse.core.runtime.IProgressMonitor getWrappedProgressMonitor ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setBlocked (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
public void setCanceled (boolean)
boolean b
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/core/runtime/QualifiedName.classQualifiedName.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.QualifiedName extends java.lang.Object {
String qualifier
String localName
public void (java.lang.String, java.lang.String)
String qualifier
String localName
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.QualifiedName qName
public java.lang.String getLocalName ()
public java.lang.String getQualifier ()
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/core/runtime/SafeRunner.classSafeRunner.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.SafeRunner extends java.lang.Object {
public void ()
public static void run (org.eclipse.core.runtime.ISafeRunnable)
org.eclipse.core.runtime.ISafeRunnable code
Exception e
LinkageError e
AssertionError e
private static void handleException (org.eclipse.core.runtime.ISafeRunnable, java.lang.Throwable)
org.eclipse.core.runtime.ISafeRunnable code
Throwable e
org.eclipse.core.internal.runtime.Activator activator
String pluginId
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/runtime/Status.classStatus.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Status extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
private static final String unknownId
public static final org.eclipse.core.runtime.IStatus OK_STATUS
public static final org.eclipse.core.runtime.IStatus CANCEL_STATUS
private int severity
private String pluginId
private int code
private String message
private Throwable exception
private static final org.eclipse.core.runtime.IStatus[] theEmptyStatusArray
static void ()
public void (int, java.lang.String, int, java.lang.String, java.lang.Throwable)
int severity
String pluginId
int code
String message
Throwable exception
public void (int, java.lang.String, java.lang.String, java.lang.Throwable)
int severity
String pluginId
String message
Throwable exception
public void (int, java.lang.String, java.lang.String)
int severity
String pluginId
String message
public org.eclipse.core.runtime.IStatus[] getChildren ()
public int getCode ()
public java.lang.Throwable getException ()
public java.lang.String getMessage ()
public java.lang.String getPlugin ()
public int getSeverity ()
public boolean isMultiStatus ()
public boolean isOK ()
public boolean matches (int)
int severityMask
protected void setCode (int)
int code
protected void setException (java.lang.Throwable)
Throwable exception
protected void setMessage (java.lang.String)
String message
protected void setPlugin (java.lang.String)
String pluginId
protected void setSeverity (int)
int severity
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/core/runtime/SubProgressMonitor.classSubProgressMonitor.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.SubProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper {
public static final int SUPPRESS_SUBTASK_LABEL
public static final int PREPEND_MAIN_LABEL_TO_SUBTASK
private int parentTicks
private double sentToParent
private double scale
private int nestedBeginTasks
private boolean usedUp
private boolean hasSubTask
private int style
private String mainTaskLabel
public void (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public void (org.eclipse.core.runtime.IProgressMonitor, int, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
int style
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
double remaining
public void internalWorked (double)
double work
double realWork
public void subTask (java.lang.String)
String name
String label
public void worked (int)
int work
}
org/eclipse/core/internal/jobs/
org/eclipse/core/internal/jobs/Counter.classCounter.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.Counter extends java.lang.Object {
private long value
public void ()
public synchronized long increment ()
}
org/eclipse/core/internal/jobs/Deadlock.classDeadlock.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.Deadlock extends java.lang.Object {
private Thread[] threads
private Thread candidate
private org.eclipse.core.runtime.jobs.ISchedulingRule[] locks
public void (java.lang.Thread[], org.eclipse.core.runtime.jobs.ISchedulingRule[], java.lang.Thread)
Thread[] threads
org.eclipse.core.runtime.jobs.ISchedulingRule[] locks
Thread candidate
public org.eclipse.core.runtime.jobs.ISchedulingRule[] getLocks ()
public java.lang.Thread getCandidate ()
public java.lang.Thread[] getThreads ()
}
org/eclipse/core/internal/jobs/DeadlockDetector.classDeadlockDetector.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.DeadlockDetector extends java.lang.Object {
private static int NO_STATE
private static int WAITING_FOR_LOCK
private static final int[][] EMPTY_MATRIX
private int[][] graph
private final java.util.ArrayList locks
private final java.util.ArrayList lockThreads
private boolean resize
static void ()
void ()
private boolean addCycleThreads (java.util.ArrayList, java.lang.Thread)
java.util.ArrayList deadlockedThreads
Thread next
Thread[] blocking
boolean inCycle
int i
private java.lang.Thread[] blockingThreads (java.lang.Thread)
Thread current
org.eclipse.core.runtime.jobs.ISchedulingRule lock
private boolean checkWaitCycles (int[], int)
int[] waitingThreads
int lockIndex
int i
int j
boolean contains (java.lang.Thread)
Thread t
private void fillPresentEntries (org.eclipse.core.runtime.jobs.ISchedulingRule, int)
org.eclipse.core.runtime.jobs.ISchedulingRule newLock
int lockIndex
int j
int i
int j
int i
private java.lang.Object[] getOwnedLocks (java.lang.Thread)
Thread current
java.util.ArrayList ownedLocks
int index
int j
private java.lang.Thread[] getThreadsInDeadlock (java.lang.Thread)
Thread cause
java.util.ArrayList deadlockedThreads
private java.lang.Thread[] getThreadsOwningLock (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
int lockIndex
java.util.ArrayList blocking
int i
private java.lang.Object getWaitingLock (java.lang.Thread)
Thread current
int index
int j
private int indexOf (org.eclipse.core.runtime.jobs.ISchedulingRule, boolean)
org.eclipse.core.runtime.jobs.ISchedulingRule lock
boolean add
int index
private int indexOf (java.lang.Thread, boolean)
Thread owner
boolean add
int index
boolean isEmpty ()
void lockAcquired (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread owner
org.eclipse.core.runtime.jobs.ISchedulingRule lock
int lockIndex
int threadIndex
java.util.ArrayList conflicting
int NUM_PASSES
int i
int k
org.eclipse.core.runtime.jobs.ISchedulingRule current
int j
org.eclipse.core.runtime.jobs.ISchedulingRule possible
void lockReleased (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread owner
org.eclipse.core.runtime.jobs.ISchedulingRule lock
int lockIndex
int threadIndex
int j
void lockReleasedCompletely (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread owner
org.eclipse.core.runtime.jobs.ISchedulingRule rule
int ruleIndex
int threadIndex
int j
org.eclipse.core.internal.jobs.Deadlock lockWaitStart (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread client
org.eclipse.core.runtime.jobs.ISchedulingRule lock
int lockIndex
int[] temp
Thread[] threads
Thread candidate
org.eclipse.core.runtime.jobs.ISchedulingRule[] locksToSuspend
org.eclipse.core.internal.jobs.Deadlock deadlock
int i
void lockWaitStop (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread owner
org.eclipse.core.runtime.jobs.ISchedulingRule lock
int lockIndex
int threadIndex
private boolean ownsLocks (java.lang.Thread)
Thread cause
int threadIndex
int j
private boolean ownsRealLocks (java.lang.Thread)
Thread owner
int threadIndex
int j
Object lock
private boolean ownsRuleLocks (java.lang.Thread)
Thread owner
int threadIndex
int j
Object lock
private org.eclipse.core.runtime.jobs.ISchedulingRule[] realLocksForThread (java.lang.Thread)
Thread owner
int threadIndex
java.util.ArrayList ownedLocks
int j
private void reduceGraph (int, org.eclipse.core.runtime.jobs.ISchedulingRule)
int row
org.eclipse.core.runtime.jobs.ISchedulingRule lock
int numLocks
boolean[] emptyColumns
int j
boolean rowEmpty
int numEmpty
int j
int j
int i
int numThreads
int[][] tempGraph
int numRowsSkipped
int i
int numColsSkipped
int j
private void reportDeadlock (org.eclipse.core.internal.jobs.Deadlock)
org.eclipse.core.internal.jobs.Deadlock deadlock
String msg
org.eclipse.core.runtime.MultiStatus main
Thread[] threads
int i
Object[] ownedLocks
Object waitLock
StringBuffer buf
int j
org.eclipse.core.runtime.Status child
private void resizeGraph ()
int newRows
int newCols
int[][] tempGraph
int i
private java.lang.Thread resolutionCandidate (java.lang.Thread[])
Thread[] candidates
int i
int i
private void setToWait (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule, boolean)
Thread owner
org.eclipse.core.runtime.jobs.ISchedulingRule lock
boolean suspend
boolean needTransfer
int lockIndex
int threadIndex
public java.lang.String toDebugString ()
java.io.StringWriter sWriter
java.io.PrintWriter out
int j
int i
int j
}
org/eclipse/core/internal/jobs/ImplicitJobs.classImplicitJobs.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.ImplicitJobs extends java.lang.Object {
private org.eclipse.core.internal.jobs.ThreadJob jobCache
protected org.eclipse.core.internal.jobs.JobManager manager
private final java.util.Set suspendedRules
private final java.util.Map threadJobs
void (org.eclipse.core.internal.jobs.JobManager)
org.eclipse.core.internal.jobs.JobManager manager
void begin (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
boolean suspend
Thread currentThread
org.eclipse.core.internal.jobs.ThreadJob threadJob
org.eclipse.core.internal.jobs.ThreadJob threadJob
org.eclipse.core.runtime.jobs.Job realJob
synchronized void end (org.eclipse.core.runtime.jobs.ISchedulingRule, boolean)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
boolean resume
org.eclipse.core.internal.jobs.ThreadJob threadJob
void endJob (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob lastJob
Thread currentThread
org.eclipse.core.runtime.IStatus error
org.eclipse.core.runtime.IStatus error
org.eclipse.core.internal.jobs.ThreadJob threadJob
String msg
private void endThreadJob (org.eclipse.core.internal.jobs.ThreadJob, boolean)
org.eclipse.core.internal.jobs.ThreadJob threadJob
boolean resume
Thread currentThread
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private boolean isSuspended (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
java.util.Iterator it
private org.eclipse.core.internal.jobs.ThreadJob newThreadJob (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.jobs.ThreadJob job
void notifyWaitingThreadJobs (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob job
private void recycle (org.eclipse.core.internal.jobs.ThreadJob)
org.eclipse.core.internal.jobs.ThreadJob job
void resume (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
void suspend (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
synchronized void transfer (org.eclipse.core.runtime.jobs.ISchedulingRule, java.lang.Thread)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
Thread destinationThread
Thread currentThread
org.eclipse.core.internal.jobs.ThreadJob target
org.eclipse.core.internal.jobs.ThreadJob source
synchronized void removeWaiting (org.eclipse.core.internal.jobs.ThreadJob)
org.eclipse.core.internal.jobs.ThreadJob threadJob
synchronized void addWaiting (org.eclipse.core.internal.jobs.ThreadJob)
org.eclipse.core.internal.jobs.ThreadJob threadJob
synchronized org.eclipse.core.internal.jobs.ThreadJob getThreadJob (java.lang.Thread)
Thread thread
}
org/eclipse/core/internal/jobs/InternalJob.classInternalJob.java
package org.eclipse.core.internal.jobs
public abstract org.eclipse.core.internal.jobs.InternalJob extends org.eclipse.core.runtime.PlatformObject implements java.lang.Comparable {
static final int ABOUT_TO_RUN
static final int ABOUT_TO_SCHEDULE
static final int BLOCKED
static final int YIELDING
private static final int M_STATE
private static final int M_SYSTEM
private static final int M_USER
private static final int M_ABOUT_TO_RUN_CANCELED
private static final int M_RUN_CANCELED
private static int nextJobNumber
protected static final org.eclipse.core.internal.jobs.JobManager manager
static final long T_INFINITE
static final long T_NONE
private volatile int flags
private final int jobNumber
private org.eclipse.core.runtime.ListenerList listeners
private volatile org.eclipse.core.runtime.IProgressMonitor monitor
private String name
private org.eclipse.core.internal.jobs.InternalJob next
private org.eclipse.core.internal.jobs.InternalJob previous
private int priority
private org.eclipse.core.internal.jobs.ObjectMap properties
private volatile org.eclipse.core.runtime.IStatus result
private org.eclipse.core.runtime.jobs.ISchedulingRule schedulingRule
private long startTime
private long waitQueueStamp
private volatile Thread thread
final Object jobStateLock
static Class class$0
static void ()
private static synchronized int getNextJobNumber ()
protected void (java.lang.String)
String name
protected void addJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
final void addLast (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob entry
org.eclipse.core.internal.jobs.InternalJob last
protected boolean belongsTo (java.lang.Object)
Object family
protected boolean cancel ()
protected void canceling ()
public final int compareTo (java.lang.Object)
Object otherJob
protected void done (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus endResult
final org.eclipse.core.runtime.ListenerList getListeners ()
protected java.lang.String getName ()
protected int getPriority ()
final org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
protected java.lang.Object getProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName key
java.util.Map temp
protected org.eclipse.core.runtime.IStatus getResult ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getRule ()
final long getStartTime ()
protected int getState ()
int state
protected java.lang.Thread getThread ()
final int internalGetState ()
final void internalSetPriority (int)
int newPriority
final void internalSetRule (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
final void internalSetState (int)
int i
final boolean isAboutToRunCanceled ()
final boolean isRunCanceled ()
protected boolean isBlocking ()
final boolean isConflicting (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob otherJob
org.eclipse.core.runtime.jobs.ISchedulingRule otherRule
protected boolean isSystem ()
protected boolean isUser ()
protected void join () throws java.lang.InterruptedException
final org.eclipse.core.internal.jobs.InternalJob next ()
final org.eclipse.core.internal.jobs.InternalJob previous ()
final org.eclipse.core.internal.jobs.InternalJob remove ()
protected void removeJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
protected abstract org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
protected void schedule (long)
long delay
final void setAboutToRunCanceled (boolean)
boolean value
final void setRunCanceled (boolean)
boolean value
protected void setName (java.lang.String)
String name
final void setNext (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob entry
final void setPrevious (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob entry
protected void setPriority (int)
int newPriority
protected void setProgressGroup (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor group
int ticks
org.eclipse.core.runtime.IProgressMonitor pm
final void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void setProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object)
org.eclipse.core.runtime.QualifiedName key
Object value
org.eclipse.core.internal.jobs.ObjectMap temp
org.eclipse.core.internal.jobs.ObjectMap temp
final void setResult (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus result
protected void setRule (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
final void setStartTime (long)
long time
protected void setSystem (boolean)
boolean value
protected void setThread (java.lang.Thread)
Thread thread
protected void setUser (boolean)
boolean value
protected boolean shouldSchedule ()
protected boolean sleep ()
protected org.eclipse.core.runtime.jobs.Job yieldRule (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public java.lang.String toString ()
protected void wakeUp (long)
long delay
void setWaitQueueStamp (long)
long waitQueueStamp
long getWaitQueueStamp ()
}
org/eclipse/core/internal/jobs/InternalWorker.classInternalWorker.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.InternalWorker extends java.lang.Thread {
private final org.eclipse.core.internal.jobs.JobManager manager
private boolean canceled
void (org.eclipse.core.internal.jobs.JobManager)
org.eclipse.core.internal.jobs.JobManager manager
public void run ()
int timeout
int i
Object[] o
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.Job job
Thread t
void cancel ()
}
org/eclipse/core/internal/jobs/JobActivator.classJobActivator.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.JobActivator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static final String PROP_REGISTER_JOB_SERVICE
private static org.osgi.framework.BundleContext bundleContext
private org.osgi.framework.ServiceRegistration jobManagerService
static Class class$0
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
boolean shouldRegister
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
static org.osgi.framework.BundleContext getContext ()
private void registerServices ()
private void unregisterServices ()
}
org/eclipse/core/internal/jobs/JobChangeEvent.classJobChangeEvent.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.JobChangeEvent extends java.lang.Object implements org.eclipse.core.runtime.jobs.IJobChangeEvent {
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.runtime.IStatus result
long delay
boolean reschedule
public void ()
public long getDelay ()
public org.eclipse.core.runtime.jobs.Job getJob ()
public org.eclipse.core.runtime.IStatus getResult ()
}
org/eclipse/core/internal/jobs/JobListeners$1.classJobListeners.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobListeners$1 extends java.lang.Object implements org.eclipse.core.internal.jobs.JobListeners$IListenerDoit {
final org.eclipse.core.internal.jobs.JobListeners this$0
void (org.eclipse.core.internal.jobs.JobListeners)
public void notify (org.eclipse.core.runtime.jobs.IJobChangeListener, org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/internal/jobs/JobListeners$2.classJobListeners.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobListeners$2 extends java.lang.Object implements org.eclipse.core.internal.jobs.JobListeners$IListenerDoit {
final org.eclipse.core.internal.jobs.JobListeners this$0
void (org.eclipse.core.internal.jobs.JobListeners)
public void notify (org.eclipse.core.runtime.jobs.IJobChangeListener, org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/internal/jobs/JobListeners$3.classJobListeners.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobListeners$3 extends java.lang.Object implements org.eclipse.core.internal.jobs.JobListeners$IListenerDoit {
final org.eclipse.core.internal.jobs.JobListeners this$0
void (org.eclipse.core.internal.jobs.JobListeners)
public void notify (org.eclipse.core.runtime.jobs.IJobChangeListener, org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/internal/jobs/JobListeners$4.classJobListeners.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobListeners$4 extends java.lang.Object implements org.eclipse.core.internal.jobs.JobListeners$IListenerDoit {
final org.eclipse.core.internal.jobs.JobListeners this$0
void (org.eclipse.core.internal.jobs.JobListeners)
public void notify (org.eclipse.core.runtime.jobs.IJobChangeListener, org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/internal/jobs/JobListeners$5.classJobListeners.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobListeners$5 extends java.lang.Object implements org.eclipse.core.internal.jobs.JobListeners$IListenerDoit {
final org.eclipse.core.internal.jobs.JobListeners this$0
void (org.eclipse.core.internal.jobs.JobListeners)
public void notify (org.eclipse.core.runtime.jobs.IJobChangeListener, org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/internal/jobs/JobListeners$6.classJobListeners.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobListeners$6 extends java.lang.Object implements org.eclipse.core.internal.jobs.JobListeners$IListenerDoit {
final org.eclipse.core.internal.jobs.JobListeners this$0
void (org.eclipse.core.internal.jobs.JobListeners)
public void notify (org.eclipse.core.runtime.jobs.IJobChangeListener, org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/internal/jobs/JobListeners$IListenerDoit.classJobListeners.java
package org.eclipse.core.internal.jobs
abstract org.eclipse.core.internal.jobs.JobListeners$IListenerDoit extends java.lang.Object {
public abstract void notify (org.eclipse.core.runtime.jobs.IJobChangeListener, org.eclipse.core.runtime.jobs.IJobChangeEvent)
}
org/eclipse/core/internal/jobs/JobListeners.classJobListeners.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobListeners extends java.lang.Object {
private final org.eclipse.core.internal.jobs.JobListeners$IListenerDoit aboutToRun
private final org.eclipse.core.internal.jobs.JobListeners$IListenerDoit awake
private final org.eclipse.core.internal.jobs.JobListeners$IListenerDoit done
private final org.eclipse.core.internal.jobs.JobListeners$IListenerDoit running
private final org.eclipse.core.internal.jobs.JobListeners$IListenerDoit scheduled
private final org.eclipse.core.internal.jobs.JobListeners$IListenerDoit sleeping
protected final org.eclipse.core.runtime.ListenerList global
void ()
static org.eclipse.core.internal.jobs.JobChangeEvent newEvent (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.internal.jobs.JobChangeEvent instance
static org.eclipse.core.internal.jobs.JobChangeEvent newEvent (org.eclipse.core.runtime.jobs.Job, org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.runtime.IStatus result
org.eclipse.core.internal.jobs.JobChangeEvent instance
static org.eclipse.core.internal.jobs.JobChangeEvent newEvent (org.eclipse.core.runtime.jobs.Job, long)
org.eclipse.core.runtime.jobs.Job job
long delay
org.eclipse.core.internal.jobs.JobChangeEvent instance
private void doNotify (org.eclipse.core.internal.jobs.JobListeners$IListenerDoit, org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.internal.jobs.JobListeners$IListenerDoit doit
org.eclipse.core.runtime.jobs.IJobChangeEvent event
Object[] listeners
int size
int i
Exception e
LinkageError e
org.eclipse.core.runtime.ListenerList list
int i
Exception e
LinkageError e
private void handleException (java.lang.Object, java.lang.Throwable)
Object listener
Throwable e
String pluginId
String message
public void add (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
public void remove (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
public void aboutToRun (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
public void awake (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
public void done (org.eclipse.core.runtime.jobs.Job, org.eclipse.core.runtime.IStatus, boolean)
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.runtime.IStatus result
boolean reschedule
org.eclipse.core.internal.jobs.JobChangeEvent event
public void running (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
public void scheduled (org.eclipse.core.runtime.jobs.Job, long, boolean)
org.eclipse.core.runtime.jobs.Job job
long delay
boolean reschedule
org.eclipse.core.internal.jobs.JobChangeEvent event
public void sleeping (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
}
org/eclipse/core/internal/jobs/JobManager$1.classJobManager.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobManager$1 extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
void ()
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
}
org/eclipse/core/internal/jobs/JobManager$2.classJobManager.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobManager$2 extends org.eclipse.core.runtime.jobs.JobChangeAdapter {
final org.eclipse.core.internal.jobs.JobManager this$0
private final org.eclipse.core.internal.jobs.Semaphore val$barrier
void (org.eclipse.core.internal.jobs.JobManager, org.eclipse.core.internal.jobs.Semaphore)
public void done (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/internal/jobs/JobManager$3.classJobManager.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobManager$3 extends org.eclipse.core.runtime.jobs.JobChangeAdapter {
final org.eclipse.core.internal.jobs.JobManager this$0
private final java.util.Set val$jobs
private final Object val$family
void (org.eclipse.core.internal.jobs.JobManager, java.util.Set, java.lang.Object)
public void done (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
public void scheduled (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
org.eclipse.core.runtime.jobs.Job job
}
org/eclipse/core/internal/jobs/JobManager$4.classJobManager.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobManager$4 extends org.eclipse.core.runtime.ProgressMonitorWrapper {
final org.eclipse.core.internal.jobs.JobManager this$0
void (org.eclipse.core.internal.jobs.JobManager, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor $anonymous0
public boolean isCanceled ()
}
org/eclipse/core/internal/jobs/JobManager$5.classJobManager.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobManager$5 extends org.eclipse.core.internal.jobs.ThreadJob {
final org.eclipse.core.internal.jobs.JobManager this$0
void (org.eclipse.core.internal.jobs.JobManager, org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule $anonymous0
boolean isResumingAfterYield ()
}
org/eclipse/core/internal/jobs/JobManager.classJobManager.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.JobManager extends java.lang.Object implements org.eclipse.core.runtime.jobs.IJobManager {
public static final String PI_JOBS
public static final int PLUGIN_ERROR
private static final String OPTION_DEADLOCK_ERROR
private static final String OPTION_DEBUG_BEGIN_END
private static final String OPTION_DEBUG_YIELDING
private static final String OPTION_DEBUG_YIELDING_DETAILED
private static final String OPTION_DEBUG_JOBS
private static final String OPTION_DEBUG_JOBS_TIMING
private static final String OPTION_LOCKS
private static final String OPTION_SHUTDOWN
static boolean DEBUG
static boolean DEBUG_BEGIN_END
static boolean DEBUG_YIELDING
static boolean DEBUG_YIELDING_DETAILED
static boolean DEBUG_DEADLOCK
static boolean DEBUG_LOCKS
static boolean DEBUG_TIMING
static boolean DEBUG_SHUTDOWN
private static java.text.DateFormat DEBUG_FORMAT
private static org.eclipse.core.internal.jobs.JobManager instance
private static final org.eclipse.core.runtime.jobs.ISchedulingRule nullRule
private volatile boolean active
final org.eclipse.core.internal.jobs.ImplicitJobs implicitJobs
private final org.eclipse.core.internal.jobs.JobListeners jobListeners
private final Object lock
private final org.eclipse.core.internal.jobs.LockManager lockManager
private org.eclipse.core.internal.jobs.WorkerPool pool
private org.eclipse.core.runtime.jobs.ProgressProvider progressProvider
private final java.util.HashSet running
private final java.util.HashSet yielding
private final org.eclipse.core.internal.jobs.JobQueue sleeping
private boolean suspended
private final org.eclipse.core.internal.jobs.JobQueue waiting
final org.eclipse.core.internal.jobs.JobQueue waitingThreadJobs
org.eclipse.core.internal.jobs.Counter waitQueueCounter
final java.util.List monitorStack
private final org.eclipse.core.internal.jobs.InternalWorker internalWorker
static void ()
public static void debug (java.lang.String)
String msg
StringBuffer msgBuf
static synchronized org.eclipse.core.internal.jobs.JobManager getInstance ()
private static java.lang.String printJobName (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.runtime.jobs.Job realJob
public static java.lang.String printState (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
public static java.lang.String printState (int)
int state
public static void shutdown ()
private void ()
public void addJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
public void beginRule (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean cancel (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.runtime.IProgressMonitor monitor
boolean runCanceling
public void cancel (java.lang.Object)
Object family
java.util.Iterator it
private void changeState (org.eclipse.core.internal.jobs.InternalJob, int)
org.eclipse.core.internal.jobs.InternalJob job
int newState
boolean blockedJobs
int oldState
org.eclipse.core.internal.jobs.InternalJob blocked
org.eclipse.core.internal.jobs.InternalJob previous
protected org.eclipse.core.runtime.IProgressMonitor createMonitor (org.eclipse.core.internal.jobs.InternalJob, org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.runtime.IProgressMonitor group
int ticks
org.eclipse.core.runtime.IProgressMonitor monitor
private org.eclipse.core.runtime.IProgressMonitor createMonitor (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IProgressMonitor createProgressGroup ()
public org.eclipse.core.runtime.jobs.Job currentJob ()
Thread current
java.util.Iterator it
org.eclipse.core.runtime.jobs.Job job
public org.eclipse.core.runtime.jobs.ISchedulingRule currentRule ()
org.eclipse.core.runtime.jobs.Job currentJob
private long delayFor (int)
int priority
private void doSchedule (org.eclipse.core.internal.jobs.InternalJob, long)
org.eclipse.core.internal.jobs.InternalJob job
long delay
int state
long minDelay
private void doShutdown ()
org.eclipse.core.runtime.jobs.Job[] toCancel
int i
int waitAttempts
org.eclipse.core.runtime.jobs.Job[] stillRunning
int j
int i
String jobName
String msg
protected void endJob (org.eclipse.core.internal.jobs.InternalJob, org.eclipse.core.runtime.IStatus, boolean)
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.runtime.IStatus result
boolean notify
long rescheduleDelay
boolean reschedule
public void endRule (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public org.eclipse.core.runtime.jobs.Job[] find (java.lang.Object)
Object family
java.util.List members
protected org.eclipse.core.internal.jobs.InternalJob findBlockingJob (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob waitingJob
boolean hasBlockedJobs
java.util.Iterator it
org.eclipse.core.internal.jobs.InternalJob job
java.util.Iterator it
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.internal.jobs.InternalJob findBlockedJob (org.eclipse.core.internal.jobs.InternalJob, java.util.Iterator)
org.eclipse.core.internal.jobs.InternalJob job
java.util.Iterator jobs
org.eclipse.core.internal.jobs.InternalJob waitingJob
void dequeue (org.eclipse.core.internal.jobs.JobQueue, org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.JobQueue queue
org.eclipse.core.internal.jobs.InternalJob job
void enqueue (org.eclipse.core.internal.jobs.JobQueue, org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.JobQueue queue
org.eclipse.core.internal.jobs.InternalJob job
public org.eclipse.core.internal.jobs.LockManager getLockManager ()
private java.lang.String getWaitMessage (int)
int jobCount
String message
private void initDebugOptions ()
protected boolean isActive ()
protected boolean isBlocking (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob runningJob
org.eclipse.core.internal.jobs.InternalJob previous
public boolean isIdle ()
public boolean isSuspended ()
protected void join (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.runtime.jobs.IJobChangeListener listener
org.eclipse.core.internal.jobs.Semaphore barrier
org.eclipse.core.internal.jobs.Semaphore barrier
int state
public void join (java.lang.Object, org.eclipse.core.runtime.IProgressMonitor) throws java.lang.InterruptedException org.eclipse.core.runtime.OperationCanceledException
Object family
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.IJobChangeListener listener
java.util.Set jobs
java.util.Set jobs
int jobCount
int jobCount
org.eclipse.core.runtime.jobs.Job blocking
int states
int jobsLeft
int jobsLeft
int reportedWorkDone
int actualWorkDone
private org.eclipse.core.runtime.IProgressMonitor monitorFor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
Exception e
String msg
public org.eclipse.core.runtime.jobs.ILock newLock ()
private org.eclipse.core.runtime.jobs.Job nextJob ()
long now
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.internal.jobs.InternalJob blocker
public void removeJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
final void reportBlocked (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.jobs.InternalJob blockingJob
org.eclipse.core.runtime.IStatus reason
org.eclipse.core.runtime.IStatus reason
String msg
final void reportUnblocked (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public final void resume ()
public final void resume (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
protected org.eclipse.core.internal.jobs.InternalJob runNow (org.eclipse.core.internal.jobs.ThreadJob, boolean)
org.eclipse.core.internal.jobs.ThreadJob job
boolean releaseWaiting
private org.eclipse.core.internal.jobs.InternalJob doRunNow (org.eclipse.core.internal.jobs.ThreadJob, boolean)
org.eclipse.core.internal.jobs.ThreadJob job
boolean releaseWaiting
org.eclipse.core.internal.jobs.InternalJob blocking
protected void schedule (org.eclipse.core.internal.jobs.InternalJob, long, boolean)
org.eclipse.core.internal.jobs.InternalJob job
long delay
boolean reschedule
private void select (java.util.List, java.lang.Object, org.eclipse.core.internal.jobs.InternalJob, int)
java.util.List members
Object family
org.eclipse.core.internal.jobs.InternalJob firstJob
int stateMask
org.eclipse.core.internal.jobs.InternalJob job
private java.util.List select (java.lang.Object)
Object family
private java.util.List select (java.lang.Object, int)
Object family
int stateMask
java.util.List members
java.util.Iterator it
java.util.Iterator it
public void setLockListener (org.eclipse.core.runtime.jobs.LockListener)
org.eclipse.core.runtime.jobs.LockListener listener
protected void setPriority (org.eclipse.core.internal.jobs.InternalJob, int)
org.eclipse.core.internal.jobs.InternalJob job
int newPriority
int oldPriority
long oldStart
public void setProgressProvider (org.eclipse.core.runtime.jobs.ProgressProvider)
org.eclipse.core.runtime.jobs.ProgressProvider provider
public void setRule (org.eclipse.core.internal.jobs.InternalJob, org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.runtime.jobs.ISchedulingRule rule
protected boolean sleep (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob job
public void sleep (java.lang.Object)
Object family
java.util.Iterator it
protected long sleepHint ()
org.eclipse.core.internal.jobs.InternalJob next
protected org.eclipse.core.runtime.jobs.Job yieldRule (org.eclipse.core.internal.jobs.InternalJob, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.runtime.IProgressMonitor monitor
Thread currentThread
org.eclipse.core.internal.jobs.InternalJob unblocked
org.eclipse.core.internal.jobs.InternalJob unblocked
org.eclipse.core.internal.jobs.InternalJob unblocked
org.eclipse.core.internal.jobs.ThreadJob likeThreadJob
org.eclipse.core.internal.jobs.ThreadJob likeThreadJob
org.eclipse.core.internal.jobs.ThreadJob likeThreadJob
org.eclipse.core.runtime.IProgressMonitor mon
org.eclipse.core.runtime.ProgressMonitorWrapper nonCanceling
org.eclipse.core.internal.jobs.ThreadJob threadJob
java.util.Iterator it
org.eclipse.core.internal.jobs.InternalJob other
private void waitForUnblocked (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob theJob
boolean interrupted
private boolean shouldRun (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job job
Throwable t
Throwable t
Throwable t
Exception e
LinkageError e
AssertionError e
protected org.eclipse.core.runtime.jobs.Job startJob ()
org.eclipse.core.runtime.jobs.Job job
boolean shouldRun
boolean endJob
org.eclipse.core.internal.jobs.InternalJob internal
public final void suspend ()
public final void suspend (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
public void transferRule (org.eclipse.core.runtime.jobs.ISchedulingRule, java.lang.Thread)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
Thread destinationThread
private void validateRule (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
protected void wakeUp (org.eclipse.core.internal.jobs.InternalJob, long)
org.eclipse.core.internal.jobs.InternalJob job
long delay
public void wakeUp (java.lang.Object)
Object family
java.util.Iterator it
void endMonitoring (org.eclipse.core.internal.jobs.ThreadJob)
org.eclipse.core.internal.jobs.ThreadJob threadJob
int i
void beginMonitoring (org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.jobs.ThreadJob threadJob
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/jobs/JobMessages.classJobMessages.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.JobMessages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String jobs_blocked0
public static String jobs_blocked1
public static String jobs_internalError
public static String jobs_waitFamSub
public static String jobs_waitFamSubOne
public static String meta_pluginProblems
static Class class$0
static void ()
public void ()
public static void reloadMessages ()
public static void message (java.lang.String)
String message
StringBuffer buffer
}
org/eclipse/core/internal/jobs/JobOSGiUtils.classJobOSGiUtils.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobOSGiUtils extends java.lang.Object {
private org.osgi.util.tracker.ServiceTracker debugTracker
private org.osgi.util.tracker.ServiceTracker bundleTracker
private static final org.eclipse.core.internal.jobs.JobOSGiUtils singleton
static Class class$0
static Class class$1
static void ()
public static org.eclipse.core.internal.jobs.JobOSGiUtils getDefault ()
private void ()
void openServices ()
org.osgi.framework.BundleContext context
void closeServices ()
public boolean getBooleanDebugOption (java.lang.String, boolean)
String option
boolean defaultValue
org.eclipse.osgi.service.debug.DebugOptions options
String value
public java.lang.String getBundleId (java.lang.Object)
Object object
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle source
boolean useDaemonThreads ()
org.osgi.framework.BundleContext context
String value
String value
}
org/eclipse/core/internal/jobs/JobQueue$1.classJobQueue.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobQueue$1 extends org.eclipse.core.internal.jobs.InternalJob {
final org.eclipse.core.internal.jobs.JobQueue this$0
void (org.eclipse.core.internal.jobs.JobQueue, java.lang.String)
String $anonymous0
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor m
}
org/eclipse/core/internal/jobs/JobQueue$2.classJobQueue.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.JobQueue$2 extends java.lang.Object implements java.util.Iterator {
org.eclipse.core.internal.jobs.InternalJob pointer
final org.eclipse.core.internal.jobs.JobQueue this$0
void (org.eclipse.core.internal.jobs.JobQueue)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/internal/jobs/JobQueue.classJobQueue.java
package org.eclipse.core.internal.jobs
public final org.eclipse.core.internal.jobs.JobQueue extends java.lang.Object {
protected final org.eclipse.core.internal.jobs.InternalJob dummy
private final boolean allowConflictOvertaking
private final boolean allowPriorityOvertaking
public void (boolean)
boolean allowConflictOvertaking
public void (boolean, boolean)
boolean allowConflictOvertaking
boolean allowPriorityOvertaking
public void clear ()
public org.eclipse.core.internal.jobs.InternalJob dequeue ()
org.eclipse.core.internal.jobs.InternalJob toRemove
public void enqueue (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob newEntry
org.eclipse.core.internal.jobs.InternalJob tail
org.eclipse.core.internal.jobs.InternalJob tailPrevious
private boolean canOvertake (org.eclipse.core.internal.jobs.InternalJob, org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob newEntry
org.eclipse.core.internal.jobs.InternalJob queueEntry
public void remove (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob toRemove
public void resort (org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.InternalJob entry
public boolean isEmpty ()
public org.eclipse.core.internal.jobs.InternalJob peek ()
public java.util.Iterator iterator ()
}
org/eclipse/core/internal/jobs/JobStatus.classJobStatus.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.JobStatus extends org.eclipse.core.runtime.Status implements org.eclipse.core.runtime.jobs.IJobStatus {
private org.eclipse.core.runtime.jobs.Job job
public void (int, org.eclipse.core.runtime.jobs.Job, java.lang.String)
int severity
org.eclipse.core.runtime.jobs.Job job
String message
public org.eclipse.core.runtime.jobs.Job getJob ()
}
org/eclipse/core/internal/jobs/LockManager$LockState.classLockManager.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.LockManager$LockState extends java.lang.Object {
private int depth
private org.eclipse.core.internal.jobs.OrderedLock lock
private void ()
protected static org.eclipse.core.internal.jobs.LockManager$LockState suspend (org.eclipse.core.internal.jobs.OrderedLock)
org.eclipse.core.internal.jobs.OrderedLock lock
org.eclipse.core.internal.jobs.LockManager$LockState state
public void resume ()
}
org/eclipse/core/internal/jobs/LockManager.classLockManager.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.LockManager extends java.lang.Object {
protected org.eclipse.core.runtime.jobs.LockListener lockListener
private org.eclipse.core.internal.jobs.DeadlockDetector locks
private java.util.HashMap suspendedLocks
public void ()
public void aboutToRelease ()
Exception e
LinkageError e
public boolean canBlock ()
Exception e
LinkageError e
public boolean aboutToWait (java.lang.Thread)
Thread lockOwner
Exception e
LinkageError e
void addLockThread (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread thread
org.eclipse.core.runtime.jobs.ISchedulingRule lock
org.eclipse.core.internal.jobs.DeadlockDetector tempLocks
Exception e
void addLockWaitThread (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread thread
org.eclipse.core.runtime.jobs.ISchedulingRule lock
org.eclipse.core.internal.jobs.DeadlockDetector tempLocks
org.eclipse.core.internal.jobs.Deadlock found
org.eclipse.core.runtime.jobs.ISchedulingRule[] toSuspend
org.eclipse.core.internal.jobs.LockManager$LockState[] suspended
int i
java.util.Stack prevLocks
Exception e
private static void handleException (java.lang.Throwable)
Throwable e
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
private void handleInternalError (java.lang.Throwable)
Throwable t
public boolean isEmpty ()
public boolean isLockOwner ()
Thread current
org.eclipse.core.internal.jobs.DeadlockDetector tempLocks
public synchronized org.eclipse.core.internal.jobs.OrderedLock newLock ()
void removeLockCompletely (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread thread
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.jobs.DeadlockDetector tempLocks
Exception e
void removeLockThread (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread thread
org.eclipse.core.runtime.jobs.ISchedulingRule lock
org.eclipse.core.internal.jobs.DeadlockDetector tempLocks
Exception e
void removeLockWaitThread (java.lang.Thread, org.eclipse.core.runtime.jobs.ISchedulingRule)
Thread thread
org.eclipse.core.runtime.jobs.ISchedulingRule lock
org.eclipse.core.internal.jobs.DeadlockDetector tempLocks
Exception e
void resumeSuspendedLocks (java.lang.Thread)
Thread owner
org.eclipse.core.internal.jobs.LockManager$LockState[] toResume
org.eclipse.core.internal.jobs.LockManager$LockState[] toResume
java.util.Stack prevLocks
int i
public void setLockListener (org.eclipse.core.runtime.jobs.LockListener)
org.eclipse.core.runtime.jobs.LockListener listener
}
org/eclipse/core/internal/jobs/ObjectMap.classObjectMap.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.ObjectMap extends java.lang.Object implements java.util.Map {
protected static final int DEFAULT_SIZE
protected static final int GROW_SIZE
protected int count
protected Object[] elements
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
public java.lang.Object clone ()
public boolean containsKey (java.lang.Object)
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
int i
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
java.util.Map other
int i
public java.lang.Object get (java.lang.Object)
Object key
int i
protected void grow ()
Object[] expanded
public int hashCode ()
int hash
int i
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set result
int i
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int emptyIndex
int i
Object oldValue
public void putAll (java.util.Map)
java.util.Map map
java.util.Iterator i
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object result
public int size ()
private java.util.HashMap toHashMap ()
java.util.HashMap result
int i
public java.util.Collection values ()
java.util.Set result
int i
}
org/eclipse/core/internal/jobs/OrderedLock.classOrderedLock.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.OrderedLock extends java.lang.Object implements org.eclipse.core.runtime.jobs.ILock org.eclipse.core.runtime.jobs.ISchedulingRule {
private static final boolean DEBUG
private static int nextLockNumber
private volatile Thread currentOperationThread
private int depth
private final org.eclipse.core.internal.jobs.LockManager manager
private final int number
private final org.eclipse.core.internal.jobs.Queue operations
static void ()
void (org.eclipse.core.internal.jobs.LockManager)
org.eclipse.core.internal.jobs.LockManager manager
public void acquire ()
boolean interrupted
public boolean acquire (long) throws java.lang.InterruptedException
long delay
boolean success
org.eclipse.core.internal.jobs.Semaphore semaphore
private synchronized boolean attempt ()
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private synchronized org.eclipse.core.internal.jobs.Semaphore createSemaphore ()
private boolean doAcquire (org.eclipse.core.internal.jobs.Semaphore, long)
org.eclipse.core.internal.jobs.Semaphore semaphore
long delay
boolean success
Thread currentThread
private synchronized void doRelease ()
org.eclipse.core.internal.jobs.Semaphore next
private synchronized org.eclipse.core.internal.jobs.Semaphore enqueue (org.eclipse.core.internal.jobs.Semaphore)
org.eclipse.core.internal.jobs.Semaphore newSemaphore
org.eclipse.core.internal.jobs.Semaphore semaphore
protected int forceRelease ()
int oldDepth
public int getDepth ()
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public void release ()
private synchronized void removeFromQueue (org.eclipse.core.internal.jobs.Semaphore)
org.eclipse.core.internal.jobs.Semaphore semaphore
private void setCurrentOperationThread (java.lang.Thread)
Thread newThread
protected void setDepth (int)
int newDepth
int i
public java.lang.String toString ()
private synchronized void updateCurrentOperation ()
private synchronized boolean updateOperationQueue (org.eclipse.core.internal.jobs.Semaphore, boolean)
org.eclipse.core.internal.jobs.Semaphore semaphore
boolean acquired
}
org/eclipse/core/internal/jobs/Queue.classQueue.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.Queue extends java.lang.Object {
protected Object[] elements
protected int head
protected boolean reuse
protected int tail
public void ()
public void (int, boolean)
int size
boolean reuse
public void enqueue (java.lang.Object)
Object element
int newTail
public int decrement (int)
int index
public java.util.Iterator elements ()
Object[] newElements
int end
public java.lang.Object get (java.lang.Object)
Object o
int index
public boolean remove (java.lang.Object)
Object o
int index
Object toRemove
int nextIndex
protected void grow ()
int newSize
Object[] newElements
int newHead
public int increment (int)
int index
public boolean isEmpty ()
public java.lang.Object peek ()
public java.lang.Object dequeue ()
Object result
public int size ()
public java.lang.String toString ()
StringBuffer sb
java.util.Iterator it
}
org/eclipse/core/internal/jobs/Semaphore.classSemaphore.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.Semaphore extends java.lang.Object {
protected long notifications
protected Runnable runnable
public void (java.lang.Runnable)
Runnable runnable
public synchronized boolean acquire (long) throws java.lang.InterruptedException
long delay
long start
long timeLeft
public synchronized boolean attempt ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public synchronized void release ()
public java.lang.String toString ()
}
org/eclipse/core/internal/jobs/ThreadJob.classThreadJob.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.ThreadJob extends org.eclipse.core.runtime.jobs.Job {
protected boolean acquireRule
boolean isBlocked
protected boolean isRunning
private RuntimeException lastPush
protected org.eclipse.core.runtime.jobs.Job realJob
private org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleStack
private int top
boolean isWaiting
void (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
boolean isResumingAfterYield ()
private void illegalPop (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
StringBuffer buf
String msg
Throwable t
org.eclipse.core.runtime.IStatus error
private void illegalPush (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule pushRule
org.eclipse.core.runtime.jobs.ISchedulingRule baseRule
StringBuffer buf
String msg
org.eclipse.core.runtime.IStatus error
private static boolean isCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
RuntimeException e
org.eclipse.core.runtime.IStatus status
synchronized boolean isRunning ()
static org.eclipse.core.internal.jobs.ThreadJob joinRun (org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.jobs.ThreadJob threadJob
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.jobs.InternalJob blockingJob
Thread blocker
static org.eclipse.core.internal.jobs.ThreadJob waitForRun (org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread)
org.eclipse.core.internal.jobs.ThreadJob threadJob
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.jobs.InternalJob blockingJob
Thread blocker
boolean canBlock
org.eclipse.core.internal.jobs.ThreadJob result
boolean interrupted
boolean waiting
Thread currentThread
Thread currentThread
Thread currentThread
Thread currentThread
int state
boolean pop (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
void push (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule baseRule
org.eclipse.core.runtime.jobs.ISchedulingRule[] newStack
boolean recycle ()
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
void setRealJob (org.eclipse.core.runtime.jobs.Job)
org.eclipse.core.runtime.jobs.Job realJob
boolean shouldInterrupt ()
public java.lang.String toString ()
StringBuffer buf
java.lang.String getRuleStack ()
StringBuffer buf
int i
private static void waitEnd (org.eclipse.core.internal.jobs.ThreadJob, boolean, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.jobs.ThreadJob threadJob
boolean updateLockManager
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.jobs.LockManager lockManager
Thread currentThread
private static void waitStart (org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob)
org.eclipse.core.internal.jobs.ThreadJob threadJob
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.jobs.InternalJob blockingJob
public boolean shouldSchedule ()
}
org/eclipse/core/internal/jobs/Worker.classWorker.java
package org.eclipse.core.internal.jobs
public org.eclipse.core.internal.jobs.Worker extends java.lang.Thread {
private static int nextWorkerNumber
private volatile org.eclipse.core.internal.jobs.InternalJob currentJob
private final org.eclipse.core.internal.jobs.WorkerPool pool
static void ()
public void (org.eclipse.core.internal.jobs.WorkerPool)
org.eclipse.core.internal.jobs.WorkerPool pool
public org.eclipse.core.runtime.jobs.Job currentJob ()
private org.eclipse.core.runtime.IStatus handleException (org.eclipse.core.internal.jobs.InternalJob, java.lang.Throwable)
org.eclipse.core.internal.jobs.InternalJob job
Throwable t
String message
public void run ()
org.eclipse.core.runtime.IStatus result
Exception e
ThreadDeath e
Error e
Throwable t
}
org/eclipse/core/internal/jobs/WorkerPool.classWorkerPool.java
package org.eclipse.core.internal.jobs
org.eclipse.core.internal.jobs.WorkerPool extends java.lang.Object {
private static final int BEST_BEFORE
private static final int MIN_THREADS
private int busyThreads
protected final ClassLoader defaultContextLoader
private boolean isDaemon
private org.eclipse.core.internal.jobs.JobManager manager
private int numThreads
private int sleepingThreads
private org.eclipse.core.internal.jobs.Worker[] threads
protected void (org.eclipse.core.internal.jobs.JobManager)
org.eclipse.core.internal.jobs.JobManager manager
private synchronized void add (org.eclipse.core.internal.jobs.Worker)
org.eclipse.core.internal.jobs.Worker worker
int size
org.eclipse.core.internal.jobs.Worker[] newThreads
private synchronized void decrementBusyThreads ()
protected void endJob (org.eclipse.core.internal.jobs.InternalJob, org.eclipse.core.runtime.IStatus)
org.eclipse.core.internal.jobs.InternalJob job
org.eclipse.core.runtime.IStatus result
protected synchronized void endWorker (org.eclipse.core.internal.jobs.Worker)
org.eclipse.core.internal.jobs.Worker worker
private synchronized void incrementBusyThreads ()
protected synchronized void jobQueued ()
org.eclipse.core.internal.jobs.Worker worker
private synchronized boolean remove (org.eclipse.core.internal.jobs.Worker)
org.eclipse.core.internal.jobs.Worker worker
int i
void setDaemon (boolean)
boolean value
protected synchronized void shutdown ()
private synchronized void sleep (long)
long duration
protected org.eclipse.core.internal.jobs.InternalJob startJob (org.eclipse.core.internal.jobs.Worker)
org.eclipse.core.internal.jobs.Worker worker
org.eclipse.core.runtime.jobs.Job job
long idleStart
long idleStart
long hint
long hint
}
org/eclipse/core/internal/jobs/messages.properties
org/eclipse/core/runtime/jobs/
org/eclipse/core/runtime/jobs/IJobChangeEvent.classIJobChangeEvent.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.IJobChangeEvent extends java.lang.Object {
public abstract long getDelay ()
public abstract org.eclipse.core.runtime.jobs.Job getJob ()
public abstract org.eclipse.core.runtime.IStatus getResult ()
}
org/eclipse/core/runtime/jobs/IJobChangeListener.classIJobChangeListener.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.IJobChangeListener extends java.lang.Object {
public abstract void aboutToRun (org.eclipse.core.runtime.jobs.IJobChangeEvent)
public abstract void awake (org.eclipse.core.runtime.jobs.IJobChangeEvent)
public abstract void done (org.eclipse.core.runtime.jobs.IJobChangeEvent)
public abstract void running (org.eclipse.core.runtime.jobs.IJobChangeEvent)
public abstract void scheduled (org.eclipse.core.runtime.jobs.IJobChangeEvent)
public abstract void sleeping (org.eclipse.core.runtime.jobs.IJobChangeEvent)
}
org/eclipse/core/runtime/jobs/IJobManager.classIJobManager.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.IJobManager extends java.lang.Object {
public static final String PROP_USE_DAEMON_THREADS
public abstract void addJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
public abstract void beginRule (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor)
public abstract void cancel (java.lang.Object)
public abstract org.eclipse.core.runtime.IProgressMonitor createProgressGroup ()
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule currentRule ()
public abstract org.eclipse.core.runtime.jobs.Job currentJob ()
public abstract void endRule (org.eclipse.core.runtime.jobs.ISchedulingRule)
public abstract org.eclipse.core.runtime.jobs.Job[] find (java.lang.Object)
public abstract boolean isIdle ()
public abstract boolean isSuspended ()
public abstract void join (java.lang.Object, org.eclipse.core.runtime.IProgressMonitor) throws java.lang.InterruptedException org.eclipse.core.runtime.OperationCanceledException
public abstract org.eclipse.core.runtime.jobs.ILock newLock ()
public abstract void removeJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
public abstract void resume (org.eclipse.core.runtime.jobs.ISchedulingRule)
public abstract void resume ()
public abstract void setLockListener (org.eclipse.core.runtime.jobs.LockListener)
public abstract void setProgressProvider (org.eclipse.core.runtime.jobs.ProgressProvider)
public abstract void suspend ()
public abstract void suspend (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor)
public abstract void sleep (java.lang.Object)
public abstract void transferRule (org.eclipse.core.runtime.jobs.ISchedulingRule, java.lang.Thread)
public abstract void wakeUp (java.lang.Object)
}
org/eclipse/core/runtime/jobs/IJobStatus.classIJobStatus.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.IJobStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public abstract org.eclipse.core.runtime.jobs.Job getJob ()
}
org/eclipse/core/runtime/jobs/ILock.classILock.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.ILock extends java.lang.Object {
public abstract boolean acquire (long) throws java.lang.InterruptedException
public abstract void acquire ()
public abstract int getDepth ()
public abstract void release ()
}
org/eclipse/core/runtime/jobs/ISchedulingRule.classISchedulingRule.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule extends java.lang.Object {
public abstract boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
public abstract boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
}
org/eclipse/core/runtime/jobs/Job.classJob.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.Job extends org.eclipse.core.internal.jobs.InternalJob implements org.eclipse.core.runtime.IAdaptable {
public static final org.eclipse.core.runtime.IStatus ASYNC_FINISH
public static final int INTERACTIVE
public static final int SHORT
public static final int LONG
public static final int BUILD
public static final int DECORATE
public static final int NONE
public static final int SLEEPING
public static final int WAITING
public static final int RUNNING
static void ()
public static final org.eclipse.core.runtime.jobs.IJobManager getJobManager ()
public void (java.lang.String)
String name
public final void addJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
public boolean belongsTo (java.lang.Object)
Object family
public final boolean cancel ()
protected void canceling ()
public final void done (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus result
public final java.lang.String getName ()
public final int getPriority ()
public final java.lang.Object getProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName key
public final org.eclipse.core.runtime.IStatus getResult ()
public final org.eclipse.core.runtime.jobs.ISchedulingRule getRule ()
public final int getState ()
public final java.lang.Thread getThread ()
public final boolean isBlocking ()
public final boolean isSystem ()
public final boolean isUser ()
public final void join () throws java.lang.InterruptedException
public final void removeJobChangeListener (org.eclipse.core.runtime.jobs.IJobChangeListener)
org.eclipse.core.runtime.jobs.IJobChangeListener listener
protected abstract org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
public final void schedule ()
public final void schedule (long)
long delay
public final void setName (java.lang.String)
String name
public final void setPriority (int)
int priority
public final void setProgressGroup (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor group
int ticks
public void setProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object)
org.eclipse.core.runtime.QualifiedName key
Object value
public final void setRule (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public final void setSystem (boolean)
boolean value
public final void setUser (boolean)
boolean value
public final void setThread (java.lang.Thread)
Thread thread
public boolean shouldRun ()
public boolean shouldSchedule ()
public final boolean sleep ()
public java.lang.String toString ()
public final void wakeUp ()
public final void wakeUp (long)
long delay
public org.eclipse.core.runtime.jobs.Job yieldRule (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/runtime/jobs/JobChangeAdapter.classJobChangeAdapter.java
package org.eclipse.core.runtime.jobs
public org.eclipse.core.runtime.jobs.JobChangeAdapter extends java.lang.Object implements org.eclipse.core.runtime.jobs.IJobChangeListener {
public void ()
public void aboutToRun (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
public void awake (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
public void done (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
public void running (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
public void scheduled (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
public void sleeping (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/core/runtime/jobs/LockListener.classLockListener.java
package org.eclipse.core.runtime.jobs
public org.eclipse.core.runtime.jobs.LockListener extends java.lang.Object {
private final org.eclipse.core.internal.jobs.LockManager manager
public void ()
public boolean aboutToWait (java.lang.Thread)
Thread lockOwner
public void aboutToRelease ()
public boolean canBlock ()
protected final boolean isLockOwnerThread ()
}
org/eclipse/core/runtime/jobs/MultiRule.classMultiRule.java
package org.eclipse.core.runtime.jobs
public org.eclipse.core.runtime.jobs.MultiRule extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
private org.eclipse.core.runtime.jobs.ISchedulingRule[] rules
public static org.eclipse.core.runtime.jobs.ISchedulingRule combine (org.eclipse.core.runtime.jobs.ISchedulingRule[])
org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
org.eclipse.core.runtime.jobs.ISchedulingRule result
int i
public static org.eclipse.core.runtime.jobs.ISchedulingRule combine (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule1
org.eclipse.core.runtime.jobs.ISchedulingRule rule2
org.eclipse.core.runtime.jobs.MultiRule result
private static org.eclipse.core.runtime.jobs.ISchedulingRule[] flatten (org.eclipse.core.runtime.jobs.ISchedulingRule[])
org.eclipse.core.runtime.jobs.ISchedulingRule[] nestedRules
java.util.ArrayList myRules
int i
org.eclipse.core.runtime.jobs.ISchedulingRule[] children
int j
public void (org.eclipse.core.runtime.jobs.ISchedulingRule[])
org.eclipse.core.runtime.jobs.ISchedulingRule[] nestedRules
private void ()
public org.eclipse.core.runtime.jobs.ISchedulingRule[] getChildren ()
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule[] otherRules
int other
boolean found
int mine
int i
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule[] otherRules
int j
int i
int i
public java.lang.String toString ()
StringBuffer buffer
int last
int i
}
org/eclipse/core/runtime/jobs/ProgressProvider.classProgressProvider.java
package org.eclipse.core.runtime.jobs
public abstract org.eclipse.core.runtime.jobs.ProgressProvider extends java.lang.Object {
public void ()
public abstract org.eclipse.core.runtime.IProgressMonitor createMonitor (org.eclipse.core.runtime.jobs.Job)
public org.eclipse.core.runtime.IProgressMonitor createProgressGroup ()
public org.eclipse.core.runtime.IProgressMonitor createMonitor (org.eclipse.core.runtime.jobs.Job, org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.runtime.IProgressMonitor group
int ticks
public org.eclipse.core.runtime.IProgressMonitor getDefaultMonitor ()
}
about_files/NOTICE.txt
org/eclipse/core/internal/adapter/
org/eclipse/core/internal/adapter/AdapterFactoryProxy.classAdapterFactoryProxy.java
package org.eclipse.core.internal.adapter
org.eclipse.core.internal.adapter.AdapterFactoryProxy extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory org.eclipse.core.internal.runtime.IAdapterFactoryExt {
private org.eclipse.core.runtime.IConfigurationElement element
private org.eclipse.core.runtime.IAdapterFactory factory
private boolean factoryLoaded
private String ownerId
private int internalOwnerID
void ()
public static org.eclipse.core.internal.adapter.AdapterFactoryProxy createProxy (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.internal.adapter.AdapterFactoryProxy result
org.eclipse.core.runtime.IExtension extension
public boolean originatesFrom (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
String id
java.lang.String getAdaptableType ()
String result
public java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
Object adaptableObject
Class adapterType
public java.lang.Class[] getAdapterList ()
public java.lang.String[] getAdapterNames ()
org.eclipse.core.runtime.IConfigurationElement[] children
java.util.ArrayList adapters
int i
String type
org.eclipse.core.runtime.IExtension getExtension ()
public synchronized org.eclipse.core.runtime.IAdapterFactory loadFactory (boolean)
boolean force
String contributorName
boolean isActive
boolean isActive
org.eclipse.core.runtime.CoreException e
String msg
private void logError ()
String msg
}
org/eclipse/core/internal/adapter/AdapterManagerListener.classAdapterManagerListener.java
package org.eclipse.core.internal.adapter
public final org.eclipse.core.internal.adapter.AdapterManagerListener extends java.lang.Object implements org.eclipse.core.runtime.IRegistryEventListener org.eclipse.core.internal.runtime.IAdapterManagerProvider {
public static final String ADAPTER_POINT_ID
private org.eclipse.core.internal.runtime.AdapterManager theAdapterManager
public void ()
public boolean addFactories (org.eclipse.core.internal.runtime.AdapterManager)
org.eclipse.core.internal.runtime.AdapterManager adapterManager
org.eclipse.core.runtime.IExtensionPoint point
boolean factoriesAdded
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
org.eclipse.core.internal.adapter.AdapterFactoryProxy proxy
private void registerExtension (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
org.eclipse.core.internal.adapter.AdapterFactoryProxy proxy
public synchronized void added (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
public synchronized void removed (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
java.util.Iterator it
java.util.Iterator it2
org.eclipse.core.runtime.IAdapterFactory factory
public synchronized void added (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
public synchronized void removed (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
public synchronized void stop ()
}
org/eclipse/core/internal/registry/
org/eclipse/core/internal/registry/BaseExtensionHandle.classBaseExtensionHandle.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.BaseExtensionHandle extends org.eclipse.core.internal.registry.Handle implements org.eclipse.core.runtime.IExtension {
public void (org.eclipse.core.internal.registry.IObjectManager, int)
org.eclipse.core.internal.registry.IObjectManager objectManager
int id
protected org.eclipse.core.internal.registry.Extension getExtension ()
protected boolean shouldPersist ()
public java.lang.String getNamespace ()
public java.lang.String getNamespaceIdentifier ()
public org.eclipse.core.runtime.IContributor getContributor ()
java.lang.String getContributorId ()
public java.lang.String getExtensionPointUniqueIdentifier ()
public java.lang.String getLabel ()
public java.lang.String getLabelAsIs ()
public java.lang.String getLabel (java.lang.String)
String locale
public java.lang.String getSimpleIdentifier ()
public java.lang.String getUniqueIdentifier ()
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements ()
org.eclipse.core.internal.registry.RegistryObject getObject ()
public boolean isValid ()
}
org/eclipse/core/internal/registry/BaseExtensionPointHandle.classBaseExtensionPointHandle.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.BaseExtensionPointHandle extends org.eclipse.core.internal.registry.Handle implements org.eclipse.core.runtime.IExtensionPoint {
public void (org.eclipse.core.internal.registry.IObjectManager, int)
org.eclipse.core.internal.registry.IObjectManager objectManager
int id
public org.eclipse.core.runtime.IExtension[] getExtensions ()
public java.lang.String getNamespace ()
public java.lang.String getNamespaceIdentifier ()
public org.eclipse.core.runtime.IContributor getContributor ()
protected boolean shouldPersist ()
public org.eclipse.core.runtime.IExtension getExtension (java.lang.String)
String extensionId
int[] children
int i
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements ()
org.eclipse.core.internal.registry.Extension[] tmpExtensions
java.util.ArrayList result
int i
public java.lang.String getLabelAsIs ()
public java.lang.String getLabel ()
public java.lang.String getLabel (java.lang.String)
String locale
public java.lang.String getSchemaReference ()
public java.lang.String getSimpleIdentifier ()
public java.lang.String getUniqueIdentifier ()
org.eclipse.core.internal.registry.RegistryObject getObject ()
protected org.eclipse.core.internal.registry.ExtensionPoint getExtensionPoint ()
public boolean isValid ()
}
org/eclipse/core/internal/registry/BufferedRandomInputStream.classBufferedRandomInputStream.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.BufferedRandomInputStream extends java.io.InputStream {
private java.io.RandomAccessFile inputFile
private String filePath
private int buffer_size
private int buffer_pos
private long buffer_start
private long file_pointer
private byte[] buffer
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.File, int) throws java.io.IOException
java.io.File file
int bufferSize
private void resetBuffer ()
private int fillBuffer () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int available
public long skip (long) throws java.io.IOException
long n
int available
int skipped
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public java.lang.String toString ()
public void seek (long) throws java.io.IOException
long pos
public long length () throws java.io.IOException
}
org/eclipse/core/internal/registry/CombinedEventDelta.classCombinedEventDelta.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.CombinedEventDelta extends java.lang.Object {
private final boolean addition
private org.eclipse.core.internal.registry.IObjectManager objectManager
private static final int arrayGrowthSpace
private java.util.Map extensionsByID
private java.util.Map extPointsByID
private java.util.ArrayList allExtensions
private java.util.ArrayList allExtensionPoints
private void (boolean)
boolean addition
public static org.eclipse.core.internal.registry.CombinedEventDelta recordAddition ()
public static org.eclipse.core.internal.registry.CombinedEventDelta recordRemoval ()
public boolean isAddition ()
public boolean isRemoval ()
public void setObjectManager (org.eclipse.core.internal.registry.IObjectManager)
org.eclipse.core.internal.registry.IObjectManager manager
public org.eclipse.core.internal.registry.IObjectManager getObjectManager ()
private java.util.List getExtensionsBucket (java.lang.String)
String id
java.util.List extensions
private java.util.List getExtPointsBucket (java.lang.String)
String id
java.util.List extensionPoints
private java.util.List getExtPointsGlobal ()
private java.util.List getExtensionsGlobal ()
public void rememberExtensionPoint (org.eclipse.core.internal.registry.ExtensionPoint)
org.eclipse.core.internal.registry.ExtensionPoint extensionPoint
String bucketId
Object extPt
public void rememberExtension (org.eclipse.core.internal.registry.ExtensionPoint, int)
org.eclipse.core.internal.registry.ExtensionPoint extensionPoint
int ext
String bucketId
Object extension
public void rememberExtensions (org.eclipse.core.internal.registry.ExtensionPoint, int[])
org.eclipse.core.internal.registry.ExtensionPoint extensionPoint
int[] exts
int i
public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (java.lang.String)
String id
java.util.List extensionPoints
int size
java.util.ArrayList result
int i
Integer extPt
org.eclipse.core.runtime.IExtensionPoint extensionPoint
public org.eclipse.core.runtime.IExtension[] getExtensions (java.lang.String)
String id
java.util.List extensions
int size
java.util.ArrayList result
int i
Integer ext
org.eclipse.core.runtime.IExtension extension
}
org/eclipse/core/internal/registry/ConfigurationElement.classConfigurationElement.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ConfigurationElement extends org.eclipse.core.internal.registry.RegistryObject {
static final org.eclipse.core.internal.registry.ConfigurationElement[] EMPTY_ARRAY
int parentId
byte parentType
protected String[] propertiesAndValue
private String name
private String contributorId
static void ()
protected void (org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected void (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
int self
String contributorId
String name
String[] propertiesAndValue
int[] children
int extraDataOffset
int parent
byte parentType
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
void throwException (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
String message
Throwable exception
protected java.lang.String getValue ()
java.lang.String getValueAsIs ()
public java.lang.String getAttribute (java.lang.String)
String attrName
java.lang.String getAttributeAsIs (java.lang.String)
String attrName
int size
int i
protected java.lang.String[] getAttributeNames ()
int size
String[] result
int i
void setProperties (java.lang.String[])
String[] value
protected java.lang.String[] getPropertiesAndValue ()
void setValue (java.lang.String)
String value
String[] newPropertiesAndValue
void setContributorId (java.lang.String)
String id
protected java.lang.String getContributorId ()
public org.eclipse.core.internal.registry.ConfigurationElement[] getChildren (java.lang.String)
String childrenName
org.eclipse.core.internal.registry.ConfigurationElement[] result
int idx
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
int i
org.eclipse.core.internal.registry.ConfigurationElement toTest
org.eclipse.core.internal.registry.ConfigurationElement[] copy
void setParentId (int)
int objectId
protected java.lang.String getName ()
void setName (java.lang.String)
String name
void setParentType (byte)
byte type
public org.eclipse.core.runtime.IContributor getContributor ()
protected java.lang.Object createExecutableExtension (java.lang.String) throws org.eclipse.core.runtime.CoreException
String attributeName
String prop
String executable
String executable
String contributorName
String className
Object initData
int i
int i
org.eclipse.core.internal.registry.ConfigurationElement[] exec
org.eclipse.core.internal.registry.ConfigurationElement[] parms
org.eclipse.core.internal.registry.ConfigurationElement element
java.util.Hashtable initParms
String pname
org.eclipse.core.runtime.spi.RegistryContributor defaultContributor
Object result
org.eclipse.core.internal.registry.ConfigurationElementHandle confElementHandle
org.eclipse.core.runtime.CoreException ce
Exception te
java.lang.String getAttribute (java.lang.String, java.lang.String)
String attrName
String locale
java.lang.String getValue (java.lang.String)
String locale
}
org/eclipse/core/internal/registry/ConfigurationElementHandle.classConfigurationElementHandle.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ConfigurationElementHandle extends org.eclipse.core.internal.registry.Handle implements org.eclipse.core.runtime.IConfigurationElement {
static final org.eclipse.core.internal.registry.ConfigurationElementHandle[] EMPTY_ARRAY
static void ()
public void (org.eclipse.core.internal.registry.IObjectManager, int)
org.eclipse.core.internal.registry.IObjectManager objectManager
int id
protected org.eclipse.core.internal.registry.ConfigurationElement getConfigurationElement ()
protected boolean shouldPersist ()
public java.lang.String getAttribute (java.lang.String)
String propertyName
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String attrName
String locale
public java.lang.String[] getAttributeNames ()
public org.eclipse.core.runtime.IConfigurationElement[] getChildren ()
org.eclipse.core.internal.registry.ConfigurationElement actualCe
public java.lang.Object createExecutableExtension (java.lang.String) throws org.eclipse.core.runtime.CoreException
String propertyName
org.eclipse.core.runtime.InvalidRegistryObjectException e
org.eclipse.core.runtime.Status status
public java.lang.String getAttributeAsIs (java.lang.String)
String name
public org.eclipse.core.runtime.IConfigurationElement[] getChildren (java.lang.String)
String name
org.eclipse.core.internal.registry.ConfigurationElement actualCE
org.eclipse.core.internal.registry.ConfigurationElement[] children
org.eclipse.core.runtime.IConfigurationElement[] result
int idx
int i
org.eclipse.core.runtime.IConfigurationElement[] copy
public org.eclipse.core.runtime.IExtension getDeclaringExtension ()
Object result
public java.lang.String getName ()
public java.lang.Object getParent ()
org.eclipse.core.internal.registry.ConfigurationElement actualCe
public java.lang.String getValue ()
public java.lang.String getValue (java.lang.String)
String locale
public java.lang.String getValueAsIs ()
org.eclipse.core.internal.registry.RegistryObject getObject ()
public java.lang.String getNamespace ()
public java.lang.String getNamespaceIdentifier ()
public org.eclipse.core.runtime.IContributor getContributor ()
public boolean isValid ()
}
org/eclipse/core/internal/registry/ConfigurationElementMulti.classConfigurationElementMulti.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ConfigurationElementMulti extends org.eclipse.core.internal.registry.ConfigurationElement {
private org.eclipse.core.internal.registry.DirectMap translatedProperties
protected void (org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected void (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
int self
String contributorId
String name
String[] propertiesAndValue
int[] children
int extraDataOffset
int parent
byte parentType
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
java.lang.String getAttribute (java.lang.String, java.lang.String)
String attrName
String locale
int size
int index
int i
int j
String result
java.lang.String getValue (java.lang.String)
String locale
int index
private synchronized java.lang.String getTranslatedAtIndex (int, java.lang.String)
int index
String locale
String[] translated
String[] propertiesNonTranslated
private java.lang.String[] getNonTranslated ()
int size
boolean hasValue
String[] propertiesNonTranslated
int pos
int i
synchronized int getNumCachedLocales ()
synchronized java.lang.String[] getCachedLocales ()
synchronized java.lang.String[][] getCachedTranslations ()
synchronized void setTranslatedProperties (org.eclipse.core.internal.registry.DirectMap)
org.eclipse.core.internal.registry.DirectMap translated
public java.lang.String getAttribute (java.lang.String)
String attrName
public java.lang.String getValue ()
}
org/eclipse/core/internal/registry/Contribution.classContribution.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.Contribution extends java.lang.Object implements org.eclipse.core.internal.registry.KeyedElement {
static final int[] EMPTY_CHILDREN
protected org.eclipse.core.internal.registry.ExtensionRegistry registry
protected final String contributorId
private String defaultNamespace
protected boolean persist
private int[] children
public static final byte EXTENSION_POINT
public static final byte EXTENSION
static void ()
protected void (java.lang.String, org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
String contributorId
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
void mergeContribution (org.eclipse.core.internal.registry.Contribution)
org.eclipse.core.internal.registry.Contribution addContribution
int[] existing
int[] addition
int extensionPoints
int extensions
int[] allChildren
void setRawChildren (int[])
int[] children
protected java.lang.String getContributorId ()
protected int[] getRawChildren ()
protected int[] getExtensions ()
int[] results
protected int[] getExtensionPoints ()
int[] results
public java.lang.String getDefaultNamespace ()
public java.lang.String toString ()
public int getKeyHashCode ()
public java.lang.Object getKey ()
public boolean compare (org.eclipse.core.internal.registry.KeyedElement)
org.eclipse.core.internal.registry.KeyedElement other
public boolean shouldPersist ()
public void unlinkChild (int)
int id
int index
int i
int[] result
public boolean isEmpty ()
public boolean hasChild (int)
int id
int i
}
org/eclipse/core/internal/registry/DirectMap.classDirectMap.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.DirectMap extends java.lang.Object {
private final float growthFactor
private String[] keyArray
private String[][] valueArray
private int size
public void (int, float)
int initialSize
float growthFactor
public synchronized void put (java.lang.String, java.lang.String[])
String key
String[] value
int id
int newSize
String[] newKeyArray
String[][] newValueArray
public synchronized boolean containsKey (java.lang.String)
String key
public synchronized java.lang.String[] get (java.lang.String)
String key
int id
java.lang.String[] getKeys ()
java.lang.String[][] getValues ()
int getSzie ()
private int recalcSize (int)
int currentSize
private int findKey (java.lang.String)
String key
int i
}
org/eclipse/core/internal/registry/Extension.classExtension.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.Extension extends org.eclipse.core.internal.registry.RegistryObject {
public static final org.eclipse.core.internal.registry.Extension[] EMPTY_ARRAY
private String simpleId
private String namespaceIdentifier
private Object extraInformation
private static final byte LABEL
private static final byte XPT_NAME
private static final byte CONTRIBUTOR_ID
private static final int EXTRA_SIZE
static void ()
protected void (org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected void (int, java.lang.String, java.lang.String, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
int self
String simpleId
String namespace
int[] children
int extraData
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected java.lang.String getExtensionPointIdentifier ()
protected java.lang.String getSimpleIdentifier ()
protected java.lang.String getUniqueIdentifier ()
void setExtensionPointIdentifier (java.lang.String)
String value
void setSimpleIdentifier (java.lang.String)
String value
private java.lang.String[] getExtraData ()
String[] result
java.lang.String getLabel ()
String s
void setLabel (java.lang.String)
String value
java.lang.String getContributorId ()
String s
public org.eclipse.core.runtime.IContributor getContributor ()
void setContributorId (java.lang.String)
String value
public java.lang.String getNamespaceIdentifier ()
void setNamespaceIdentifier (java.lang.String)
String value
public java.lang.String toString ()
private void ensureExtraInformationType ()
java.lang.String getLabelAsIs ()
String s
java.lang.String getLabel (java.lang.String)
String locale
}
org/eclipse/core/internal/registry/ExtensionDelta.classExtensionDelta.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionDelta extends java.lang.Object implements org.eclipse.core.runtime.IExtensionDelta {
private int kind
private int extension
private int extensionPoint
private org.eclipse.core.internal.registry.RegistryDelta containingDelta
public void ()
void setContainingDelta (org.eclipse.core.internal.registry.RegistryDelta)
org.eclipse.core.internal.registry.RegistryDelta containingDelta
int getExtensionId ()
int getExtensionPointId ()
public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint ()
public void setExtensionPoint (int)
int extensionPoint
public int getKind ()
public org.eclipse.core.runtime.IExtension getExtension ()
public void setExtension (int)
int extension
public void setKind (int)
int kind
public java.lang.String toString ()
public static java.lang.String getKindString (int)
int kind
}
org/eclipse/core/internal/registry/ExtensionHandle.classExtensionHandle.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionHandle extends org.eclipse.core.internal.registry.BaseExtensionHandle {
static final org.eclipse.core.internal.registry.ExtensionHandle[] EMPTY_ARRAY
static void ()
public void (org.eclipse.core.internal.registry.IObjectManager, int)
org.eclipse.core.internal.registry.IObjectManager objectManager
int id
}
org/eclipse/core/internal/registry/ExtensionMulti.classExtensionMulti.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionMulti extends org.eclipse.core.internal.registry.Extension {
protected void (org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected void (int, java.lang.String, java.lang.String, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
int self
String simpleId
String namespace
int[] children
int extraData
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected java.lang.String getLabel (java.lang.String)
String locale
String[] translated
protected java.lang.String getLabel ()
}
org/eclipse/core/internal/registry/ExtensionPoint.classExtensionPoint.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionPoint extends org.eclipse.core.internal.registry.RegistryObject {
public static final org.eclipse.core.internal.registry.ExtensionPoint[] EMPTY_ARRAY
private Object extraInformation
private static final byte LABEL
private static final byte SCHEMA
private static final byte QUALIFIED_NAME
private static final byte NAMESPACE
private static final byte CONTRIBUTOR_ID
private static final int EXTRA_SIZE
static void ()
protected void (org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected void (int, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
int self
int[] children
int dataOffset
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected java.lang.String getSimpleIdentifier ()
private java.lang.String[] getExtraData ()
String[] result
private void ensureExtraInformationType ()
protected java.lang.String getSchemaReference ()
String[] result
protected java.lang.String getLabel ()
String[] result
protected java.lang.String getUniqueIdentifier ()
public java.lang.String getNamespace ()
protected java.lang.String getContributorId ()
public org.eclipse.core.runtime.IContributor getContributor ()
void setSchema (java.lang.String)
String value
void setLabel (java.lang.String)
String value
void setUniqueIdentifier (java.lang.String)
String value
void setNamespace (java.lang.String)
String value
void setContributorId (java.lang.String)
String id
public java.lang.String toString ()
protected java.lang.String getLabelAsIs ()
String[] result
protected java.lang.String getLabel (java.lang.String)
String locale
}
org/eclipse/core/internal/registry/ExtensionPointHandle.classExtensionPointHandle.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionPointHandle extends org.eclipse.core.internal.registry.BaseExtensionPointHandle {
static final org.eclipse.core.internal.registry.ExtensionPointHandle[] EMPTY_ARRAY
static void ()
public void (org.eclipse.core.internal.registry.IObjectManager, int)
org.eclipse.core.internal.registry.IObjectManager objectManager
int id
}
org/eclipse/core/internal/registry/ExtensionPointMulti.classExtensionPointMulti.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionPointMulti extends org.eclipse.core.internal.registry.ExtensionPoint {
protected void (org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected void (int, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
int self
int[] children
int dataOffset
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
protected java.lang.String getLabel (java.lang.String)
String locale
String[] translated
protected java.lang.String getLabel ()
}
org/eclipse/core/internal/registry/ExtensionRegistry$1.classExtensionRegistry.java
package org.eclipse.core.internal.registry
org.eclipse.core.internal.registry.ExtensionRegistry$1 extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener {
final org.eclipse.core.internal.registry.ExtensionRegistry this$0
void (org.eclipse.core.internal.registry.ExtensionRegistry)
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
}
org/eclipse/core/internal/registry/ExtensionRegistry$2.classExtensionRegistry.java
package org.eclipse.core.internal.registry
org.eclipse.core.internal.registry.ExtensionRegistry$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.registry.ExtensionRegistry this$0
private final org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo val$listenerInfo
private final java.util.Map val$scheduledDeltas
private final org.eclipse.core.runtime.MultiStatus val$result
void (org.eclipse.core.internal.registry.ExtensionRegistry, org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo, java.util.Map, org.eclipse.core.runtime.MultiStatus)
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/registry/ExtensionRegistry$ListenerInfo.classExtensionRegistry.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo extends java.lang.Object {
public String filter
public java.util.EventListener listener
final org.eclipse.core.internal.registry.ExtensionRegistry this$0
public void (org.eclipse.core.internal.registry.ExtensionRegistry, java.util.EventListener, java.lang.String)
java.util.EventListener listener
String filter
public boolean equals (java.lang.Object)
Object another
public int hashCode ()
}
org/eclipse/core/internal/registry/ExtensionRegistry$QueueElement.classExtensionRegistry.java
package org.eclipse.core.internal.registry
org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement extends java.lang.Object {
Object[] listenerInfos
java.util.Map scheduledDeltas
final org.eclipse.core.internal.registry.ExtensionRegistry this$0
void (org.eclipse.core.internal.registry.ExtensionRegistry, java.lang.Object[], java.util.Map)
Object[] infos
java.util.Map deltas
}
org/eclipse/core/internal/registry/ExtensionRegistry$RegistryEventThread.classExtensionRegistry.java
package org.eclipse.core.internal.registry
org.eclipse.core.internal.registry.ExtensionRegistry$RegistryEventThread extends java.lang.Thread {
private org.eclipse.core.internal.registry.ExtensionRegistry registry
final org.eclipse.core.internal.registry.ExtensionRegistry this$0
public void (org.eclipse.core.internal.registry.ExtensionRegistry, org.eclipse.core.internal.registry.ExtensionRegistry)
org.eclipse.core.internal.registry.ExtensionRegistry registry
public void run ()
org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement element
org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement element
}
org/eclipse/core/internal/registry/ExtensionRegistry.classExtensionRegistry.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionRegistry extends java.lang.Object implements org.eclipse.core.runtime.IExtensionRegistry org.eclipse.core.runtime.spi.IDynamicExtensionRegistry {
private org.eclipse.core.internal.registry.ReadWriteMonitor access
private transient java.util.Map deltas
protected org.eclipse.osgi.storagemanager.StorageManager cacheStorageManager
private transient org.eclipse.core.runtime.ListenerList listeners
private org.eclipse.core.internal.registry.RegistryObjectManager registryObjects
protected org.eclipse.core.internal.registry.TableReader theTableReader
private Object masterToken
private Object userToken
protected org.eclipse.core.runtime.spi.RegistryStrategy strategy
private org.eclipse.core.internal.registry.RegistryTimestamp aggregatedTimestamp
private org.eclipse.core.internal.registry.CombinedEventDelta eventDelta
private static final String notNamespace
private final boolean isMultiLanguage
private boolean mlErrorLogged
protected org.eclipse.core.internal.registry.RegistryObjectFactory theRegistryObjectFactory
private org.eclipse.core.internal.registry.ExtensionRegistry$RegistryEventThread eventThread
protected final java.util.List queue
public org.eclipse.core.internal.registry.RegistryObjectManager getObjectManager ()
protected void setFileManager (java.io.File, boolean)
java.io.File cacheBase
boolean isCacheReadOnly
private void add (org.eclipse.core.internal.registry.Contribution)
org.eclipse.core.internal.registry.Contribution element
static java.lang.Object concatArrays (java.lang.Object, java.lang.Object)
Object a
Object b
Object[] result
private java.lang.String addExtension (int)
int extension
org.eclipse.core.internal.registry.Extension addedExtension
String extensionPointToAddTo
org.eclipse.core.internal.registry.ExtensionPoint extPoint
int[] newExtensions
int[] existingExtensions
private java.lang.String addExtensionPoint (int)
int extPoint
org.eclipse.core.internal.registry.ExtensionPoint extensionPoint
int[] orphans
private java.util.Set addExtensionsAndExtensionPoints (org.eclipse.core.internal.registry.Contribution)
org.eclipse.core.internal.registry.Contribution element
java.util.Set affectedNamespaces
int[] extPoints
int i
String namespace
int[] extensions
int i
String namespace
public void addListener (org.eclipse.core.runtime.IRegistryEventListener)
org.eclipse.core.runtime.IRegistryEventListener listener
public void addListener (org.eclipse.core.runtime.IRegistryEventListener, java.lang.String)
org.eclipse.core.runtime.IRegistryEventListener listener
String extensionPointId
private void addListenerInternal (java.util.EventListener, java.lang.String)
java.util.EventListener listener
String filter
public void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener)
org.eclipse.core.runtime.IRegistryChangeListener listener
public void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener, java.lang.String)
org.eclipse.core.runtime.IRegistryChangeListener listener
String filter
private void basicAdd (org.eclipse.core.internal.registry.Contribution, boolean)
org.eclipse.core.internal.registry.Contribution element
boolean link
java.util.Set affectedNamespaces
private void setObjectManagers (java.util.Set, org.eclipse.core.internal.registry.IObjectManager)
java.util.Set affectedNamespaces
org.eclipse.core.internal.registry.IObjectManager manager
java.util.Iterator iter
private void basicRemove (java.lang.String)
String contributorId
java.util.Set affectedNamespaces
java.util.Map associatedObjects
void enterRead ()
void exitRead ()
private void fireRegistryChangeEvent ()
Object[] tmpListeners
java.util.Map tmpDeltas
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String)
String extensionPointId
int lastdot
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String)
String pluginId
String extensionPointSimpleId
org.eclipse.core.runtime.IExtensionPoint extPoint
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String, java.lang.String)
String pluginId
String extensionPointName
String extensionId
org.eclipse.core.runtime.IExtension extension
private org.eclipse.core.internal.registry.RegistryDelta getDelta (java.lang.String)
String namespace
org.eclipse.core.internal.registry.RegistryDelta existingDelta
org.eclipse.core.internal.registry.RegistryDelta delta
public org.eclipse.core.runtime.IExtension getExtension (java.lang.String)
String extensionId
int lastdot
String namespace
org.eclipse.core.internal.registry.ExtensionHandle[] extensions
org.eclipse.core.internal.registry.ExtensionHandle[] extensions
int i
org.eclipse.core.internal.registry.ExtensionHandle suspect
public org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String)
String extensionPointId
String extensionId
int lastdot
public org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String, java.lang.String)
String pluginId
String extensionPointName
String extensionId
org.eclipse.core.runtime.IExtensionPoint extPoint
public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String)
String xptUniqueId
public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String, java.lang.String)
String elementName
String xpt
public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints ()
public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (java.lang.String)
String namespaceName
public org.eclipse.core.runtime.IExtension[] getExtensions (java.lang.String)
String namespaceName
public org.eclipse.core.runtime.IExtension[] getExtensions (org.eclipse.core.runtime.IContributor)
org.eclipse.core.runtime.IContributor contributor
String contributorId
public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (org.eclipse.core.runtime.IContributor)
org.eclipse.core.runtime.IContributor contributor
String contributorId
public java.lang.String[] getNamespaces ()
org.eclipse.core.internal.registry.KeyedElement[] namespaceElements
String[] namespaceNames
int i
public boolean hasContributor (org.eclipse.core.runtime.IContributor)
org.eclipse.core.runtime.IContributor contributor
String contributorId
public boolean hasContributor (java.lang.String)
String contributorId
private void link (org.eclipse.core.internal.registry.ExtensionPoint, int[])
org.eclipse.core.internal.registry.ExtensionPoint extPoint
int[] extensions
private java.lang.String recordChange (org.eclipse.core.internal.registry.ExtensionPoint, int, int)
org.eclipse.core.internal.registry.ExtensionPoint extPoint
int extension
int kind
org.eclipse.core.internal.registry.ExtensionDelta extensionDelta
private java.lang.String recordChange (org.eclipse.core.internal.registry.ExtensionPoint, int[], int)
org.eclipse.core.internal.registry.ExtensionPoint extPoint
int[] extensions
int kind
String namespace
org.eclipse.core.internal.registry.RegistryDelta pluginDelta
int i
org.eclipse.core.internal.registry.ExtensionDelta extensionDelta
public void remove (java.lang.String, long)
String removedContributorId
long timestamp
public void removeContributor (org.eclipse.core.runtime.IContributor, java.lang.Object)
org.eclipse.core.runtime.IContributor contributor
Object key
String contributorId
public void remove (java.lang.String)
String removedContributorId
private java.lang.String removeExtension (int)
int extensionId
org.eclipse.core.internal.registry.Extension extension
String xptName
org.eclipse.core.internal.registry.ExtensionPoint extPoint
int[] existingExtensions
int[] newExtensions
int i
int j
private java.lang.String removeExtensionPoint (int)
int extPoint
org.eclipse.core.internal.registry.ExtensionPoint extensionPoint
int[] existingExtensions
private java.util.Set removeExtensionsAndExtensionPoints (java.lang.String)
String contributorId
java.util.Set affectedNamespaces
int[] extensions
int i
String namespace
int[] extPoints
int i
String namespace
public void removeRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener)
org.eclipse.core.runtime.IRegistryChangeListener listener
public void removeListener (org.eclipse.core.runtime.IRegistryEventListener)
org.eclipse.core.runtime.IRegistryEventListener listener
public void (org.eclipse.core.runtime.spi.RegistryStrategy, java.lang.Object, java.lang.Object)
org.eclipse.core.runtime.spi.RegistryStrategy registryStrategy
Object masterToken
Object userToken
boolean isRegistryFilledFromCache
long start
long timestamp
java.io.IOException e
int index
public void stop (java.lang.Object)
Object key
java.io.File tableFile
java.io.File mainFile
java.io.File extraFile
java.io.File contributionsFile
java.io.File contributorsFile
java.io.File namespacesFile
java.io.File orphansFile
org.eclipse.core.internal.registry.TableWriter theTableWriter
long timestamp
long timestamp
public void clearRegistryCache ()
String[] keys
int i
java.io.IOException e
protected void setElementFactory ()
public org.eclipse.core.internal.registry.RegistryObjectFactory getElementFactory ()
org.eclipse.core.internal.registry.TableReader getTableReader ()
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public java.lang.String translate (java.lang.String, java.util.ResourceBundle)
String key
java.util.ResourceBundle resources
public boolean debug ()
public boolean debugEvents ()
public boolean useLazyCacheLoading ()
public long computeState ()
protected boolean checkCache ()
int index
java.io.File possibleCacheLocation
java.io.File cacheFile
public java.lang.Object createExecutableExtension (org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.spi.RegistryContributor defaultContributor
String className
String requestedContributorName
public org.eclipse.core.runtime.IStatus processChangeEvent (java.lang.Object[], java.util.Map)
Object[] listenerInfos
java.util.Map scheduledDeltas
org.eclipse.core.internal.registry.CombinedEventDelta extendedDelta
org.eclipse.core.runtime.MultiStatus result
int i
org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo listenerInfo
org.eclipse.core.runtime.IRegistryEventListener extensionListener
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
java.util.Iterator iter
org.eclipse.core.internal.registry.IObjectManager manager
public void scheduleChangeEvent (java.lang.Object[], java.util.Map)
Object[] listenerInfos
java.util.Map scheduledDeltas
org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement newElement
protected void stopChangeEventScheduler ()
private boolean checkReadWriteAccess (java.lang.Object, boolean)
Object key
boolean persist
public boolean addContribution (java.io.InputStream, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.util.ResourceBundle, java.lang.Object, long)
java.io.InputStream is
org.eclipse.core.runtime.IContributor contributor
boolean persist
String contributionName
java.util.ResourceBundle translationBundle
Object key
long timestamp
boolean result
public boolean addContribution (java.io.InputStream, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.util.ResourceBundle, java.lang.Object)
java.io.InputStream is
org.eclipse.core.runtime.IContributor contributor
boolean persist
String contributionName
java.util.ResourceBundle translationBundle
Object key
org.eclipse.core.runtime.spi.RegistryContributor internalContributor
String ownerName
String message
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.internal.registry.ExtensionsParser parser
org.eclipse.core.internal.registry.Contribution contribution
int status
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
private void logError (java.lang.String, java.lang.String, java.lang.Exception)
String owner
String contributionName
Exception e
String message
public boolean addExtensionPoint (java.lang.String, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
String identifier
org.eclipse.core.runtime.IContributor contributor
boolean persist
String label
String schemaReference
Object token
org.eclipse.core.runtime.spi.RegistryContributor internalContributor
String contributorId
String message
org.eclipse.core.internal.registry.Contribution contribution
org.eclipse.core.internal.registry.ExtensionPoint currentExtPoint
String uniqueId
String uniqueId
String namespaceName
String namespaceName
int simpleIdStart
String labelNLS
String msg
int[] contributionChildren
public boolean addExtension (java.lang.String, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription, java.lang.Object) throws java.lang.IllegalArgumentException
String identifier
org.eclipse.core.runtime.IContributor contributor
boolean persist
String label
String extensionPointId
org.eclipse.core.internal.registry.spi.ConfigurationElementDescription configurationElements
Object token
org.eclipse.core.runtime.spi.RegistryContributor internalContributor
String contributorId
org.eclipse.core.internal.registry.Contribution contribution
org.eclipse.core.internal.registry.Extension currentExtension
String simpleId
String simpleId
String namespaceName
String namespaceName
int simpleIdStart
String extensionLabelNLS
String targetExtensionPointId
String targetExtensionPointId
String uniqueId
org.eclipse.core.runtime.IExtension existingExtension
String currentSupplier
String existingSupplier
String msg
int[] contributionChildren
private void createExtensionData (java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription, org.eclipse.core.internal.registry.RegistryObject, boolean)
String contributorId
org.eclipse.core.internal.registry.spi.ConfigurationElementDescription description
org.eclipse.core.internal.registry.RegistryObject parent
boolean persist
org.eclipse.core.internal.registry.ConfigurationElement currentConfigurationElement
org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] descriptionProperties
int len
String[] properties
int i
String value
org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children
int i
int[] oldValues
int size
int[] newValues
int i
public boolean removeExtension (org.eclipse.core.runtime.IExtension, java.lang.Object) throws java.lang.IllegalArgumentException
org.eclipse.core.runtime.IExtension extension
Object token
public boolean removeExtensionPoint (org.eclipse.core.runtime.IExtensionPoint, java.lang.Object) throws java.lang.IllegalArgumentException
org.eclipse.core.runtime.IExtensionPoint extensionPoint
Object token
private boolean removeObject (org.eclipse.core.internal.registry.RegistryObject, boolean, java.lang.Object)
org.eclipse.core.internal.registry.RegistryObject registryObject
boolean isExtensionPoint
Object token
int id
String namespace
String namespace
java.util.Map removed
org.eclipse.core.internal.registry.IObjectManager manager
public org.eclipse.core.runtime.IContributor[] getAllContributors ()
java.util.Collection contributors
public java.lang.Object getTemporaryUserToken ()
public boolean isMultiLanguage ()
public java.lang.String[] translate (java.lang.String[], org.eclipse.core.runtime.IContributor, java.lang.String)
String[] nonTranslated
org.eclipse.core.runtime.IContributor contributor
String locale
public java.lang.String getLocale ()
public void logMultiLangError ()
}
org/eclipse/core/internal/registry/ExtensionsParser.classExtensionsParser.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ExtensionsParser extends org.xml.sax.helpers.DefaultHandler {
private static final String NO_EXTENSION_MUNGING
private static final String VERSION_3_0
private static final String VERSION_3_2
private static java.util.Map extensionPointMap
private static long cumulativeTime
private boolean compatibilityMode
private String locationName
private java.util.Stack stateStack
private java.util.Stack objectStack
private String schemaVersion
private org.eclipse.core.runtime.MultiStatus status
private org.eclipse.core.internal.registry.ExtensionRegistry registry
protected java.util.ResourceBundle resources
private org.eclipse.core.internal.registry.RegistryObjectManager objectManager
private org.eclipse.core.internal.registry.Contribution contribution
private String configurationElementValue
public static final int PARSE_PROBLEM
public static final String PLUGIN
public static final String PLUGIN_ID
public static final String PLUGIN_NAME
public static final String FRAGMENT
public static final String BUNDLE_UID
public static final String EXTENSION_POINT
public static final String EXTENSION_POINT_NAME
public static final String EXTENSION_POINT_ID
public static final String EXTENSION_POINT_SCHEMA
public static final String EXTENSION
public static final String EXTENSION_NAME
public static final String EXTENSION_ID
public static final String EXTENSION_TARGET
public static final String ELEMENT
public static final String ELEMENT_NAME
public static final String ELEMENT_VALUE
public static final String PROPERTY
public static final String PROPERTY_NAME
public static final String PROPERTY_VALUE
private static final int IGNORED_ELEMENT_STATE
private static final int INITIAL_STATE
private static final int BUNDLE_STATE
private static final int BUNDLE_EXTENSION_POINT_STATE
private static final int BUNDLE_EXTENSION_STATE
private static final int CONFIGURATION_ELEMENT_STATE
private static final int EXTENSION_POINT_INDEX
private static final int EXTENSION_INDEX
private static final int LAST_INDEX
private java.util.ArrayList[] scratchVectors
private org.xml.sax.Locator locator
private boolean extractNamespaces
private java.util.ArrayList processedExtensionIds
private java.util.ArrayList addedRegistryObjects
static void ()
private static void initializeExtensionPointMap ()
java.util.Map map
public void (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.internal.registry.ExtensionRegistry)
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.registry.ExtensionRegistry registry
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void characters (char[], int, int)
char[] ch
int start
int length
int state
org.eclipse.core.internal.registry.ConfigurationElement currentConfigElement
String value
public void endDocument ()
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String elementName
String qName
java.util.ArrayList extensionPoints
java.util.ArrayList extensions
int[] namespaceChildren
int position
java.util.Iterator iter
org.eclipse.core.internal.registry.Extension[] renamedExtensions
int i
org.eclipse.core.internal.registry.Extension currentExtension
org.eclipse.core.internal.registry.ConfigurationElement currentConfigElement
String value
org.eclipse.core.internal.registry.RegistryObject parent
int[] oldValues
int size
int[] newValues
int i
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException ex
private void cleanup ()
java.util.Iterator i
org.eclipse.core.internal.registry.RegistryObject object
String id
private void handleExtensionPointState (java.lang.String)
String elementName
private void handleExtensionState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
org.eclipse.core.internal.registry.ConfigurationElement currentConfigurationElement
private void handleInitialState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
private void handleBundleState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
private void logStatus (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
String name
String msg
String msg
public org.eclipse.core.internal.registry.Contribution parseManifest (javax.xml.parsers.SAXParserFactory, org.xml.sax.InputSource, java.lang.String, org.eclipse.core.internal.registry.RegistryObjectManager, org.eclipse.core.internal.registry.Contribution, java.util.ResourceBundle) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
javax.xml.parsers.SAXParserFactory factory
org.xml.sax.InputSource in
String manifestName
org.eclipse.core.internal.registry.RegistryObjectManager registryObjects
org.eclipse.core.internal.registry.Contribution currentNamespace
java.util.ResourceBundle bundle
long start
private void parseConfigurationElementAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.internal.registry.ConfigurationElement parentConfigurationElement
int len
String[] properties
int i
private void parseExtensionAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.internal.registry.Extension currentExtension
String simpleId
String namespaceName
int len
int i
String attrName
String attrValue
int simpleIdStart
String targetName
String targetName
String baseId
String uniqueId
org.eclipse.core.runtime.IExtension existingExtension
String currentSupplier
String existingSupplier
String msg
java.util.Iterator i
String currentSupplier
String existingSupplier
String msg
private void missingAttribute (java.lang.String, java.lang.String)
String attribute
String element
private void unknownAttribute (java.lang.String, java.lang.String)
String attribute
String element
private void unknownElement (java.lang.String, java.lang.String)
String parent
String element
private void parseExtensionPointAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.internal.registry.ExtensionPoint currentExtPoint
int len
int i
String attrName
String attrValue
String uniqueId
String uniqueId
String namespaceName
String namespaceName
int simpleIdStart
String attribute
String msg
public void startDocument ()
int i
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String elementName
String qName
org.xml.sax.Attributes attributes
public void warning (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
private void internalError (java.lang.String)
String message
public void processingInstruction (java.lang.String, java.lang.String)
String target
String data
java.util.StringTokenizer tokenizer
String token
public void error (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus error
protected java.lang.String translate (java.lang.String)
String key
private org.eclipse.core.internal.registry.Extension[] fixRenamedExtensionPoints (org.eclipse.core.internal.registry.Extension[])
org.eclipse.core.internal.registry.Extension[] extensions
int i
org.eclipse.core.internal.registry.Extension extension
String oldPointId
String newPointId
private void initializeExtractNamespace ()
private boolean versionAtLeast (java.lang.String)
String testVersion
java.util.StringTokenizer testVersionTokenizer
java.util.StringTokenizer schemaVersionTokenizer
}
org/eclipse/core/internal/registry/Handle.classHandle.java
package org.eclipse.core.internal.registry
public abstract org.eclipse.core.internal.registry.Handle extends java.lang.Object {
protected org.eclipse.core.internal.registry.IObjectManager objectManager
private int objectId
public int getId ()
void (org.eclipse.core.internal.registry.IObjectManager, int)
org.eclipse.core.internal.registry.IObjectManager objectManager
int value
abstract org.eclipse.core.internal.registry.RegistryObject getObject ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
org/eclipse/core/internal/registry/HashtableOfStringAndInt.classHashtableOfStringAndInt.java
package org.eclipse.core.internal.registry
public final org.eclipse.core.internal.registry.HashtableOfStringAndInt extends java.lang.Object implements java.lang.Cloneable {
public static final int MISSING_ELEMENT
private String[] keyTable
private int[] valueTable
private int elementSize
private int threshold
private static final float GROWTH_FACTOR
private static final byte NULL
private static final byte OBJECT
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
public boolean containsKey (java.lang.String)
String key
int index
int keyLength
String currentKey
String currentKey
public int get (java.lang.String)
String key
int index
int keyLength
String currentKey
String currentKey
public int put (java.lang.String, int)
String key
int value
int index
int keyLength
String currentKey
String currentKey
public int removeKey (java.lang.String)
String key
int index
int keyLength
String currentKey
String currentKey
int value
private void rehash ()
org.eclipse.core.internal.registry.HashtableOfStringAndInt newHashtable
String currentKey
int i
public int size ()
public java.lang.String toString ()
String s
int object
int i
int length
public int[] getValues ()
int keyTableLength
int[] result
int j
int i
public void save (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
int tableSize
int i
public void save (java.io.DataOutputStream, org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException
java.io.DataOutputStream out
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
org.eclipse.core.internal.registry.HashtableOfStringAndInt filteredHashtable
String currentKey
int i
public void load (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int tableSize
boolean fastMode
int i
String key
int value
private void writeStringOrNull (java.lang.String, java.io.DataOutputStream) throws java.io.IOException
String string
java.io.DataOutputStream out
private java.lang.String readStringOrNull (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte type
}
org/eclipse/core/internal/registry/IObjectManager.classIObjectManager.java
package org.eclipse.core.internal.registry
public abstract org.eclipse.core.internal.registry.IObjectManager extends java.lang.Object {
public abstract org.eclipse.core.internal.registry.Handle getHandle (int, byte)
public abstract org.eclipse.core.internal.registry.Handle[] getHandles (int[], byte)
public abstract java.lang.Object getObject (int, byte)
public abstract org.eclipse.core.internal.registry.RegistryObject[] getObjects (int[], byte)
public abstract void close ()
}
org/eclipse/core/internal/registry/KeyedElement.classKeyedElement.java
package org.eclipse.core.internal.registry
public abstract org.eclipse.core.internal.registry.KeyedElement extends java.lang.Object {
public abstract int getKeyHashCode ()
public abstract boolean compare (org.eclipse.core.internal.registry.KeyedElement)
public abstract java.lang.Object getKey ()
}
org/eclipse/core/internal/registry/KeyedHashSet.classKeyedHashSet.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.KeyedHashSet extends java.lang.Object {
protected static final int MINIMUM_SIZE
private int capacity
protected int elementCount
protected org.eclipse.core.internal.registry.KeyedElement[] elements
protected boolean replace
public void ()
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean replace
public boolean add (org.eclipse.core.internal.registry.KeyedElement)
org.eclipse.core.internal.registry.KeyedElement element
int hash
int i
int i
public void clear ()
public org.eclipse.core.internal.registry.KeyedElement[] elements ()
public java.lang.Object[] elements (java.lang.Object[])
Object[] result
int j
int i
org.eclipse.core.internal.registry.KeyedElement element
protected void expand ()
org.eclipse.core.internal.registry.KeyedElement[] oldElements
int maxArrayIndex
int i
org.eclipse.core.internal.registry.KeyedElement element
int hash
public org.eclipse.core.internal.registry.KeyedElement get (org.eclipse.core.internal.registry.KeyedElement)
org.eclipse.core.internal.registry.KeyedElement key
int hash
int i
org.eclipse.core.internal.registry.KeyedElement element
int i
org.eclipse.core.internal.registry.KeyedElement element
public org.eclipse.core.internal.registry.KeyedElement getByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.core.internal.registry.KeyedElement element
int i
org.eclipse.core.internal.registry.KeyedElement element
private int hash (org.eclipse.core.internal.registry.KeyedElement)
org.eclipse.core.internal.registry.KeyedElement element
public boolean isEmpty ()
private int keyHash (java.lang.Object)
Object key
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.core.internal.registry.KeyedElement element
int hashIndex
boolean match
boolean match
public boolean remove (org.eclipse.core.internal.registry.KeyedElement)
org.eclipse.core.internal.registry.KeyedElement toRemove
int hash
int i
org.eclipse.core.internal.registry.KeyedElement element
int i
org.eclipse.core.internal.registry.KeyedElement element
public boolean removeByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.core.internal.registry.KeyedElement element
int i
org.eclipse.core.internal.registry.KeyedElement element
private boolean shouldGrow ()
public int size ()
public java.lang.String toString ()
StringBuffer result
boolean first
int i
}
org/eclipse/core/internal/registry/OffsetTable.classOffsetTable.java
package org.eclipse.core.internal.registry
public final org.eclipse.core.internal.registry.OffsetTable extends java.lang.Object {
private static final float GROWTH_FACTOR
private int[] valueTable
public void (int)
int size
public int get (int)
int key
public void removeKey (int)
int key
public void put (int, int)
int key
int value
int[] newTable
public void save (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
int tableSize
int i
public static org.eclipse.core.internal.registry.OffsetTable load (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int tableSize
org.eclipse.core.internal.registry.OffsetTable result
int i
}
org/eclipse/core/internal/registry/ReadWriteMonitor.classReadWriteMonitor.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ReadWriteMonitor extends java.lang.Object {
private int status
private Thread writeLockowner
public void ()
public synchronized void enterRead ()
public synchronized void enterWrite ()
public synchronized void exitRead ()
public synchronized void exitWrite ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/core/internal/registry/ReferenceMap$HardRef.classReferenceMap.java
package org.eclipse.core.internal.registry
org.eclipse.core.internal.registry.ReferenceMap$HardRef extends java.lang.Object implements org.eclipse.core.internal.registry.ReferenceMap$IEntry {
private int key
private org.eclipse.core.internal.registry.ReferenceMap$IEntry next
private Object value
public void (int, java.lang.Object, org.eclipse.core.internal.registry.ReferenceMap$IEntry)
int key
Object value
org.eclipse.core.internal.registry.ReferenceMap$IEntry next
public int getKey ()
public org.eclipse.core.internal.registry.ReferenceMap$IEntry getNext ()
public java.lang.Object getValue ()
public void setNext (org.eclipse.core.internal.registry.ReferenceMap$IEntry)
org.eclipse.core.internal.registry.ReferenceMap$IEntry next
public java.lang.String toString ()
}
org/eclipse/core/internal/registry/ReferenceMap$IEntry.classReferenceMap.java
package org.eclipse.core.internal.registry
abstract org.eclipse.core.internal.registry.ReferenceMap$IEntry extends java.lang.Object {
public abstract int getKey ()
public abstract org.eclipse.core.internal.registry.ReferenceMap$IEntry getNext ()
public abstract java.lang.Object getValue ()
public abstract void setNext (org.eclipse.core.internal.registry.ReferenceMap$IEntry)
}
org/eclipse/core/internal/registry/ReferenceMap$SoftRef.classReferenceMap.java
package org.eclipse.core.internal.registry
org.eclipse.core.internal.registry.ReferenceMap$SoftRef extends java.lang.ref.SoftReference implements org.eclipse.core.internal.registry.ReferenceMap$IEntry {
private int key
private org.eclipse.core.internal.registry.ReferenceMap$IEntry next
public void (int, java.lang.Object, org.eclipse.core.internal.registry.ReferenceMap$IEntry, java.lang.ref.ReferenceQueue)
int key
Object value
org.eclipse.core.internal.registry.ReferenceMap$IEntry next
java.lang.ref.ReferenceQueue q
public int getKey ()
public org.eclipse.core.internal.registry.ReferenceMap$IEntry getNext ()
public java.lang.Object getValue ()
public void setNext (org.eclipse.core.internal.registry.ReferenceMap$IEntry)
org.eclipse.core.internal.registry.ReferenceMap$IEntry next
}
org/eclipse/core/internal/registry/ReferenceMap.classReferenceMap.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ReferenceMap extends java.lang.Object {
public static final int HARD
public static final int SOFT
private float loadFactor
private transient java.lang.ref.ReferenceQueue queue
private transient int size
private transient org.eclipse.core.internal.registry.ReferenceMap$IEntry[] table
private transient int threshold
int valueType
public void (int, int, float)
int referenceType
int capacity
float loadFactor
int initialSize
private java.lang.Object doRemove (int, boolean)
int key
boolean cleanup
int index
org.eclipse.core.internal.registry.ReferenceMap$IEntry previous
org.eclipse.core.internal.registry.ReferenceMap$IEntry entry
public java.lang.Object get (int)
int key
org.eclipse.core.internal.registry.ReferenceMap$IEntry entry
private int indexFor (int)
int hash
private org.eclipse.core.internal.registry.ReferenceMap$IEntry newEntry (int, java.lang.Object, org.eclipse.core.internal.registry.ReferenceMap$IEntry)
int key
Object value
org.eclipse.core.internal.registry.ReferenceMap$IEntry next
private void purge ()
java.lang.ref.Reference ref
public void put (int, java.lang.Object)
int key
Object value
int index
org.eclipse.core.internal.registry.ReferenceMap$IEntry previous
org.eclipse.core.internal.registry.ReferenceMap$IEntry entry
public java.lang.Object remove (int)
int key
private void resize ()
org.eclipse.core.internal.registry.ReferenceMap$IEntry[] old
int i
org.eclipse.core.internal.registry.ReferenceMap$IEntry next
org.eclipse.core.internal.registry.ReferenceMap$IEntry entry
int index
}
org/eclipse/core/internal/registry/RegistryChangeEvent.classRegistryChangeEvent.java
package org.eclipse.core.internal.registry
public final org.eclipse.core.internal.registry.RegistryChangeEvent extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeEvent {
private String filter
private java.util.Map deltas
public void (java.util.Map, java.lang.String)
java.util.Map deltas
String filter
private org.eclipse.core.internal.registry.RegistryDelta[] getHostDeltas ()
org.eclipse.core.internal.registry.RegistryDelta singleDelta
private org.eclipse.core.internal.registry.RegistryDelta getHostDelta (java.lang.String)
String pluginId
public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas ()
org.eclipse.core.internal.registry.RegistryDelta[] hostDeltas
int extensionDeltasSize
int i
org.eclipse.core.runtime.IExtensionDelta[] extensionDeltas
int i
int offset
org.eclipse.core.runtime.IExtensionDelta[] hostExtDeltas
public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String)
String hostName
org.eclipse.core.internal.registry.RegistryDelta hostDelta
public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String, java.lang.String)
String hostName
String extensionPoint
org.eclipse.core.internal.registry.RegistryDelta hostDelta
public org.eclipse.core.runtime.IExtensionDelta getExtensionDelta (java.lang.String, java.lang.String, java.lang.String)
String hostName
String extensionPoint
String extension
org.eclipse.core.internal.registry.RegistryDelta hostDelta
public java.lang.String toString ()
}
org/eclipse/core/internal/registry/RegistryDelta.classRegistryDelta.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryDelta extends java.lang.Object {
private java.util.Set extensionDeltas
private org.eclipse.core.internal.registry.IObjectManager objectManager
void ()
public int getExtensionDeltasCount ()
public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas ()
public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String)
String extensionPoint
java.util.Collection selectedExtDeltas
java.util.Iterator extDeltasIter
org.eclipse.core.runtime.IExtensionDelta extensionDelta
public org.eclipse.core.runtime.IExtensionDelta getExtensionDelta (java.lang.String, java.lang.String)
String extensionPointId
String extensionId
java.util.Iterator extDeltasIter
org.eclipse.core.runtime.IExtensionDelta extensionDelta
org.eclipse.core.runtime.IExtension extension
void addExtensionDelta (org.eclipse.core.runtime.IExtensionDelta)
org.eclipse.core.runtime.IExtensionDelta extensionDelta
public java.lang.String toString ()
void setObjectManager (org.eclipse.core.internal.registry.IObjectManager)
org.eclipse.core.internal.registry.IObjectManager objectManager
public org.eclipse.core.internal.registry.IObjectManager getObjectManager ()
}
org/eclipse/core/internal/registry/RegistryIndexChildren.classRegistryIndexChildren.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryIndexChildren extends java.lang.Object {
static final int[] EMPTY_ARRAY
private int[] children
static void ()
public void ()
public void (int[])
int[] children
public int[] getChildren ()
public int findChild (int)
int id
int i
public boolean unlinkChild (int)
int id
int index
int[] result
public boolean linkChild (int)
int id
int[] result
public boolean linkChildren (int[])
int[] IDs
int[] result
public boolean unlinkChildren (int[])
int[] IDs
int size
int i
int index
int[] result
int pos
int i
}
org/eclipse/core/internal/registry/RegistryIndexElement.classRegistryIndexElement.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryIndexElement extends java.lang.Object implements org.eclipse.core.internal.registry.KeyedElement {
protected final String key
private org.eclipse.core.internal.registry.RegistryIndexChildren extensionPoints
private org.eclipse.core.internal.registry.RegistryIndexChildren extensions
public void (java.lang.String)
String key
public void (java.lang.String, int[], int[])
String key
int[] extensionPoints
int[] extensions
protected int[] getExtensions ()
protected int[] getExtensionPoints ()
public boolean updateExtension (int, boolean)
int id
boolean add
public boolean updateExtensions (int[], boolean)
int[] IDs
boolean add
public boolean updateExtensionPoint (int, boolean)
int id
boolean add
public boolean updateExtensionPoints (int[], boolean)
int[] IDs
boolean add
public int getKeyHashCode ()
public java.lang.Object getKey ()
public boolean compare (org.eclipse.core.internal.registry.KeyedElement)
org.eclipse.core.internal.registry.KeyedElement other
}
org/eclipse/core/internal/registry/RegistryMessages.classRegistryMessages.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryMessages extends org.eclipse.osgi.util.NLS {
public static final String OWNER_NAME
private static final String BUNDLE_NAME
public static String bundle_not_activated
public static String meta_registryCacheWriteProblems
public static String meta_registryCacheReadProblems
public static String meta_regCacheIOExceptionReading
public static String meta_registryCacheInconsistent
public static String meta_unableToCreateCache
public static String meta_unableToReadCache
public static String registry_no_default
public static String registry_default_exists
public static String registry_bad_cache
public static String registry_non_multi_lang
public static String parse_error
public static String parse_errorNameLineColumn
public static String parse_internalStack
public static String parse_missingAttribute
public static String parse_missingAttributeLine
public static String parse_unknownAttribute
public static String parse_unknownAttributeLine
public static String parse_unknownElement
public static String parse_unknownElementLine
public static String parse_unknownTopElement
public static String parse_xmlParserNotAvailable
public static String parse_process
public static String parse_failedParsingManifest
public static String parse_nonSingleton
public static String parse_nonSingletonFragment
public static String parse_problems
public static String parse_duplicateExtension
public static String parse_duplicateExtensionPoint
public static String create_failedExtensionPoint
public static String exExt_findClassError
public static String exExt_instantiateClassError
public static String exExt_initObjectError
public static String exExt_extDefNotFound
public static String plugin_eventListenerError
public static String plugin_initObjectError
public static String plugin_instantiateClassError
public static String plugin_loadClassError
public static String log_error
public static String log_warning
public static String log_log
public static String adapters_badAdapterFactory
public static String adapters_cantInstansiate
static Class class$0
static void ()
public void ()
public static void reloadMessages ()
}
org/eclipse/core/internal/registry/RegistryObject.classRegistryObject.java
package org.eclipse.core.internal.registry
public abstract org.eclipse.core.internal.registry.RegistryObject extends java.lang.Object implements org.eclipse.core.internal.registry.KeyedElement {
private int objectId
protected int[] children
private int extraDataOffset
static final int EMPTY_MASK
static final int PERSIST_MASK
static final int OFFSET_MASK
protected org.eclipse.core.internal.registry.ExtensionRegistry registry
protected void (org.eclipse.core.internal.registry.ExtensionRegistry, boolean)
org.eclipse.core.internal.registry.ExtensionRegistry registry
boolean persist
void setRawChildren (int[])
int[] values
protected int[] getRawChildren ()
void setObjectId (int)
int value
protected int getObjectId ()
public int getKeyHashCode ()
public java.lang.Object getKey ()
public boolean compare (org.eclipse.core.internal.registry.KeyedElement)
org.eclipse.core.internal.registry.KeyedElement other
protected boolean shouldPersist ()
private void setPersist (boolean)
boolean persist
protected boolean noExtraData ()
protected int getExtraDataOffset ()
protected void setExtraDataOffset (int)
int offset
protected java.lang.String getLocale ()
}
org/eclipse/core/internal/registry/RegistryObjectFactory.classRegistryObjectFactory.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryObjectFactory extends java.lang.Object {
protected org.eclipse.core.internal.registry.ExtensionRegistry registry
public void (org.eclipse.core.internal.registry.ExtensionRegistry)
org.eclipse.core.internal.registry.ExtensionRegistry registry
public org.eclipse.core.internal.registry.Contribution createContribution (java.lang.String, boolean)
String contributorId
boolean persist
public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (boolean)
boolean persist
public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (int, int[], int, boolean)
int self
int[] children
int dataOffset
boolean persist
public org.eclipse.core.internal.registry.Extension createExtension (boolean)
boolean persist
public org.eclipse.core.internal.registry.Extension createExtension (int, java.lang.String, java.lang.String, int[], int, boolean)
int self
String simpleId
String namespace
int[] children
int extraData
boolean persist
public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (boolean)
boolean persist
public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, boolean)
int self
String contributorId
String name
String[] propertiesAndValue
int[] children
int extraDataOffset
int parent
byte parentType
boolean persist
}
org/eclipse/core/internal/registry/RegistryObjectFactoryMulti.classRegistryObjectFactoryMulti.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryObjectFactoryMulti extends org.eclipse.core.internal.registry.RegistryObjectFactory {
public void (org.eclipse.core.internal.registry.ExtensionRegistry)
org.eclipse.core.internal.registry.ExtensionRegistry registry
public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (boolean)
boolean persist
public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (int, int[], int, boolean)
int self
int[] children
int dataOffset
boolean persist
public org.eclipse.core.internal.registry.Extension createExtension (boolean)
boolean persist
public org.eclipse.core.internal.registry.Extension createExtension (int, java.lang.String, java.lang.String, int[], int, boolean)
int self
String simpleId
String namespace
int[] children
int extraData
boolean persist
public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (boolean)
boolean persist
public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, boolean)
int self
String contributorId
String name
String[] propertiesAndValue
int[] children
int extraDataOffset
int parent
byte parentType
boolean persist
}
org/eclipse/core/internal/registry/RegistryObjectManager.classRegistryObjectManager.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryObjectManager extends java.lang.Object implements org.eclipse.core.internal.registry.IObjectManager {
public static final byte CONFIGURATION_ELEMENT
public static final byte EXTENSION
public static final byte EXTENSION_POINT
public static final byte THIRDLEVEL_CONFIGURATION_ELEMENT
static final int CACHE_INITIAL_SIZE
static final float DEFAULT_LOADFACTOR
static final int[] EMPTY_INT_ARRAY
static final String[] EMPTY_STRING_ARRAY
static final org.eclipse.core.internal.registry.ExtensionHandle[] EMPTY_EXTENSIONS_ARRAY
static int UNKNOWN
private org.eclipse.core.internal.registry.HashtableOfStringAndInt extensionPoints
private org.eclipse.core.internal.registry.ReferenceMap cache
private org.eclipse.core.internal.registry.OffsetTable fileOffsets
private int nextId
private org.eclipse.core.internal.registry.KeyedHashSet newContributions
private Object formerContributions
private java.util.HashMap contributors
private java.util.HashMap removedContributors
private org.eclipse.core.internal.registry.KeyedHashSet namespacesIndex
private Object orphanExtensions
private org.eclipse.core.internal.registry.KeyedHashSet heldObjects
private boolean isDirty
private boolean fromCache
private org.eclipse.core.internal.registry.ExtensionRegistry registry
public static final String PROP_NO_REGISTRY_FLUSHING
static void ()
public void (org.eclipse.core.internal.registry.ExtensionRegistry)
org.eclipse.core.internal.registry.ExtensionRegistry registry
synchronized boolean init (long)
long timeStamp
org.eclipse.core.internal.registry.TableReader reader
Object[] results
synchronized void addContribution (org.eclipse.core.internal.registry.Contribution)
org.eclipse.core.internal.registry.Contribution contribution
Object Id
org.eclipse.core.internal.registry.KeyedElement existingContribution
private java.lang.String findCommonNamespaceIdentifier (org.eclipse.core.internal.registry.RegistryObject[])
org.eclipse.core.internal.registry.RegistryObject[] registryObjects
String namespaceName
int i
org.eclipse.core.internal.registry.RegistryObject currentObject
String tmp
synchronized void removeExtensionPointFromNamespaceIndex (int, java.lang.String)
int extensionPoint
String namespaceName
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
synchronized void removeExtensionFromNamespaceIndex (int, java.lang.String)
int extensions
String namespaceName
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
private void updateNamespaceIndex (org.eclipse.core.internal.registry.Contribution, boolean)
org.eclipse.core.internal.registry.Contribution contribution
boolean added
int[] contribExtensionPoints
org.eclipse.core.internal.registry.RegistryObject[] extensionPointObjects
String commonExptsNamespace
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
int i
String namespaceName
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
int[] contrExtensions
org.eclipse.core.internal.registry.RegistryObject[] extensionObjects
String commonExtNamespace
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
int i
String namespaceName
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
synchronized int[] getExtensionPointsFrom (java.lang.String)
String id
org.eclipse.core.internal.registry.KeyedElement tmp
synchronized boolean hasContribution (java.lang.String)
String id
Object result
private org.eclipse.core.internal.registry.KeyedHashSet getFormerContributions ()
org.eclipse.core.internal.registry.KeyedHashSet result
org.eclipse.core.internal.registry.KeyedHashSet result
public synchronized void add (org.eclipse.core.internal.registry.RegistryObject, boolean)
org.eclipse.core.internal.registry.RegistryObject registryObject
boolean hold
int id
private void remove (org.eclipse.core.internal.registry.RegistryObject, boolean)
org.eclipse.core.internal.registry.RegistryObject registryObject
boolean release
synchronized void remove (int, boolean)
int id
boolean release
org.eclipse.core.internal.registry.RegistryObject toRemove
private void hold (org.eclipse.core.internal.registry.RegistryObject)
org.eclipse.core.internal.registry.RegistryObject toHold
private void release (org.eclipse.core.internal.registry.RegistryObject)
org.eclipse.core.internal.registry.RegistryObject toRelease
public synchronized java.lang.Object getObject (int, byte)
int id
byte type
private java.lang.Object basicGetObject (int, byte)
int id
byte type
Object result
public boolean shouldPersist (int)
int id
Object result
public synchronized org.eclipse.core.internal.registry.RegistryObject[] getObjects (int[], byte)
int[] values
byte type
org.eclipse.core.internal.registry.RegistryObject[] results
int i
synchronized org.eclipse.core.internal.registry.ExtensionPoint getExtensionPointObject (java.lang.String)
String xptUniqueId
int id
public org.eclipse.core.internal.registry.Handle getHandle (int, byte)
int id
byte type
public org.eclipse.core.internal.registry.Handle[] getHandles (int[], byte)
int[] ids
byte type
org.eclipse.core.internal.registry.Handle[] results
int nbrId
int i
int i
int i
int i
synchronized org.eclipse.core.internal.registry.ExtensionPointHandle[] getExtensionPointsHandles ()
synchronized org.eclipse.core.internal.registry.ExtensionPointHandle getExtensionPointHandle (java.lang.String)
String xptUniqueId
int id
private java.lang.Object load (int, byte)
int id
byte type
org.eclipse.core.internal.registry.TableReader reader
int offset
synchronized int[] getExtensionsFrom (java.lang.String)
String contributorId
org.eclipse.core.internal.registry.KeyedElement tmp
synchronized boolean addExtensionPoint (org.eclipse.core.internal.registry.ExtensionPoint, boolean)
org.eclipse.core.internal.registry.ExtensionPoint currentExtPoint
boolean hold
String uniqueId
synchronized void removeExtensionPoint (java.lang.String)
String extensionPointId
int pointId
public boolean isDirty ()
public void markDirty ()
synchronized void removeContribution (java.lang.Object)
Object contributorId
boolean removed
private java.util.Map getOrphans ()
Object result
void addOrphans (java.lang.String, int[])
String extensionPoint
int[] extensions
java.util.Map orphans
int[] existingOrphanExtensions
int[] newOrphanExtensions
void markOrphansHasDirty (java.util.Map)
java.util.Map orphans
void addOrphan (java.lang.String, int)
String extensionPoint
int extension
java.util.Map orphans
int[] existingOrphanExtensions
int[] newOrphanExtensions
int[] removeOrphans (java.lang.String)
String extensionPoint
java.util.Map orphans
int[] existingOrphanExtensions
void removeOrphan (java.lang.String, int)
String extensionPoint
int extension
java.util.Map orphans
int[] existingOrphanExtensions
int newSize
int[] newOrphanExtensions
int i
int j
java.util.Map getOrphanExtensions ()
int getNextId ()
org.eclipse.core.internal.registry.HashtableOfStringAndInt getExtensionPoints ()
org.eclipse.core.internal.registry.KeyedHashSet[] getContributions ()
java.util.HashMap getContributors ()
synchronized org.eclipse.core.runtime.spi.RegistryContributor getContributor (java.lang.String)
String id
org.eclipse.core.runtime.spi.RegistryContributor contributor
synchronized void addContributor (org.eclipse.core.runtime.spi.RegistryContributor)
org.eclipse.core.runtime.spi.RegistryContributor newContributor
String key
synchronized void removeContributor (java.lang.String)
String id
org.eclipse.core.runtime.spi.RegistryContributor removed
org.eclipse.core.internal.registry.KeyedHashSet getNamespacesIndex ()
private org.eclipse.core.internal.registry.RegistryIndexElement getNamespaceIndex (java.lang.String)
String namespaceName
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
synchronized java.util.Map getAssociatedObjects (java.lang.String)
String contributionId
int[] xpts
int[] exts
java.util.Map actualObjects
int i
org.eclipse.core.internal.registry.Extension tmp
int i
org.eclipse.core.internal.registry.ExtensionPoint xpt
synchronized void addAssociatedObjects (java.util.Map, org.eclipse.core.internal.registry.RegistryObject)
java.util.Map map
org.eclipse.core.internal.registry.RegistryObject registryObject
synchronized void addNavigableObjects (java.util.Map)
java.util.Map associatedObjects
java.util.Map result
java.util.Iterator iter
org.eclipse.core.internal.registry.RegistryObject object
org.eclipse.core.internal.registry.ExtensionPoint extPoint
Integer extPointIndex
int[] extensions
int j
org.eclipse.core.internal.registry.Extension tmp
Integer extensionIndex
java.util.Map orphans
String name
int[] extensions
int j
org.eclipse.core.internal.registry.Extension tmp
Integer extensionIndex
synchronized void removeObjects (java.util.Map)
java.util.Map associatedObjects
java.util.Collection allValues
java.util.Iterator iter
org.eclipse.core.internal.registry.RegistryObject toRemove
org.eclipse.core.internal.registry.IObjectManager createDelegatingObjectManager (java.util.Map)
java.util.Map object
private void collectChildren (org.eclipse.core.internal.registry.RegistryObject, int, java.util.Map)
org.eclipse.core.internal.registry.RegistryObject ce
int level
java.util.Map collector
org.eclipse.core.internal.registry.ConfigurationElement[] children
int j
public void close ()
public org.eclipse.core.internal.registry.ExtensionRegistry getRegistry ()
private boolean unlinkChildFromContributions (org.eclipse.core.internal.registry.KeyedElement[], int)
org.eclipse.core.internal.registry.KeyedElement[] contributions
int id
int i
org.eclipse.core.internal.registry.Contribution candidate
synchronized boolean unlinkChildFromContributions (int)
int id
public synchronized org.eclipse.core.internal.registry.ExtensionPointHandle[] getExtensionPointsFromNamespace (java.lang.String)
String namespaceName
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
int[] namespaceExtensionPoints
public synchronized org.eclipse.core.internal.registry.ExtensionHandle[] getExtensionsFromNamespace (java.lang.String)
String namespaceName
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
int[] namespaceExtensions
java.util.List tmp
org.eclipse.core.internal.registry.Extension[] exts
int i
org.eclipse.core.internal.registry.ExtensionHandle[] result
public org.eclipse.core.internal.registry.ExtensionHandle[] getExtensionsFromContributor (java.lang.String)
String contributorId
int[] ids
public org.eclipse.core.internal.registry.ExtensionPointHandle[] getExtensionPointsFromContributor (java.lang.String)
String contributorId
int[] ids
}
org/eclipse/core/internal/registry/RegistryProperties$1.classRegistryProperties.java
package org.eclipse.core.internal.registry
org.eclipse.core.internal.registry.RegistryProperties$1 extends java.lang.Object implements java.lang.Runnable {
private final String[] val$result
private final String val$propertyName
void (java.lang.String[], java.lang.String)
public void run ()
org.osgi.framework.BundleContext bundleContext
}
org/eclipse/core/internal/registry/RegistryProperties.classRegistryProperties.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistryProperties extends java.lang.Object {
public static final String empty
private static java.util.Properties registryProperties
private static Object context
static void ()
public void ()
public static void setContext (java.lang.Object)
Object object
public static java.lang.String getProperty (java.lang.String)
String propertyName
String propertyValue
public static java.lang.String getProperty (java.lang.String, java.lang.String)
String property
String defaultValue
String result
public static void setProperty (java.lang.String, java.lang.String)
String propertyName
String propertyValue
private static java.lang.String getContextProperty (java.lang.String)
String propertyName
String[] result
Runnable innerClass
Exception e
org.eclipse.core.runtime.IStatus status
static java.lang.Object access$0 ()
}
org/eclipse/core/internal/registry/RegistryProviderFactory.classRegistryProviderFactory.java
package org.eclipse.core.internal.registry
public final org.eclipse.core.internal.registry.RegistryProviderFactory extends java.lang.Object {
private static org.eclipse.core.runtime.spi.IRegistryProvider defaultRegistryProvider
public void ()
public static org.eclipse.core.runtime.spi.IRegistryProvider getDefault ()
public static void setDefault (org.eclipse.core.runtime.spi.IRegistryProvider) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.spi.IRegistryProvider provider
org.eclipse.core.runtime.Status status
public static void releaseDefault ()
}
org/eclipse/core/internal/registry/RegistrySupport.classRegistrySupport.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.RegistrySupport extends java.lang.Object {
public void ()
public static java.lang.String translate (java.lang.String, java.util.ResourceBundle)
String key
java.util.ResourceBundle resources
String trimmedKey
public static void log (org.eclipse.core.runtime.IStatus, java.lang.String)
org.eclipse.core.runtime.IStatus status
String prefix
String message
int severity
String statusMsg
String statusMsg
String statusMsg
org.eclipse.core.runtime.IStatus[] children
String newPrefix
String newPrefix
int i
}
org/eclipse/core/internal/registry/RegistryTimestamp.classRegistryTimestamp.java
package org.eclipse.core.internal.registry
public final org.eclipse.core.internal.registry.RegistryTimestamp extends java.lang.Object {
private long aggregateTimestamp
private boolean modified
public void ()
public long getContentsTimestamp ()
public void set (long)
long timestamp
public void reset ()
public boolean isModifed ()
public void add (long)
long timestamp
public void remove (long)
long timestamp
}
org/eclipse/core/internal/registry/TableReader.classTableReader.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.TableReader extends java.lang.Object {
static final int NULL
static final int OBJECT
static final int CACHE_VERSION
static final String MAIN
org.eclipse.core.internal.registry.BufferedRandomInputStream mainDataFile
java.io.DataInputStream mainInput
static final String EXTRA
org.eclipse.core.internal.registry.BufferedRandomInputStream extraDataFile
java.io.DataInputStream extraInput
static final String TABLE
java.io.File tableFile
static final String CONTRIBUTIONS
java.io.File contributionsFile
static final String CONTRIBUTORS
java.io.File contributorsFile
static final String NAMESPACES
java.io.File namespacesFile
static final String ORPHANS
java.io.File orphansFile
private static final byte fileError
private static final boolean DEBUG
private boolean holdObjects
private org.eclipse.core.internal.registry.ExtensionRegistry registry
static final float contributorsLoadFactor
void setMainDataFile (java.io.File) throws java.io.IOException
java.io.File main
void setExtraDataFile (java.io.File) throws java.io.IOException
java.io.File extra
void setTableFile (java.io.File)
java.io.File table
void setContributionsFile (java.io.File)
java.io.File namespace
void setContributorsFile (java.io.File)
java.io.File file
void setNamespacesFile (java.io.File)
java.io.File file
void setOrphansFile (java.io.File)
java.io.File orphan
public void (org.eclipse.core.internal.registry.ExtensionRegistry)
org.eclipse.core.internal.registry.ExtensionRegistry registry
public java.lang.Object[] loadTables (long)
long expectedTimestamp
org.eclipse.core.internal.registry.HashtableOfStringAndInt extensionPoints
java.io.DataInputStream tableInput
Integer nextId
org.eclipse.core.internal.registry.OffsetTable offsets
java.io.IOException e
private boolean checkCacheValidity (java.io.DataInputStream, long)
java.io.DataInputStream in
long expectedTimestamp
int version
long installStamp
long registryStamp
long mainDataFileSize
long extraDataFileSize
long contributionsFileSize
long contributorsFileSize
long namespacesFileSize
long orphansFileSize
String osStamp
String windowsStamp
String localeStamp
boolean multiLanguage
boolean validTime
boolean validInstall
boolean validOS
boolean validWS
boolean validNL
boolean validMultiLang
boolean validMain
boolean validExtra
boolean validContrib
boolean validContributors
boolean validNamespace
boolean validOrphan
java.io.IOException e
public java.lang.Object loadConfigurationElement (int)
int offset
java.io.IOException e
String message
private org.eclipse.core.internal.registry.ConfigurationElement basicLoadConfigurationElement (java.io.DataInputStream, java.lang.String) throws java.io.IOException
java.io.DataInputStream is
String actualContributorId
int self
String contributorId
String name
int parentId
byte parentType
int misc
String[] propertiesAndValue
int[] children
org.eclipse.core.internal.registry.ConfigurationElement result
int numberOfLocales
org.eclipse.core.internal.registry.DirectMap translated
String[] NLs
int i
String[] translatedProperties
org.eclipse.core.internal.registry.ConfigurationElementMulti multiCE
private java.lang.String[] readStringArray (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream is
int size
String[] result
int i
public java.lang.Object loadThirdLevelConfigurationElements (int, org.eclipse.core.internal.registry.RegistryObjectManager)
int offset
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
java.io.IOException e
String message
private org.eclipse.core.internal.registry.ConfigurationElement loadConfigurationElementAndChildren (java.io.DataInputStream, java.io.DataInputStream, int, int, org.eclipse.core.internal.registry.RegistryObjectManager, java.lang.String) throws java.io.IOException
java.io.DataInputStream is
java.io.DataInputStream extraIs
int depth
int maxDepth
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
String namespaceOwnerId
java.io.DataInputStream currentStream
org.eclipse.core.internal.registry.ConfigurationElement ce
int[] children
int i
org.eclipse.core.internal.registry.ConfigurationElement tmp
private java.lang.String[] readPropertiesAndValue (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream inputStream
int numberOfProperties
String[] properties
int i
public java.lang.Object loadExtension (int)
int offset
java.io.IOException e
String message
private org.eclipse.core.internal.registry.Extension basicLoadExtension (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream inputStream
int self
String simpleId
String namespace
int[] children
int extraData
public org.eclipse.core.internal.registry.ExtensionPoint loadExtensionPointTree (int, org.eclipse.core.internal.registry.RegistryObjectManager)
int offset
org.eclipse.core.internal.registry.RegistryObjectManager objects
org.eclipse.core.internal.registry.ExtensionPoint xpt
int[] children
int nbrOfExtension
int i
org.eclipse.core.internal.registry.Extension loaded
int i
int nbrOfCe
int j
java.io.IOException e
String message
private java.lang.Object loadExtensionPoint (int)
int offset
java.io.IOException e
String message
private org.eclipse.core.internal.registry.ExtensionPoint basicLoadExtensionPoint () throws java.io.IOException
int self
int[] children
int extraData
private int[] readArray (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int arraySize
int[] result
int i
private void goToInputFile (int) throws java.io.IOException
int offset
private void goToExtraFile (int) throws java.io.IOException
int offset
private java.lang.String readStringOrNull (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte type
public java.lang.String[] loadExtensionExtraData (int)
int dataPosition
java.io.IOException e
String message
private java.lang.String[] basicLoadExtensionExtraData () throws java.io.IOException
public java.lang.String[] loadExtensionPointExtraData (int)
int offset
java.io.IOException e
String message
private java.lang.String[] basicLoadExtensionPointExtraData () throws java.io.IOException
String[] result
public org.eclipse.core.internal.registry.KeyedHashSet loadContributions ()
java.io.DataInputStream namespaceInput
int size
org.eclipse.core.internal.registry.KeyedHashSet result
int i
String contributorId
org.eclipse.core.internal.registry.Contribution n
java.io.IOException e
String message
public java.util.HashMap loadContributors ()
java.util.HashMap result
java.io.DataInputStream contributorsInput
int size
int i
String id
String name
String hostId
String hostName
java.io.IOException e
String message
public org.eclipse.core.internal.registry.KeyedHashSet loadNamespaces ()
java.io.DataInputStream namespaceInput
int size
org.eclipse.core.internal.registry.KeyedHashSet result
int i
String key
org.eclipse.core.internal.registry.RegistryIndexElement indexElement
java.io.IOException e
String message
private void loadAllOrphans (org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
int orphans
int k
int numberOfOrphanExtensions
int i
int i
int nbrOfCe
int j
public boolean readAllCache (org.eclipse.core.internal.registry.RegistryObjectManager)
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
int size
int i
java.io.IOException e
String message
private org.eclipse.core.internal.registry.ExtensionPoint readAllExtensionPointTree (org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
org.eclipse.core.internal.registry.ExtensionPoint xpt
int[] children
int nbrOfExtension
int i
int i
int nbrOfCe
int j
private org.eclipse.core.internal.registry.ExtensionPoint loadFullExtensionPoint () throws java.io.IOException
org.eclipse.core.internal.registry.ExtensionPoint xpt
String[] tmp
private org.eclipse.core.internal.registry.Extension loadFullExtension (org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
String[] tmp
org.eclipse.core.internal.registry.Extension loaded
public java.util.HashMap loadOrphans ()
java.io.DataInputStream orphanInput
int size
java.util.HashMap result
int i
String key
int[] value
public void setHoldObjects (boolean)
boolean holdObjects
private void log (org.eclipse.core.runtime.Status)
org.eclipse.core.runtime.Status status
private org.eclipse.core.internal.registry.RegistryObjectFactory getObjectFactory ()
public static java.lang.String getTestFileName ()
public void close ()
java.io.IOException e
}
org/eclipse/core/internal/registry/TableWriter.classTableWriter.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.TableWriter extends java.lang.Object {
private static final byte fileError
java.io.File mainDataFile
java.io.File extraDataFile
java.io.File tableFile
java.io.File contributionsFile
java.io.File contributorsFile
java.io.File namespacesFile
java.io.File orphansFile
java.io.DataOutputStream mainOutput
java.io.DataOutputStream extraOutput
java.io.FileOutputStream mainFileOutput
java.io.FileOutputStream extraFileOutput
private org.eclipse.core.internal.registry.OffsetTable offsets
private org.eclipse.core.internal.registry.ExtensionRegistry registry
private org.eclipse.core.internal.registry.RegistryObjectManager objectManager
void setMainDataFile (java.io.File)
java.io.File main
void setExtraDataFile (java.io.File)
java.io.File extra
void setTableFile (java.io.File)
java.io.File table
void setContributionsFile (java.io.File)
java.io.File fileName
void setContributorsFile (java.io.File)
java.io.File fileName
void setNamespacesFile (java.io.File)
java.io.File fileName
void setOrphansFile (java.io.File)
java.io.File orphan
public void (org.eclipse.core.internal.registry.ExtensionRegistry)
org.eclipse.core.internal.registry.ExtensionRegistry registry
private int getExtraDataPosition ()
public boolean saveCache (org.eclipse.core.internal.registry.RegistryObjectManager, long)
org.eclipse.core.internal.registry.RegistryObjectManager objectManager
long timestamp
java.io.IOException io
private boolean openFiles ()
java.io.FileNotFoundException e
private void closeFiles ()
java.io.IOException e
java.io.IOException e
private void saveExtensionRegistry (long) throws java.io.IOException
long timestamp
org.eclipse.core.internal.registry.ExtensionPointHandle[] points
int i
private void saveContributions (org.eclipse.core.internal.registry.KeyedHashSet[]) throws java.io.IOException
org.eclipse.core.internal.registry.KeyedHashSet[] contributions
java.io.FileOutputStream fosNamespace
java.io.DataOutputStream outputNamespace
org.eclipse.core.internal.registry.KeyedElement[] newElements
org.eclipse.core.internal.registry.KeyedElement[] formerElements
int cacheSize
int i
int i
int i
org.eclipse.core.internal.registry.Contribution element
int i
org.eclipse.core.internal.registry.Contribution element
private int[] filterContributionChildren (org.eclipse.core.internal.registry.Contribution)
org.eclipse.core.internal.registry.Contribution element
int[] extensionPoints
int[] extensions
int[] filteredRawChildren
private void saveNamespaces (org.eclipse.core.internal.registry.KeyedHashSet) throws java.io.IOException
org.eclipse.core.internal.registry.KeyedHashSet namespacesIndex
java.io.FileOutputStream fosNamespace
java.io.DataOutputStream outputNamespace
org.eclipse.core.internal.registry.KeyedElement[] elements
org.eclipse.core.internal.registry.KeyedElement[] cachedElements
int cacheSize
int i
org.eclipse.core.internal.registry.RegistryIndexElement element
int[] extensionPoints
int[] extensions
org.eclipse.core.internal.registry.RegistryIndexElement cachedElement
int i
org.eclipse.core.internal.registry.RegistryIndexElement element
private void saveContributors (java.util.HashMap) throws java.io.IOException
java.util.HashMap contributors
java.io.FileOutputStream fosContributors
java.io.DataOutputStream outputContributors
java.util.Collection entries
java.util.Iterator i
org.eclipse.core.runtime.spi.RegistryContributor contributor
private void saveTables (long) throws java.io.IOException
long registryTimeStamp
java.io.FileOutputStream fosTable
java.io.DataOutputStream outputTable
private void writeCacheHeader (java.io.DataOutputStream, long) throws java.io.IOException
java.io.DataOutputStream output
long registryTimeStamp
private void saveArray (int[], java.io.DataOutputStream) throws java.io.IOException
int[] array
java.io.DataOutputStream out
int i
private void saveExtensionPoint (org.eclipse.core.internal.registry.ExtensionPointHandle) throws java.io.IOException
org.eclipse.core.internal.registry.ExtensionPointHandle xpt
private void saveExtension (org.eclipse.core.internal.registry.ExtensionHandle, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.registry.ExtensionHandle ext
java.io.DataOutputStream outputStream
private void writeStringArray (java.lang.String[], java.io.DataOutputStream) throws java.io.IOException
String[] array
java.io.DataOutputStream outputStream
int i
private void writeStringArray (java.lang.String[], int, java.io.DataOutputStream) throws java.io.IOException
String[] array
int size
java.io.DataOutputStream outputStream
int i
private void saveConfigurationElement (org.eclipse.core.internal.registry.ConfigurationElementHandle, java.io.DataOutputStream, java.io.DataOutputStream, int) throws java.io.IOException
org.eclipse.core.internal.registry.ConfigurationElementHandle element
java.io.DataOutputStream outputStream
java.io.DataOutputStream extraOutputStream
int depth
java.io.DataOutputStream currentOutput
org.eclipse.core.internal.registry.ConfigurationElement actualCe
org.eclipse.core.internal.registry.ConfigurationElementMulti multiCE
int NLs
String[][] translated
int i
org.eclipse.core.internal.registry.ConfigurationElementHandle[] childrenCEs
int i
private void saveExtensions (org.eclipse.core.runtime.IExtension[], java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.runtime.IExtension[] exts
java.io.DataOutputStream outputStream
int i
int i
org.eclipse.core.runtime.IConfigurationElement[] ces
int countCElements
boolean[] save
int j
int j
private void saveExtensionPointData (org.eclipse.core.internal.registry.ExtensionPointHandle) throws java.io.IOException
org.eclipse.core.internal.registry.ExtensionPointHandle xpt
private void saveExtensionData (org.eclipse.core.internal.registry.ExtensionHandle) throws java.io.IOException
org.eclipse.core.internal.registry.ExtensionHandle extension
private void writeStringOrNull (java.lang.String, java.io.DataOutputStream) throws java.io.IOException
String string
java.io.DataOutputStream out
private void saveOrphans () throws java.io.IOException
java.util.Map orphans
java.util.Map filteredOrphans
java.util.Iterator iter
java.util.Map$Entry entry
int[] filteredValue
java.io.FileOutputStream fosOrphan
java.io.DataOutputStream outputOrphan
java.util.Set elements
java.util.Iterator iter
java.util.Map$Entry entry
java.util.Iterator iter
java.util.Map$Entry entry
private void log (org.eclipse.core.runtime.Status)
org.eclipse.core.runtime.Status status
private int[] filter (int[])
int[] input
boolean[] save
int resultSize
int i
int[] result
int pos
int i
}
org/eclipse/core/internal/registry/TemporaryObjectManager.classTemporaryObjectManager.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.TemporaryObjectManager extends java.lang.Object implements org.eclipse.core.internal.registry.IObjectManager {
private java.util.Map actualObjects
private org.eclipse.core.internal.registry.RegistryObjectManager parent
public void (java.util.Map, org.eclipse.core.internal.registry.RegistryObjectManager)
java.util.Map actualObjects
org.eclipse.core.internal.registry.RegistryObjectManager parent
public org.eclipse.core.internal.registry.Handle getHandle (int, byte)
int id
byte type
public org.eclipse.core.internal.registry.Handle[] getHandles (int[], byte)
int[] ids
byte type
org.eclipse.core.internal.registry.Handle[] results
int nbrId
int i
int i
int i
int i
public synchronized java.lang.Object getObject (int, byte)
int id
byte type
Object result
public synchronized org.eclipse.core.internal.registry.RegistryObject[] getObjects (int[], byte)
int[] values
byte type
org.eclipse.core.internal.registry.RegistryObject[] results
int i
public synchronized void close ()
}
org/eclipse/core/internal/registry/ThirdLevelConfigurationElementHandle.classThirdLevelConfigurationElementHandle.java
package org.eclipse.core.internal.registry
public org.eclipse.core.internal.registry.ThirdLevelConfigurationElementHandle extends org.eclipse.core.internal.registry.ConfigurationElementHandle {
public void (org.eclipse.core.internal.registry.IObjectManager, int)
org.eclipse.core.internal.registry.IObjectManager objectManager
int id
protected org.eclipse.core.internal.registry.ConfigurationElement getConfigurationElement ()
public org.eclipse.core.runtime.IConfigurationElement[] getChildren ()
}
org/eclipse/core/internal/registry/messages.properties
org/eclipse/core/internal/registry/osgi/
org/eclipse/core/internal/registry/osgi/Activator.classActivator.java
package org.eclipse.core.internal.registry.osgi
public org.eclipse.core.internal.registry.osgi.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static org.osgi.framework.BundleContext bundleContext
private static final String STORAGE_DIR
private Object masterRegistryKey
private Object userRegistryKey
private org.eclipse.core.runtime.IExtensionRegistry defaultRegistry
private org.osgi.framework.ServiceRegistration registryRegistration
private org.osgi.framework.ServiceRegistration commandRegistration
private org.eclipse.core.internal.registry.osgi.RegistryProviderOSGI defaultProvider
private org.eclipse.core.internal.adapter.AdapterManagerListener adapterManagerListener
static Class class$0
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public static org.osgi.framework.BundleContext getContext ()
private void processCommandLine ()
org.osgi.framework.ServiceReference ref
String[] args
int i
public void startRegistry () throws org.eclipse.core.runtime.CoreException
String property
java.io.File[] registryLocations
java.io.File[] registryLocations
boolean[] readOnlyLocations
boolean[] readOnlyLocations
org.eclipse.core.runtime.spi.RegistryStrategy strategy
org.eclipse.osgi.service.datalocation.Location configuration
java.io.File primaryDir
boolean primaryReadOnly
org.eclipse.osgi.service.datalocation.Location parentLocation
java.io.File secondaryDir
private void stopRegistry ()
}
org/eclipse/core/internal/registry/osgi/EclipseBundleListener.classEclipseBundleListener.java
package org.eclipse.core.internal.registry.osgi
public org.eclipse.core.internal.registry.osgi.EclipseBundleListener extends java.lang.Object implements org.osgi.framework.SynchronousBundleListener {
private static final String PLUGIN_MANIFEST
private static final String FRAGMENT_MANIFEST
private org.eclipse.core.internal.registry.ExtensionRegistry registry
private org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI strategy
private Object token
private java.util.HashMap dynamicAddStateStamps
private long[] currentStateStamp
public void (org.eclipse.core.internal.registry.ExtensionRegistry, java.lang.Object, org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI)
org.eclipse.core.internal.registry.ExtensionRegistry registry
Object key
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI strategy
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
org.osgi.framework.Bundle bundle
long newStateStamp
public void processBundles (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] bundles
int i
private boolean isBundleResolved (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
private void removeBundle (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
long timestamp
java.net.URL pluginManifest
public static java.net.URL getExtensionURL (org.osgi.framework.Bundle, boolean)
org.osgi.framework.Bundle bundle
boolean report
boolean isFragment
String manifestName
java.net.URL extensionURL
String message
org.osgi.framework.Bundle[] hosts
String message
private static boolean isGeneratedManifest (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
private void addBundle (org.osgi.framework.Bundle, boolean)
org.osgi.framework.Bundle bundle
boolean checkNLSFragments
org.eclipse.core.runtime.IContributor contributor
java.net.URL pluginManifest
java.io.InputStream is
java.io.InputStream is
java.util.ResourceBundle translationBundle
long timestamp
private void checkForNLSFragment (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.framework.Bundle[] hosts
int i
private void checkForNLSFiles (org.osgi.framework.Bundle, org.osgi.framework.Bundle)
org.osgi.framework.Bundle host
org.osgi.framework.Bundle fragment
String hostID
Long hostStateStamp
org.osgi.framework.Bundle[] fragments
boolean refresh
int i
int i
private boolean hasNLSFilesFor (org.osgi.framework.Bundle, org.osgi.framework.Bundle)
org.osgi.framework.Bundle target
org.osgi.framework.Bundle fragment
java.util.Dictionary targetHeaders
String localization
java.net.URL baseNLS
int lastSlash
String baseDir
String filePattern
java.util.Enumeration nlsFiles
private static boolean isSingleton (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
java.util.Dictionary allHeaders
String symbolicNameHeader
org.eclipse.osgi.util.ManifestElement[] symbolicNameElements
String singleton
String manifestVersion
}
org/eclipse/core/internal/registry/osgi/EquinoxRegistryStrategy.classEquinoxRegistryStrategy.java
package org.eclipse.core.internal.registry.osgi
public org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy extends org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI {
public static final String PLUGIN_NAME
public static final String OPTION_DEBUG
public static final String OPTION_DEBUG_EVENTS
private static boolean DEBUG_ECLIPSE_REGISTRY
private static boolean DEBUG_ECLIPSE_EVENTS
private boolean useJobs
static void ()
public void (java.io.File[], boolean[], java.lang.Object)
java.io.File[] theStorageDir
boolean[] cacheReadOnly
Object key
public boolean debug ()
public boolean debugRegistryEvents ()
public final void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public long getContainerTimestamp ()
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference ref
public final void scheduleChangeEvent (java.lang.Object[], java.util.Map, java.lang.Object)
Object[] listeners
java.util.Map deltas
Object registry
}
org/eclipse/core/internal/registry/osgi/EquinoxUtils.classEquinoxUtils.java
package org.eclipse.core.internal.registry.osgi
public org.eclipse.core.internal.registry.osgi.EquinoxUtils extends java.lang.Object {
public void ()
public static java.lang.String[] getCommandLine (org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference)
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference ref
org.eclipse.osgi.service.environment.EnvironmentInfo environmentInfo
public static long getContainerTimestamp (org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference)
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference ref
org.eclipse.osgi.service.resolver.PlatformAdmin admin
public static org.osgi.framework.ServiceRegistration registerCommandProvider (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public static boolean isActive (java.lang.String)
String bundleId
org.osgi.framework.Bundle bundle
}
org/eclipse/core/internal/registry/osgi/ExtensionEventDispatcherJob$1.classExtensionEventDispatcherJob.java
package org.eclipse.core.internal.registry.osgi
org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob$1 extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
void ()
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
}
org/eclipse/core/internal/registry/osgi/ExtensionEventDispatcherJob.classExtensionEventDispatcherJob.java
package org.eclipse.core.internal.registry.osgi
public final org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob extends org.eclipse.core.runtime.jobs.Job {
private static final org.eclipse.core.runtime.jobs.ISchedulingRule EXTENSION_EVENT_RULE
private java.util.Map deltas
private Object[] listenerInfos
private Object registry
static void ()
public void (java.lang.Object[], java.util.Map, java.lang.Object)
Object[] listenerInfos
java.util.Map deltas
Object registry
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/registry/osgi/OSGIUtils.classOSGIUtils.java
package org.eclipse.core.internal.registry.osgi
public org.eclipse.core.internal.registry.osgi.OSGIUtils extends java.lang.Object {
private org.osgi.util.tracker.ServiceTracker debugTracker
private org.osgi.util.tracker.ServiceTracker bundleTracker
private org.osgi.util.tracker.ServiceTracker configurationLocationTracker
public static final String PROP_CONFIG_AREA
public static final String PROP_INSTANCE_AREA
private static final org.eclipse.core.internal.registry.osgi.OSGIUtils singleton
static Class class$0
static Class class$1
static void ()
public static org.eclipse.core.internal.registry.osgi.OSGIUtils getDefault ()
private void ()
private void initServices ()
org.osgi.framework.BundleContext context
org.osgi.framework.Filter filter
void closeServices ()
public boolean getBooleanDebugOption (java.lang.String, boolean)
String option
boolean defaultValue
org.eclipse.osgi.service.debug.DebugOptions options
String value
public org.osgi.service.packageadmin.PackageAdmin getPackageAdmin ()
public org.osgi.framework.Bundle getBundle (java.lang.String)
String bundleName
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle[] bundles
int i
public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.packageadmin.PackageAdmin packageAdmin
public boolean isFragment (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.packageadmin.PackageAdmin packageAdmin
public org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.packageadmin.PackageAdmin packageAdmin
public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
}
org/eclipse/core/internal/registry/osgi/RegistryCommandProvider.classRegistryCommandProvider.java
package org.eclipse.core.internal.registry.osgi
public org.eclipse.core.internal.registry.osgi.RegistryCommandProvider extends java.lang.Object implements org.eclipse.osgi.framework.console.CommandProvider {
private static final String NEW_LINE
private static final String indent
private boolean verbose
public void ()
public java.lang.String getHelp ()
private java.lang.String getHelp (java.lang.String)
String commandName
boolean all
StringBuffer sb
public void _ns (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter ci
String namespace
String[] namespaces
int i
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IExtensionPoint[] extpts
int i
org.eclipse.core.runtime.IExtension[] exts
int j
public void _pt (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter ci
String extensionPointId
org.eclipse.core.runtime.IExtensionPoint extpt
org.eclipse.core.runtime.IExtension[] exts
int i
org.eclipse.core.runtime.IConfigurationElement[] ce
int j
public java.lang.Object _help (org.eclipse.osgi.framework.console.CommandInterpreter)
org.eclipse.osgi.framework.console.CommandInterpreter intp
String commandName
String help
private java.lang.String getArgument (org.eclipse.osgi.framework.console.CommandInterpreter)
org.eclipse.osgi.framework.console.CommandInterpreter ci
String firstParm
private void displayExtensionPoint (org.eclipse.core.runtime.IExtensionPoint, org.eclipse.osgi.framework.console.CommandInterpreter)
org.eclipse.core.runtime.IExtensionPoint extentionPoint
org.eclipse.osgi.framework.console.CommandInterpreter ci
private void displayExtension (org.eclipse.core.runtime.IExtension, org.eclipse.osgi.framework.console.CommandInterpreter, boolean)
org.eclipse.core.runtime.IExtension extention
org.eclipse.osgi.framework.console.CommandInterpreter ci
boolean full
private void displayConfigElement (org.eclipse.osgi.framework.console.CommandInterpreter, org.eclipse.core.runtime.IConfigurationElement, int) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter ci
org.eclipse.core.runtime.IConfigurationElement ce
int level
String spacing
String[] attrs
int k
String value
org.eclipse.core.runtime.IConfigurationElement[] children
int z
private java.lang.String spacing (org.eclipse.osgi.framework.console.CommandInterpreter, int)
org.eclipse.osgi.framework.console.CommandInterpreter ci
int level
StringBuffer b
int i
}
org/eclipse/core/internal/registry/osgi/RegistryProviderOSGI.classRegistryProviderOSGI.java
package org.eclipse.core.internal.registry.osgi
public final org.eclipse.core.internal.registry.osgi.RegistryProviderOSGI extends java.lang.Object implements org.eclipse.core.runtime.spi.IRegistryProvider {
private org.osgi.util.tracker.ServiceTracker registryTracker
static Class class$0
public void ()
public org.eclipse.core.runtime.IExtensionRegistry getRegistry ()
org.osgi.framework.BundleContext context
public void release ()
}
org/eclipse/core/internal/registry/osgi/RegistryStrategyOSGI.classRegistryStrategyOSGI.java
package org.eclipse.core.internal.registry.osgi
public org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI extends org.eclipse.core.runtime.spi.RegistryStrategy {
private Object token
protected boolean DEBUG
protected boolean DEBUG_REGISTRY_EVENTS
private org.osgi.util.tracker.ServiceTracker xmlTracker
private org.osgi.util.tracker.ServiceTracker localeTracker
private boolean trackTimestamp
private static float DEFAULT_BUNDLECACHE_LOADFACTOR
private static int DEFAULT_BUNDLECACHE_SIZE
private org.eclipse.core.internal.registry.ReferenceMap bundleMap
private org.eclipse.core.internal.registry.osgi.EclipseBundleListener pluginBundleListener
static Class class$0
static Class class$1
static void ()
public void (java.io.File[], boolean[], java.lang.Object)
java.io.File[] theStorageDir
boolean[] cacheReadOnly
Object key
org.osgi.framework.BundleContext context
public final java.lang.String translate (java.lang.String, java.util.ResourceBundle)
String key
java.util.ResourceBundle resources
public java.lang.String[] translate (java.lang.String[], org.eclipse.core.runtime.IContributor, java.lang.String)
String[] nonTranslated
org.eclipse.core.runtime.IContributor contributor
String locale
private org.osgi.framework.Bundle getBundle (java.lang.String)
String id
long OSGiId
long OSGiId
org.osgi.framework.Bundle bundle
public java.lang.Object createExecutableExtension (org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.spi.RegistryContributor contributor
String className
String overridenContributorName
org.osgi.framework.Bundle contributingBundle
org.osgi.framework.Bundle contributingBundle
Class classInstance
Exception e1
LinkageError e
Object result
Exception e
LinkageError e1
private void throwException (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
String message
Throwable exception
public void onStart (org.eclipse.core.runtime.IExtensionRegistry, boolean)
org.eclipse.core.runtime.IExtensionRegistry registry
boolean loadedFromCache
public void onStop (org.eclipse.core.runtime.IExtensionRegistry)
org.eclipse.core.runtime.IExtensionRegistry registry
public boolean cacheUse ()
public boolean cacheLazyLoading ()
public long getContributionsTimestamp ()
org.eclipse.core.internal.registry.RegistryTimestamp expectedTimestamp
org.osgi.framework.BundleContext context
org.osgi.framework.Bundle[] allBundles
int i
java.net.URL pluginManifest
long timestamp
public boolean checkContributionsTimestamp ()
public long getExtendedTimestamp (org.osgi.framework.Bundle, java.net.URL)
org.osgi.framework.Bundle bundle
java.net.URL pluginManifest
java.io.IOException e
public javax.xml.parsers.SAXParserFactory getXMLParser ()
public java.lang.String getLocale ()
org.eclipse.osgi.service.localization.LocaleProvider localeProvider
java.util.Locale currentLocale
}
org/eclipse/core/internal/registry/spi/
org/eclipse/core/internal/registry/spi/ConfigurationElementAttribute.classConfigurationElementAttribute.java
package org.eclipse.core.internal.registry.spi
public final org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute extends java.lang.Object {
private String name
private String value
public void (java.lang.String, java.lang.String)
String name
String value
public java.lang.String getName ()
public java.lang.String getValue ()
}
org/eclipse/core/internal/registry/spi/ConfigurationElementDescription.classConfigurationElementDescription.java
package org.eclipse.core.internal.registry.spi
public final org.eclipse.core.internal.registry.spi.ConfigurationElementDescription extends java.lang.Object {
private String name
private org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] attributes
private String value
private org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children
public void (java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[], java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[])
String name
org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] attributes
String value
org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children
public void (java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute, java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[])
String name
org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute attribute
String value
org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children
public org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] getChildren ()
public java.lang.String getName ()
public org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] getAttributes ()
public java.lang.String getValue ()
}
org/eclipse/core/runtime/ContributorFactoryOSGi.classContributorFactoryOSGi.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.ContributorFactoryOSGi extends java.lang.Object {
public void ()
public static org.eclipse.core.runtime.IContributor createContributor (org.osgi.framework.Bundle)
org.osgi.framework.Bundle contributor
String id
String name
String hostId
String hostName
org.osgi.framework.Bundle[] hosts
org.osgi.framework.Bundle hostBundle
public static org.osgi.framework.Bundle resolve (org.eclipse.core.runtime.IContributor)
org.eclipse.core.runtime.IContributor contributor
String symbolicName
}
org/eclipse/core/runtime/IConfigurationElement.classIConfigurationElement.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IConfigurationElement extends java.lang.Object {
public abstract java.lang.Object createExecutableExtension (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getAttribute (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getAttribute (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getAttributeAsIs (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String[] getAttributeNames () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IConfigurationElement[] getChildren () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IConfigurationElement[] getChildren (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IExtension getDeclaringExtension () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getName () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.Object getParent () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getValue () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getValue (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getValueAsIs () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getNamespace () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getNamespaceIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IContributor getContributor () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract boolean equals (java.lang.Object)
public abstract boolean isValid ()
}
org/eclipse/core/runtime/IContributor.classIContributor.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IContributor extends java.lang.Object {
public abstract java.lang.String getName ()
}
org/eclipse/core/runtime/IExecutableExtension.classIExecutableExtension.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IExecutableExtension extends java.lang.Object {
public abstract void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/runtime/IExecutableExtensionFactory.classIExecutableExtensionFactory.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IExecutableExtensionFactory extends java.lang.Object {
public abstract java.lang.Object create () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/runtime/IExtension.classIExtension.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IExtension extends java.lang.Object {
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getNamespace () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getNamespaceIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IContributor getContributor () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getExtensionPointUniqueIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getLabel () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getLabel (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getSimpleIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getUniqueIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract boolean equals (java.lang.Object)
public abstract boolean isValid ()
}
org/eclipse/core/runtime/IExtensionDelta.classIExtensionDelta.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IExtensionDelta extends java.lang.Object {
public static final int ADDED
public static final int REMOVED
public abstract int getKind ()
public abstract org.eclipse.core.runtime.IExtension getExtension ()
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint ()
}
org/eclipse/core/runtime/IExtensionPoint.classIExtensionPoint.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IExtensionPoint extends java.lang.Object {
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getNamespace () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getNamespaceIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IContributor getContributor () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract org.eclipse.core.runtime.IExtension[] getExtensions () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getLabel () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getLabel (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getSchemaReference () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getSimpleIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract java.lang.String getUniqueIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException
public abstract boolean equals (java.lang.Object)
public abstract boolean isValid ()
}
org/eclipse/core/runtime/IExtensionRegistry.classIExtensionRegistry.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IExtensionRegistry extends java.lang.Object {
public abstract void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener, java.lang.String)
public abstract void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener)
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String)
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String)
public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints ()
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (org.eclipse.core.runtime.IContributor)
public abstract org.eclipse.core.runtime.IExtension[] getExtensions (java.lang.String)
public abstract org.eclipse.core.runtime.IExtension[] getExtensions (org.eclipse.core.runtime.IContributor)
public abstract java.lang.String[] getNamespaces ()
public abstract void removeRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener)
public abstract boolean addContribution (java.io.InputStream, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.util.ResourceBundle, java.lang.Object) throws java.lang.IllegalArgumentException
public abstract boolean removeExtension (org.eclipse.core.runtime.IExtension, java.lang.Object) throws java.lang.IllegalArgumentException
public abstract boolean removeExtensionPoint (org.eclipse.core.runtime.IExtensionPoint, java.lang.Object) throws java.lang.IllegalArgumentException
public abstract void stop (java.lang.Object) throws java.lang.IllegalArgumentException
public abstract void addListener (org.eclipse.core.runtime.IRegistryEventListener)
public abstract void addListener (org.eclipse.core.runtime.IRegistryEventListener, java.lang.String)
public abstract void removeListener (org.eclipse.core.runtime.IRegistryEventListener)
public abstract boolean isMultiLanguage ()
}
org/eclipse/core/runtime/IRegistryChangeEvent.classIRegistryChangeEvent.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IRegistryChangeEvent extends java.lang.Object {
public abstract org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas ()
public abstract org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IExtensionDelta getExtensionDelta (java.lang.String, java.lang.String, java.lang.String)
}
org/eclipse/core/runtime/IRegistryChangeListener.classIRegistryChangeListener.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IRegistryChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
}
org/eclipse/core/runtime/IRegistryEventListener.classIRegistryEventListener.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IRegistryEventListener extends java.lang.Object implements java.util.EventListener {
public abstract void added (org.eclipse.core.runtime.IExtension[])
public abstract void removed (org.eclipse.core.runtime.IExtension[])
public abstract void added (org.eclipse.core.runtime.IExtensionPoint[])
public abstract void removed (org.eclipse.core.runtime.IExtensionPoint[])
}
org/eclipse/core/runtime/InvalidRegistryObjectException.classInvalidRegistryObjectException.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.InvalidRegistryObjectException extends java.lang.RuntimeException {
private static final long serialVersionUID
private static final String MESSAGE
public void ()
}
org/eclipse/core/runtime/RegistryFactory.classRegistryFactory.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.RegistryFactory extends java.lang.Object {
public void ()
public static org.eclipse.core.runtime.IExtensionRegistry createRegistry (org.eclipse.core.runtime.spi.RegistryStrategy, java.lang.Object, java.lang.Object)
org.eclipse.core.runtime.spi.RegistryStrategy strategy
Object masterToken
Object userToken
public static org.eclipse.core.runtime.IExtensionRegistry getRegistry ()
org.eclipse.core.runtime.spi.IRegistryProvider defaultRegistryProvider
public static org.eclipse.core.runtime.spi.RegistryStrategy createOSGiStrategy (java.io.File[], boolean[], java.lang.Object)
java.io.File[] storageDirs
boolean[] cacheReadOnly
Object token
public static void setDefaultRegistryProvider (org.eclipse.core.runtime.spi.IRegistryProvider) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.spi.IRegistryProvider provider
}
org/eclipse/core/runtime/spi/
org/eclipse/core/runtime/spi/IDynamicExtensionRegistry.classIDynamicExtensionRegistry.java
package org.eclipse.core.runtime.spi
public abstract org.eclipse.core.runtime.spi.IDynamicExtensionRegistry extends java.lang.Object {
public abstract void removeContributor (org.eclipse.core.runtime.IContributor, java.lang.Object)
public abstract boolean hasContributor (org.eclipse.core.runtime.IContributor)
public abstract org.eclipse.core.runtime.IContributor[] getAllContributors ()
}
org/eclipse/core/runtime/spi/IRegistryProvider.classIRegistryProvider.java
package org.eclipse.core.runtime.spi
public abstract org.eclipse.core.runtime.spi.IRegistryProvider extends java.lang.Object {
public abstract org.eclipse.core.runtime.IExtensionRegistry getRegistry ()
}
org/eclipse/core/runtime/spi/RegistryContributor.classRegistryContributor.java
package org.eclipse.core.runtime.spi
public final org.eclipse.core.runtime.spi.RegistryContributor extends java.lang.Object implements org.eclipse.core.runtime.IContributor {
private String actualContributorId
private String actualContributorName
private String hostId
private String hostName
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String actualId
String actualName
String hostId
String hostName
public java.lang.String getActualId ()
public java.lang.String getActualName ()
public java.lang.String getId ()
public java.lang.String getName ()
public java.lang.String toString ()
}
org/eclipse/core/runtime/spi/RegistryStrategy.classRegistryStrategy.java
package org.eclipse.core.runtime.spi
public org.eclipse.core.runtime.spi.RegistryStrategy extends java.lang.Object {
private javax.xml.parsers.SAXParserFactory theXMLParserFactory
private final java.io.File[] storageDirs
private final boolean[] cacheReadOnly
public void (java.io.File[], boolean[])
java.io.File[] storageDirs
boolean[] cacheReadOnly
public final int getLocationsLength ()
public final java.io.File getStorage (int)
int index
public final boolean isCacheReadOnly (int)
int index
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public java.lang.String translate (java.lang.String, java.util.ResourceBundle)
String key
java.util.ResourceBundle resources
public void onStart (org.eclipse.core.runtime.IExtensionRegistry)
org.eclipse.core.runtime.IExtensionRegistry registry
public void onStart (org.eclipse.core.runtime.IExtensionRegistry, boolean)
org.eclipse.core.runtime.IExtensionRegistry registry
boolean loadedFromCache
public void onStop (org.eclipse.core.runtime.IExtensionRegistry)
org.eclipse.core.runtime.IExtensionRegistry registry
public java.lang.Object createExecutableExtension (org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.spi.RegistryContributor contributor
String className
String overridenContributorName
Object result
Class classInstance
ClassNotFoundException e1
String message
Exception e
String message
public void scheduleChangeEvent (java.lang.Object[], java.util.Map, java.lang.Object)
Object[] listeners
java.util.Map deltas
Object registry
public static final org.eclipse.core.runtime.IStatus processChangeEvent (java.lang.Object[], java.util.Map, java.lang.Object)
Object[] listeners
java.util.Map deltas
Object registry
public boolean debug ()
public boolean debugRegistryEvents ()
public boolean cacheUse ()
public boolean cacheLazyLoading ()
public long getContainerTimestamp ()
public long getContributionsTimestamp ()
public javax.xml.parsers.SAXParserFactory getXMLParser ()
public java.lang.String[] translate (java.lang.String[], org.eclipse.core.runtime.IContributor, java.lang.String)
String[] nonTranslated
org.eclipse.core.runtime.IContributor contributor
String locale
public java.lang.String getLocale ()
}
org/eclipse/core/internal/preferences/AbstractScope.classAbstractScope.java
package org.eclipse.core.internal.preferences
public abstract org.eclipse.core.internal.preferences.AbstractScope extends java.lang.Object implements org.eclipse.core.runtime.preferences.IScopeContext {
public void ()
public abstract java.lang.String getName ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public abstract org.eclipse.core.runtime.IPath getLocation ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.preferences.IScopeContext other
org.eclipse.core.runtime.IPath location
public int hashCode ()
}
org/eclipse/core/internal/preferences/Activator.classActivator.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator org.osgi.util.tracker.ServiceTrackerCustomizer {
public static final String PI_PREFERENCES
private static final String PROP_REGISTER_PERF_SERVICE
private static final String PROP_CUSTOMIZATION
private org.osgi.util.tracker.ServiceTracker registryServiceTracker
private static org.osgi.framework.BundleContext bundleContext
private org.osgi.framework.ServiceRegistration preferencesService
private org.osgi.framework.ServiceRegistration osgiPreferencesService
static Class class$0
static Class class$1
static Class class$2
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
boolean shouldRegister
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
static org.osgi.framework.BundleContext getContext ()
public synchronized java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object service
Object helper
Exception e
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public synchronized void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
private void processCommandLine ()
String value
org.osgi.util.tracker.ServiceTracker environmentTracker
org.eclipse.osgi.service.environment.EnvironmentInfo environmentInfo
String[] args
int i
}
org/eclipse/core/internal/preferences/Base64.classBase64.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.Base64 extends java.lang.Object {
private static final byte equalSign
static char[] digits
static void ()
public void ()
public static byte[] decode (byte[])
byte[] data
int lastRealDataIndex
int padBytes
int byteLength
byte[] result
int dataIndex
int resultIndex
int allBits
int resultChunks
int i
int j
int j
int j
int j
int j
static int decodeDigit (byte)
byte data
char charData
public static byte[] encode (byte[])
byte[] data
int sourceChunks
int len
byte[] result
int extraBytes
int dataIndex
int resultIndex
int allBits
int i
int j
int j
int j
int j
}
org/eclipse/core/internal/preferences/BundleDefaultPreferences.classBundleDefaultPreferences.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.BundleDefaultPreferences extends org.eclipse.core.internal.preferences.EclipsePreferences {
private static java.util.Set loadedNodes
private String qualifier
private int segmentCount
private org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel
static void ()
public void ()
private void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
org.eclipse.core.runtime.IPath path
String scope
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
int i
protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
protected void loaded ()
protected void load ()
String relativePath
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
}
org/eclipse/core/internal/preferences/ConfigurationPreferences.classConfigurationPreferences.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.ConfigurationPreferences extends org.eclipse.core.internal.preferences.EclipsePreferences {
private int segmentCount
private String qualifier
private org.eclipse.core.runtime.IPath location
private org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel
private static java.util.Set loadedNodes
private static boolean initialized
private static org.eclipse.core.runtime.IPath baseLocation
static void ()
org.eclipse.osgi.service.datalocation.Location location
java.net.URL url
public void ()
private void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
String path
protected org.eclipse.core.runtime.IPath getLocation ()
protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
protected void loaded ()
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
int i
protected void initializeChildren ()
String[] names
int i
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
}
org/eclipse/core/internal/preferences/DefaultPreferences.classDefaultPreferences.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.DefaultPreferences extends org.eclipse.core.internal.preferences.EclipsePreferences {
private static java.util.Set loadedNodes
private static final String KEY_PREFIX
private static final String KEY_DOUBLE_PREFIX
private static final org.eclipse.core.runtime.IPath NL_DIR
private static final String PROPERTIES_FILE_EXTENSION
private static java.util.Properties productCustomization
private static java.util.Properties productTranslation
private static java.util.Properties commandLineCustomization
private org.eclipse.core.internal.preferences.EclipsePreferences loadLevel
private Thread initializingThread
private String qualifier
private int segmentCount
private java.lang.ref.WeakReference pluginReference
public static String pluginCustomizationFile
static Class class$0
static void ()
public void ()
private void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
Object context
private void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
String path
private void applyBundleDefaults ()
org.osgi.framework.Bundle bundle
java.net.URL url
java.net.URL transURL
private void applyCommandLineDefaults ()
String filename
private void applyDefaults (java.lang.String, java.util.Properties, java.util.Properties)
String id
java.util.Properties defaultValues
java.util.Properties translations
java.util.Enumeration e
String fullKey
String value
org.eclipse.core.runtime.IPath childPath
String key
String localQualifier
public org.eclipse.core.runtime.preferences.IEclipsePreferences node (java.lang.String, java.lang.Object)
String childName
Object context
private void applyRuntimeDefaults ()
java.lang.ref.WeakReference ref
private void applyProductDefaults ()
org.osgi.framework.BundleContext context
org.osgi.util.tracker.ServiceTracker productTracker
org.eclipse.core.internal.preferences.exchange.IProductPreferencesService productSpecials
public void flush ()
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel ()
org.eclipse.core.internal.preferences.EclipsePreferences node
int i
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
protected void load ()
protected java.lang.String internalPut (java.lang.String, java.lang.String)
String key
String newValue
String result
String relativePath
org.osgi.service.prefs.Preferences node
private void setInitializingBundleDefaults ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.internal.preferences.DefaultPreferences loader
private void clearInitializingBundleDefaults ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.internal.preferences.DefaultPreferences loader
private boolean isInitializingBundleDefaults ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.internal.preferences.DefaultPreferences loader
protected static java.lang.String getScopeRelativePath (java.lang.String)
String absolutePath
int index
private java.util.Properties loadProperties (java.net.URL)
java.net.URL url
java.util.Properties result
java.io.InputStream input
java.io.IOException e
private java.util.Properties loadProperties (java.lang.String)
String filename
java.util.Properties result
java.io.InputStream input
java.io.IOException e
String message
org.eclipse.core.runtime.IStatus status
protected void loaded ()
public void sync ()
private java.lang.String translatePreference (java.lang.String, java.util.Properties)
String value
java.util.Properties props
int ix
String key
String dflt
}
org/eclipse/core/internal/preferences/EclipsePreferences$1.classEclipsePreferences.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.EclipsePreferences$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.preferences.EclipsePreferences this$0
private final boolean val$added
private final org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener val$listener
private final org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent val$event
void (org.eclipse.core.internal.preferences.EclipsePreferences, boolean, org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener, org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/preferences/EclipsePreferences$2.classEclipsePreferences.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.EclipsePreferences$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.preferences.EclipsePreferences this$0
private final org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener val$listener
private final org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent val$event
void (org.eclipse.core.internal.preferences.EclipsePreferences, org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener, org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/preferences/EclipsePreferences$3.classEclipsePreferences.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.EclipsePreferences$3 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.core.internal.preferences.EclipsePreferences this$0
private final StringBuffer val$buffer
void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.StringBuffer)
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
String[] keys
int i
}
org/eclipse/core/internal/preferences/EclipsePreferences.classEclipsePreferences.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.EclipsePreferences extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences org.eclipse.core.runtime.preferences.IScope {
public static final String DEFAULT_PREFERENCES_DIRNAME
public static final String PREFS_FILE_EXTENSION
protected static final org.eclipse.core.runtime.preferences.IEclipsePreferences[] EMPTY_NODE_ARRAY
protected static final String[] EMPTY_STRING_ARRAY
private static final String FALSE
private static final String TRUE
protected static final String VERSION_KEY
protected static final String VERSION_VALUE
protected static final String PATH_SEPARATOR
protected static final String DOUBLE_SLASH
protected static final String EMPTY_STRING
private String cachedPath
protected java.util.Map children
protected boolean dirty
protected boolean loading
protected final String name
protected final org.eclipse.core.internal.preferences.EclipsePreferences parent
protected org.eclipse.core.internal.preferences.ImmutableMap properties
protected boolean removed
private org.eclipse.core.runtime.ListenerList nodeChangeListeners
private org.eclipse.core.runtime.ListenerList preferenceChangeListeners
public static boolean DEBUG_PREFERENCE_GENERAL
public static boolean DEBUG_PREFERENCE_SET
public static boolean DEBUG_PREFERENCE_GET
protected static final String debugPluginName
static void ()
public void ()
protected void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
public java.lang.String absolutePath ()
String parentPath
public void accept (org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
org.eclipse.core.runtime.preferences.IEclipsePreferences[] toVisit
int i
protected synchronized org.eclipse.core.runtime.preferences.IEclipsePreferences addChild (java.lang.String, org.eclipse.core.runtime.preferences.IEclipsePreferences)
String childName
org.eclipse.core.runtime.preferences.IEclipsePreferences child
public void addNodeChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener listener
public void addPreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
private org.eclipse.core.runtime.preferences.IEclipsePreferences calculateRoot ()
org.eclipse.core.runtime.preferences.IEclipsePreferences result
protected void checkRemoved ()
public java.lang.String[] childrenNames ()
protected java.lang.String[] internalChildNames ()
java.util.Map temp
public void clear ()
String[] keys
int i
protected java.lang.String[] computeChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath root
org.eclipse.core.runtime.IPath dir
java.util.ArrayList result
java.io.File file
java.io.File[] totalFiles
int i
String filename
String shortName
protected org.eclipse.core.runtime.IPath computeLocation (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath root
String qualifier
protected static void convertFromProperties (org.eclipse.core.internal.preferences.EclipsePreferences, java.util.Properties, boolean)
org.eclipse.core.internal.preferences.EclipsePreferences node
java.util.Properties table
boolean notify
String version
java.util.Iterator i
String fullKey
String value
String[] splitPath
String path
String key
org.eclipse.core.internal.preferences.EclipsePreferences childNode
String oldValue
protected java.util.Properties convertToProperties (java.util.Properties, java.lang.String) throws org.osgi.service.prefs.BackingStoreException
java.util.Properties result
String prefix
boolean addSeparator
org.eclipse.core.internal.preferences.ImmutableMap temp
String[] keys
int i
int imax
String value
org.eclipse.core.runtime.preferences.IEclipsePreferences[] childNodes
int i
org.eclipse.core.internal.preferences.EclipsePreferences child
String fullPath
public org.eclipse.core.runtime.preferences.IEclipsePreferences create (org.eclipse.core.runtime.preferences.IEclipsePreferences, java.lang.String)
org.eclipse.core.runtime.preferences.IEclipsePreferences nodeParent
String nodeName
protected boolean isLoading ()
protected void setLoading (boolean)
boolean isLoading
public org.eclipse.core.runtime.preferences.IEclipsePreferences create (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
org.eclipse.core.internal.preferences.EclipsePreferences result
org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.runtime.IPath location
String message
org.eclipse.core.runtime.IStatus status
public synchronized void flush () throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel
String[] childrenNames
int i
org.osgi.service.prefs.BackingStoreException e
public java.lang.String get (java.lang.String, java.lang.String)
String key
String defaultValue
String value
public boolean getBoolean (java.lang.String, boolean)
String key
boolean defaultValue
String value
public byte[] getByteArray (java.lang.String, byte[])
String key
byte[] defaultValue
String value
protected synchronized boolean childExists (java.lang.String)
String childName
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getChild (java.lang.String, java.lang.Object, boolean)
String key
Object context
boolean create
Object value
protected org.eclipse.core.runtime.preferences.IEclipsePreferences[] getChildren (boolean)
boolean create
java.util.ArrayList result
String[] names
int i
org.eclipse.core.runtime.preferences.IEclipsePreferences child
public double getDouble (java.lang.String, double)
String key
double defaultValue
String value
double result
public float getFloat (java.lang.String, float)
String key
float defaultValue
String value
float result
public int getInt (java.lang.String, int)
String key
int defaultValue
String value
int result
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel ()
protected org.eclipse.core.runtime.IPath getLocation ()
public long getLong (java.lang.String, long)
String key
long defaultValue
String value
long result
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
protected java.lang.String internalGet (java.lang.String)
String key
String result
protected org.eclipse.core.runtime.preferences.IEclipsePreferences internalNode (java.lang.String, boolean, java.lang.Object)
String path
boolean notify
Object context
int index
String key
boolean added
org.eclipse.core.runtime.preferences.IEclipsePreferences child
protected java.lang.String internalPut (java.lang.String, java.lang.String)
String key
String newValue
String oldValue
protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
public java.lang.String[] keys ()
protected void load () throws org.osgi.service.prefs.BackingStoreException
protected static java.util.Properties loadProperties (org.eclipse.core.runtime.IPath) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.IPath location
java.io.InputStream input
java.util.Properties result
java.io.IOException e
String message
protected void load (org.eclipse.core.runtime.IPath) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.IPath location
java.util.Properties fromDisk
protected void loaded ()
protected void loadLegacy ()
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
protected void makeDirty ()
org.eclipse.core.internal.preferences.EclipsePreferences node
public boolean isDirty ()
public java.lang.String name ()
public org.osgi.service.prefs.Preferences node (java.lang.String)
String pathName
protected void fireNodeEvent (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent, boolean)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
boolean added
Object[] listeners
int i
org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener listener
org.eclipse.core.runtime.ISafeRunnable job
public boolean nodeExists (java.lang.String) throws org.osgi.service.prefs.BackingStoreException
String path
int index
boolean noSlash
String childName
org.eclipse.core.runtime.preferences.IEclipsePreferences child
public org.osgi.service.prefs.Preferences parent ()
protected void firePreferenceEvent (java.lang.String, java.lang.Object, java.lang.Object)
String key
Object oldValue
Object newValue
Object[] listeners
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
int i
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
org.eclipse.core.runtime.ISafeRunnable job
public void put (java.lang.String, java.lang.String)
String key
String newValue
String oldValue
public void putBoolean (java.lang.String, boolean)
String key
boolean value
String newValue
String oldValue
public void putByteArray (java.lang.String, byte[])
String key
byte[] value
String newValue
String oldValue
public void putDouble (java.lang.String, double)
String key
double value
String newValue
String oldValue
public void putFloat (java.lang.String, float)
String key
float value
String newValue
String oldValue
public void putInt (java.lang.String, int)
String key
int value
String newValue
String oldValue
public void putLong (java.lang.String, long)
String key
long value
String newValue
String oldValue
public void remove (java.lang.String)
String key
String oldValue
public void removeNode () throws org.osgi.service.prefs.BackingStoreException
String[] keys
int i
org.eclipse.core.runtime.preferences.IEclipsePreferences[] childNodes
int i
protected void removeNode (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences child
boolean wasRemoved
protected void removeNode (java.lang.String)
String key
boolean wasRemoved
public void removeNodeChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener listener
public void removePreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
protected void save () throws org.osgi.service.prefs.BackingStoreException
protected void save (org.eclipse.core.runtime.IPath) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.IPath location
java.util.Properties table
String message
java.io.OutputStream output
java.io.FileOutputStream fos
java.io.File parentFile
java.io.File parentFile
java.io.IOException e
String message
public void shareStrings (org.eclipse.core.internal.preferences.StringPool)
org.eclipse.core.internal.preferences.StringPool pool
org.eclipse.core.runtime.preferences.IEclipsePreferences[] myChildren
int i
public static java.lang.String encodePath (java.lang.String, java.lang.String)
String path
String key
String result
String result
String result
String result
int pathLength
public static java.lang.String getSegment (java.lang.String, int)
String path
int segment
int start
int end
int i
public static int getSegmentCount (java.lang.String)
String path
java.util.StringTokenizer tokenizer
public static java.lang.String makeRelative (java.lang.String)
String path
String result
public static java.lang.String[] decodePath (java.lang.String)
String fullPath
String key
String path
int index
int lastIndex
public void sync () throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
public java.lang.String toDeepDebugString ()
StringBuffer buffer
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
org.osgi.service.prefs.BackingStoreException e
public java.lang.String toString ()
}
org/eclipse/core/internal/preferences/ExportedPreferences.classExportedPreferences.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.ExportedPreferences extends org.eclipse.core.internal.preferences.EclipsePreferences implements org.eclipse.core.runtime.preferences.IExportedPreferences {
private boolean isExportRoot
private String version
public static org.eclipse.core.runtime.preferences.IExportedPreferences newRoot ()
protected void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
public boolean isExportRoot ()
public void setExportRoot ()
public java.lang.String getVersion ()
public void setVersion (java.lang.String)
String version
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/core/internal/preferences/ImmutableMap$ArrayMap.classImmutableMap.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.ImmutableMap$ArrayMap extends org.eclipse.core.internal.preferences.ImmutableMap {
private static final float LOAD_FACTOR
private int elementSize
private String[] keyTable
private int threshold
private String[] valueTable
void (int)
int size
int tableLen
public java.lang.String get (java.lang.String)
String key
int lengthMask
int index
String currentKey
String currentKey
protected void internalPut (java.lang.String, java.lang.String)
String key
String value
int lengthMask
int index
String currentKey
String currentKey
public java.lang.String[] keys ()
String[] result
int next
int i
public org.eclipse.core.internal.preferences.ImmutableMap put (java.lang.String, java.lang.String)
String key
String value
org.eclipse.core.internal.preferences.ImmutableMap$ArrayMap result
org.eclipse.core.internal.preferences.ImmutableMap$ArrayMap result
int oldLen
String currentKey
int i
public org.eclipse.core.internal.preferences.ImmutableMap removeKey (java.lang.String)
String key
int lengthMask
int index
String currentKey
String currentKey
org.eclipse.core.internal.preferences.ImmutableMap result
int i
int i
public void shareStrings (org.eclipse.core.internal.preferences.StringPool)
org.eclipse.core.internal.preferences.StringPool set
String[] array
int i
String o
int i
String o
public int size ()
}
org/eclipse/core/internal/preferences/ImmutableMap$EmptyMap.classImmutableMap.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.ImmutableMap$EmptyMap extends org.eclipse.core.internal.preferences.ImmutableMap {
void ()
public java.lang.String get (java.lang.String)
String value
public org.eclipse.core.internal.preferences.ImmutableMap removeKey (java.lang.String)
String key
protected void internalPut (java.lang.String, java.lang.String)
String key
String value
public java.lang.String[] keys ()
public org.eclipse.core.internal.preferences.ImmutableMap put (java.lang.String, java.lang.String)
String key
String value
org.eclipse.core.internal.preferences.ImmutableMap result
public int size ()
}
org/eclipse/core/internal/preferences/ImmutableMap.classImmutableMap.java
package org.eclipse.core.internal.preferences
public abstract org.eclipse.core.internal.preferences.ImmutableMap extends java.lang.Object implements java.lang.Cloneable {
public static final org.eclipse.core.internal.preferences.ImmutableMap EMPTY
protected static final String[] EMPTY_STRING_ARRAY
static void ()
public void ()
public abstract java.lang.String get (java.lang.String)
protected static org.eclipse.core.internal.preferences.ImmutableMap createMap (int)
int i
protected abstract void internalPut (java.lang.String, java.lang.String)
public abstract java.lang.String[] keys ()
public abstract org.eclipse.core.internal.preferences.ImmutableMap put (java.lang.String, java.lang.String)
public abstract org.eclipse.core.internal.preferences.ImmutableMap removeKey (java.lang.String)
public void shareStrings (org.eclipse.core.internal.preferences.StringPool)
org.eclipse.core.internal.preferences.StringPool set
public abstract int size ()
public java.lang.String toString ()
StringBuffer s
String[] keys
int i
int length
}
org/eclipse/core/internal/preferences/InstancePreferences.classInstancePreferences.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.InstancePreferences extends org.eclipse.core.internal.preferences.EclipsePreferences {
private String qualifier
private int segmentCount
private org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel
private org.eclipse.core.runtime.IPath location
private static java.util.Set loadedNodes
private static boolean initialized
private static org.eclipse.core.runtime.IPath baseLocation
static void ()
private static org.eclipse.core.runtime.IPath getBaseLocation ()
org.eclipse.osgi.service.datalocation.Location instanceLocation
public void ()
private void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
String path
protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
protected void loaded ()
protected void loadLegacy ()
org.eclipse.core.runtime.IPath path
String bundleName
java.io.File prefFile
org.eclipse.osgi.service.datalocation.Location instanceLocation
java.io.InputStream input
java.util.Properties values
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.util.Iterator i
String key
String value
Object oldValue
protected org.eclipse.core.runtime.IPath getLocation ()
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
int i
protected void initializeChildren ()
String[] names
int i
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
}
org/eclipse/core/internal/preferences/LookupOrder.classLookupOrder.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.LookupOrder extends java.lang.Object {
private String[] order
void (java.lang.String[])
String[] order
int i
public java.lang.String[] getOrder ()
}
org/eclipse/core/internal/preferences/OSGiPreferencesServiceImpl$OSGiLocalRootPreferences.classOSGiPreferencesServiceImpl.java
package org.eclipse.core.internal.preferences
final org.eclipse.core.internal.preferences.OSGiPreferencesServiceImpl$OSGiLocalRootPreferences extends java.lang.Object implements org.osgi.service.prefs.Preferences {
private org.osgi.service.prefs.Preferences root
private org.osgi.service.prefs.Preferences wrapped
private void (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences root
private void (org.osgi.service.prefs.Preferences, org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences wrapped
org.osgi.service.prefs.Preferences root
private java.lang.String fixPath (java.lang.String)
String pathName
public org.osgi.service.prefs.Preferences node (java.lang.String)
String pathName
public byte[] getByteArray (java.lang.String, byte[])
String key
byte[] defaultValue
String value
byte[] byteArray
byte[] encodedBytes
public org.osgi.service.prefs.Preferences parent ()
public boolean nodeExists (java.lang.String) throws org.osgi.service.prefs.BackingStoreException
String pathName
public java.lang.String absolutePath ()
public java.lang.String name ()
public void put (java.lang.String, java.lang.String)
String key
String value
public java.lang.String get (java.lang.String, java.lang.String)
String key
String def
public void remove (java.lang.String)
String key
public void clear () throws org.osgi.service.prefs.BackingStoreException
public void putInt (java.lang.String, int)
String key
int value
public int getInt (java.lang.String, int)
String key
int def
public void putLong (java.lang.String, long)
String key
long value
public long getLong (java.lang.String, long)
String key
long def
public void putBoolean (java.lang.String, boolean)
String key
boolean value
public boolean getBoolean (java.lang.String, boolean)
String key
boolean def
public void putFloat (java.lang.String, float)
String key
float value
public float getFloat (java.lang.String, float)
String key
float def
public void putDouble (java.lang.String, double)
String key
double value
public double getDouble (java.lang.String, double)
String key
double def
public void putByteArray (java.lang.String, byte[])
String key
byte[] value
public java.lang.String[] keys () throws org.osgi.service.prefs.BackingStoreException
public java.lang.String[] childrenNames () throws org.osgi.service.prefs.BackingStoreException
public void removeNode () throws org.osgi.service.prefs.BackingStoreException
public void flush () throws org.osgi.service.prefs.BackingStoreException
public void sync () throws org.osgi.service.prefs.BackingStoreException
void (org.osgi.service.prefs.Preferences, org.eclipse.core.internal.preferences.OSGiPreferencesServiceImpl$OSGiLocalRootPreferences)
}
org/eclipse/core/internal/preferences/OSGiPreferencesServiceImpl.classOSGiPreferencesServiceImpl.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.OSGiPreferencesServiceImpl extends java.lang.Object implements org.osgi.service.prefs.PreferencesService {
private org.eclipse.core.runtime.preferences.IEclipsePreferences bundlePreferences
void (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences bundlePreferences
public org.osgi.service.prefs.Preferences getSystemPreferences ()
public org.osgi.service.prefs.Preferences getUserPreferences (java.lang.String)
String name
public java.lang.String[] getUsers ()
String[] users
}
org/eclipse/core/internal/preferences/OSGiPreferencesServiceManager.classOSGiPreferencesServiceManager.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.OSGiPreferencesServiceManager extends java.lang.Object implements org.osgi.framework.ServiceFactory org.osgi.framework.BundleListener {
private static final String ORG_ECLIPSE_CORE_INTERNAL_PREFERENCES_OSGI
private org.osgi.service.prefs.Preferences prefBundles
public void (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.osgi.framework.Bundle[] allBundles
java.util.Set bundleQualifiers
int i
String[] prefsBundles
int i
public java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
String qualifier
org.osgi.service.prefs.Preferences bundlesNode
private java.lang.String getQualifier (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
String qualifier
public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
Object service
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
protected void removePrefs (java.lang.String) throws org.osgi.service.prefs.BackingStoreException
String qualifier
org.osgi.service.prefs.Preferences bundlesNode
private org.osgi.service.prefs.Preferences getBundlesNode ()
}
org/eclipse/core/internal/preferences/PreferenceServiceRegistryHelper$1.classPreferenceServiceRegistryHelper.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper this$0
private final org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer val$initializer
void (org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper, org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/preferences/PreferenceServiceRegistryHelper.classPreferenceServiceRegistryHelper.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener {
private static final String ELEMENT_INITIALIZER
private static final String ATTRIBUTE_NAME
private static final String ATTRIBUTE_CLASS
private static final String ELEMENT_SCOPE
private static final String ELEMENT_MODIFIER
private static final org.eclipse.core.runtime.IExtension[] EMPTY_EXTENSION_ARRAY
private static final java.util.Map scopeRegistry
private org.eclipse.core.runtime.ListenerList modifyListeners
private org.eclipse.core.internal.preferences.PreferencesService service
private org.eclipse.core.runtime.IExtensionRegistry registry
static void ()
private static org.eclipse.core.runtime.IStatus createStatusError (java.lang.String, java.lang.Exception)
String message
Exception e
private static org.eclipse.core.runtime.IStatus createStatusWarning (java.lang.String, java.lang.Exception)
String message
Exception e
private static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void (org.eclipse.core.internal.preferences.PreferencesService, java.lang.Object)
org.eclipse.core.internal.preferences.PreferencesService service
Object registryObject
void stop ()
private void addModifyListener (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
String key
String message
Object listener
org.eclipse.core.runtime.CoreException e
public java.lang.ref.WeakReference applyRuntimeDefaults (java.lang.String, java.lang.ref.WeakReference)
String name
java.lang.ref.WeakReference pluginReference
org.eclipse.core.runtime.IExtension[] extensions
boolean foundInitializer
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
org.eclipse.core.runtime.IExtension theExtension
String extensionNamespace
org.osgi.framework.Bundle underlyingBundle
String ownerName
String ownerName
Object plugin
org.eclipse.core.internal.preferences.exchange.ILegacyPreferences initService
public org.eclipse.core.runtime.preferences.IEclipsePreferences createNode (org.eclipse.core.internal.preferences.RootPreferences, java.lang.String)
org.eclipse.core.internal.preferences.RootPreferences parent
String name
org.eclipse.core.runtime.preferences.IScope scope
Object value
ClassCastException e
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.runtime.preferences.PreferenceModifyListener[] getModifyListeners ()
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
Object[] source
org.eclipse.core.runtime.preferences.PreferenceModifyListener[] result
private org.eclipse.core.runtime.IExtension[] getPrefExtensions ()
org.eclipse.core.runtime.IExtension[] extensionsOld
org.eclipse.core.runtime.IExtension[] extensionsNew
org.eclipse.core.runtime.IExtensionPoint pointOld
org.eclipse.core.runtime.IExtensionPoint pointNew
org.eclipse.core.runtime.IExtension[] extensions
private void initializeScopes ()
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
org.eclipse.core.runtime.IExtensionDelta[] deltasOld
org.eclipse.core.runtime.IExtensionDelta[] deltasNew
org.eclipse.core.runtime.IExtensionDelta[] deltas
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
String scope
private void runInitializer (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer initializer
org.eclipse.core.runtime.ISafeRunnable job
ClassCastException e
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
private void scopeAdded (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
String key
String message
private void scopeRemoved (java.lang.String)
String key
org.eclipse.core.runtime.preferences.IEclipsePreferences node
}
org/eclipse/core/internal/preferences/PreferencesOSGiUtils.classPreferencesOSGiUtils.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.PreferencesOSGiUtils extends java.lang.Object {
private org.osgi.util.tracker.ServiceTracker initTracker
private org.osgi.util.tracker.ServiceTracker debugTracker
private org.osgi.util.tracker.ServiceTracker bundleTracker
private org.osgi.util.tracker.ServiceTracker configurationLocationTracker
private org.osgi.util.tracker.ServiceTracker instanceLocationTracker
private static final org.eclipse.core.internal.preferences.PreferencesOSGiUtils singleton
static Class class$0
static Class class$1
static Class class$2
static void ()
public static org.eclipse.core.internal.preferences.PreferencesOSGiUtils getDefault ()
private void ()
void openServices ()
org.osgi.framework.BundleContext context
org.osgi.framework.Filter filter
void closeServices ()
public org.eclipse.core.internal.preferences.exchange.ILegacyPreferences getLegacyPreferences ()
public boolean getBooleanDebugOption (java.lang.String, boolean)
String option
boolean defaultValue
org.eclipse.osgi.service.debug.DebugOptions options
String value
public org.osgi.framework.Bundle getBundle (java.lang.String)
String bundleName
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle[] bundles
int i
public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
public org.eclipse.osgi.service.datalocation.Location getInstanceLocation ()
}
org/eclipse/core/internal/preferences/PreferencesService$1.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$1 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.core.internal.preferences.PreferencesService this$0
void (org.eclipse.core.internal.preferences.PreferencesService)
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.runtime.preferences.IEclipsePreferences globalNode
org.eclipse.core.runtime.preferences.IEclipsePreferences globalNode
org.eclipse.core.internal.preferences.ExportedPreferences epNode
boolean removed
String[] keys
java.util.List propsToRemove
int i
String key
int i
String value
String keyToRemove
java.util.Iterator it
}
org/eclipse/core/internal/preferences/PreferencesService$2.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$2 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.core.internal.preferences.PreferencesService this$0
private final boolean[] val$result
void (org.eclipse.core.internal.preferences.PreferencesService, boolean[])
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
}
org/eclipse/core/internal/preferences/PreferencesService$3.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$3 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.core.internal.preferences.PreferencesService this$0
private final int val$baseLength
private final String[] val$excludesList
private final java.util.Properties val$result
void (org.eclipse.core.internal.preferences.PreferencesService, int, java.lang.String[], java.util.Properties)
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
String absolutePath
String scope
String path
int i
String exclusion
boolean needToAddVersion
String[] keys
int i
String key
boolean ignore
int j
String value
String bundle
String version
}
org/eclipse/core/internal/preferences/PreferencesService$4.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$4 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.preferences.PreferencesService this$0
private final org.eclipse.core.runtime.preferences.IEclipsePreferences[] val$result
private final org.eclipse.core.runtime.preferences.PreferenceModifyListener val$listener
void (org.eclipse.core.internal.preferences.PreferencesService, org.eclipse.core.runtime.preferences.IEclipsePreferences[], org.eclipse.core.runtime.preferences.PreferenceModifyListener)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/preferences/PreferencesService$5.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$5 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.preferences.PreferencesService this$0
private final org.eclipse.core.runtime.preferences.IScopeContext[] val$contexts
private final String val$scopeString
private final String val$qualifier
private final String val$childPath
private final java.util.ArrayList val$result
void (org.eclipse.core.internal.preferences.PreferencesService, org.eclipse.core.runtime.preferences.IScopeContext[], java.lang.String, java.lang.String, java.lang.String, java.util.ArrayList)
public void run () throws java.lang.Exception
boolean found
int j
org.eclipse.core.runtime.preferences.IScopeContext context
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.Preferences node
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/preferences/PreferencesService$6.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$6 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.core.internal.preferences.PreferencesService this$0
void (org.eclipse.core.internal.preferences.PreferencesService)
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
String[] keys
}
org/eclipse/core/internal/preferences/PreferencesService$7.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$7 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.core.internal.preferences.PreferencesService this$0
private final org.eclipse.core.runtime.preferences.IEclipsePreferences val$result
void (org.eclipse.core.internal.preferences.PreferencesService, org.eclipse.core.runtime.preferences.IEclipsePreferences)
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.osgi.service.prefs.Preferences destination
}
org/eclipse/core/internal/preferences/PreferencesService$8.classPreferencesService.java
package org.eclipse.core.internal.preferences
org.eclipse.core.internal.preferences.PreferencesService$8 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.core.internal.preferences.PreferencesService this$0
private final org.eclipse.core.runtime.MultiStatus val$result
void (org.eclipse.core.internal.preferences.PreferencesService, org.eclipse.core.runtime.MultiStatus)
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.internal.preferences.ExportedPreferences realNode
String version
org.eclipse.core.runtime.PluginVersionIdentifier versionInFile
String bundleName
String stringVersion
org.eclipse.core.runtime.PluginVersionIdentifier versionInMemory
org.eclipse.core.runtime.IStatus verification
}
org/eclipse/core/internal/preferences/PreferencesService.classPreferencesService.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.PreferencesService extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferencesService {
private static final long STRING_SHARING_INTERVAL
private static final String MATCH_TYPE_PREFIX
private static String[] DEFAULT_DEFAULT_LOOKUP_ORDER
private static final char EXPORT_ROOT_PREFIX
private static final char BUNDLE_VERSION_PREFIX
private static final float EXPORT_VERSION
private static final String VERSION_KEY
private static final String EMPTY_STRING
private static org.eclipse.core.internal.preferences.PreferencesService instance
static final org.eclipse.core.internal.preferences.RootPreferences root
private static final java.util.Map defaultsRegistry
private Object registryHelper
private java.util.Map defaultScopes
private long lastStringSharing
static void ()
private static org.eclipse.core.runtime.IStatus createStatusError (java.lang.String, java.lang.Exception)
String message
Exception e
public static org.eclipse.core.internal.preferences.PreferencesService getDefault ()
static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
void ()
public void applyPreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
org.eclipse.core.runtime.preferences.IPreferenceFilter[] filters
org.osgi.service.prefs.BackingStoreException e
org.osgi.service.prefs.BackingStoreException e
public org.eclipse.core.runtime.IStatus applyPreferences (org.eclipse.core.runtime.preferences.IExportedPreferences) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.preferences.IExportedPreferences preferences
org.eclipse.core.runtime.MultiStatus result
org.eclipse.core.runtime.preferences.IEclipsePreferences modifiedNode
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
org.osgi.service.prefs.BackingStoreException e
org.osgi.service.prefs.BackingStoreException e
private boolean containsKeys (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences aRoot
boolean[] result
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
private java.util.Properties convertFromLegacy (java.util.Properties)
java.util.Properties properties
java.util.Properties result
String prefix
java.util.Iterator i
String key
String value
int index
String path
private org.eclipse.core.runtime.preferences.IExportedPreferences convertFromProperties (java.util.Properties)
java.util.Properties properties
org.eclipse.core.runtime.preferences.IExportedPreferences result
java.util.Iterator i
String path
String value
org.eclipse.core.internal.preferences.ExportedPreferences current
org.eclipse.core.internal.preferences.ExportedPreferences current
String[] decoded
org.eclipse.core.internal.preferences.ExportedPreferences current
String key
private java.util.Properties convertToProperties (org.eclipse.core.runtime.preferences.IEclipsePreferences, java.lang.String[]) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
String[] excludesList
java.util.Properties result
int baseLength
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
void copyFromTo (org.osgi.service.prefs.Preferences, org.osgi.service.prefs.Preferences, java.lang.String[], int) throws org.osgi.service.prefs.BackingStoreException
org.osgi.service.prefs.Preferences source
org.osgi.service.prefs.Preferences destination
String[] keys
int depth
String[] keysToCopy
int i
String value
String[] children
int i
public java.lang.ref.WeakReference applyRuntimeDefaults (java.lang.String, java.lang.ref.WeakReference)
String name
java.lang.ref.WeakReference pluginReference
private void initializeDefaultScopes ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences createNode (java.lang.String)
String key
org.eclipse.core.runtime.preferences.IScope scope
public void exportPreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[], java.io.OutputStream) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.runtime.preferences.IPreferenceFilter[] filters
java.io.OutputStream stream
org.osgi.service.prefs.BackingStoreException e
public org.eclipse.core.runtime.IStatus exportPreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences, java.io.OutputStream, java.lang.String[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
java.io.OutputStream output
String[] excludesList
java.util.Properties properties
org.osgi.service.prefs.BackingStoreException e
java.io.IOException e
private org.eclipse.core.runtime.preferences.IEclipsePreferences firePreApplyEvent (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
org.eclipse.core.runtime.preferences.IEclipsePreferences[] result
org.eclipse.core.runtime.preferences.PreferenceModifyListener[] listeners
int i
org.eclipse.core.runtime.preferences.PreferenceModifyListener listener
org.eclipse.core.runtime.ISafeRunnable job
public java.lang.String get (java.lang.String, java.lang.String, org.osgi.service.prefs.Preferences[])
String key
String defaultValue
org.osgi.service.prefs.Preferences[] nodes
int i
org.osgi.service.prefs.Preferences node
String result
public boolean getBoolean (java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
boolean defaultValue
org.eclipse.core.runtime.preferences.IScopeContext[] scopes
String result
java.lang.String getBundleName (java.lang.String)
String path
int first
int second
java.lang.String getBundleVersion (java.lang.String)
String bundleName
org.osgi.framework.Bundle bundle
Object version
public byte[] getByteArray (java.lang.String, java.lang.String, byte[], org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
byte[] defaultValue
org.eclipse.core.runtime.preferences.IScopeContext[] scopes
String result
public java.lang.String[] getDefaultLookupOrder (java.lang.String, java.lang.String)
String qualifier
String key
org.eclipse.core.internal.preferences.LookupOrder order
public double getDouble (java.lang.String, java.lang.String, double, org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
double defaultValue
org.eclipse.core.runtime.preferences.IScopeContext[] scopes
String value
public float getFloat (java.lang.String, java.lang.String, float, org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
float defaultValue
org.eclipse.core.runtime.preferences.IScopeContext[] scopes
String value
public int getInt (java.lang.String, java.lang.String, int, org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
int defaultValue
org.eclipse.core.runtime.preferences.IScopeContext[] scopes
String value
public long getLong (java.lang.String, java.lang.String, long, org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
long defaultValue
org.eclipse.core.runtime.preferences.IScopeContext[] scopes
String value
public java.lang.String[] getLookupOrder (java.lang.String, java.lang.String)
String qualifier
String key
String[] order
private org.osgi.service.prefs.Preferences[] getNodes (java.lang.String, java.lang.String, org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
String[] order
String childPath
java.util.ArrayList result
int i
String scopeString
private java.lang.String getRegistryKey (java.lang.String, java.lang.String)
String qualifier
String key
public org.eclipse.core.runtime.preferences.IEclipsePreferences getRootNode ()
java.lang.String getScope (java.lang.String)
String path
int startIndex
int endIndex
public java.lang.String getString (java.lang.String, java.lang.String, java.lang.String, org.eclipse.core.runtime.preferences.IScopeContext[])
String qualifier
String key
String defaultValue
org.eclipse.core.runtime.preferences.IScopeContext[] scopes
public org.eclipse.core.runtime.IStatus importPreferences (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
java.io.InputStream input
private void internalApply (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
org.eclipse.core.runtime.preferences.IPreferenceFilter[] filters
java.util.ArrayList trees
int i
org.eclipse.core.runtime.preferences.IEclipsePreferences toApply
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
private void internalExport (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[], java.io.OutputStream) throws org.osgi.service.prefs.BackingStoreException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.runtime.preferences.IPreferenceFilter[] filters
java.io.OutputStream output
java.util.ArrayList trees
int i
org.eclipse.core.runtime.preferences.IEclipsePreferences toExport
private boolean internalMatches (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
org.eclipse.core.runtime.preferences.IPreferenceFilter filter
String[] scopes
String treePath
int i
String scope
java.util.Map mapping
java.util.Iterator iter
String nodePath
String nodeFullPath
String childPath
org.eclipse.core.runtime.preferences.PreferenceFilterEntry[] entries
org.eclipse.core.runtime.preferences.PreferenceFilterEntry[] entries
ClassCastException e
org.osgi.service.prefs.Preferences child
int j
private org.eclipse.core.runtime.preferences.IPreferenceFilter[] internalMatches (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
org.eclipse.core.runtime.preferences.IPreferenceFilter[] filters
java.util.ArrayList result
int i
private boolean internalMatchesWithMatchType (org.eclipse.core.runtime.preferences.PreferenceFilterEntry, java.lang.String[])
org.eclipse.core.runtime.preferences.PreferenceFilterEntry entry
String[] keys
String key
String matchType
int i
private boolean isLegacy (java.util.Properties)
java.util.Properties properties
public org.eclipse.core.runtime.preferences.IPreferenceFilter[] matches (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
org.eclipse.core.runtime.preferences.IPreferenceFilter[] filters
org.osgi.service.prefs.BackingStoreException e
private org.eclipse.core.runtime.preferences.IEclipsePreferences mergeTrees (org.eclipse.core.runtime.preferences.IEclipsePreferences[]) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences[] trees
org.eclipse.core.runtime.preferences.IEclipsePreferences result
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
int i
public org.eclipse.core.runtime.preferences.IExportedPreferences readPreferences (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
java.io.InputStream input
java.util.Properties properties
java.io.IOException e
private boolean scopeMatches (java.lang.String, org.eclipse.core.runtime.preferences.IEclipsePreferences)
String scope
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
String path
int index
String sub
public void setDefaultLookupOrder (java.lang.String, java.lang.String, java.lang.String[])
String qualifier
String key
String[] order
String registryKey
org.eclipse.core.internal.preferences.LookupOrder obj
public void setRegistryHelper (java.lang.Object)
Object registryHelper
void shareStrings ()
long now
org.eclipse.core.internal.preferences.StringPool pool
private org.eclipse.core.runtime.preferences.IEclipsePreferences trimTree (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences tree
org.eclipse.core.runtime.preferences.IPreferenceFilter filter
org.eclipse.core.runtime.preferences.IEclipsePreferences result
String[] scopes
String treePath
int i
String scope
java.util.Map mapping
java.util.Iterator iter
String nodePath
String nodeFullPath
String childPath
org.osgi.service.prefs.Preferences child
org.eclipse.core.runtime.preferences.PreferenceFilterEntry[] entries
org.eclipse.core.runtime.preferences.PreferenceFilterEntry[] entries
ClassCastException e
String[] keys
java.util.ArrayList list
int j
private void addMatchedKeys (java.util.ArrayList, org.eclipse.core.runtime.preferences.PreferenceFilterEntry, java.lang.String[])
java.util.ArrayList list
org.eclipse.core.runtime.preferences.PreferenceFilterEntry entry
String[] keys
String matchType
String key
int i
org.eclipse.core.runtime.IStatus validatePluginVersions (java.lang.String, org.eclipse.core.runtime.PluginVersionIdentifier, org.eclipse.core.runtime.PluginVersionIdentifier)
String bundle
org.eclipse.core.runtime.PluginVersionIdentifier pref
org.eclipse.core.runtime.PluginVersionIdentifier installed
int severity
int severity
String msg
public org.eclipse.core.runtime.IStatus validateVersions (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.MultiStatus result
org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor visitor
java.io.InputStream input
org.eclipse.core.runtime.preferences.IExportedPreferences prefs
org.eclipse.core.runtime.CoreException e
org.osgi.service.prefs.BackingStoreException e
public java.lang.String[] getDefaultDefaultLookupOrder ()
public void setDefaultDefaultLookupOrder (java.lang.String[])
String[] order
}
org/eclipse/core/internal/preferences/PrefsMessages.classPrefsMessages.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.PrefsMessages extends org.eclipse.osgi.util.NLS {
public static final String OWNER_NAME
private static final String BUNDLE_NAME
public static String preferences_applyProblems
public static String preferences_classCastScope
public static String preferences_classCastListener
public static String preferences_classCastFilterEntry
public static String preferences_contextError
public static String preferences_errorWriting
public static String preferences_exportProblems
public static String preferences_failedDelete
public static String preferences_fileNotFound
public static String preferences_importProblems
public static String preferences_incompatible
public static String preferences_invalidExtensionSuperclass
public static String preferences_invalidFileFormat
public static String preferences_loadException
public static String preferences_matching
public static String preferences_missingClassAttribute
public static String preferences_missingScopeAttribute
public static String noRegistry
public static String preferences_removedNode
public static String preferences_saveException
public static String preferences_saveProblems
public static String preferences_validate
public static String preferences_validationException
static Class class$0
static void ()
public void ()
public static void reloadMessages ()
public static void message (java.lang.String)
String message
StringBuffer buffer
}
org/eclipse/core/internal/preferences/RootPreferences.classRootPreferences.java
package org.eclipse.core.internal.preferences
public org.eclipse.core.internal.preferences.RootPreferences extends org.eclipse.core.internal.preferences.EclipsePreferences {
public void ()
public void flush () throws org.osgi.service.prefs.BackingStoreException
org.osgi.service.prefs.BackingStoreException exception
String[] names
int i
org.osgi.service.prefs.BackingStoreException e
protected synchronized org.eclipse.core.runtime.preferences.IEclipsePreferences getChild (java.lang.String, java.lang.Object)
String key
Object context
Object value
org.eclipse.core.runtime.preferences.IEclipsePreferences child
protected synchronized org.eclipse.core.runtime.preferences.IEclipsePreferences[] getChildren ()
String[] childNames
org.eclipse.core.runtime.preferences.IEclipsePreferences[] childNodes
int i
public org.osgi.service.prefs.Preferences node (java.lang.String)
String path
public org.osgi.service.prefs.Preferences getNode (java.lang.String, boolean)
String path
boolean create
int startIndex
int endIndex
String scope
org.eclipse.core.runtime.preferences.IEclipsePreferences child
org.eclipse.core.runtime.preferences.IEclipsePreferences child
public void sync () throws org.osgi.service.prefs.BackingStoreException
org.osgi.service.prefs.BackingStoreException exception
String[] names
int i
org.osgi.service.prefs.BackingStoreException e
}
org/eclipse/core/internal/preferences/StringPool.classStringPool.java
package org.eclipse.core.internal.preferences
public final org.eclipse.core.internal.preferences.StringPool extends java.lang.Object {
private int savings
private final java.util.HashMap map
public void ()
public java.lang.String add (java.lang.String)
String string
Object result
public int getSavedStringCount ()
}
org/eclipse/core/internal/preferences/exchange/
org/eclipse/core/internal/preferences/exchange/ILegacyPreferences.classILegacyPreferences.java
package org.eclipse.core.internal.preferences.exchange
public abstract org.eclipse.core.internal.preferences.exchange.ILegacyPreferences extends java.lang.Object {
public abstract java.lang.Object init (java.lang.Object, java.lang.String)
}
org/eclipse/core/internal/preferences/exchange/IProductPreferencesService.classIProductPreferencesService.java
package org.eclipse.core.internal.preferences.exchange
public abstract org.eclipse.core.internal.preferences.exchange.IProductPreferencesService extends java.lang.Object {
public abstract java.util.Properties getProductCustomization ()
public abstract java.util.Properties getProductTranslation ()
}
org/eclipse/core/internal/preferences/messages.properties
org/eclipse/core/runtime/preferences/
org/eclipse/core/runtime/preferences/AbstractPreferenceInitializer.classAbstractPreferenceInitializer.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer extends java.lang.Object {
public void ()
public abstract void initializeDefaultPreferences ()
}
org/eclipse/core/runtime/preferences/ConfigurationScope.classConfigurationScope.java
package org.eclipse.core.runtime.preferences
public final org.eclipse.core.runtime.preferences.ConfigurationScope extends org.eclipse.core.internal.preferences.AbstractScope {
public static final String SCOPE
public static final org.eclipse.core.runtime.preferences.IScopeContext INSTANCE
static void ()
public void ()
public java.lang.String getName ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.runtime.IPath result
org.eclipse.osgi.service.datalocation.Location location
java.net.URL url
}
org/eclipse/core/runtime/preferences/DefaultScope.classDefaultScope.java
package org.eclipse.core.runtime.preferences
public final org.eclipse.core.runtime.preferences.DefaultScope extends org.eclipse.core.internal.preferences.AbstractScope {
public static final String SCOPE
public static final org.eclipse.core.runtime.preferences.IScopeContext INSTANCE
static void ()
public void ()
public java.lang.String getName ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public org.eclipse.core.runtime.IPath getLocation ()
}
org/eclipse/core/runtime/preferences/IEclipsePreferences$INodeChangeListener.classIEclipsePreferences.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener extends java.lang.Object {
public abstract void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
public abstract void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
}
org/eclipse/core/runtime/preferences/IEclipsePreferences$IPreferenceChangeListener.classIEclipsePreferences.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener extends java.lang.Object {
public abstract void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
}
org/eclipse/core/runtime/preferences/IEclipsePreferences$NodeChangeEvent.classIEclipsePreferences.java
package org.eclipse.core.runtime.preferences
public final org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent extends java.util.EventObject {
private static final long serialVersionUID
private org.osgi.service.prefs.Preferences child
public void (org.osgi.service.prefs.Preferences, org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences parent
org.osgi.service.prefs.Preferences child
public org.osgi.service.prefs.Preferences getParent ()
public org.osgi.service.prefs.Preferences getChild ()
}
org/eclipse/core/runtime/preferences/IEclipsePreferences$PreferenceChangeEvent.classIEclipsePreferences.java
package org.eclipse.core.runtime.preferences
public final org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent extends java.util.EventObject {
private static final long serialVersionUID
private String key
private Object newValue
private Object oldValue
public void (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object node
String key
Object oldValue
Object newValue
public org.osgi.service.prefs.Preferences getNode ()
public java.lang.String getKey ()
public java.lang.Object getNewValue ()
public java.lang.Object getOldValue ()
}
org/eclipse/core/runtime/preferences/IEclipsePreferences.classIEclipsePreferences.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences extends java.lang.Object implements org.osgi.service.prefs.Preferences {
public abstract void addNodeChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener)
public abstract void removeNodeChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener)
public abstract void addPreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
public abstract void removePreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
public abstract void removeNode () throws org.osgi.service.prefs.BackingStoreException
public abstract org.osgi.service.prefs.Preferences node (java.lang.String)
public abstract void accept (org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor) throws org.osgi.service.prefs.BackingStoreException
}
org/eclipse/core/runtime/preferences/IExportedPreferences.classIExportedPreferences.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IExportedPreferences extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences {
public abstract boolean isExportRoot ()
}
org/eclipse/core/runtime/preferences/IPreferenceFilter.classIPreferenceFilter.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IPreferenceFilter extends java.lang.Object {
public abstract java.lang.String[] getScopes ()
public abstract java.util.Map getMapping (java.lang.String)
}
org/eclipse/core/runtime/preferences/IPreferenceNodeVisitor.classIPreferenceNodeVisitor.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
}
org/eclipse/core/runtime/preferences/IPreferencesService.classIPreferencesService.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IPreferencesService extends java.lang.Object {
public abstract java.lang.String get (java.lang.String, java.lang.String, org.osgi.service.prefs.Preferences[])
public abstract boolean getBoolean (java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.preferences.IScopeContext[])
public abstract byte[] getByteArray (java.lang.String, java.lang.String, byte[], org.eclipse.core.runtime.preferences.IScopeContext[])
public abstract double getDouble (java.lang.String, java.lang.String, double, org.eclipse.core.runtime.preferences.IScopeContext[])
public abstract float getFloat (java.lang.String, java.lang.String, float, org.eclipse.core.runtime.preferences.IScopeContext[])
public abstract int getInt (java.lang.String, java.lang.String, int, org.eclipse.core.runtime.preferences.IScopeContext[])
public abstract long getLong (java.lang.String, java.lang.String, long, org.eclipse.core.runtime.preferences.IScopeContext[])
public abstract java.lang.String getString (java.lang.String, java.lang.String, java.lang.String, org.eclipse.core.runtime.preferences.IScopeContext[])
public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences getRootNode ()
public abstract org.eclipse.core.runtime.IStatus exportPreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences, java.io.OutputStream, java.lang.String[]) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus importPreferences (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus applyPreferences (org.eclipse.core.runtime.preferences.IExportedPreferences) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.preferences.IExportedPreferences readPreferences (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String[] getDefaultLookupOrder (java.lang.String, java.lang.String)
public abstract java.lang.String[] getLookupOrder (java.lang.String, java.lang.String)
public abstract void setDefaultLookupOrder (java.lang.String, java.lang.String, java.lang.String[])
public abstract void exportPreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[], java.io.OutputStream) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.preferences.IPreferenceFilter[] matches (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]) throws org.eclipse.core.runtime.CoreException
public abstract void applyPreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/runtime/preferences/IScope.classIScope.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IScope extends java.lang.Object {
public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences create (org.eclipse.core.runtime.preferences.IEclipsePreferences, java.lang.String)
}
org/eclipse/core/runtime/preferences/IScopeContext.classIScopeContext.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.IScopeContext extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
public abstract org.eclipse.core.runtime.IPath getLocation ()
}
org/eclipse/core/runtime/preferences/InstanceScope.classInstanceScope.java
package org.eclipse.core.runtime.preferences
public final org.eclipse.core.runtime.preferences.InstanceScope extends org.eclipse.core.internal.preferences.AbstractScope {
public static final String SCOPE
public static final org.eclipse.core.runtime.preferences.IScopeContext INSTANCE
static void ()
public void ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.lang.String getName ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
}
org/eclipse/core/runtime/preferences/PreferenceFilterEntry.classPreferenceFilterEntry.java
package org.eclipse.core.runtime.preferences
public final org.eclipse.core.runtime.preferences.PreferenceFilterEntry extends java.lang.Object {
private String key
private String matchType
public void (java.lang.String)
String key
public void (java.lang.String, java.lang.String)
String key
String matchType
public java.lang.String getKey ()
public java.lang.String getMatchType ()
}
org/eclipse/core/runtime/preferences/PreferenceModifyListener.classPreferenceModifyListener.java
package org.eclipse.core.runtime.preferences
public abstract org.eclipse.core.runtime.preferences.PreferenceModifyListener extends java.lang.Object {
public void ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences preApply (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
}
org/osgi/service/prefs/
org/osgi/service/prefs/BackingStoreException.classBackingStoreException.java
package org.osgi.service.prefs
public org.osgi.service.prefs.BackingStoreException extends java.lang.Exception {
static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable cause
}
org/osgi/service/prefs/Preferences.classPreferences.java
package org.osgi.service.prefs
public abstract org.osgi.service.prefs.Preferences extends java.lang.Object {
public abstract void put (java.lang.String, java.lang.String)
public abstract java.lang.String get (java.lang.String, java.lang.String)
public abstract void remove (java.lang.String)
public abstract void clear () throws org.osgi.service.prefs.BackingStoreException
public abstract void putInt (java.lang.String, int)
public abstract int getInt (java.lang.String, int)
public abstract void putLong (java.lang.String, long)
public abstract long getLong (java.lang.String, long)
public abstract void putBoolean (java.lang.String, boolean)
public abstract boolean getBoolean (java.lang.String, boolean)
public abstract void putFloat (java.lang.String, float)
public abstract float getFloat (java.lang.String, float)
public abstract void putDouble (java.lang.String, double)
public abstract double getDouble (java.lang.String, double)
public abstract void putByteArray (java.lang.String, byte[])
public abstract byte[] getByteArray (java.lang.String, byte[])
public abstract java.lang.String[] keys () throws org.osgi.service.prefs.BackingStoreException
public abstract java.lang.String[] childrenNames () throws org.osgi.service.prefs.BackingStoreException
public abstract org.osgi.service.prefs.Preferences parent ()
public abstract org.osgi.service.prefs.Preferences node (java.lang.String)
public abstract boolean nodeExists (java.lang.String) throws org.osgi.service.prefs.BackingStoreException
public abstract void removeNode () throws org.osgi.service.prefs.BackingStoreException
public abstract java.lang.String name ()
public abstract java.lang.String absolutePath ()
public abstract void flush () throws org.osgi.service.prefs.BackingStoreException
public abstract void sync () throws org.osgi.service.prefs.BackingStoreException
}
org/osgi/service/prefs/PreferencesService.classPreferencesService.java
package org.osgi.service.prefs
public abstract org.osgi.service.prefs.PreferencesService extends java.lang.Object {
public abstract org.osgi.service.prefs.Preferences getSystemPreferences ()
public abstract org.osgi.service.prefs.Preferences getUserPreferences (java.lang.String)
public abstract java.lang.String[] getUsers ()
}
org/eclipse/core/internal/content/
org/eclipse/core/internal/content/messages.properties
org/eclipse/core/runtime/content/
org/eclipse/core/runtime/content/IContentDescription.classIContentDescription.java
package org.eclipse.core.runtime.content
public abstract org.eclipse.core.runtime.content.IContentDescription extends java.lang.Object {
public static final org.eclipse.core.runtime.QualifiedName CHARSET
public static final org.eclipse.core.runtime.QualifiedName BYTE_ORDER_MARK
public static final org.eclipse.core.runtime.QualifiedName[] ALL
public static final byte[] BOM_UTF_8
public static final byte[] BOM_UTF_16BE
public static final byte[] BOM_UTF_16LE
static void ()
public abstract boolean isRequested (org.eclipse.core.runtime.QualifiedName)
public abstract java.lang.String getCharset ()
public abstract org.eclipse.core.runtime.content.IContentType getContentType ()
public abstract java.lang.Object getProperty (org.eclipse.core.runtime.QualifiedName)
public abstract void setProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object)
}
org/eclipse/core/runtime/content/IContentType.classIContentType.java
package org.eclipse.core.runtime.content
public abstract org.eclipse.core.runtime.content.IContentType extends java.lang.Object implements org.eclipse.core.runtime.content.IContentTypeSettings {
public static final int IGNORE_PRE_DEFINED
public static final int IGNORE_USER_DEFINED
public static final int FILE_NAME_SPEC
public static final int FILE_EXTENSION_SPEC
public abstract org.eclipse.core.runtime.content.IContentType getBaseType ()
public abstract org.eclipse.core.runtime.content.IContentDescription getDefaultDescription ()
public abstract org.eclipse.core.runtime.content.IContentDescription getDescriptionFor (java.io.InputStream, org.eclipse.core.runtime.QualifiedName[]) throws java.io.IOException
public abstract org.eclipse.core.runtime.content.IContentDescription getDescriptionFor (java.io.Reader, org.eclipse.core.runtime.QualifiedName[]) throws java.io.IOException
public abstract java.lang.String getDefaultCharset ()
public abstract java.lang.String[] getFileSpecs (int)
public abstract java.lang.String getId ()
public abstract java.lang.String getName ()
public abstract boolean isAssociatedWith (java.lang.String)
public abstract boolean isAssociatedWith (java.lang.String, org.eclipse.core.runtime.preferences.IScopeContext)
public abstract boolean isKindOf (org.eclipse.core.runtime.content.IContentType)
public abstract org.eclipse.core.runtime.content.IContentTypeSettings getSettings (org.eclipse.core.runtime.preferences.IScopeContext) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/runtime/content/IContentTypeManager$ContentTypeChangeEvent.classIContentTypeManager.java
package org.eclipse.core.runtime.content
public final org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent extends java.util.EventObject {
private static final long serialVersionUID
private org.eclipse.core.runtime.preferences.IScopeContext context
public void (org.eclipse.core.runtime.content.IContentType)
org.eclipse.core.runtime.content.IContentType source
public void (org.eclipse.core.runtime.content.IContentType, org.eclipse.core.runtime.preferences.IScopeContext)
org.eclipse.core.runtime.content.IContentType source
org.eclipse.core.runtime.preferences.IScopeContext context
public org.eclipse.core.runtime.content.IContentType getContentType ()
public org.eclipse.core.runtime.preferences.IScopeContext getContext ()
}
org/eclipse/core/runtime/content/IContentTypeManager$IContentTypeChangeListener.classIContentTypeManager.java
package org.eclipse.core.runtime.content
public abstract org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener extends java.lang.Object {
public abstract void contentTypeChanged (org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
}
org/eclipse/core/runtime/content/IContentTypeManager$ISelectionPolicy.classIContentTypeManager.java
package org.eclipse.core.runtime.content
public abstract org.eclipse.core.runtime.content.IContentTypeManager$ISelectionPolicy extends java.lang.Object {
public abstract org.eclipse.core.runtime.content.IContentType[] select (org.eclipse.core.runtime.content.IContentType[], boolean, boolean)
}
org/eclipse/core/runtime/content/IContentTypeManager.classIContentTypeManager.java
package org.eclipse.core.runtime.content
public abstract org.eclipse.core.runtime.content.IContentTypeManager extends java.lang.Object implements org.eclipse.core.runtime.content.IContentTypeMatcher {
public static final String CT_TEXT
public abstract void addContentTypeChangeListener (org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener)
public abstract org.eclipse.core.runtime.content.IContentType[] getAllContentTypes ()
public abstract org.eclipse.core.runtime.content.IContentType getContentType (java.lang.String)
public abstract org.eclipse.core.runtime.content.IContentTypeMatcher getMatcher (org.eclipse.core.runtime.content.IContentTypeManager$ISelectionPolicy, org.eclipse.core.runtime.preferences.IScopeContext)
public abstract void removeContentTypeChangeListener (org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener)
}
org/eclipse/core/runtime/content/IContentTypeMatcher.classIContentTypeMatcher.java
package org.eclipse.core.runtime.content
public abstract org.eclipse.core.runtime.content.IContentTypeMatcher extends java.lang.Object {
public abstract org.eclipse.core.runtime.content.IContentType findContentTypeFor (java.io.InputStream, java.lang.String) throws java.io.IOException
public abstract org.eclipse.core.runtime.content.IContentType findContentTypeFor (java.lang.String)
public abstract org.eclipse.core.runtime.content.IContentType[] findContentTypesFor (java.io.InputStream, java.lang.String) throws java.io.IOException
public abstract org.eclipse.core.runtime.content.IContentType[] findContentTypesFor (java.lang.String)
public abstract org.eclipse.core.runtime.content.IContentDescription getDescriptionFor (java.io.InputStream, java.lang.String, org.eclipse.core.runtime.QualifiedName[]) throws java.io.IOException
public abstract org.eclipse.core.runtime.content.IContentDescription getDescriptionFor (java.io.Reader, java.lang.String, org.eclipse.core.runtime.QualifiedName[]) throws java.io.IOException
}
org/eclipse/core/runtime/content/IContentTypeSettings.classIContentTypeSettings.java
package org.eclipse.core.runtime.content
public abstract org.eclipse.core.runtime.content.IContentTypeSettings extends java.lang.Object {
public static final int FILE_EXTENSION_SPEC
public static final int FILE_NAME_SPEC
public abstract void addFileSpec (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getDefaultCharset ()
public abstract java.lang.String[] getFileSpecs (int)
public abstract java.lang.String getId ()
public abstract void removeFileSpec (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
public abstract void setDefaultCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/equinox/app/
org/eclipse/equinox/app/IApplication.classIApplication.java
package org.eclipse.equinox.app
public abstract org.eclipse.equinox.app.IApplication extends java.lang.Object {
public static final Integer EXIT_OK
public static final Integer EXIT_RESTART
public static final Integer EXIT_RELAUNCH
static void ()
public abstract java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
public abstract void stop ()
}
org/eclipse/equinox/app/IApplicationContext.classIApplicationContext.java
package org.eclipse.equinox.app
public abstract org.eclipse.equinox.app.IApplicationContext extends java.lang.Object {
public static final String EXIT_DATA_PROPERTY
public static final String APPLICATION_ARGS
public static final Object EXIT_ASYNC_RESULT
static void ()
public abstract java.util.Map getArguments ()
public abstract void applicationRunning ()
public abstract java.lang.String getBrandingApplication ()
public abstract java.lang.String getBrandingName ()
public abstract java.lang.String getBrandingDescription ()
public abstract java.lang.String getBrandingId ()
public abstract java.lang.String getBrandingProperty (java.lang.String)
public abstract org.osgi.framework.Bundle getBrandingBundle ()
public abstract void setResult (java.lang.Object, org.eclipse.equinox.app.IApplication)
}
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/app/
org/eclipse/equinox/internal/app/Activator$1.classActivator.java
package org.eclipse.equinox.internal.app
org.eclipse.equinox.internal.app.Activator$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final org.osgi.util.tracker.ServiceTracker val$tracker
private final boolean val$allServices
void (org.osgi.util.tracker.ServiceTracker, boolean)
public java.lang.Object run ()
}
org/eclipse/equinox/internal/app/Activator$2.classActivator.java
package org.eclipse.equinox.internal.app
org.eclipse.equinox.internal.app.Activator$2 extends java.lang.Object implements java.security.PrivilegedAction {
private final org.osgi.util.tracker.ServiceTracker val$tracker
void (org.osgi.util.tracker.ServiceTracker)
public java.lang.Object run ()
}
org/eclipse/equinox/internal/app/Activator$3.classActivator.java
package org.eclipse.equinox.internal.app
org.eclipse.equinox.internal.app.Activator$3 extends java.lang.Object implements java.security.PrivilegedAction {
private final org.osgi.framework.Bundle val$bundle
void (org.osgi.framework.Bundle)
public java.lang.Object run ()
}
org/eclipse/equinox/internal/app/Activator.classActivator.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator org.osgi.util.tracker.ServiceTrackerCustomizer {
public static final String PI_APP
public static boolean DEBUG
private static volatile org.osgi.framework.BundleContext _context
private static volatile org.osgi.service.packageadmin.PackageAdmin _packageAdmin
private static volatile org.eclipse.equinox.internal.app.EclipseAppContainer container
private static volatile org.osgi.util.tracker.ServiceTracker _frameworkLogTracker
private org.osgi.util.tracker.ServiceTracker registryTracker
private org.eclipse.core.runtime.IExtensionRegistry registry
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static void ()
public void ()
public void start (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
org.osgi.framework.ServiceReference ref
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
private void getDebugOptions (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference debugRef
org.eclipse.osgi.service.debug.DebugOptions debugOptions
private static org.eclipse.osgi.service.environment.EnvironmentInfo getEnvironmentInfo ()
org.osgi.framework.BundleContext bc
org.osgi.framework.ServiceReference infoRef
org.eclipse.osgi.service.environment.EnvironmentInfo envInfo
private void processCommandLineArgs (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
org.eclipse.osgi.service.environment.EnvironmentInfo envInfo
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
Object service
org.eclipse.equinox.internal.app.EclipseAppContainer startContainer
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
org.eclipse.equinox.internal.app.EclipseAppContainer currentContainer
static void openTracker (org.osgi.util.tracker.ServiceTracker, boolean)
org.osgi.util.tracker.ServiceTracker tracker
boolean allServices
static java.lang.Object getService (org.osgi.util.tracker.ServiceTracker)
org.osgi.util.tracker.ServiceTracker tracker
static java.lang.String getLocation (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
static org.osgi.framework.Bundle getBundle (org.eclipse.core.runtime.IContributor)
org.eclipse.core.runtime.IContributor contributor
long id
org.osgi.framework.BundleContext context
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle[] bundles
int i
static org.osgi.framework.BundleContext getContext ()
public static org.eclipse.equinox.internal.app.EclipseAppContainer getContainer ()
static void log (org.eclipse.osgi.framework.log.FrameworkLogEntry)
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
org.osgi.util.tracker.ServiceTracker frameworkLogTracker
org.eclipse.osgi.framework.log.FrameworkLog log
static void setProperty (java.lang.String, java.lang.String)
String key
String value
org.eclipse.osgi.service.environment.EnvironmentInfo envInfo
}
org/eclipse/equinox/internal/app/AnyThreadAppLauncher.classAnyThreadAppLauncher.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.AnyThreadAppLauncher extends java.lang.Object implements java.lang.Runnable {
private org.eclipse.equinox.internal.app.EclipseAppHandle appHandle
private void (org.eclipse.equinox.internal.app.EclipseAppHandle)
org.eclipse.equinox.internal.app.EclipseAppHandle appHandle
public void run ()
Throwable e
static void launchEclipseApplication (org.eclipse.equinox.internal.app.EclipseAppHandle)
org.eclipse.equinox.internal.app.EclipseAppHandle appHandle
org.eclipse.equinox.internal.app.AnyThreadAppLauncher launchable
}
org/eclipse/equinox/internal/app/AppCommands.classAppCommands.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.AppCommands extends java.lang.Object implements org.eclipse.osgi.framework.console.CommandProvider {
private static final String LAUNCHABLE_APP_FILTER
private static final String ACTIVE_APP_FILTER
private static final String LOCKED_APP_FILTER
private static final String NEW_LINE
private static final String TAB
private java.util.Map commandsHelp
private static org.eclipse.equinox.internal.app.AppCommands instance
private org.osgi.framework.BundleContext context
private org.osgi.util.tracker.ServiceTracker applicationDescriptors
private org.osgi.util.tracker.ServiceTracker applicationHandles
private org.osgi.util.tracker.ServiceTracker scheduledApplications
private org.osgi.framework.Filter launchableApp
private org.osgi.framework.Filter activeApp
private org.osgi.framework.Filter lockedApp
private org.osgi.framework.ServiceRegistration providerRegistration
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static synchronized void create (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
static synchronized void destroy (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
protected void ()
public void start (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext ctx
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext ctx
public java.lang.String getHelp ()
private java.lang.String getHelp (java.lang.String)
String commandName
StringBuffer sb
java.util.Iterator i
java.util.Map$Entry entry
String command
String[] attributes
private void initializeCommandsHelp ()
private void addHeader (java.lang.String, java.lang.StringBuffer)
String header
StringBuffer help
private void addCommand (java.lang.String, java.lang.String, java.lang.StringBuffer)
String command
String description
StringBuffer help
private void addCommand (java.lang.String, java.lang.String, java.lang.String, java.lang.StringBuffer)
String command
String parameters
String description
StringBuffer help
private void addCommand (java.lang.String, java.lang.String[], java.lang.StringBuffer)
String command
String[] attributes
StringBuffer help
private java.util.Dictionary getServiceProps (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference ref
String[] keys
java.util.Hashtable props
int i
public void _apps (org.eclipse.osgi.framework.console.CommandInterpreter)
org.eclipse.osgi.framework.console.CommandInterpreter intp
org.osgi.framework.ServiceReference[] apps
int i
String application
public void _activeApps (org.eclipse.osgi.framework.console.CommandInterpreter)
org.eclipse.osgi.framework.console.CommandInterpreter intp
org.osgi.framework.ServiceReference[] active
int i
private org.osgi.framework.ServiceReference getApplication (org.osgi.framework.ServiceReference[], java.lang.String, java.lang.String, boolean)
org.osgi.framework.ServiceReference[] apps
String targetId
String idKey
boolean perfectMatch
org.osgi.framework.ServiceReference result
boolean ambigous
int i
String id
public void _startApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter intp
String appId
org.osgi.framework.ServiceReference application
java.util.ArrayList argList
String arg
String[] args
java.util.HashMap launchArgs
org.osgi.service.application.ApplicationDescriptor appDesc
org.osgi.service.application.ApplicationHandle handle
public void _stopApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter intp
String appId
org.osgi.framework.ServiceReference application
org.osgi.service.application.ApplicationHandle appHandle
public void _lockApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter intp
String appId
org.osgi.framework.ServiceReference application
org.osgi.service.application.ApplicationDescriptor appDesc
public void _unlockApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter intp
String appId
org.osgi.framework.ServiceReference application
org.osgi.service.application.ApplicationDescriptor appDesc
public void _schedApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter intp
String appId
org.osgi.framework.ServiceReference application
org.osgi.service.application.ApplicationDescriptor appDesc
String filter
boolean recure
public void _unschedApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception
org.eclipse.osgi.framework.console.CommandInterpreter intp
String appId
org.osgi.framework.ServiceReference application
org.osgi.service.application.ScheduledApplication schedApp
public java.lang.Object _help (org.eclipse.osgi.framework.console.CommandInterpreter)
org.eclipse.osgi.framework.console.CommandInterpreter intp
String commandName
String help
}
org/eclipse/equinox/internal/app/AppPersistence$AppTimer.classAppPersistence.java
package org.eclipse.equinox.internal.app
org.eclipse.equinox.internal.app.AppPersistence$AppTimer extends java.lang.Object implements java.lang.Runnable {
void ()
public void run ()
int lastMin
java.util.Calendar cal
int minute
java.util.Hashtable props
org.osgi.service.event.Event timerEvent
org.eclipse.equinox.internal.app.EclipseScheduledApplication[] apps
int i
String filterString
org.osgi.framework.Filter filter
Throwable t
String message
}
org/eclipse/equinox/internal/app/AppPersistence.classAppPersistence.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.AppPersistence extends java.lang.Object implements org.osgi.util.tracker.ServiceTrackerCustomizer {
private static final String PROP_CONFIG_AREA
private static final String FILTER_PREFIX
private static final String FILE_APPLOCKS
private static final String FILE_APPSCHEDULED
private static final String EVENT_HANDLER
private static final int DATA_VERSION
private static final byte NULL
private static final int OBJECT
private static org.osgi.framework.BundleContext context
private static org.osgi.util.tracker.ServiceTracker configTracker
private static org.eclipse.osgi.service.datalocation.Location configLocation
private static java.util.Collection locks
private static java.util.Map scheduledApps
static java.util.ArrayList timerApps
private static org.eclipse.osgi.storagemanager.StorageManager storageManager
private static boolean scheduling
static boolean shutdown
private static int nextScheduledID
private static Thread timerThread
static Class class$0
static void ()
public void ()
static void start (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
static void stop ()
private static void initConfiguration ()
org.osgi.framework.Filter filter
private static void closeConfiguration ()
public static boolean isLocked (org.osgi.service.application.ApplicationDescriptor)
org.osgi.service.application.ApplicationDescriptor desc
public static void saveLock (org.osgi.service.application.ApplicationDescriptor, boolean)
org.osgi.service.application.ApplicationDescriptor desc
boolean locked
static void removeScheduledApp (org.eclipse.equinox.internal.app.EclipseScheduledApplication)
org.eclipse.equinox.internal.app.EclipseScheduledApplication scheduledApp
boolean removed
boolean removed
public static org.osgi.service.application.ScheduledApplication addScheduledApp (org.osgi.service.application.ApplicationDescriptor, java.lang.String, java.util.Map, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException org.osgi.service.application.ApplicationException
org.osgi.service.application.ApplicationDescriptor descriptor
String scheduleId
java.util.Map arguments
String topic
String eventFilter
boolean recurring
org.eclipse.equinox.internal.app.EclipseScheduledApplication result
org.eclipse.equinox.internal.app.EclipseScheduledApplication result
private static void addScheduledApp (org.eclipse.equinox.internal.app.EclipseScheduledApplication)
org.eclipse.equinox.internal.app.EclipseScheduledApplication scheduledApp
java.util.Hashtable serviceProps
org.osgi.framework.ServiceRegistration sr
private static java.lang.String getNextScheduledID (java.lang.String) throws org.osgi.service.application.ApplicationException
String scheduledId
String result
private static boolean checkSchedulingSupport ()
private static synchronized boolean loadData (java.lang.String)
String fileName
org.eclipse.osgi.service.datalocation.Location location
java.io.File theStorageDir
boolean readOnly
java.io.File dataFile
org.eclipse.osgi.service.datalocation.Location parent
org.eclipse.osgi.storagemanager.StorageManager tmp
private static void loadLocks (java.io.File) throws java.io.IOException
java.io.File locksData
java.io.ObjectInputStream in
int dataVersion
int dataVersion
int numLocks
int i
private static void loadSchedules (java.io.File) throws java.io.IOException
java.io.File schedulesData
java.io.ObjectInputStream in
int dataVersion
int dataVersion
int numScheds
int i
String id
String appPid
String topic
String eventFilter
boolean recurring
java.util.Map args
org.eclipse.equinox.internal.app.EclipseScheduledApplication schedApp
org.osgi.framework.InvalidSyntaxException e
NoClassDefFoundError e
ClassNotFoundException e
private static synchronized void saveData (java.lang.String)
String fileName
java.io.File data
java.io.IOException e
private static void saveLocks (java.io.File) throws java.io.IOException
java.io.File locksData
java.io.ObjectOutputStream out
java.util.Iterator iterLocks
private static void saveSchedules (java.io.File) throws java.io.IOException
java.io.File schedulesData
java.io.ObjectOutputStream out
java.util.Iterator apps
org.eclipse.equinox.internal.app.EclipseScheduledApplication app
private static void startTimer ()
private static void stopTimer ()
private static java.lang.String readString (java.io.ObjectInputStream, boolean) throws java.io.IOException
java.io.ObjectInputStream in
boolean intern
byte type
private static void writeStringOrNull (java.io.ObjectOutputStream, java.lang.String) throws java.io.IOException
java.io.ObjectOutputStream out
String string
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
}
org/eclipse/equinox/internal/app/CommandLineArgs.classCommandLineArgs.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.CommandLineArgs extends java.lang.Object {
private static final String NO_PACKAGE_PREFIXES
private static final String NO_UPDATE
private static final String BOOT
private static final String CLASSLOADER_PROPERTIES
private static final String PLUGINS
private static final String FIRST_USE
private static final String NEW_UPDATES
private static final String UPDATE
private static final String PASSWORD
private static final String KEYRING
private static final String PLUGIN_CUSTOMIZATION
private static final String PRODUCT
private static final String FEATURE
private static final String APPLICATION
private static String[] appArgs
private static String[] allArgs
private static String product
private static String application
static void ()
public void ()
static java.lang.String[] processCommandLine (org.eclipse.osgi.service.environment.EnvironmentInfo)
org.eclipse.osgi.service.environment.EnvironmentInfo envInfo
String[] args
int[] configArgs
int configArgIndex
int i
boolean found
String arg
int j
int i
static java.lang.String getApplication ()
static java.lang.String getProduct ()
public static java.lang.String[] getApplicationArgs ()
public static java.lang.String[] getAllArgs ()
}
org/eclipse/equinox/internal/app/DefaultApplicationListener.classDefaultApplicationListener.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.DefaultApplicationListener extends java.lang.Object implements org.eclipse.osgi.service.runnable.ApplicationRunnable org.osgi.util.tracker.ServiceTrackerCustomizer {
private boolean running
private org.eclipse.equinox.internal.app.EclipseAppHandle launchMainApp
private final org.osgi.util.tracker.ServiceTracker handleTracker
private Object result
public void (org.eclipse.equinox.internal.app.EclipseAppHandle)
org.eclipse.equinox.internal.app.EclipseAppHandle defaultApp
org.osgi.framework.ServiceReference defaultRef
org.osgi.util.tracker.ServiceTracker defaultAppTracker
org.eclipse.equinox.internal.app.EclipseAppHandle trackedApp
public java.lang.Object run (java.lang.Object)
Object context
org.eclipse.equinox.internal.app.EclipseAppHandle anyThreadedDefaultApp
org.eclipse.equinox.internal.app.EclipseAppHandle mainHandle
Throwable e
String message
private synchronized org.eclipse.equinox.internal.app.EclipseAppHandle getMainHandle ()
private synchronized void unsetMainHandle (org.eclipse.equinox.internal.app.EclipseAppHandle)
org.eclipse.equinox.internal.app.EclipseAppHandle mainHandle
private synchronized boolean waitOnRunning ()
public void stop ()
org.osgi.service.application.ApplicationHandle handle
Throwable t
String message
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public synchronized void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
org.eclipse.equinox.internal.app.EclipseAppHandle mainHandle
Throwable t
String message
synchronized void launch (org.eclipse.equinox.internal.app.EclipseAppHandle)
org.eclipse.equinox.internal.app.EclipseAppHandle app
private synchronized java.lang.Object getResult ()
}
org/eclipse/equinox/internal/app/EclipseAppContainer$RegisterService.classEclipseAppContainer.java
package org.eclipse.equinox.internal.app
org.eclipse.equinox.internal.app.EclipseAppContainer$RegisterService extends java.lang.Object implements java.security.PrivilegedAction {
String[] serviceClasses
Object serviceObject
java.util.Dictionary serviceProps
final org.eclipse.equinox.internal.app.EclipseAppContainer this$0
void (org.eclipse.equinox.internal.app.EclipseAppContainer, java.lang.String[], java.lang.Object, java.util.Dictionary)
String[] serviceClasses
Object serviceObject
java.util.Dictionary serviceProps
public java.lang.Object run ()
}
org/eclipse/equinox/internal/app/EclipseAppContainer.classEclipseAppContainer.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.EclipseAppContainer extends java.lang.Object implements org.eclipse.core.runtime.IRegistryEventListener org.osgi.framework.SynchronousBundleListener org.osgi.util.tracker.ServiceTrackerCustomizer {
private static final String PI_RUNTIME
private static final String PT_APPLICATIONS
private static final String PT_APP_VISIBLE
private static final String PT_APP_THREAD
private static final String PT_APP_THREAD_ANY
private static final String PT_APP_CARDINALITY
private static final String PT_APP_CARDINALITY_SINGLETON_GLOBAL
private static final String PT_APP_CARDINALITY_SINGLETON_SCOPED
private static final String PT_APP_CARDINALITY_UNLIMITED
private static final String PT_APP_ICON
private static final String PT_PRODUCTS
private static final String EXT_ERROR_APP
static final String PROP_PRODUCT
static final String PROP_ECLIPSE_APPLICATION
private static final String PROP_ECLIPSE_APPLICATION_LAUNCH_DEFAULT
static final int NOT_LOCKED
static final int LOCKED_SINGLETON_GLOBAL_RUNNING
static final int LOCKED_SINGLETON_GLOBAL_APPS_RUNNING
static final int LOCKED_SINGLETON_SCOPED_RUNNING
static final int LOCKED_SINGLETON_LIMITED_RUNNING
static final int LOCKED_MAIN_THREAD_RUNNING
final org.osgi.framework.BundleContext context
private final Object lock
private final java.util.HashMap apps
private final org.eclipse.core.runtime.IExtensionRegistry extensionRegistry
private final org.osgi.util.tracker.ServiceTracker launcherTracker
private org.eclipse.equinox.internal.app.IBranding branding
private boolean missingProductReported
private final java.util.Collection activeHandles
private org.eclipse.equinox.internal.app.EclipseAppHandle activeMain
private org.eclipse.equinox.internal.app.EclipseAppHandle activeGlobalSingleton
private org.eclipse.equinox.internal.app.EclipseAppHandle activeScopedSingleton
private java.util.HashMap activeLimited
private String defaultAppId
private org.eclipse.equinox.internal.app.DefaultApplicationListener defaultAppListener
private org.eclipse.osgi.service.runnable.ParameterizedRunnable defaultMainThreadAppHandle
private volatile boolean missingApp
private org.eclipse.equinox.internal.app.MainApplicationLauncher missingAppLauncher
static Class class$0
static Class class$1
static Class class$2
public void (org.osgi.framework.BundleContext, org.eclipse.core.runtime.IExtensionRegistry)
org.osgi.framework.BundleContext context
org.eclipse.core.runtime.IExtensionRegistry extensionRegistry
void start ()
String startDefaultProp
org.osgi.service.application.ApplicationException e
void stop ()
private org.eclipse.equinox.internal.app.EclipseAppDescriptor getAppDescriptor (java.lang.String)
String applicationId
org.eclipse.equinox.internal.app.EclipseAppDescriptor result
private org.eclipse.equinox.internal.app.EclipseAppDescriptor createAppDescriptor (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension appExtension
String iconPath
org.eclipse.equinox.internal.app.EclipseAppDescriptor appDescriptor
org.eclipse.core.runtime.IConfigurationElement[] configs
int flags
int cardinality
String sVisible
String sThread
String sCardinality
String defaultApp
org.osgi.framework.ServiceRegistration sr
private org.eclipse.equinox.internal.app.EclipseAppDescriptor removeAppDescriptor (java.lang.String)
String applicationId
org.eclipse.equinox.internal.app.EclipseAppDescriptor appDescriptor
java.security.PrivilegedAction getRegServiceAction (java.lang.String[], java.lang.Object, java.util.Dictionary)
String[] serviceClasses
Object serviceObject
java.util.Dictionary serviceProps
void startDefaultApp (boolean) throws org.osgi.service.application.ApplicationException
boolean delayError
String applicationId
org.eclipse.equinox.internal.app.EclipseAppDescriptor defaultDesc
java.util.Map args
private void registerAppDescriptors ()
org.eclipse.core.runtime.IExtension[] availableApps
int i
private void registerAppDescriptor (java.lang.String)
String applicationId
org.eclipse.core.runtime.IExtension appExtension
private org.eclipse.core.runtime.IExtension[] getAvailableAppExtensions ()
org.eclipse.core.runtime.IExtensionPoint point
java.lang.String getAvailableAppsMsg ()
org.eclipse.core.runtime.IExtension[] availableApps
String availableAppsMsg
int i
org.eclipse.core.runtime.IExtension getAppExtension (java.lang.String)
String applicationId
void launch (org.eclipse.equinox.internal.app.EclipseAppHandle) throws java.lang.Exception
org.eclipse.equinox.internal.app.EclipseAppHandle appHandle
boolean isDefault
org.eclipse.equinox.internal.app.DefaultApplicationListener curDefaultApplicationListener
org.eclipse.equinox.internal.app.MainApplicationLauncher curMissingAppLauncher
org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher
org.eclipse.equinox.internal.app.DefaultApplicationListener curDefaultApplicationListener
org.eclipse.equinox.internal.app.MainApplicationLauncher curMissingAppLauncher
org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
private void stopAllApps ()
org.osgi.framework.ServiceReference[] runningRefs
int i
org.osgi.service.application.ApplicationHandle handle
Throwable t
String message
private java.lang.String getDefaultAppId ()
public org.eclipse.equinox.internal.app.IBranding getBranding ()
String productId
org.eclipse.core.runtime.IConfigurationElement[] entries
org.eclipse.core.runtime.IConfigurationElement[] elements
java.util.List logEntries
int i
org.eclipse.core.runtime.IConfigurationElement element
Object provider
Object[] products
int j
org.eclipse.core.runtime.CoreException e
private void refreshAppDescriptors ()
java.util.Iterator allApps
void lock (org.eclipse.equinox.internal.app.EclipseAppHandle) throws org.osgi.service.application.ApplicationException
org.eclipse.equinox.internal.app.EclipseAppHandle appHandle
org.eclipse.equinox.internal.app.EclipseAppDescriptor eclipseApp
java.util.ArrayList limited
void unlock (org.eclipse.equinox.internal.app.EclipseAppHandle)
org.eclipse.equinox.internal.app.EclipseAppHandle appHandle
java.util.ArrayList limited
int isLocked (org.eclipse.equinox.internal.app.EclipseAppDescriptor)
org.eclipse.equinox.internal.app.EclipseAppDescriptor eclipseApp
java.util.ArrayList limited
static java.lang.Object callMethod (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[])
Object obj
String methodName
Class[] argTypes
Object[] args
Throwable t
static java.lang.Object callMethodWithException (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[]) throws java.lang.Exception
Object obj
String methodName
Class[] argTypes
Object[] args
java.lang.reflect.Method method
java.lang.reflect.InvocationTargetException e
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher
org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher
org.eclipse.osgi.service.runnable.ParameterizedRunnable appRunnable
org.eclipse.osgi.service.runnable.ParameterizedRunnable appRunnable
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void added (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
public void added (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
public void removed (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
public void removed (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
}
org/eclipse/equinox/internal/app/EclipseAppDescriptor.classEclipseAppDescriptor.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.EclipseAppDescriptor extends org.osgi.service.application.ApplicationDescriptor {
static final String APP_TYPE
static final String APP_DEFAULT
static final String APP_TYPE_MAIN_THREAD
static final String APP_TYPE_ANY_THREAD
static final int FLAG_VISIBLE
static final int FLAG_CARD_SINGLETON_GLOGAL
static final int FLAG_CARD_SINGLETON_SCOPED
static final int FLAG_CARD_UNLIMITED
static final int FLAG_CARD_LIMITED
static final int FLAG_TYPE_MAIN_THREAD
static final int FLAG_TYPE_ANY_THREAD
static final int FLAG_DEFAULT_APP
private long instanceID
private org.osgi.framework.ServiceRegistration sr
private Boolean locked
private final org.eclipse.equinox.internal.app.EclipseAppContainer appContainer
private final org.osgi.framework.Bundle contributor
private final int flags
private final int cardinality
private final String name
private final java.net.URL iconURL
private final boolean[] registrationLock
static Class class$0
static Class class$1
static Class class$2
protected void (org.osgi.framework.Bundle, java.lang.String, java.lang.String, java.lang.String, int, int, org.eclipse.equinox.internal.app.EclipseAppContainer)
org.osgi.framework.Bundle contributor
String pid
String name
String iconPath
int flags
int cardinality
org.eclipse.equinox.internal.app.EclipseAppContainer appContainer
java.net.URL iconResult
String baseIconDir
String iconFile
int lastSlash
java.util.Enumeration urls
protected java.util.Map getPropertiesSpecific (java.lang.String)
String locale
protected org.osgi.service.application.ApplicationHandle launchSpecific (java.util.Map) throws java.lang.Exception
java.util.Map arguments
org.eclipse.equinox.internal.app.EclipseAppHandle appHandle
Throwable t
protected synchronized void lockSpecific ()
protected synchronized void unlockSpecific ()
void refreshProperties ()
org.osgi.framework.ServiceRegistration reg
void setServiceRegistration (org.osgi.framework.ServiceRegistration)
org.osgi.framework.ServiceRegistration sr
private org.osgi.framework.ServiceRegistration getServiceRegistration ()
private synchronized java.lang.Boolean getLocked ()
java.util.Hashtable getServiceProperties ()
java.util.Hashtable props
Boolean launchable
Boolean visible
private java.lang.String getLocation ()
private org.eclipse.equinox.internal.app.EclipseAppHandle createAppHandle (java.util.Map) throws org.osgi.service.application.ApplicationException
java.util.Map arguments
org.eclipse.equinox.internal.app.EclipseAppHandle newAppHandle
org.osgi.framework.ServiceRegistration appHandleReg
org.eclipse.equinox.internal.app.EclipseAppContainer getContainerManager ()
public boolean matchDNChain (java.lang.String)
String pattern
protected boolean isLaunchableSpecific ()
public void unregister ()
org.osgi.framework.ServiceRegistration temp
java.lang.String getThreadTypeString ()
int getThreadType ()
int getCardinalityType ()
int getCardinality ()
private synchronized java.lang.String getInstanceID ()
}
org/eclipse/equinox/internal/app/EclipseAppHandle$1.classEclipseAppHandle.java
package org.eclipse.equinox.internal.app
org.eclipse.equinox.internal.app.EclipseAppHandle$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.equinox.internal.app.EclipseAppHandle this$0
private final org.osgi.framework.ServiceReference[] val$monitors
void (org.eclipse.equinox.internal.app.EclipseAppHandle, org.osgi.framework.ServiceReference[])
public void handleException (java.lang.Throwable)
Throwable e
public void run () throws java.lang.Exception
int i
org.eclipse.osgi.service.runnable.StartupMonitor monitor
}
org/eclipse/equinox/internal/app/EclipseAppHandle$2.classEclipseAppHandle.java
package org.eclipse.equinox.internal.app
org.eclipse.equinox.internal.app.EclipseAppHandle$2 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.equinox.internal.app.EclipseAppHandle this$0
void (org.eclipse.equinox.internal.app.EclipseAppHandle)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.osgi.framework.ServiceReference ref1
org.osgi.framework.ServiceReference ref2
Object property
int rank1
int rank2
long id1
long id2
}
org/eclipse/equinox/internal/app/EclipseAppHandle.classEclipseAppHandle.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.EclipseAppHandle extends org.osgi.service.application.ApplicationHandle implements org.eclipse.osgi.service.runnable.ApplicationRunnable org.eclipse.equinox.app.IApplicationContext {
private static final int FLAG_STARTING
private static final int FLAG_ACTIVE
private static final int FLAG_STOPPING
private static final int FLAG_STOPPED
private static final String STARTING
private static final String STOPPED
private static final String PROP_ECLIPSE_EXITCODE
private static final Object NULL_RESULT
private volatile org.osgi.framework.ServiceRegistration handleRegistration
private int status
private final java.util.Map arguments
private Object application
private final Boolean defaultAppInstance
private Object result
private boolean setResult
private boolean setAsyncResult
private final boolean[] registrationLock
static Class class$0
static Class class$1
static void ()
void (java.lang.String, java.util.Map, org.eclipse.equinox.internal.app.EclipseAppDescriptor)
String instanceId
java.util.Map arguments
org.eclipse.equinox.internal.app.EclipseAppDescriptor descriptor
public synchronized java.lang.String getState ()
protected void destroySpecific ()
org.eclipse.equinox.app.IApplication app
void setServiceRegistration (org.osgi.framework.ServiceRegistration)
org.osgi.framework.ServiceRegistration sr
private org.osgi.framework.ServiceRegistration getServiceRegistration ()
org.osgi.framework.ServiceReference getServiceReference ()
org.osgi.framework.ServiceRegistration reg
java.util.Dictionary getServiceProperties ()
java.util.Dictionary props
private synchronized void setAppStatus (int)
int status
org.osgi.framework.ServiceRegistration handleReg
public java.util.Map getArguments ()
public java.lang.Object run (java.lang.Object) throws java.lang.Exception
Object context
Object tempResult
Object app
Object app
private synchronized java.lang.Object setInternalResult (java.lang.Object, boolean, org.eclipse.equinox.app.IApplication)
Object result
boolean isAsync
org.eclipse.equinox.app.IApplication tokenApp
int exitCode
public void stop ()
public void applicationRunning ()
org.osgi.framework.ServiceReference[] monitors
private org.osgi.framework.ServiceReference[] getStartupMonitors ()
org.osgi.framework.ServiceReference[] refs
private synchronized org.eclipse.equinox.app.IApplication getApplication ()
private org.eclipse.core.runtime.IConfigurationElement getConfiguration ()
org.eclipse.core.runtime.IExtension applicationExtension
org.eclipse.core.runtime.IConfigurationElement[] configs
public java.lang.String getBrandingApplication ()
org.eclipse.equinox.internal.app.IBranding branding
public org.osgi.framework.Bundle getBrandingBundle ()
org.eclipse.equinox.internal.app.IBranding branding
public java.lang.String getBrandingDescription ()
org.eclipse.equinox.internal.app.IBranding branding
public java.lang.String getBrandingId ()
org.eclipse.equinox.internal.app.IBranding branding
public java.lang.String getBrandingName ()
org.eclipse.equinox.internal.app.IBranding branding
public java.lang.String getBrandingProperty (java.lang.String)
String key
org.eclipse.equinox.internal.app.IBranding branding
boolean isDefault ()
public synchronized java.lang.Object waitForResult (int)
int timeout
public synchronized java.lang.Object getExitValue (long) throws org.osgi.service.application.ApplicationException java.lang.InterruptedException
long timeout
long startTime
long delay
public void setResult (java.lang.Object, org.eclipse.equinox.app.IApplication)
Object result
org.eclipse.equinox.app.IApplication application
}
org/eclipse/equinox/internal/app/EclipseScheduledApplication$TriggerGuard.classEclipseScheduledApplication.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.EclipseScheduledApplication$TriggerGuard extends java.lang.Object implements java.security.Guard {
String eventTopic
final org.eclipse.equinox.internal.app.EclipseScheduledApplication this$0
public void (org.eclipse.equinox.internal.app.EclipseScheduledApplication, java.lang.String)
String topic
public void checkGuard (java.lang.Object) throws java.lang.SecurityException
Object object
SecurityManager sm
}
org/eclipse/equinox/internal/app/EclipseScheduledApplication.classEclipseScheduledApplication.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.EclipseScheduledApplication extends java.lang.Object implements org.osgi.service.application.ScheduledApplication org.osgi.service.event.EventHandler {
private static final String FILTER_PREFIX
private static final String FILTER_POSTFIX
private boolean recurring
private String topic
private String eventFilter
private java.util.Map args
private String appPid
private String id
private org.osgi.framework.ServiceRegistration sr
private org.osgi.util.tracker.ServiceTracker appTracker
private boolean removed
static Class class$0
static void ()
void (org.osgi.framework.BundleContext, java.lang.String, java.lang.String, java.util.Map, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.BundleContext context
String id
String appPid
java.util.Map args
String topic
String eventFilter
boolean recurring
public java.lang.String getScheduleId ()
java.lang.String getAppPid ()
public synchronized java.lang.String getTopic ()
public synchronized java.lang.String getEventFilter ()
public synchronized boolean isRecurring ()
public synchronized org.osgi.service.application.ApplicationDescriptor getApplicationDescriptor ()
public synchronized java.util.Map getArguments ()
private java.util.Map getArguments (org.osgi.service.event.Event)
org.osgi.service.event.Event trigger
java.util.Map result
public synchronized void remove ()
public synchronized void handleEvent (org.osgi.service.event.Event)
org.osgi.service.event.Event event
org.osgi.service.application.ApplicationDescriptor desc
Exception e
String message
synchronized void setServiceRegistration (org.osgi.framework.ServiceRegistration)
org.osgi.framework.ServiceRegistration sr
}
org/eclipse/equinox/internal/app/IBranding.classIBranding.java
package org.eclipse.equinox.internal.app
public abstract org.eclipse.equinox.internal.app.IBranding extends java.lang.Object {
public abstract java.lang.String getApplication ()
public abstract java.lang.String getName ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getId ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract org.osgi.framework.Bundle getDefiningBundle ()
public abstract java.lang.Object getProduct ()
}
org/eclipse/equinox/internal/app/MainApplicationLauncher.classMainApplicationLauncher.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.MainApplicationLauncher extends java.lang.Object implements org.eclipse.osgi.service.runnable.ApplicationRunnable {
private final org.eclipse.equinox.internal.app.EclipseAppContainer appContainer
private org.eclipse.osgi.service.runnable.ApplicationRunnable launchMainApp
public void (org.eclipse.equinox.internal.app.EclipseAppContainer)
org.eclipse.equinox.internal.app.EclipseAppContainer appContainer
public java.lang.Object run (java.lang.Object) throws java.lang.Exception
Object context
org.eclipse.osgi.service.runnable.ApplicationRunnable mainHandle
private synchronized org.eclipse.osgi.service.runnable.ApplicationRunnable getMainHandle ()
public void stop ()
org.eclipse.osgi.service.runnable.ApplicationRunnable handle
synchronized void launch (org.eclipse.osgi.service.runnable.ApplicationRunnable)
org.eclipse.osgi.service.runnable.ApplicationRunnable app
}
org/eclipse/equinox/internal/app/Messages.classMessages.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.Messages extends org.eclipse.osgi.util.NLS {
private static final String MESSAGES_NAME
public static String application_invalidExtension
public static String application_noIdFound
public static String application_notFound
public static String application_returned
public static String application_errorStartDefault
public static String application_error_stopping
public static String application_error_state_stopped
public static String application_error_starting
public static String application_error_noMainThread
public static String application_instance_stopped
public static String provider_invalid
public static String provider_invalid_general
public static String product_notFound
public static String scheduled_app_removed
public static String scheduled_app_launch_error
public static String persistence_error_saving
public static String singleton_running
public static String apps_running
public static String main_running
public static String max_running
public static String console_help_app_commands_header
public static String console_help_activeapps_description
public static String console_help_apps_description
public static String console_help_arguments
public static String console_help_lockapp_description
public static String console_help_schedapp_arguments
public static String console_help_schedapp_description
public static String console_help_startapp_description
public static String console_help_stopapp_description
public static String console_help_unlockapp_description
public static String console_help_unschedapp_description
static Class class$0
static void ()
public void ()
public static void reloadMessages ()
}
org/eclipse/equinox/internal/app/ProductExtensionBranding.classProductExtensionBranding.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.ProductExtensionBranding extends java.lang.Object implements org.eclipse.equinox.internal.app.IBranding {
private static final String ATTR_DESCRIPTION
private static final String ATTR_NAME
private static final String ATTR_APPLICATION
private static final String ATTR_VALUE
String application
String name
String id
String description
java.util.HashMap properties
org.osgi.framework.Bundle definingBundle
public void (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String id
org.eclipse.core.runtime.IConfigurationElement element
private void loadProperties (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.runtime.IConfigurationElement[] children
int i
org.eclipse.core.runtime.IConfigurationElement child
String key
String value
public org.osgi.framework.Bundle getDefiningBundle ()
public java.lang.String getApplication ()
public java.lang.String getName ()
public java.lang.String getDescription ()
public java.lang.String getId ()
public java.lang.String getProperty (java.lang.String)
String key
public java.lang.Object getProduct ()
}
org/eclipse/equinox/internal/app/ProviderExtensionBranding.classProviderExtensionBranding.java
package org.eclipse.equinox.internal.app
public org.eclipse.equinox.internal.app.ProviderExtensionBranding extends java.lang.Object implements org.eclipse.equinox.internal.app.IBranding {
Object product
static Class class$0
public void (java.lang.Object)
Object product
public java.lang.String getApplication ()
public org.osgi.framework.Bundle getDefiningBundle ()
public java.lang.String getDescription ()
public java.lang.String getId ()
public java.lang.String getName ()
public java.lang.String getProperty (java.lang.String)
String key
public java.lang.Object getProduct ()
}
org/eclipse/equinox/internal/app/messages.properties
org/osgi/service/application/
org/osgi/service/application/ApplicationAdminPermission$SignerWrapper.classApplicationAdminPermission.java
package org.osgi.service.application
org.osgi.service.application.ApplicationAdminPermission$SignerWrapper extends java.lang.Object {
private String pattern
private org.osgi.service.application.ApplicationDescriptor appDesc
public void (java.lang.String)
String pattern
void (org.osgi.service.application.ApplicationDescriptor)
org.osgi.service.application.ApplicationDescriptor appDesc
public boolean equals (java.lang.Object)
Object o
org.osgi.service.application.ApplicationAdminPermission$SignerWrapper other
org.osgi.service.application.ApplicationDescriptor matchAppDesc
String matchPattern
}
org/osgi/service/application/ApplicationAdminPermission.classApplicationAdminPermission.java
package org.osgi.service.application
public org.osgi.service.application.ApplicationAdminPermission extends java.security.Permission {
private static final long serialVersionUID
public static final String LIFECYCLE_ACTION
public static final String SCHEDULE_ACTION
public static final String LOCK_ACTION
private org.osgi.service.application.ApplicationDescriptor applicationDescriptor
private String applicationID
private static final java.util.Vector ACTIONS
private java.util.Vector actionsVector
private final String filter
private final String actions
private org.osgi.framework.Filter appliedFilter
static void ()
public void (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filter
String actions
public void (org.osgi.service.application.ApplicationDescriptor, java.lang.String)
org.osgi.service.application.ApplicationDescriptor application
String actions
public org.osgi.service.application.ApplicationAdminPermission setCurrentApplicationId (java.lang.String)
String applicationId
org.osgi.service.application.ApplicationAdminPermission newPerm
org.osgi.framework.InvalidSyntaxException e
public boolean implies (java.security.Permission)
java.security.Permission otherPermission
org.osgi.service.application.ApplicationAdminPermission other
java.util.Hashtable props
org.osgi.framework.Filter flt
public boolean equals (java.lang.Object)
Object with
org.osgi.service.application.ApplicationAdminPermission other
int i
private static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public int hashCode ()
int hc
int i
public java.lang.String getActions ()
private static java.util.Vector actionsVector (java.lang.String)
String actions
java.util.Vector v
java.util.StringTokenizer t
String action
private void init ()
private org.osgi.framework.Filter getFilter ()
}
org/osgi/service/application/ApplicationDescriptor.classApplicationDescriptor.java
package org.osgi.service.application
public abstract org.osgi.service.application.ApplicationDescriptor extends java.lang.Object {
public static final String APPLICATION_NAME
public static final String APPLICATION_ICON
public static final String APPLICATION_PID
public static final String APPLICATION_VERSION
public static final String APPLICATION_VENDOR
public static final String APPLICATION_VISIBLE
public static final String APPLICATION_LAUNCHABLE
public static final String APPLICATION_LOCKED
public static final String APPLICATION_DESCRIPTION
public static final String APPLICATION_DOCUMENTATION
public static final String APPLICATION_COPYRIGHT
public static final String APPLICATION_LICENSE
public static final String APPLICATION_CONTAINER
public static final String APPLICATION_LOCATION
private final String pid
private final boolean[] locked
private static final java.util.Collection scalars
private static final java.util.Collection scalarsArrays
private static final java.util.Collection primitiveArrays
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
static Class class$10
static Class class$11
static Class class$12
static Class class$13
static Class class$14
static Class class$15
static Class class$16
static Class class$17
static Class class$18
static Class class$19
static Class class$20
static Class class$21
static Class class$22
static Class class$23
static Class class$24
static Class class$25
static void ()
protected void (java.lang.String)
String applicationId
public final java.lang.String getApplicationId ()
public abstract boolean matchDNChain (java.lang.String)
public final java.util.Map getProperties (java.lang.String)
String locale
java.util.Map props
Boolean containerLocked
protected abstract java.util.Map getPropertiesSpecific (java.lang.String)
public final org.osgi.service.application.ApplicationHandle launch (java.util.Map) throws org.osgi.service.application.ApplicationException
java.util.Map arguments
SecurityManager sm
IllegalStateException ise
SecurityException se
org.osgi.service.application.ApplicationException ae
Exception t
protected abstract org.osgi.service.application.ApplicationHandle launchSpecific (java.util.Map) throws java.lang.Exception
protected abstract boolean isLaunchableSpecific ()
public final org.osgi.service.application.ScheduledApplication schedule (java.lang.String, java.util.Map, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException org.osgi.service.application.ApplicationException
String scheduleId
java.util.Map arguments
String topic
String eventFilter
boolean recurring
SecurityManager sm
public final void lock ()
SecurityManager sm
protected abstract void lockSpecific ()
public final void unlock ()
SecurityManager sm
protected abstract void unlockSpecific ()
private void saveLock (boolean)
boolean locked
private boolean isPersistentlyLocked ()
private static java.util.Map checkArgs (java.util.Map, boolean) throws org.osgi.service.application.ApplicationException
java.util.Map arguments
boolean validateValues
java.util.Map copy
java.util.Iterator entries
java.util.Map$Entry entry
private static void validateValue (java.util.Map$Entry, java.util.Map) throws org.osgi.service.application.ApplicationException
java.util.Map$Entry entry
java.util.Map copy
Class clazz
int arrayLength
Object copyOfArray
java.util.Collection valueCollection
java.util.Iterator it
Class containedClazz
}
org/osgi/service/application/ApplicationException.classApplicationException.java
package org.osgi.service.application
public org.osgi.service.application.ApplicationException extends java.lang.Exception {
private static final long serialVersionUID
private final int errorCode
public static final int APPLICATION_LOCKED
public static final int APPLICATION_NOT_LAUNCHABLE
public static final int APPLICATION_INTERNAL_ERROR
public static final int APPLICATION_SCHEDULING_FAILED
public static final int APPLICATION_DUPLICATE_SCHEDULE_ID
public static final int APPLICATION_EXITVALUE_NOT_AVAILABLE
public static final int APPLICATION_INVALID_STARTUP_ARGUMENT
public void (int)
int errorCode
public void (int, java.lang.Throwable)
int errorCode
Throwable cause
public void (int, java.lang.String)
int errorCode
String message
public void (int, java.lang.String, java.lang.Throwable)
int errorCode
String message
Throwable cause
public java.lang.Throwable getCause ()
public int getErrorCode ()
}
org/osgi/service/application/ApplicationHandle.classApplicationHandle.java
package org.osgi.service.application
public abstract org.osgi.service.application.ApplicationHandle extends java.lang.Object {
public static final String APPLICATION_PID
public static final String APPLICATION_DESCRIPTOR
public static final String APPLICATION_STATE
public static final String APPLICATION_SUPPORTS_EXITVALUE
public static final String RUNNING
public static final String STOPPING
private final String instanceId
private final org.osgi.service.application.ApplicationDescriptor descriptor
protected void (java.lang.String, org.osgi.service.application.ApplicationDescriptor)
String instanceId
org.osgi.service.application.ApplicationDescriptor descriptor
public final org.osgi.service.application.ApplicationDescriptor getApplicationDescriptor ()
public abstract java.lang.String getState ()
public java.lang.Object getExitValue (long) throws org.osgi.service.application.ApplicationException java.lang.InterruptedException
long timeout
public final java.lang.String getInstanceId ()
public final void destroy ()
SecurityManager sm
protected abstract void destroySpecific ()
}
org/osgi/service/application/ScheduledApplication.classScheduledApplication.java
package org.osgi.service.application
public abstract org.osgi.service.application.ScheduledApplication extends java.lang.Object {
public static final String APPLICATION_PID
public static final String SCHEDULE_ID
public static final String TRIGGERING_EVENT
public static final String TIMER_TOPIC
public static final String YEAR
public static final String MONTH
public static final String DAY_OF_MONTH
public static final String DAY_OF_WEEK
public static final String HOUR_OF_DAY
public static final String MINUTE
public abstract java.lang.String getScheduleId ()
public abstract java.lang.String getTopic ()
public abstract java.lang.String getEventFilter ()
public abstract boolean isRecurring ()
public abstract org.osgi.service.application.ApplicationDescriptor getApplicationDescriptor ()
public abstract java.util.Map getArguments ()
public abstract void remove ()
}
org/eclipse/core/filesystem/
org/eclipse/core/filesystem/EFS.classEFS.java
package org.eclipse.core.filesystem
public org.eclipse.core.filesystem.EFS extends java.lang.Object {
public static final String PI_FILE_SYSTEM
public static final String PT_FILE_SYSTEMS
public static final int NONE
public static final int APPEND
public static final int OVERWRITE
public static final int SHALLOW
public static final int SET_ATTRIBUTES
public static final int SET_LAST_MODIFIED
public static final int CACHE
public static final int ATTRIBUTE_READ_ONLY
public static final int ATTRIBUTE_IMMUTABLE
public static final int ATTRIBUTE_OWNER_READ
public static final int ATTRIBUTE_OWNER_WRITE
public static final int ATTRIBUTE_OWNER_EXECUTE
public static final int ATTRIBUTE_GROUP_READ
public static final int ATTRIBUTE_GROUP_WRITE
public static final int ATTRIBUTE_GROUP_EXECUTE
public static final int ATTRIBUTE_OTHER_READ
public static final int ATTRIBUTE_OTHER_WRITE
public static final int ATTRIBUTE_OTHER_EXECUTE
public static final int ATTRIBUTE_EXECUTABLE
public static final int ATTRIBUTE_ARCHIVE
public static final int ATTRIBUTE_HIDDEN
public static final int ATTRIBUTE_SYMLINK
public static final int ATTRIBUTE_LINK_TARGET
public static final String SCHEME_FILE
public static final String SCHEME_NULL
public static final int ERROR_EXISTS
public static final int ERROR_NOT_EXISTS
public static final int ERROR_NO_LOCATION
public static final int ERROR_READ
public static final int ERROR_WRITE
public static final int ERROR_DELETE
public static final int ERROR_CASE_VARIANT_EXISTS
public static final int ERROR_WRONG_TYPE
public static final int ERROR_PARENT_READ_ONLY
public static final int ERROR_READ_ONLY
public static final int ERROR_INTERNAL
public static org.eclipse.core.filesystem.IFileInfo createFileInfo ()
public static org.eclipse.core.filesystem.IFileSystem getFileSystem (java.lang.String) throws org.eclipse.core.runtime.CoreException
String scheme
public static org.eclipse.core.filesystem.IFileSystem getLocalFileSystem ()
public static org.eclipse.core.filesystem.IFileSystem getNullFileSystem ()
public static org.eclipse.core.filesystem.IFileStore getStore (java.net.URI) throws org.eclipse.core.runtime.CoreException
java.net.URI uri
private void ()
}
org/eclipse/core/filesystem/IFileInfo.classIFileInfo.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileInfo extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable {
public abstract boolean exists ()
public abstract boolean getAttribute (int)
public abstract java.lang.String getStringAttribute (int)
public abstract long getLastModified ()
public abstract long getLength ()
public abstract java.lang.String getName ()
public abstract boolean isDirectory ()
public abstract void setAttribute (int, boolean)
public abstract void setLastModified (long)
}
org/eclipse/core/filesystem/IFileStore.classIFileStore.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileStore extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract org.eclipse.core.filesystem.IFileInfo[] childInfos (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileStore[] childStores (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileInfo fetchInfo ()
public abstract org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileStore getChild (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.filesystem.IFileStore getFileStore (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
public abstract org.eclipse.core.filesystem.IFileSystem getFileSystem ()
public abstract java.lang.String getName ()
public abstract org.eclipse.core.filesystem.IFileStore getParent ()
public abstract boolean isParentOf (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileStore mkdir (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.io.OutputStream openOutputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void putInfo (org.eclipse.core.filesystem.IFileInfo, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.io.File toLocalFile (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String toString ()
public abstract java.net.URI toURI ()
}
org/eclipse/core/filesystem/IFileSystem.classIFileSystem.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileSystem extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract int attributes ()
public abstract boolean canDelete ()
public abstract boolean canWrite ()
public abstract org.eclipse.core.filesystem.IFileTree fetchFileTree (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileStore fromLocalFile (java.io.File)
public abstract java.lang.String getScheme ()
public abstract org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
public abstract boolean isCaseSensitive ()
}
org/eclipse/core/filesystem/IFileTree.classIFileTree.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileTree extends java.lang.Object {
public abstract org.eclipse.core.filesystem.IFileInfo[] getChildInfos (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileStore[] getChildStores (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileInfo getFileInfo (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileStore getTreeRoot ()
}
org/eclipse/core/filesystem/URIUtil.classURIUtil.java
package org.eclipse.core.filesystem
public org.eclipse.core.filesystem.URIUtil extends java.lang.Object {
public static boolean equals (java.net.URI, java.net.URI)
java.net.URI one
java.net.URI two
public static org.eclipse.core.runtime.IPath toPath (java.net.URI)
java.net.URI uri
org.eclipse.core.filesystem.IFileStore store
java.io.File file
public static java.net.URI toURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.net.URI base
public static java.net.URI toURI (java.lang.String)
String pathString
org.eclipse.core.runtime.IPath path
public static java.net.URI toURI (java.lang.String, boolean)
String pathString
boolean forceAbsolute
int length
StringBuffer pathBuf
String scheme
public static java.lang.String toDecodedString (java.net.URI)
java.net.URI uri
String scheme
String part
private void ()
}
org/eclipse/core/filesystem/provider/
org/eclipse/core/filesystem/provider/FileInfo.classFileInfo.java
package org.eclipse.core.filesystem.provider
public org.eclipse.core.filesystem.provider.FileInfo extends java.lang.Object implements org.eclipse.core.filesystem.IFileInfo {
private static final int ATTRIBUTE_DIRECTORY
private static final int ATTRIBUTE_EXISTS
private int attributes
private long lastModified
private long length
private String name
private String linkTarget
public void ()
public void (java.lang.String)
String name
private void clear (int)
int mask
public java.lang.Object clone ()
public int compareTo (java.lang.Object)
Object o
public boolean exists ()
public boolean getAttribute (int)
int attribute
public java.lang.String getStringAttribute (int)
int attribute
public long getLastModified ()
public long getLength ()
public java.lang.String getName ()
public boolean isDirectory ()
private boolean isSet (long)
long mask
private void set (int)
int mask
public void setAttribute (int, boolean)
int attribute
boolean value
private static boolean isAttributeSuported (int)
int value
public void setDirectory (boolean)
boolean value
public void setExists (boolean)
boolean value
public void setLastModified (long)
long value
public void setLength (long)
long value
public void setName (java.lang.String)
String name
public void setStringAttribute (int, java.lang.String)
int attribute
String value
public java.lang.String toString ()
}
org/eclipse/core/filesystem/provider/FileStore.classFileStore.java
package org.eclipse.core.filesystem.provider
public abstract org.eclipse.core.filesystem.provider.FileStore extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.filesystem.IFileStore {
private static final byte[] buffer
protected static final org.eclipse.core.filesystem.IFileInfo[] EMPTY_FILE_INFO_ARRAY
protected static final String[] EMPTY_STRING_ARRAY
static void ()
public void ()
private static final void transferStreams (java.io.InputStream, java.io.OutputStream, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream source
java.io.OutputStream destination
String path
org.eclipse.core.runtime.IProgressMonitor monitor
int bytesRead
java.io.IOException e
String msg
java.io.IOException e
String msg
public org.eclipse.core.filesystem.IFileInfo[] childInfos (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore[] childStores
org.eclipse.core.filesystem.IFileInfo[] childInfos
int i
public abstract java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.filesystem.IFileStore[] childStores (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
String[] children
org.eclipse.core.filesystem.IFileStore[] wrapped
int i
public void copy (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileInfo sourceInfo
protected void copyDirectory (org.eclipse.core.filesystem.IFileInfo, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo sourceInfo
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore[] children
int opWork
int i
protected void copyFile (org.eclipse.core.filesystem.IFileInfo, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo sourceInfo
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
long length
int totalWork
int totalWork
String sourcePath
java.io.InputStream in
java.io.OutputStream out
org.eclipse.core.runtime.CoreException e
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean equals (java.lang.Object)
Object obj
public org.eclipse.core.filesystem.IFileInfo fetchInfo ()
org.eclipse.core.filesystem.provider.FileInfo result
public abstract org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.filesystem.IFileStore getChild (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.filesystem.IFileStore result
int i
int imax
public org.eclipse.core.filesystem.IFileStore getFileStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.filesystem.IFileStore result
String segment
int i
int imax
public abstract org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
public org.eclipse.core.filesystem.IFileSystem getFileSystem ()
org.eclipse.core.runtime.CoreException e
public abstract java.lang.String getName ()
public abstract org.eclipse.core.filesystem.IFileStore getParent ()
public int hashCode ()
public boolean isParentOf (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore other
public org.eclipse.core.filesystem.IFileStore mkdir (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
String message
public abstract java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public java.io.OutputStream openOutputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public void putInfo (org.eclipse.core.filesystem.IFileInfo, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo info
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.File toLocalFile (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String toString ()
public abstract java.net.URI toURI ()
private void transferAttributes (org.eclipse.core.filesystem.IFileInfo, org.eclipse.core.filesystem.IFileStore) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo sourceInfo
org.eclipse.core.filesystem.IFileStore destination
int options
}
org/eclipse/core/filesystem/provider/FileSystem.classFileSystem.java
package org.eclipse.core.filesystem.provider
public abstract org.eclipse.core.filesystem.provider.FileSystem extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.filesystem.IFileSystem {
private String scheme
public void ()
public int attributes ()
public boolean canDelete ()
public boolean canWrite ()
public final java.lang.String getScheme ()
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public abstract org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
public org.eclipse.core.filesystem.IFileTree fetchFileTree (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore root
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.filesystem.IFileStore fromLocalFile (java.io.File)
java.io.File file
public final void initialize (java.lang.String)
String aScheme
public boolean isCaseSensitive ()
}
org/eclipse/core/internal/filesystem/
org/eclipse/core/internal/filesystem/Activator.classActivator.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static org.eclipse.core.internal.filesystem.Activator instance
private org.osgi.framework.BundleContext context
static Class class$0
public static org.eclipse.core.runtime.IPath getCacheLocation ()
org.osgi.framework.BundleContext ctx
org.osgi.framework.ServiceReference[] refs
org.eclipse.osgi.service.datalocation.Location location
org.eclipse.core.runtime.IPath instancePath
org.osgi.framework.InvalidSyntaxException e
public void ()
public static java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
}
org/eclipse/core/internal/filesystem/FileCache.classFileCache.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.FileCache extends java.lang.Object {
private static final String CACHE_DIR_NAME
private static final Object creationLock
static final boolean MACOSX
private static org.eclipse.core.internal.filesystem.FileCache instance
private java.io.File cacheDir
static void ()
public static org.eclipse.core.internal.filesystem.FileCache getCache () throws org.eclipse.core.runtime.CoreException
private void () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath location
java.io.File cacheParent
public java.io.File cache (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore source
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileInfo myInfo
java.io.File result
java.io.File result
org.eclipse.core.filesystem.IFileStore resultStore
private void cleanOldCache (java.io.File) throws org.eclipse.core.runtime.CoreException
java.io.File cacheParent
private void clearImmutableFlag (java.io.File)
java.io.File target
java.io.File[] children
int i
int imax
org.eclipse.core.internal.filesystem.local.LocalFile lfile
org.eclipse.core.filesystem.IFileInfo info
static java.lang.String getOS ()
private java.io.File getUniqueDirectory (java.io.File, boolean)
java.io.File parent
boolean create
java.io.File dir
long i
}
org/eclipse/core/internal/filesystem/InternalFileSystemCore.classInternalFileSystemCore.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.InternalFileSystemCore extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener {
private static final org.eclipse.core.internal.filesystem.InternalFileSystemCore INSTANCE
private java.util.HashMap fileSystems
static void ()
public static org.eclipse.core.internal.filesystem.InternalFileSystemCore getInstance ()
private void ()
public org.eclipse.core.filesystem.IFileSystem getFileSystem (java.lang.String) throws org.eclipse.core.runtime.CoreException
String scheme
java.util.HashMap registry
Object result
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.filesystem.provider.FileSystem fs
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.filesystem.IFileSystem getLocalFileSystem ()
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.filesystem.IFileStore getStore (java.net.URI) throws org.eclipse.core.runtime.CoreException
java.net.URI uri
String scheme
private synchronized java.util.HashMap getFileSystemRegistry ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
String scheme
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
org.eclipse.core.runtime.IExtensionDelta[] changes
public org.eclipse.core.filesystem.IFileSystem getNullFileSystem ()
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/filesystem/Messages.classMessages.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String copying
public static String couldnotDelete
public static String couldnotDeleteReadOnly
public static String couldNotLoadLibrary
public static String couldNotMove
public static String couldNotRead
public static String couldNotWrite
public static String deleteProblem
public static String deleting
public static String failedCreateWrongType
public static String failedMove
public static String failedReadDuringWrite
public static String fileExists
public static String fileNotFound
public static String moving
public static String noFileSystem
public static String noImplDelete
public static String noImplWrite
public static String noScheme
public static String notAFile
public static String readOnlyParent
static Class class$0
static void ()
public void ()
}
org/eclipse/core/internal/filesystem/Policy.classPolicy.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.Policy extends java.lang.Object {
public static boolean DEBUG
public static final String PI_FILE_SYSTEM
static void ()
public void ()
public static void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static void debug (java.lang.String)
String message
StringBuffer buffer
public static void error (int, java.lang.String) throws org.eclipse.core.runtime.CoreException
int code
String message
public static void error (int, java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
int code
String message
Throwable exception
int severity
public static void log (int, java.lang.String, java.lang.Throwable)
int severity
String message
Throwable t
public static org.eclipse.core.runtime.IProgressMonitor monitorFor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static void safeClose (java.io.InputStream)
java.io.InputStream in
public static void safeClose (java.io.OutputStream)
java.io.OutputStream out
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
}
org/eclipse/core/internal/filesystem/local/
org/eclipse/core/internal/filesystem/local/Convert.classConvert.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.Convert extends java.lang.Object {
private static String defaultEncoding
private static final boolean isWindows
private static final String WIN32_FILE_PREFIX
private static final String WIN32_UNC_FILE_PREFIX
static void ()
public void ()
public static byte[] longToBytes (long)
long value
byte[] bytes
int i
public static long bytesToLong (byte[])
byte[] value
long longValue
int i
public static java.lang.String fromPlatformBytes (byte[], int)
byte[] source
int length
public static java.lang.String fromPlatformBytes (byte[])
byte[] source
public static byte[] toPlatformBytes (java.lang.String)
String target
public static char[] toPlatformChars (java.lang.String)
String target
int nameLength
int prefixLength
char[] result
int nameLength
int prefixLength
char[] result
}
org/eclipse/core/internal/filesystem/local/InfiniteProgress.classInfiniteProgress.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.InfiniteProgress extends org.eclipse.core.runtime.ProgressMonitorWrapper {
private int totalWork
private int currentIncrement
private int halfWay
private int nextProgress
private int worked
protected void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void beginTask (java.lang.String, int)
String name
int work
public void worked (int)
int work
}
org/eclipse/core/internal/filesystem/local/LocalFile.classLocalFile.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.LocalFile extends org.eclipse.core.filesystem.provider.FileStore {
protected final java.io.File file
protected final String filePath
private static int attributes (java.io.File)
java.io.File aFile
public void (java.io.File)
java.io.File file
private void checkReadOnlyParent (java.io.File, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
java.io.File target
Throwable exception
java.io.File parent
String message
private void checkTargetIsNotWritable (java.io.File, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
java.io.File target
Throwable exception
String message
public java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
String[] names
public void copy (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destFile
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File source
java.io.File destination
java.io.IOException e
String message
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.MultiStatus result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.filesystem.local.LocalFile otherFile
public org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.provider.FileInfo info
String name
org.eclipse.core.filesystem.provider.FileInfo info
long lastModified
public org.eclipse.core.filesystem.IFileStore getChild (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileStore getFileStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
String name
public org.eclipse.core.filesystem.IFileSystem getFileSystem ()
public java.lang.String getName ()
public org.eclipse.core.filesystem.IFileStore getParent ()
java.io.File parent
public int hashCode ()
private boolean internalDelete (java.io.File, java.lang.String, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
java.io.File target
String pathToDelete
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
String[] list
int parentLength
boolean failedRecursive
int i
int imax
StringBuffer childBuffer
String childName
Exception e
String message
String message
public boolean isParentOf (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore other
String thisPath
String thatPath
int thisLength
int thatLength
public org.eclipse.core.filesystem.IFileStore mkdir (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
boolean shallow
String message
public void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destFile
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File source
java.io.File destination
boolean overwrite
boolean sourceEqualsDest
java.io.IOException e
String message
String message
String message
String message
String message
public java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.FileNotFoundException e
String message
String message
String message
public java.io.OutputStream openOutputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.FileNotFoundException e
String message
String message
String path
public void putInfo (org.eclipse.core.filesystem.IFileInfo, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo info
int options
org.eclipse.core.runtime.IProgressMonitor monitor
boolean success
public java.io.File toLocalFile (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String toString ()
public java.net.URI toURI ()
}
org/eclipse/core/internal/filesystem/local/LocalFileNatives.classLocalFileNatives.java
package org.eclipse.core.internal.filesystem.local
abstract org.eclipse.core.internal.filesystem.local.LocalFileNatives extends java.lang.Object {
private static boolean hasNatives
private static boolean isUnicode
private static final String LIBRARY_NAME
static void ()
UnsatisfiedLinkError e
void ()
private static boolean isLibraryPresent ()
String libName
java.util.Enumeration entries
private static void logMissingNativeLibrary (java.lang.UnsatisfiedLinkError)
UnsatisfiedLinkError e
String libName
String message
private static final native int nativeAttributes ()
public static int attributes ()
public static boolean copyAttributes (java.lang.String, java.lang.String, boolean)
String source
String destination
boolean copyLastModified
public static org.eclipse.core.filesystem.provider.FileInfo fetchFileInfo (java.lang.String)
String fileName
org.eclipse.core.filesystem.provider.FileInfo info
private static final native boolean internalCopyAttributes (byte[], byte[], boolean)
private static final native boolean internalCopyAttributesW (char[], char[], boolean)
private static final native boolean internalGetFileInfo (byte[], org.eclipse.core.filesystem.IFileInfo)
private static final native boolean internalGetFileInfoW (char[], org.eclipse.core.filesystem.IFileInfo)
private static final native boolean internalIsUnicode ()
private static final native boolean internalSetFileInfo (byte[], org.eclipse.core.filesystem.IFileInfo)
private static final native boolean internalSetFileInfoW (char[], org.eclipse.core.filesystem.IFileInfo, int)
public static boolean putFileInfo (java.lang.String, org.eclipse.core.filesystem.IFileInfo, int)
String fileName
org.eclipse.core.filesystem.IFileInfo info
int options
public static boolean isUsingNatives ()
}
org/eclipse/core/internal/filesystem/local/LocalFileNativesManager.classLocalFileNativesManager.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.LocalFileNativesManager extends java.lang.Object {
public void ()
public static int getSupportedAttributes ()
public static org.eclipse.core.filesystem.provider.FileInfo fetchFileInfo (java.lang.String)
String fileName
public static boolean putFileInfo (java.lang.String, org.eclipse.core.filesystem.IFileInfo, int)
String fileName
org.eclipse.core.filesystem.IFileInfo info
int options
public static boolean isUsingNatives ()
}
org/eclipse/core/internal/filesystem/local/LocalFileSystem.classLocalFileSystem.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.LocalFileSystem extends org.eclipse.core.filesystem.provider.FileSystem {
static final boolean MACOSX
private static final boolean caseSensitive
private int attributes
private static org.eclipse.core.filesystem.IFileSystem instance
static void ()
public static org.eclipse.core.filesystem.IFileSystem getInstance ()
static java.lang.String getOS ()
public void ()
public int attributes ()
int nativeAttributes
String os
String arch
public boolean canDelete ()
public boolean canWrite ()
public org.eclipse.core.filesystem.IFileStore fromLocalFile (java.io.File)
java.io.File file
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
java.net.URI uri
public boolean isCaseSensitive ()
}
org/eclipse/core/internal/filesystem/local/unix/
org/eclipse/core/internal/filesystem/local/unix/StructStat.classStructStat.java
package org.eclipse.core.internal.filesystem.local.unix
public org.eclipse.core.internal.filesystem.local.unix.StructStat extends java.lang.Object {
public int st_mode
public long st_size
public long st_mtime
public long st_flags
public void ()
public org.eclipse.core.filesystem.provider.FileInfo toFileInfo ()
org.eclipse.core.filesystem.provider.FileInfo info
}
org/eclipse/core/internal/filesystem/local/unix/UnixFileFlags.classUnixFileFlags.java
package org.eclipse.core.internal.filesystem.local.unix
public org.eclipse.core.internal.filesystem.local.unix.UnixFileFlags extends java.lang.Object {
public static final int PATH_MAX
public static final int S_IFMT
public static final int S_IFLNK
public static final int S_IFDIR
public static final int S_IRUSR
public static final int S_IWUSR
public static final int S_IXUSR
public static final int S_IRGRP
public static final int S_IWGRP
public static final int S_IXGRP
public static final int S_IROTH
public static final int S_IWOTH
public static final int S_IXOTH
public static final int UF_IMMUTABLE
public static final int SF_IMMUTABLE
static void ()
public void ()
}
org/eclipse/core/internal/filesystem/local/unix/UnixFileNatives.classUnixFileNatives.java
package org.eclipse.core.internal.filesystem.local.unix
public abstract org.eclipse.core.internal.filesystem.local.unix.UnixFileNatives extends java.lang.Object {
private static final String LIBRARY_NAME
private static final int UNICODE_SUPPORTED
private static final int CHFLAGS_SUPPORTED
private static final boolean usingNatives
private static final int libattr
static void ()
boolean _usingNatives
int _libattr
UnsatisfiedLinkError e
public void ()
private static boolean isLibraryPresent ()
String libName
java.util.Enumeration entries
private static void logMissingNativeLibrary (java.lang.UnsatisfiedLinkError)
UnsatisfiedLinkError e
String libName
String message
public static int getSupportedAttributes ()
int ret
public static org.eclipse.core.filesystem.provider.FileInfo fetchFileInfo (java.lang.String)
String fileName
org.eclipse.core.filesystem.provider.FileInfo info
byte[] name
org.eclipse.core.internal.filesystem.local.unix.StructStat stat
byte[] target
int length
public static boolean putFileInfo (java.lang.String, org.eclipse.core.filesystem.IFileInfo, int)
String fileName
org.eclipse.core.filesystem.IFileInfo info
int options
int code
byte[] name
org.eclipse.core.internal.filesystem.local.unix.StructStat stat
long flags
int mode
org.eclipse.core.internal.filesystem.local.unix.StructStat stat
long flags
public static boolean isUsingNatives ()
public static int getErrno ()
public static int getFlag (java.lang.String)
String flag
private static byte[] fileNameToBytes (java.lang.String)
String fileName
private static java.lang.String bytesToFileName (byte[], int)
byte[] buf
int length
private static boolean isSupported (int)
int attr
private static final native int chmod (byte[], int)
private static final native int chflags (byte[], int)
private static final native int stat (byte[], org.eclipse.core.internal.filesystem.local.unix.StructStat)
private static final native int lstat (byte[], org.eclipse.core.internal.filesystem.local.unix.StructStat)
private static final native int readlink (byte[], byte[], long)
private static final native int errno ()
private static final native int libattr ()
private static final native byte[] tounicode (char[])
private static final native int getflag (byte[])
}
org/eclipse/core/internal/filesystem/messages.properties
org/eclipse/jface/
org/eclipse/jface/text/
org/eclipse/jface/text/AbstractDocument$1.classAbstractDocument.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractDocument$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
private final Exception val$ex
void (java.lang.Exception)
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/jface/text/AbstractDocument$RegisteredReplace.classAbstractDocument.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractDocument$RegisteredReplace extends java.lang.Object {
org.eclipse.jface.text.IDocumentListener fOwner
org.eclipse.jface.text.IDocumentExtension$IReplace fReplace
void (org.eclipse.jface.text.IDocumentListener, org.eclipse.jface.text.IDocumentExtension$IReplace)
org.eclipse.jface.text.IDocumentListener owner
org.eclipse.jface.text.IDocumentExtension$IReplace replace
}
org/eclipse/jface/text/AbstractDocument.classAbstractDocument.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.AbstractDocument extends java.lang.Object implements org.eclipse.jface.text.IDocument org.eclipse.jface.text.IDocumentExtension org.eclipse.jface.text.IDocumentExtension2 org.eclipse.jface.text.IDocumentExtension3 org.eclipse.jface.text.IDocumentExtension4 org.eclipse.jface.text.IRepairableDocument org.eclipse.jface.text.IRepairableDocumentExtension {
private static final boolean DEBUG
private org.eclipse.jface.text.ITextStore fStore
private org.eclipse.jface.text.ILineTracker fTracker
private org.eclipse.core.runtime.ListenerList fDocumentListeners
private org.eclipse.core.runtime.ListenerList fPrenotifiedDocumentListeners
private org.eclipse.core.runtime.ListenerList fDocumentPartitioningListeners
private java.util.Map fPositions
private java.util.Map fEndPositions
private java.util.List fPositionUpdaters
private java.util.List fPostNotificationChanges
private int fReentranceCount
private int fStoppedCount
private boolean fAcceptPostNotificationReplaces
private int fStoppedListenerNotification
private org.eclipse.jface.text.DocumentEvent fDeferredDocumentEvent
private java.util.Map fDocumentPartitioners
private org.eclipse.jface.text.DocumentPartitioningChangedEvent fDocumentPartitioningChangedEvent
private org.eclipse.jface.text.FindReplaceDocumentAdapter fFindReplaceDocumentAdapter
private org.eclipse.jface.text.DocumentRewriteSession fDocumentRewriteSession
private java.util.List fDocumentRewriteSessionListeners
private long fModificationStamp
private long fNextModificationStamp
private String fInitialLineDelimiter
protected void ()
protected org.eclipse.jface.text.ITextStore getStore ()
protected org.eclipse.jface.text.ILineTracker getTracker ()
protected java.util.List getDocumentListeners ()
protected java.util.List getDocumentPartitioningListeners ()
protected java.util.Map getDocumentManagedPositions ()
public org.eclipse.jface.text.IDocumentPartitioner getDocumentPartitioner ()
protected void setTextStore (org.eclipse.jface.text.ITextStore)
org.eclipse.jface.text.ITextStore store
protected void setLineTracker (org.eclipse.jface.text.ILineTracker)
org.eclipse.jface.text.ILineTracker tracker
public void setDocumentPartitioner (org.eclipse.jface.text.IDocumentPartitioner)
org.eclipse.jface.text.IDocumentPartitioner partitioner
protected void completeInitialization ()
public void addDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void removeDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void addPrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void removePrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void addDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void removeDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void addPosition (java.lang.String, org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPositionCategoryException
String category
org.eclipse.jface.text.Position position
java.util.List list
java.util.List endPositions
public void addPosition (org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.Position position
public void addPositionCategory (java.lang.String)
String category
public void addPositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
public boolean containsPosition (java.lang.String, int, int)
String category
int offset
int length
java.util.List list
int size
int index
org.eclipse.jface.text.Position p
public boolean containsPositionCategory (java.lang.String)
String category
protected int computeIndexInPositionList (java.util.List, int)
java.util.List positions
int offset
protected int computeIndexInPositionList (java.util.List, int, boolean)
java.util.List positions
int offset
boolean orderedByOffset
int left
int right
int mid
org.eclipse.jface.text.Position p
int pOffset
int pos
int pPosition
private int getOffset (boolean, org.eclipse.jface.text.Position)
boolean orderedByOffset
org.eclipse.jface.text.Position position
public int computeIndexInCategory (java.lang.String, int) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPositionCategoryException
String category
int offset
java.util.List c
protected void fireDocumentPartitioningChanged ()
Object[] listeners
int i
protected void fireDocumentPartitioningChanged (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion region
Object[] listeners
int i
org.eclipse.jface.text.IDocumentPartitioningListener l
Exception ex
protected void fireDocumentPartitioningChanged (org.eclipse.jface.text.DocumentPartitioningChangedEvent)
org.eclipse.jface.text.DocumentPartitioningChangedEvent event
Object[] listeners
int i
org.eclipse.jface.text.IDocumentPartitioningListener l
org.eclipse.jface.text.IDocumentPartitioningListenerExtension2 extension2
org.eclipse.jface.text.IDocumentPartitioningListenerExtension extension
Exception ex
protected void fireDocumentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
java.util.Iterator e
org.eclipse.jface.text.IDocumentPartitioner p
org.eclipse.jface.text.IDocumentPartitionerExtension3 extension
Exception ex
Object[] listeners
int i
Exception ex
int i
Exception ex
protected void updateDocumentStructures (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
java.util.Iterator e
String partitioning
org.eclipse.jface.text.IDocumentPartitioner partitioner
org.eclipse.jface.text.IDocumentPartitionerExtension3 extension
org.eclipse.jface.text.IDocumentPartitionerExtension extension
org.eclipse.jface.text.IRegion r
protected void doFireDocumentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
boolean changed
org.eclipse.jface.text.IRegion change
protected void doFireDocumentChanged (org.eclipse.jface.text.DocumentEvent, boolean, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.DocumentEvent event
boolean firePartitionChange
org.eclipse.jface.text.IRegion partitionChange
protected void doFireDocumentChanged2 (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.DocumentPartitioningChangedEvent p
Object[] listeners
int i
Exception ex
int i
Exception ex
protected void fireDocumentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
public char getChar (int) throws org.eclipse.jface.text.BadLocationException
int pos
public java.lang.String getContentType (int) throws org.eclipse.jface.text.BadLocationException
int offset
String contentType
public java.lang.String[] getLegalContentTypes ()
String[] contentTypes
public int getLength ()
public java.lang.String getLineDelimiter (int) throws org.eclipse.jface.text.BadLocationException
int line
public java.lang.String[] getLegalLineDelimiters ()
public java.lang.String getDefaultLineDelimiter ()
String lineDelimiter
String sysLineDelimiter
String[] delimiters
int i
public void setInitialLineDelimiter (java.lang.String)
String lineDelimiter
public int getLineLength (int) throws org.eclipse.jface.text.BadLocationException
int line
public int getLineOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int pos
public int getLineOffset (int) throws org.eclipse.jface.text.BadLocationException
int line
public org.eclipse.jface.text.IRegion getLineInformation (int) throws org.eclipse.jface.text.BadLocationException
int line
public org.eclipse.jface.text.IRegion getLineInformationOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
public int getNumberOfLines ()
public int getNumberOfLines (int, int) throws org.eclipse.jface.text.BadLocationException
int offset
int length
public int computeNumberOfLines (java.lang.String)
String text
public org.eclipse.jface.text.ITypedRegion getPartition (int) throws org.eclipse.jface.text.BadLocationException
int offset
org.eclipse.jface.text.ITypedRegion partition
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int) throws org.eclipse.jface.text.BadLocationException
int offset
int length
org.eclipse.jface.text.ITypedRegion[] partitioning
public org.eclipse.jface.text.Position[] getPositions (java.lang.String) throws org.eclipse.jface.text.BadPositionCategoryException
String category
java.util.List c
org.eclipse.jface.text.Position[] positions
public java.lang.String[] getPositionCategories ()
String[] categories
java.util.Iterator keys
int i
public org.eclipse.jface.text.IPositionUpdater[] getPositionUpdaters ()
org.eclipse.jface.text.IPositionUpdater[] updaters
public java.lang.String get ()
public java.lang.String get (int, int) throws org.eclipse.jface.text.BadLocationException
int pos
int length
int myLength
public void insertPositionUpdater (org.eclipse.jface.text.IPositionUpdater, int)
org.eclipse.jface.text.IPositionUpdater updater
int index
int i
public void removePosition (java.lang.String, org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadPositionCategoryException
String category
org.eclipse.jface.text.Position position
java.util.List c
java.util.List endPositions
private void removeFromPositionsList (java.util.List, org.eclipse.jface.text.Position, boolean)
java.util.List positions
org.eclipse.jface.text.Position position
boolean orderedByOffset
int size
int index
int back
int forth
public void removePosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
public void removePositionCategory (java.lang.String) throws org.eclipse.jface.text.BadPositionCategoryException
String category
public void removePositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
int i
private long getNextModificationStamp ()
public long getModificationStamp ()
public void replace (int, int, java.lang.String, long) throws org.eclipse.jface.text.BadLocationException
int pos
int length
String text
long modificationStamp
org.eclipse.jface.text.DocumentEvent e
public boolean isLineInformationRepairNeeded (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int offset
int length
String text
public void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int pos
int length
String text
public void set (java.lang.String)
String text
public void set (java.lang.String, long)
String text
long modificationStamp
int length
org.eclipse.jface.text.DocumentEvent e
protected void updatePositions (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
java.util.List list
java.util.Iterator e
org.eclipse.jface.text.IPositionUpdater u
public int search (int, java.lang.String, boolean, boolean, boolean) throws org.eclipse.jface.text.BadLocationException
int startPosition
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
org.eclipse.jface.text.IRegion region
private org.eclipse.jface.text.FindReplaceDocumentAdapter getFindReplaceDocumentAdapter ()
private void flushPostNotificationChanges ()
private void executePostNotificationChanges ()
java.util.List changes
java.util.Iterator e
org.eclipse.jface.text.AbstractDocument$RegisteredReplace replace
public void acceptPostNotificationReplaces ()
public void ignorePostNotificationReplaces ()
public void registerPostNotificationReplace (org.eclipse.jface.text.IDocumentListener, org.eclipse.jface.text.IDocumentExtension$IReplace)
org.eclipse.jface.text.IDocumentListener owner
org.eclipse.jface.text.IDocumentExtension$IReplace replace
public void stopPostNotificationProcessing ()
public void resumePostNotificationProcessing ()
public void startSequentialRewrite (boolean)
boolean normalized
public void stopSequentialRewrite ()
public void resumeListenerNotification ()
public void stopListenerNotification ()
private void resumeDocumentListenerNotification ()
org.eclipse.jface.text.DocumentEvent event
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (java.lang.String, int, int, boolean) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPartitioningException
String partitioning
int offset
int length
boolean includeZeroLengthPartitions
org.eclipse.jface.text.IDocumentPartitioner partitioner
public java.lang.String getContentType (java.lang.String, int, boolean) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPartitioningException
String partitioning
int offset
boolean preferOpenPartitions
org.eclipse.jface.text.IDocumentPartitioner partitioner
public org.eclipse.jface.text.IDocumentPartitioner getDocumentPartitioner (java.lang.String)
String partitioning
public java.lang.String[] getLegalContentTypes (java.lang.String) throws org.eclipse.jface.text.BadPartitioningException
String partitioning
org.eclipse.jface.text.IDocumentPartitioner partitioner
public org.eclipse.jface.text.ITypedRegion getPartition (java.lang.String, int, boolean) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPartitioningException
String partitioning
int offset
boolean preferOpenPartitions
org.eclipse.jface.text.IDocumentPartitioner partitioner
public java.lang.String[] getPartitionings ()
String[] partitionings
public void setDocumentPartitioner (java.lang.String, org.eclipse.jface.text.IDocumentPartitioner)
String partitioning
org.eclipse.jface.text.IDocumentPartitioner partitioner
org.eclipse.jface.text.DocumentPartitioningChangedEvent event
public void repairLineInformation ()
protected void fireRewriteSessionChanged (org.eclipse.jface.text.DocumentRewriteSessionEvent)
org.eclipse.jface.text.DocumentRewriteSessionEvent event
java.util.List list
java.util.Iterator e
org.eclipse.jface.text.IDocumentRewriteSessionListener l
Exception ex
public final org.eclipse.jface.text.DocumentRewriteSession getActiveRewriteSession ()
public org.eclipse.jface.text.DocumentRewriteSession startRewriteSession (org.eclipse.jface.text.DocumentRewriteSessionType)
org.eclipse.jface.text.DocumentRewriteSessionType sessionType
org.eclipse.jface.text.ILineTracker tracker
org.eclipse.jface.text.ILineTrackerExtension extension
protected final void startRewriteSessionOnPartitioners (org.eclipse.jface.text.DocumentRewriteSession)
org.eclipse.jface.text.DocumentRewriteSession session
java.util.Iterator e
Object partitioner
org.eclipse.jface.text.IDocumentPartitionerExtension3 extension
public void stopRewriteSession (org.eclipse.jface.text.DocumentRewriteSession)
org.eclipse.jface.text.DocumentRewriteSession session
org.eclipse.jface.text.DocumentRewriteSessionType sessionType
org.eclipse.jface.text.ILineTracker tracker
org.eclipse.jface.text.ILineTrackerExtension extension
protected final void stopRewriteSessionOnPartitioners (org.eclipse.jface.text.DocumentRewriteSession)
org.eclipse.jface.text.DocumentRewriteSession session
org.eclipse.jface.text.DocumentPartitioningChangedEvent event
java.util.Iterator e
String partitioning
org.eclipse.jface.text.IDocumentPartitioner partitioner
org.eclipse.jface.text.IDocumentPartitionerExtension3 extension
public void addDocumentRewriteSessionListener (org.eclipse.jface.text.IDocumentRewriteSessionListener)
org.eclipse.jface.text.IDocumentRewriteSessionListener listener
public void removeDocumentRewriteSessionListener (org.eclipse.jface.text.IDocumentRewriteSessionListener)
org.eclipse.jface.text.IDocumentRewriteSessionListener listener
protected final void checkStateOfPartitioner (org.eclipse.jface.text.IDocumentPartitioner, java.lang.String)
org.eclipse.jface.text.IDocumentPartitioner partitioner
String partitioning
org.eclipse.jface.text.IDocumentPartitionerExtension3 extension
org.eclipse.jface.text.DocumentRewriteSession session
org.eclipse.jface.text.DocumentPartitioningChangedEvent event
public org.eclipse.jface.text.Position[] getPositions (java.lang.String, int, int, boolean, boolean) throws org.eclipse.jface.text.BadPositionCategoryException
String category
int offset
int length
boolean canStartBefore
boolean canEndAfter
java.util.List documentPositions
java.util.List documentPositions
java.util.List documentPositions
java.util.ArrayList list
org.eclipse.jface.text.Position region
java.util.Iterator iterator
org.eclipse.jface.text.Position position
org.eclipse.jface.text.Position[] positions
java.util.List list
org.eclipse.jface.text.Position[] positions
java.util.List list
org.eclipse.jface.text.Position[] positions
private boolean isWithinRegion (org.eclipse.jface.text.Position, org.eclipse.jface.text.Position, boolean, boolean)
org.eclipse.jface.text.Position region
org.eclipse.jface.text.Position position
boolean canStartBefore
boolean canEndAfter
int start
private java.util.List getStartingPositions (java.lang.String, int, int) throws org.eclipse.jface.text.BadPositionCategoryException
String category
int offset
int length
java.util.List positions
int indexStart
int indexEnd
private java.util.List getEndingPositions (java.lang.String, int, int) throws org.eclipse.jface.text.BadPositionCategoryException
String category
int offset
int length
java.util.List positions
int indexStart
int indexEnd
private static void log (java.lang.Exception)
Exception ex
}
org/eclipse/jface/text/AbstractLineTracker$1.classAbstractLineTracker.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractLineTracker$1 extends org.eclipse.jface.text.ListLineTracker {
final org.eclipse.jface.text.AbstractLineTracker this$0
void (org.eclipse.jface.text.AbstractLineTracker)
public java.lang.String[] getLegalLineDelimiters ()
protected org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo nextDelimiterInfo (java.lang.String, int)
String text
int offset
}
org/eclipse/jface/text/AbstractLineTracker$2.classAbstractLineTracker.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractLineTracker$2 extends org.eclipse.jface.text.TreeLineTracker {
final org.eclipse.jface.text.AbstractLineTracker this$0
void (org.eclipse.jface.text.AbstractLineTracker, org.eclipse.jface.text.ListLineTracker)
org.eclipse.jface.text.ListLineTracker $anonymous0
protected org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo nextDelimiterInfo (java.lang.String, int)
String text
int offset
public java.lang.String[] getLegalLineDelimiters ()
}
org/eclipse/jface/text/AbstractLineTracker$DelimiterInfo.classAbstractLineTracker.java
package org.eclipse.jface.text
public org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo extends java.lang.Object {
public int delimiterIndex
public int delimiterLength
public String delimiter
protected void ()
}
org/eclipse/jface/text/AbstractLineTracker$Request.classAbstractLineTracker.java
package org.eclipse.jface.text
public org.eclipse.jface.text.AbstractLineTracker$Request extends java.lang.Object {
public final int offset
public final int length
public final String text
public void (int, int, java.lang.String)
int offset
int length
String text
public void (java.lang.String)
String text
public boolean isReplaceRequest ()
}
org/eclipse/jface/text/AbstractLineTracker.classAbstractLineTracker.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.AbstractLineTracker extends java.lang.Object implements org.eclipse.jface.text.ILineTracker org.eclipse.jface.text.ILineTrackerExtension {
private static final boolean DEBUG
private org.eclipse.jface.text.DocumentRewriteSession fActiveRewriteSession
private java.util.List fPendingRequests
private org.eclipse.jface.text.ILineTracker fDelegate
private boolean fNeedsConversion
protected void ()
public int computeNumberOfLines (java.lang.String)
String text
public java.lang.String getLineDelimiter (int) throws org.eclipse.jface.text.BadLocationException
int line
public org.eclipse.jface.text.IRegion getLineInformation (int) throws org.eclipse.jface.text.BadLocationException
int line
public org.eclipse.jface.text.IRegion getLineInformationOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
public int getLineLength (int) throws org.eclipse.jface.text.BadLocationException
int line
public int getLineNumberOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
public int getLineOffset (int) throws org.eclipse.jface.text.BadLocationException
int line
public int getNumberOfLines ()
public int getNumberOfLines (int, int) throws org.eclipse.jface.text.BadLocationException
int offset
int length
public void set (java.lang.String)
String text
public void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int offset
int length
String text
private void checkImplementation ()
protected abstract org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo nextDelimiterInfo (java.lang.String, int)
public final void startRewriteSession (org.eclipse.jface.text.DocumentRewriteSession)
org.eclipse.jface.text.DocumentRewriteSession session
public final void stopRewriteSession (org.eclipse.jface.text.DocumentRewriteSession, java.lang.String)
org.eclipse.jface.text.DocumentRewriteSession session
String text
protected final boolean hasActiveRewriteSession ()
protected final void flushRewriteSession () throws org.eclipse.jface.text.BadLocationException
java.util.Iterator e
org.eclipse.jface.text.AbstractLineTracker$Request request
protected final void checkRewriteSession () throws org.eclipse.jface.text.BadLocationException
}
org/eclipse/jface/text/BadLocationException.classBadLocationException.java
package org.eclipse.jface.text
public org.eclipse.jface.text.BadLocationException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/jface/text/BadPartitioningException.classBadPartitioningException.java
package org.eclipse.jface.text
public org.eclipse.jface.text.BadPartitioningException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/jface/text/BadPositionCategoryException.classBadPositionCategoryException.java
package org.eclipse.jface.text
public org.eclipse.jface.text.BadPositionCategoryException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/jface/text/CopyOnWriteTextStore$StringTextStore.classCopyOnWriteTextStore.java
package org.eclipse.jface.text
org.eclipse.jface.text.CopyOnWriteTextStore$StringTextStore extends java.lang.Object implements org.eclipse.jface.text.ITextStore {
private static final int SMALL_TEXT_LIMIT
private final String fText
private final int fCopyLimit
private void ()
private void (java.lang.String)
String text
public char get (int)
int offset
public java.lang.String get (int, int)
int offset
int length
public int getLength ()
public void replace (int, int, java.lang.String)
int offset
int length
String text
public void set (java.lang.String)
String text
void (org.eclipse.jface.text.CopyOnWriteTextStore$StringTextStore)
void (java.lang.String, org.eclipse.jface.text.CopyOnWriteTextStore$StringTextStore)
}
org/eclipse/jface/text/CopyOnWriteTextStore.classCopyOnWriteTextStore.java
package org.eclipse.jface.text
public org.eclipse.jface.text.CopyOnWriteTextStore extends java.lang.Object implements org.eclipse.jface.text.ITextStore {
protected org.eclipse.jface.text.ITextStore fTextStore
private final org.eclipse.jface.text.ITextStore fModifiableTextStore
public void (org.eclipse.jface.text.ITextStore)
org.eclipse.jface.text.ITextStore modifiableTextStore
public char get (int)
int offset
public java.lang.String get (int, int)
int offset
int length
public int getLength ()
public void replace (int, int, java.lang.String)
int offset
int length
String text
String content
public void set (java.lang.String)
String text
}
org/eclipse/jface/text/DefaultLineTracker.classDefaultLineTracker.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultLineTracker extends org.eclipse.jface.text.AbstractLineTracker {
public static final String[] DELIMITERS
private org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo fDelimiterInfo
static void ()
public void ()
public java.lang.String[] getLegalLineDelimiters ()
protected org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo nextDelimiterInfo (java.lang.String, int)
String text
int offset
char ch
int length
int i
}
org/eclipse/jface/text/DefaultPositionUpdater.classDefaultPositionUpdater.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultPositionUpdater extends java.lang.Object implements org.eclipse.jface.text.IPositionUpdater {
private final String fCategory
protected org.eclipse.jface.text.Position fPosition
protected org.eclipse.jface.text.Position fOriginalPosition
protected int fOffset
protected int fLength
protected int fReplaceLength
protected org.eclipse.jface.text.IDocument fDocument
public void (java.lang.String)
String category
protected java.lang.String getCategory ()
protected boolean isAffectingReplace ()
protected void adaptToInsert ()
int myStart
int myEnd
int yoursStart
int yoursEnd
protected void adaptToRemove ()
int myStart
int myEnd
int yoursStart
int yoursEnd
protected void adaptToReplace ()
protected boolean notDeleted ()
public void update (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.Position[] category
int i
}
org/eclipse/jface/text/Document.classDocument.java
package org.eclipse.jface.text
public org.eclipse.jface.text.Document extends org.eclipse.jface.text.AbstractDocument {
public void ()
public void (java.lang.String)
String initialContent
public boolean isLineInformationRepairNeeded (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int offset
int length
String text
private boolean isLineInformationRepairNeeded (java.lang.String)
String text
int length
int rIndex
int nIndex
String defaultLD
}
org/eclipse/jface/text/DocumentEvent.classDocumentEvent.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DocumentEvent extends java.lang.Object {
private static final boolean ASSERT_TEXT_NOT_NULL
public org.eclipse.jface.text.IDocument fDocument
public int fOffset
public int fLength
public String fText
public long fModificationStamp
static void ()
public void (org.eclipse.jface.text.IDocument, int, int, java.lang.String)
org.eclipse.jface.text.IDocument doc
int offset
int length
String text
public void ()
public org.eclipse.jface.text.IDocument getDocument ()
public int getOffset ()
public int getLength ()
public java.lang.String getText ()
public long getModificationStamp ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jface/text/DocumentPartitioningChangedEvent.classDocumentPartitioningChangedEvent.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DocumentPartitioningChangedEvent extends java.lang.Object {
private final org.eclipse.jface.text.IDocument fDocument
private final java.util.Map fMap
public void (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public org.eclipse.jface.text.IDocument getDocument ()
public org.eclipse.jface.text.IRegion getChangedRegion (java.lang.String)
String partitioning
public java.lang.String[] getChangedPartitionings ()
String[] partitionings
public void setPartitionChange (java.lang.String, int, int)
String partitioning
int offset
int length
public boolean isEmpty ()
public org.eclipse.jface.text.IRegion getCoverage ()
int offset
int endOffset
java.util.Iterator e
org.eclipse.jface.text.IRegion r
int end
}
org/eclipse/jface/text/DocumentRewriteSession.classDocumentRewriteSession.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DocumentRewriteSession extends java.lang.Object {
private org.eclipse.jface.text.DocumentRewriteSessionType fSessionType
protected void (org.eclipse.jface.text.DocumentRewriteSessionType)
org.eclipse.jface.text.DocumentRewriteSessionType sessionType
public org.eclipse.jface.text.DocumentRewriteSessionType getSessionType ()
public java.lang.String toString ()
}
org/eclipse/jface/text/DocumentRewriteSessionEvent.classDocumentRewriteSessionEvent.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DocumentRewriteSessionEvent extends java.lang.Object {
public static final Object SESSION_START
public static final Object SESSION_STOP
public org.eclipse.jface.text.IDocument fDocument
public org.eclipse.jface.text.DocumentRewriteSession fSession
public Object fChangeType
static void ()
public void (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.DocumentRewriteSession, java.lang.Object)
org.eclipse.jface.text.IDocument doc
org.eclipse.jface.text.DocumentRewriteSession session
Object changeType
public org.eclipse.jface.text.IDocument getDocument ()
public java.lang.Object getChangeType ()
public org.eclipse.jface.text.DocumentRewriteSession getSession ()
}
org/eclipse/jface/text/DocumentRewriteSessionType.classDocumentRewriteSessionType.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DocumentRewriteSessionType extends java.lang.Object {
public static final org.eclipse.jface.text.DocumentRewriteSessionType UNRESTRICTED
public static final org.eclipse.jface.text.DocumentRewriteSessionType UNRESTRICTED_SMALL
public static final org.eclipse.jface.text.DocumentRewriteSessionType SEQUENTIAL
public static final org.eclipse.jface.text.DocumentRewriteSessionType STRICTLY_SEQUENTIAL
static void ()
private void ()
}
org/eclipse/jface/text/FindReplaceDocumentAdapter$FindReplaceOperationCode.classFindReplaceDocumentAdapter.java
package org.eclipse.jface.text
org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode extends java.lang.Object {
private void ()
void (org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode)
}
org/eclipse/jface/text/FindReplaceDocumentAdapter.classFindReplaceDocumentAdapter.java
package org.eclipse.jface.text
public org.eclipse.jface.text.FindReplaceDocumentAdapter extends java.lang.Object implements java.lang.CharSequence {
private static final org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode FIND_FIRST
private static final org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode FIND_NEXT
private static final org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode REPLACE
private static final org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode REPLACE_FIND_NEXT
private static final int RC_MIXED
private static final int RC_UPPER
private static final int RC_LOWER
private static final int RC_FIRSTUPPER
private org.eclipse.jface.text.IDocument fDocument
private org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode fFindReplaceState
private java.util.regex.Matcher fFindReplaceMatcher
private int fFindReplaceMatchOffset
private int fRetainCaseMode
static void ()
public void (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public org.eclipse.jface.text.IRegion find (int, java.lang.String, boolean, boolean, boolean, boolean) throws org.eclipse.jface.text.BadLocationException
int startOffset
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
boolean regExSearch
private org.eclipse.jface.text.IRegion findReplace (org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode, int, java.lang.String, java.lang.String, boolean, boolean, boolean, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.FindReplaceDocumentAdapter$FindReplaceOperationCode operationCode
int startOffset
String findString
String replaceText
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
boolean regExSearch
int patternFlags
java.util.regex.Pattern pattern
java.util.regex.Pattern pattern
String prevMatch
java.util.regex.Matcher replaceTextMatcher
IndexOutOfBoundsException ex
int offset
int length
String message
boolean found
boolean found
int index
int length
String message
private java.lang.String substituteLinebreak (java.lang.String) throws java.util.regex.PatternSyntaxException
String findString
int length
StringBuffer buf
int inCharGroup
int inBraces
boolean inQuote
int i
char ch
char ch1
String msg
private void interpretRetainCase (java.lang.StringBuffer, char)
StringBuffer buf
char ch
private java.lang.String interpretReplaceEscapes (java.lang.String, java.lang.String)
String replaceText
String foundText
int length
boolean inEscape
StringBuffer buf
int i
char ch
char ch1
char ch2
private int interpretReplaceEscape (char, int, java.lang.StringBuffer, java.lang.String, java.lang.String)
char ch
int i
StringBuffer buf
String replaceText
String foundText
int length
char ch1
char ch1
String msg
int parsedInt
int parsedInt
String msg
String msg
int parsedInt
int parsedInt
String msg
String msg
private java.lang.String asRegPattern (java.lang.String)
String string
StringBuffer out
boolean quoting
int i
int length
char ch
public org.eclipse.jface.text.IRegion replace (java.lang.String, boolean) throws org.eclipse.jface.text.BadLocationException
String text
boolean regExReplace
public int length ()
public char charAt (int)
int index
public java.lang.CharSequence subSequence (int, int)
int start
int end
public java.lang.String toString ()
public static java.lang.String escapeForRegExPattern (java.lang.String)
String string
StringBuffer pattern
int length
int i
char ch
}
org/eclipse/jface/text/GapTextStore.classGapTextStore.java
package org.eclipse.jface.text
public org.eclipse.jface.text.GapTextStore extends java.lang.Object implements org.eclipse.jface.text.ITextStore {
private final int fMinGapSize
private final int fMaxGapSize
private final float fSizeMultiplier
private char[] fContent
private int fGapStart
private int fGapEnd
private int fThreshold
public void (int, int)
int lowWatermark
int highWatermark
public void ()
public void (int, int, float)
int minSize
int maxSize
float maxGapFactor
public final char get (int)
int offset
public final java.lang.String get (int, int)
int offset
int length
int end
StringBuffer buf
public final int getLength ()
public final void set (java.lang.String)
String text
public final void replace (int, int, java.lang.String)
int offset
int length
String text
int textLength
private void adjustGap (int, int, int)
int offset
int remove
int add
int oldGapSize
int newGapSize
boolean reuseArray
int newGapStart
int newGapEnd
int newGapEnd
private int moveGap (int, int, int, int, int)
int offset
int remove
int oldGapSize
int newGapSize
int newGapStart
int newGapEnd
int afterRemove
int betweenSize
int offsetShifted
int betweenSize
private int reallocate (int, int, int, int, int)
int offset
int remove
int oldGapSize
int newGapSize
int newGapStart
int newLength
int newArraySize
char[] newContent
int newGapEnd
int afterRemove
int betweenSize
int restSize
int restSize
int offsetShifted
int betweenSize
int afterRemove
int restSize
private char[] allocate (int)
int size
private void arrayCopy (int, char[], int, int)
int srcPos
char[] dest
int destPos
int length
private int gapSize ()
protected java.lang.String getContentAsString ()
protected int getGapStartIndex ()
protected int getGapEndIndex ()
}
org/eclipse/jface/text/IDocument.classIDocument.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocument extends java.lang.Object {
public static final String DEFAULT_CATEGORY
public static final String DEFAULT_CONTENT_TYPE
public abstract char getChar (int) throws org.eclipse.jface.text.BadLocationException
public abstract int getLength ()
public abstract java.lang.String get ()
public abstract java.lang.String get (int, int) throws org.eclipse.jface.text.BadLocationException
public abstract void set (java.lang.String)
public abstract void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
public abstract void addDocumentListener (org.eclipse.jface.text.IDocumentListener)
public abstract void removeDocumentListener (org.eclipse.jface.text.IDocumentListener)
public abstract void addPrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
public abstract void removePrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
public abstract void addPositionCategory (java.lang.String)
public abstract void removePositionCategory (java.lang.String) throws org.eclipse.jface.text.BadPositionCategoryException
public abstract java.lang.String[] getPositionCategories ()
public abstract boolean containsPositionCategory (java.lang.String)
public abstract void addPosition (org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException
public abstract void removePosition (org.eclipse.jface.text.Position)
public abstract void addPosition (java.lang.String, org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPositionCategoryException
public abstract void removePosition (java.lang.String, org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadPositionCategoryException
public abstract org.eclipse.jface.text.Position[] getPositions (java.lang.String) throws org.eclipse.jface.text.BadPositionCategoryException
public abstract boolean containsPosition (java.lang.String, int, int)
public abstract int computeIndexInCategory (java.lang.String, int) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPositionCategoryException
public abstract void addPositionUpdater (org.eclipse.jface.text.IPositionUpdater)
public abstract void removePositionUpdater (org.eclipse.jface.text.IPositionUpdater)
public abstract void insertPositionUpdater (org.eclipse.jface.text.IPositionUpdater, int)
public abstract org.eclipse.jface.text.IPositionUpdater[] getPositionUpdaters ()
public abstract java.lang.String[] getLegalContentTypes ()
public abstract java.lang.String getContentType (int) throws org.eclipse.jface.text.BadLocationException
public abstract org.eclipse.jface.text.ITypedRegion getPartition (int) throws org.eclipse.jface.text.BadLocationException
public abstract org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int) throws org.eclipse.jface.text.BadLocationException
public abstract void addDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
public abstract void removeDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
public abstract void setDocumentPartitioner (org.eclipse.jface.text.IDocumentPartitioner)
public abstract org.eclipse.jface.text.IDocumentPartitioner getDocumentPartitioner ()
public abstract int getLineLength (int) throws org.eclipse.jface.text.BadLocationException
public abstract int getLineOfOffset (int) throws org.eclipse.jface.text.BadLocationException
public abstract int getLineOffset (int) throws org.eclipse.jface.text.BadLocationException
public abstract org.eclipse.jface.text.IRegion getLineInformation (int) throws org.eclipse.jface.text.BadLocationException
public abstract org.eclipse.jface.text.IRegion getLineInformationOfOffset (int) throws org.eclipse.jface.text.BadLocationException
public abstract int getNumberOfLines ()
public abstract int getNumberOfLines (int, int) throws org.eclipse.jface.text.BadLocationException
public abstract int computeNumberOfLines (java.lang.String)
public abstract java.lang.String[] getLegalLineDelimiters ()
public abstract java.lang.String getLineDelimiter (int) throws org.eclipse.jface.text.BadLocationException
public abstract int search (int, java.lang.String, boolean, boolean, boolean) throws org.eclipse.jface.text.BadLocationException
}
org/eclipse/jface/text/IDocumentExtension$IReplace.classIDocumentExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentExtension$IReplace extends java.lang.Object {
public abstract void perform (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocumentListener)
}
org/eclipse/jface/text/IDocumentExtension.classIDocumentExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentExtension extends java.lang.Object {
public abstract void registerPostNotificationReplace (org.eclipse.jface.text.IDocumentListener, org.eclipse.jface.text.IDocumentExtension$IReplace) throws java.lang.UnsupportedOperationException
public abstract void stopPostNotificationProcessing ()
public abstract void resumePostNotificationProcessing ()
public abstract void startSequentialRewrite (boolean)
public abstract void stopSequentialRewrite ()
}
org/eclipse/jface/text/IDocumentExtension2.classIDocumentExtension2.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentExtension2 extends java.lang.Object {
public abstract void ignorePostNotificationReplaces ()
public abstract void acceptPostNotificationReplaces ()
public abstract void stopListenerNotification ()
public abstract void resumeListenerNotification ()
}
org/eclipse/jface/text/IDocumentExtension3.classIDocumentExtension3.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentExtension3 extends java.lang.Object {
public static final String DEFAULT_PARTITIONING
public abstract java.lang.String[] getPartitionings ()
public abstract java.lang.String[] getLegalContentTypes (java.lang.String) throws org.eclipse.jface.text.BadPartitioningException
public abstract java.lang.String getContentType (java.lang.String, int, boolean) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPartitioningException
public abstract org.eclipse.jface.text.ITypedRegion getPartition (java.lang.String, int, boolean) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPartitioningException
public abstract org.eclipse.jface.text.ITypedRegion[] computePartitioning (java.lang.String, int, int, boolean) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPartitioningException
public abstract void setDocumentPartitioner (java.lang.String, org.eclipse.jface.text.IDocumentPartitioner)
public abstract org.eclipse.jface.text.IDocumentPartitioner getDocumentPartitioner (java.lang.String)
}
org/eclipse/jface/text/IDocumentExtension4.classIDocumentExtension4.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentExtension4 extends java.lang.Object {
public static final long UNKNOWN_MODIFICATION_STAMP
public abstract org.eclipse.jface.text.DocumentRewriteSession startRewriteSession (org.eclipse.jface.text.DocumentRewriteSessionType) throws java.lang.IllegalStateException
public abstract void stopRewriteSession (org.eclipse.jface.text.DocumentRewriteSession)
public abstract org.eclipse.jface.text.DocumentRewriteSession getActiveRewriteSession ()
public abstract void addDocumentRewriteSessionListener (org.eclipse.jface.text.IDocumentRewriteSessionListener)
public abstract void removeDocumentRewriteSessionListener (org.eclipse.jface.text.IDocumentRewriteSessionListener)
public abstract void replace (int, int, java.lang.String, long) throws org.eclipse.jface.text.BadLocationException
public abstract void set (java.lang.String, long)
public abstract long getModificationStamp ()
public abstract java.lang.String getDefaultLineDelimiter ()
public abstract void setInitialLineDelimiter (java.lang.String)
}
org/eclipse/jface/text/IDocumentListener.classIDocumentListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentListener extends java.lang.Object {
public abstract void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
public abstract void documentChanged (org.eclipse.jface.text.DocumentEvent)
}
org/eclipse/jface/text/IDocumentPartitioner.classIDocumentPartitioner.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentPartitioner extends java.lang.Object {
public abstract void connect (org.eclipse.jface.text.IDocument)
public abstract void disconnect ()
public abstract void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
public abstract boolean documentChanged (org.eclipse.jface.text.DocumentEvent)
public abstract java.lang.String[] getLegalContentTypes ()
public abstract java.lang.String getContentType (int)
public abstract org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int)
public abstract org.eclipse.jface.text.ITypedRegion getPartition (int)
}
org/eclipse/jface/text/IDocumentPartitionerExtension.classIDocumentPartitionerExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentPartitionerExtension extends java.lang.Object {
public abstract org.eclipse.jface.text.IRegion documentChanged2 (org.eclipse.jface.text.DocumentEvent)
}
org/eclipse/jface/text/IDocumentPartitionerExtension2.classIDocumentPartitionerExtension2.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentPartitionerExtension2 extends java.lang.Object {
public abstract java.lang.String[] getManagingPositionCategories ()
public abstract java.lang.String getContentType (int, boolean)
public abstract org.eclipse.jface.text.ITypedRegion getPartition (int, boolean)
public abstract org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int, boolean)
}
org/eclipse/jface/text/IDocumentPartitionerExtension3.classIDocumentPartitionerExtension3.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentPartitionerExtension3 extends java.lang.Object {
public abstract void startRewriteSession (org.eclipse.jface.text.DocumentRewriteSession) throws java.lang.IllegalStateException
public abstract void stopRewriteSession (org.eclipse.jface.text.DocumentRewriteSession)
public abstract org.eclipse.jface.text.DocumentRewriteSession getActiveRewriteSession ()
public abstract void connect (org.eclipse.jface.text.IDocument, boolean)
}
org/eclipse/jface/text/IDocumentPartitioningListener.classIDocumentPartitioningListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentPartitioningListener extends java.lang.Object {
public abstract void documentPartitioningChanged (org.eclipse.jface.text.IDocument)
}
org/eclipse/jface/text/IDocumentPartitioningListenerExtension.classIDocumentPartitioningListenerExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentPartitioningListenerExtension extends java.lang.Object {
public abstract void documentPartitioningChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion)
}
org/eclipse/jface/text/IDocumentPartitioningListenerExtension2.classIDocumentPartitioningListenerExtension2.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentPartitioningListenerExtension2 extends java.lang.Object {
public abstract void documentPartitioningChanged (org.eclipse.jface.text.DocumentPartitioningChangedEvent)
}
org/eclipse/jface/text/IDocumentRewriteSessionListener.classIDocumentRewriteSessionListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentRewriteSessionListener extends java.lang.Object {
public abstract void documentRewriteSessionChanged (org.eclipse.jface.text.DocumentRewriteSessionEvent)
}
org/eclipse/jface/text/ILineTracker.classILineTracker.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ILineTracker extends java.lang.Object {
public abstract java.lang.String[] getLegalLineDelimiters ()
public abstract java.lang.String getLineDelimiter (int) throws org.eclipse.jface.text.BadLocationException
public abstract int computeNumberOfLines (java.lang.String)
public abstract int getNumberOfLines ()
public abstract int getNumberOfLines (int, int) throws org.eclipse.jface.text.BadLocationException
public abstract int getLineOffset (int) throws org.eclipse.jface.text.BadLocationException
public abstract int getLineLength (int) throws org.eclipse.jface.text.BadLocationException
public abstract int getLineNumberOfOffset (int) throws org.eclipse.jface.text.BadLocationException
public abstract org.eclipse.jface.text.IRegion getLineInformationOfOffset (int) throws org.eclipse.jface.text.BadLocationException
public abstract org.eclipse.jface.text.IRegion getLineInformation (int) throws org.eclipse.jface.text.BadLocationException
public abstract void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
public abstract void set (java.lang.String)
}
org/eclipse/jface/text/ILineTrackerExtension.classILineTrackerExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ILineTrackerExtension extends java.lang.Object {
public abstract void startRewriteSession (org.eclipse.jface.text.DocumentRewriteSession) throws java.lang.IllegalStateException
public abstract void stopRewriteSession (org.eclipse.jface.text.DocumentRewriteSession, java.lang.String)
}
org/eclipse/jface/text/IPositionUpdater.classIPositionUpdater.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IPositionUpdater extends java.lang.Object {
public abstract void update (org.eclipse.jface.text.DocumentEvent)
}
org/eclipse/jface/text/IRegion.classIRegion.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IRegion extends java.lang.Object {
public abstract int getLength ()
public abstract int getOffset ()
}
org/eclipse/jface/text/IRepairableDocument.classIRepairableDocument.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IRepairableDocument extends java.lang.Object {
public abstract void repairLineInformation ()
}
org/eclipse/jface/text/IRepairableDocumentExtension.classIRepairableDocumentExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IRepairableDocumentExtension extends java.lang.Object {
public abstract boolean isLineInformationRepairNeeded (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
}
org/eclipse/jface/text/ITextStore.classITextStore.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextStore extends java.lang.Object {
public abstract char get (int)
public abstract java.lang.String get (int, int)
public abstract int getLength ()
public abstract void replace (int, int, java.lang.String)
public abstract void set (java.lang.String)
}
org/eclipse/jface/text/ITypedRegion.classITypedRegion.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITypedRegion extends java.lang.Object implements org.eclipse.jface.text.IRegion {
public abstract java.lang.String getType ()
}
org/eclipse/jface/text/Line.classLine.java
package org.eclipse.jface.text
final org.eclipse.jface.text.Line extends java.lang.Object implements org.eclipse.jface.text.IRegion {
public int offset
public int length
public final String delimiter
public void (int, int, java.lang.String)
int offset
int end
String delimiter
public void (int, int)
int offset
int length
public int getOffset ()
public int getLength ()
}
org/eclipse/jface/text/ListLineTracker.classListLineTracker.java
package org.eclipse.jface.text
abstract org.eclipse.jface.text.ListLineTracker extends java.lang.Object implements org.eclipse.jface.text.ILineTracker {
private final java.util.List fLines
private int fTextLength
protected void ()
private int findLine (int)
int offset
int left
int right
int mid
org.eclipse.jface.text.Line line
private int getNumberOfLines (int, int, int) throws org.eclipse.jface.text.BadLocationException
int startLine
int offset
int length
int target
org.eclipse.jface.text.Line l
public final int getLineLength (int) throws org.eclipse.jface.text.BadLocationException
int line
int lines
org.eclipse.jface.text.Line l
public final int getLineNumberOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int position
int lastLine
org.eclipse.jface.text.Line l
public final org.eclipse.jface.text.IRegion getLineInformationOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int position
int size
org.eclipse.jface.text.Line l
public final org.eclipse.jface.text.IRegion getLineInformation (int) throws org.eclipse.jface.text.BadLocationException
int line
int lines
org.eclipse.jface.text.Line l
org.eclipse.jface.text.Line l
public final int getLineOffset (int) throws org.eclipse.jface.text.BadLocationException
int line
int lines
org.eclipse.jface.text.Line l
org.eclipse.jface.text.Line l
public final int getNumberOfLines ()
int lines
org.eclipse.jface.text.Line l
public final int getNumberOfLines (int, int) throws org.eclipse.jface.text.BadLocationException
int position
int length
public final int computeNumberOfLines (java.lang.String)
String text
int count
int start
org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo delimiterInfo
public final java.lang.String getLineDelimiter (int) throws org.eclipse.jface.text.BadLocationException
int line
int lines
org.eclipse.jface.text.Line l
protected abstract org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo nextDelimiterInfo (java.lang.String, int)
private int createLines (java.lang.String, int, int)
String text
int insertPosition
int offset
int count
int start
org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo delimiterInfo
int index
org.eclipse.jface.text.Line l
int delta
public final void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int position
int length
String text
public final void set (java.lang.String)
String text
final java.util.List getLines ()
}
org/eclipse/jface/text/Position.classPosition.java
package org.eclipse.jface.text
public org.eclipse.jface.text.Position extends java.lang.Object {
public int offset
public int length
public boolean isDeleted
public void (int)
int offset
public void (int, int)
int offset
int length
protected void ()
public int hashCode ()
int deleted
public void delete ()
public void undelete ()
public boolean equals (java.lang.Object)
Object other
org.eclipse.jface.text.Position rp
public int getLength ()
public int getOffset ()
public boolean includes (int)
int index
public boolean overlapsWith (int, int)
int rangeOffset
int rangeLength
int end
int thisEnd
public boolean isDeleted ()
public void setLength (int)
int length
public void setOffset (int)
int offset
public java.lang.String toString ()
String position
}
org/eclipse/jface/text/Region.classRegion.java
package org.eclipse.jface.text
public org.eclipse.jface.text.Region extends java.lang.Object implements org.eclipse.jface.text.IRegion {
private int fOffset
private int fLength
public void (int, int)
int offset
int length
public int getLength ()
public int getOffset ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jface.text.IRegion r
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/jface/text/TextMessages.classTextMessages.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextMessages extends java.lang.Object {
private static final String BUNDLE_NAME
private static final java.util.ResourceBundle RESOURCE_BUNDLE
static void ()
private void ()
public static java.lang.String getString (java.lang.String)
String key
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object)
String key
Object arg
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object[])
String key
Object[] args
}
org/eclipse/jface/text/TextMessages.properties
org/eclipse/jface/text/TextUtilities.classTextUtilities.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextUtilities extends java.lang.Object {
public static final String[] DELIMITERS
public static final String[] fgDelimiters
static void ()
public void ()
public static java.lang.String determineLineDelimiter (java.lang.String, java.lang.String)
String text
String hint
int[] info
public static int[] indexOf (java.lang.String[], java.lang.String, int)
String[] searchStrings
String text
int offset
int[] result
int zeroIndex
int i
int length
int index
public static int endsWith (java.lang.String[], java.lang.String)
String[] searchStrings
String text
int index
int i
public static int startsWith (java.lang.String[], java.lang.String)
String[] searchStrings
String text
int index
int i
public static int equals (java.lang.String[], java.lang.String)
String[] compareStrings
String text
int i
public static org.eclipse.jface.text.DocumentEvent mergeUnprocessedDocumentEvents (org.eclipse.jface.text.IDocument, java.util.List) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument unprocessedDocument
java.util.List documentEvents
java.util.Iterator iterator
org.eclipse.jface.text.DocumentEvent firstEvent
org.eclipse.jface.text.IDocument document
int offset
int length
StringBuffer text
int delta
org.eclipse.jface.text.DocumentEvent event
int eventOffset
int eventLength
String eventText
String string
String string
int start
int end
int totalDelta
public static org.eclipse.jface.text.DocumentEvent mergeProcessedDocumentEvents (java.util.List) throws org.eclipse.jface.text.BadLocationException
java.util.List documentEvents
java.util.ListIterator iterator
org.eclipse.jface.text.DocumentEvent firstEvent
org.eclipse.jface.text.IDocument document
int offset
int length
int textLength
int delta
org.eclipse.jface.text.DocumentEvent event
int eventOffset
int eventLength
int eventTextLength
int start
int end
int totalDelta
String text
public static java.util.Map removeDocumentPartitioners (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
java.util.Map partitioners
org.eclipse.jface.text.IDocumentExtension3 extension3
String[] partitionings
int i
org.eclipse.jface.text.IDocumentPartitioner partitioner
org.eclipse.jface.text.IDocumentPartitioner partitioner
public static void addDocumentPartitioners (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map partitioners
org.eclipse.jface.text.IDocumentExtension3 extension3
java.util.Iterator e
String partitioning
org.eclipse.jface.text.IDocumentPartitioner partitioner
org.eclipse.jface.text.IDocumentPartitioner partitioner
public static java.lang.String getContentType (org.eclipse.jface.text.IDocument, java.lang.String, int, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
String partitioning
int offset
boolean preferOpenPartitions
org.eclipse.jface.text.IDocumentExtension3 extension3
public static org.eclipse.jface.text.ITypedRegion getPartition (org.eclipse.jface.text.IDocument, java.lang.String, int, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
String partitioning
int offset
boolean preferOpenPartitions
org.eclipse.jface.text.IDocumentExtension3 extension3
public static org.eclipse.jface.text.ITypedRegion[] computePartitioning (org.eclipse.jface.text.IDocument, java.lang.String, int, int, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
String partitioning
int offset
int length
boolean includeZeroLengthPartitions
org.eclipse.jface.text.IDocumentExtension3 extension3
public static java.lang.String[] computePartitionManagingCategories (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocumentExtension3 extension3
String[] partitionings
java.util.Set categories
int i
org.eclipse.jface.text.IDocumentPartitioner p
org.eclipse.jface.text.IDocumentPartitionerExtension2 extension2
String[] c
int j
String[] result
public static java.lang.String getDefaultLineDelimiter (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
String lineDelimiter
String sysLineDelimiter
String[] delimiters
int i
public static boolean overlaps (org.eclipse.jface.text.IRegion, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion left
org.eclipse.jface.text.IRegion right
int rightEnd
int leftEnd
public static java.lang.String[] copy (java.lang.String[])
String[] array
String[] copy
public static int[] copy (int[])
int[] array
int[] copy
}
org/eclipse/jface/text/TreeLineTracker$Node.classTreeLineTracker.java
package org.eclipse.jface.text
final org.eclipse.jface.text.TreeLineTracker$Node extends java.lang.Object {
int line
int offset
int length
String delimiter
org.eclipse.jface.text.TreeLineTracker$Node parent
org.eclipse.jface.text.TreeLineTracker$Node left
org.eclipse.jface.text.TreeLineTracker$Node right
byte balance
void (int, java.lang.String)
int length
String delimiter
public final java.lang.String toString ()
String bal
String bal
String bal
String bal
String bal
String bal
int pureLength ()
}
org/eclipse/jface/text/TreeLineTracker.classTreeLineTracker.java
package org.eclipse.jface.text
abstract org.eclipse.jface.text.TreeLineTracker extends java.lang.Object implements org.eclipse.jface.text.ILineTracker {
private static final boolean ASSERT
private static final String NO_DELIM
private org.eclipse.jface.text.TreeLineTracker$Node fRoot
protected void ()
void (org.eclipse.jface.text.ListLineTracker)
org.eclipse.jface.text.ListLineTracker tracker
java.util.List lines
int n
org.eclipse.jface.text.Line line
String delim
int length
org.eclipse.jface.text.TreeLineTracker$Node node
int i
private org.eclipse.jface.text.TreeLineTracker$Node nodeByOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
int remaining
org.eclipse.jface.text.TreeLineTracker$Node node
private int lineByOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
int remaining
org.eclipse.jface.text.TreeLineTracker$Node node
int line
private org.eclipse.jface.text.TreeLineTracker$Node nodeByLine (int) throws org.eclipse.jface.text.BadLocationException
int line
int remaining
org.eclipse.jface.text.TreeLineTracker$Node node
private int offsetByLine (int) throws org.eclipse.jface.text.BadLocationException
int line
int remaining
int offset
org.eclipse.jface.text.TreeLineTracker$Node node
private void rotateLeft (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node child
boolean leftChild
private void rotateRight (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node child
boolean leftChild
private void setChild (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node, boolean)
org.eclipse.jface.text.TreeLineTracker$Node parent
org.eclipse.jface.text.TreeLineTracker$Node child
boolean isLeftChild
private void singleLeftRotation (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
private void singleRightRotation (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
private void rightLeftRotation (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
org.eclipse.jface.text.TreeLineTracker$Node child
private void leftRightRotation (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
org.eclipse.jface.text.TreeLineTracker$Node child
private org.eclipse.jface.text.TreeLineTracker$Node insertAfter (org.eclipse.jface.text.TreeLineTracker$Node, int, java.lang.String)
org.eclipse.jface.text.TreeLineTracker$Node node
int length
String delimiter
org.eclipse.jface.text.TreeLineTracker$Node added
private void updateParentBalanceAfterInsertion (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
private void rebalanceAfterInsertionRight (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
private void rebalanceAfterInsertionLeft (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
public final void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int offset
int length
String text
int remaining
org.eclipse.jface.text.TreeLineTracker$Node first
int firstNodeOffset
int firstNodeOffset
org.eclipse.jface.text.TreeLineTracker$Node last
org.eclipse.jface.text.TreeLineTracker$Node last
int firstLineDelta
private void replaceInternal (org.eclipse.jface.text.TreeLineTracker$Node, java.lang.String, int, int)
org.eclipse.jface.text.TreeLineTracker$Node node
String text
int length
int firstLineDelta
org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo info
int added
int remainder
String remDelim
int consumed
int delta
int lineLen
private void replaceFromTo (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node, java.lang.String, int, int)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node last
String text
int length
int firstLineDelta
org.eclipse.jface.text.TreeLineTracker$Node successor
org.eclipse.jface.text.TreeLineTracker$Node toDelete
org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo info
int added
int consumed
int lineLen
private void join (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node, int)
org.eclipse.jface.text.TreeLineTracker$Node one
org.eclipse.jface.text.TreeLineTracker$Node two
int delta
int oneLength
private void updateLength (org.eclipse.jface.text.TreeLineTracker$Node, int)
org.eclipse.jface.text.TreeLineTracker$Node node
int delta
int lineDelta
int lineDelta
boolean delete
private void updateParentChain (org.eclipse.jface.text.TreeLineTracker$Node, int, int)
org.eclipse.jface.text.TreeLineTracker$Node node
int deltaLength
int deltaLines
private void updateParentChain (org.eclipse.jface.text.TreeLineTracker$Node, org.eclipse.jface.text.TreeLineTracker$Node, int, int)
org.eclipse.jface.text.TreeLineTracker$Node from
org.eclipse.jface.text.TreeLineTracker$Node to
int deltaLength
int deltaLines
org.eclipse.jface.text.TreeLineTracker$Node parent
private void delete (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
org.eclipse.jface.text.TreeLineTracker$Node toUpdate
org.eclipse.jface.text.TreeLineTracker$Node toUpdate
org.eclipse.jface.text.TreeLineTracker$Node toUpdate
boolean lostLeftChild
boolean lostLeftChild
boolean lostLeftChild
boolean isLeftChild
org.eclipse.jface.text.TreeLineTracker$Node replacement
org.eclipse.jface.text.TreeLineTracker$Node replacement
org.eclipse.jface.text.TreeLineTracker$Node successor
private void updateParentBalanceAfterDeletion (org.eclipse.jface.text.TreeLineTracker$Node, boolean)
org.eclipse.jface.text.TreeLineTracker$Node node
boolean wasLeftChild
org.eclipse.jface.text.TreeLineTracker$Node parent
private boolean rebalanceAfterDeletionLeft (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
private boolean rebalanceAfterDeletionRight (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node parent
private org.eclipse.jface.text.TreeLineTracker$Node successor (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
private org.eclipse.jface.text.TreeLineTracker$Node successorUp (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node child
org.eclipse.jface.text.TreeLineTracker$Node parent
private org.eclipse.jface.text.TreeLineTracker$Node successorDown (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node child
private void fail (int) throws org.eclipse.jface.text.BadLocationException
int offset
protected abstract org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo nextDelimiterInfo (java.lang.String, int)
public final java.lang.String getLineDelimiter (int) throws org.eclipse.jface.text.BadLocationException
int line
org.eclipse.jface.text.TreeLineTracker$Node node
public final int computeNumberOfLines (java.lang.String)
String text
int count
int start
org.eclipse.jface.text.AbstractLineTracker$DelimiterInfo delimiterInfo
public final int getNumberOfLines ()
org.eclipse.jface.text.TreeLineTracker$Node node
int lines
public final int getNumberOfLines (int, int) throws org.eclipse.jface.text.BadLocationException
int offset
int length
int startLine
int endLine
public final int getLineOffset (int) throws org.eclipse.jface.text.BadLocationException
int line
public final int getLineLength (int) throws org.eclipse.jface.text.BadLocationException
int line
org.eclipse.jface.text.TreeLineTracker$Node node
public final int getLineNumberOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
public final org.eclipse.jface.text.IRegion getLineInformationOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
int remaining
org.eclipse.jface.text.TreeLineTracker$Node node
int lineOffset
int lineOffset
public final org.eclipse.jface.text.IRegion getLineInformation (int) throws org.eclipse.jface.text.BadLocationException
int line
int remaining
int offset
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.BadLocationException x
int remaining
int offset
org.eclipse.jface.text.TreeLineTracker$Node node
org.eclipse.jface.text.TreeLineTracker$Node last
public final void set (java.lang.String)
String text
public java.lang.String toString ()
int depth
int WIDTH
int leaves
int width
String empty
java.util.List roots
StringBuffer buf
int indents
char[] space
int d
int spaces
java.util.ListIterator it
org.eclipse.jface.text.TreeLineTracker$Node node
String box
String box
int pad_left
int pad_right
private byte computeDepth (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node root
private void checkTree ()
private byte checkTreeStructure (org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
byte leftDepth
byte rightDepth
private int[] checkTreeOffsets (org.eclipse.jface.text.TreeLineTracker$Node, int[], org.eclipse.jface.text.TreeLineTracker$Node)
org.eclipse.jface.text.TreeLineTracker$Node node
int[] offLen
org.eclipse.jface.text.TreeLineTracker$Node last
int[] result
}
org/eclipse/jface/text/TypedRegion.classTypedRegion.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TypedRegion extends org.eclipse.jface.text.Region implements org.eclipse.jface.text.ITypedRegion {
private String fType
public void (int, int, java.lang.String)
int offset
int length
String type
public java.lang.String getType ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jface.text.TypedRegion r
public int hashCode ()
int type
public java.lang.String toString ()
}
org/eclipse/jface/text/templates/
org/eclipse/jface/text/templates/TextTemplateMessages.properties
org/eclipse/text/
org/eclipse/text/edits/
org/eclipse/text/edits/CopySourceEdit$PartialCopier.classCopySourceEdit.java
package org.eclipse.text.edits
org.eclipse.text.edits.CopySourceEdit$PartialCopier extends org.eclipse.text.edits.TextEditVisitor {
org.eclipse.text.edits.TextEdit fResult
java.util.List fParents
org.eclipse.text.edits.TextEdit fCurrentParent
private void ()
public static org.eclipse.text.edits.TextEdit perform (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit source
org.eclipse.text.edits.CopySourceEdit$PartialCopier copier
private void manageCopy (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit copy
public void postVisit (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public boolean visitNode (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public boolean visit (org.eclipse.text.edits.CopySourceEdit)
org.eclipse.text.edits.CopySourceEdit edit
public boolean visit (org.eclipse.text.edits.CopyTargetEdit)
org.eclipse.text.edits.CopyTargetEdit edit
public boolean visit (org.eclipse.text.edits.MoveSourceEdit)
org.eclipse.text.edits.MoveSourceEdit edit
public boolean visit (org.eclipse.text.edits.MoveTargetEdit)
org.eclipse.text.edits.MoveTargetEdit edit
}
org/eclipse/text/edits/CopySourceEdit.classCopySourceEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.CopySourceEdit extends org.eclipse.text.edits.TextEdit {
private org.eclipse.text.edits.CopyTargetEdit fTarget
private org.eclipse.text.edits.ISourceModifier fModifier
private String fSourceContent
private org.eclipse.text.edits.TextEdit fSourceRoot
public void (int, int)
int offset
int length
public void (int, int, org.eclipse.text.edits.CopyTargetEdit)
int offset
int length
org.eclipse.text.edits.CopyTargetEdit target
private void (org.eclipse.text.edits.CopySourceEdit)
org.eclipse.text.edits.CopySourceEdit other
public org.eclipse.text.edits.CopyTargetEdit getTargetEdit ()
public void setTargetEdit (org.eclipse.text.edits.CopyTargetEdit) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.CopyTargetEdit edit
public org.eclipse.text.edits.ISourceModifier getSourceModifier ()
public void setSourceModifier (org.eclipse.text.edits.ISourceModifier)
org.eclipse.text.edits.ISourceModifier modifier
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
java.lang.String getContent ()
void clearContent ()
protected void postProcessCopy (org.eclipse.text.edits.TextEditCopier)
org.eclipse.text.edits.TextEditCopier copier
org.eclipse.text.edits.CopySourceEdit source
org.eclipse.text.edits.CopyTargetEdit target
int traverseConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument, java.util.List)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
java.util.List sourceEdits
int result
java.util.List list
int i
java.util.List list
void performConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
void traverseSourceComputation (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
void performSourceComputation (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.MultiTextEdit root
org.eclipse.text.edits.EditDocument subDocument
org.eclipse.text.edits.TextEditProcessor subProcessor
org.eclipse.text.edits.EditDocument subDocument
private boolean needsTransformation ()
private void applyTransformation (org.eclipse.jface.text.IDocument) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.TextEdit newEdit
org.eclipse.text.edits.ReplaceEdit[] replaces
int i
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
}
org/eclipse/text/edits/CopyTargetEdit.classCopyTargetEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.CopyTargetEdit extends org.eclipse.text.edits.TextEdit {
private org.eclipse.text.edits.CopySourceEdit fSource
public void (int)
int offset
public void (int, org.eclipse.text.edits.CopySourceEdit)
int offset
org.eclipse.text.edits.CopySourceEdit source
private void (org.eclipse.text.edits.CopyTargetEdit)
org.eclipse.text.edits.CopyTargetEdit other
public org.eclipse.text.edits.CopySourceEdit getSourceEdit ()
public void setSourceEdit (org.eclipse.text.edits.CopySourceEdit) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.CopySourceEdit edit
org.eclipse.text.edits.TextEdit parent
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void postProcessCopy (org.eclipse.text.edits.TextEditCopier)
org.eclipse.text.edits.TextEditCopier copier
org.eclipse.text.edits.CopyTargetEdit target
org.eclipse.text.edits.CopySourceEdit source
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int traverseConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument, java.util.List)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
java.util.List sourceEdits
void performConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
String source
boolean deleteChildren ()
}
org/eclipse/text/edits/CopyingRangeMarker.classCopyingRangeMarker.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.CopyingRangeMarker extends org.eclipse.text.edits.TextEdit {
private String fText
public void (int, int)
int offset
int length
private void (org.eclipse.text.edits.CopyingRangeMarker)
org.eclipse.text.edits.CopyingRangeMarker other
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
}
org/eclipse/text/edits/DeleteEdit.classDeleteEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.DeleteEdit extends org.eclipse.text.edits.TextEdit {
public void (int, int)
int offset
int length
private void (org.eclipse.text.edits.DeleteEdit)
org.eclipse.text.edits.DeleteEdit other
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
}
org/eclipse/text/edits/EditDocument.classEditDocument.java
package org.eclipse.text.edits
org.eclipse.text.edits.EditDocument extends java.lang.Object implements org.eclipse.jface.text.IDocument {
private StringBuffer fBuffer
public void (java.lang.String)
String content
public void addDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void addDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void addPosition (org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.Position position
public void addPosition (java.lang.String, org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPositionCategoryException
String category
org.eclipse.jface.text.Position position
public void addPositionCategory (java.lang.String)
String category
public void addPositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
public void addPrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener documentAdapter
public int computeIndexInCategory (java.lang.String, int) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.BadPositionCategoryException
String category
int offset
public int computeNumberOfLines (java.lang.String)
String text
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int) throws org.eclipse.jface.text.BadLocationException
int offset
int length
public boolean containsPosition (java.lang.String, int, int)
String category
int offset
int length
public boolean containsPositionCategory (java.lang.String)
String category
public java.lang.String get ()
public java.lang.String get (int, int) throws org.eclipse.jface.text.BadLocationException
int offset
int length
public char getChar (int) throws org.eclipse.jface.text.BadLocationException
int offset
public java.lang.String getContentType (int) throws org.eclipse.jface.text.BadLocationException
int offset
public org.eclipse.jface.text.IDocumentPartitioner getDocumentPartitioner ()
public java.lang.String[] getLegalContentTypes ()
public java.lang.String[] getLegalLineDelimiters ()
public int getLength ()
public java.lang.String getLineDelimiter (int) throws org.eclipse.jface.text.BadLocationException
int line
public org.eclipse.jface.text.IRegion getLineInformation (int) throws org.eclipse.jface.text.BadLocationException
int line
public org.eclipse.jface.text.IRegion getLineInformationOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
public int getLineLength (int) throws org.eclipse.jface.text.BadLocationException
int line
public int getLineOffset (int) throws org.eclipse.jface.text.BadLocationException
int line
public int getLineOfOffset (int) throws org.eclipse.jface.text.BadLocationException
int offset
public int getNumberOfLines ()
public int getNumberOfLines (int, int) throws org.eclipse.jface.text.BadLocationException
int offset
int length
public org.eclipse.jface.text.ITypedRegion getPartition (int) throws org.eclipse.jface.text.BadLocationException
int offset
public java.lang.String[] getPositionCategories ()
public org.eclipse.jface.text.Position[] getPositions (java.lang.String) throws org.eclipse.jface.text.BadPositionCategoryException
String category
public org.eclipse.jface.text.IPositionUpdater[] getPositionUpdaters ()
public void insertPositionUpdater (org.eclipse.jface.text.IPositionUpdater, int)
org.eclipse.jface.text.IPositionUpdater updater
int index
public void removeDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void removeDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void removePosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
public void removePosition (java.lang.String, org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadPositionCategoryException
String category
org.eclipse.jface.text.Position position
public void removePositionCategory (java.lang.String) throws org.eclipse.jface.text.BadPositionCategoryException
String category
public void removePositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
public void removePrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener documentAdapter
public void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int offset
int length
String text
public int search (int, java.lang.String, boolean, boolean, boolean) throws org.eclipse.jface.text.BadLocationException
int startOffset
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
public void set (java.lang.String)
String text
public void setDocumentPartitioner (org.eclipse.jface.text.IDocumentPartitioner)
org.eclipse.jface.text.IDocumentPartitioner partitioner
}
org/eclipse/text/edits/ISourceModifier.classISourceModifier.java
package org.eclipse.text.edits
public abstract org.eclipse.text.edits.ISourceModifier extends java.lang.Object {
public abstract org.eclipse.text.edits.ReplaceEdit[] getModifications (java.lang.String)
public abstract org.eclipse.text.edits.ISourceModifier copy ()
}
org/eclipse/text/edits/InsertEdit.classInsertEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.InsertEdit extends org.eclipse.text.edits.TextEdit {
private String fText
public void (int, java.lang.String)
int offset
String text
private void (org.eclipse.text.edits.InsertEdit)
org.eclipse.text.edits.InsertEdit other
public java.lang.String getText ()
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
void internalToString (java.lang.StringBuffer, int)
StringBuffer buffer
int indent
}
org/eclipse/text/edits/MalformedTreeException.classMalformedTreeException.java
package org.eclipse.text.edits
public org.eclipse.text.edits.MalformedTreeException extends java.lang.RuntimeException {
private static final long serialVersionUID
private org.eclipse.text.edits.TextEdit fParent
private org.eclipse.text.edits.TextEdit fChild
public void (org.eclipse.text.edits.TextEdit, org.eclipse.text.edits.TextEdit, java.lang.String)
org.eclipse.text.edits.TextEdit parent
org.eclipse.text.edits.TextEdit child
String message
public org.eclipse.text.edits.TextEdit getParent ()
public org.eclipse.text.edits.TextEdit getChild ()
void setParent (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit parent
}
org/eclipse/text/edits/Messages.properties
org/eclipse/text/edits/MoveSourceEdit.classMoveSourceEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.MoveSourceEdit extends org.eclipse.text.edits.TextEdit {
private org.eclipse.text.edits.MoveTargetEdit fTarget
private org.eclipse.text.edits.ISourceModifier fModifier
private String fSourceContent
private org.eclipse.text.edits.MultiTextEdit fSourceRoot
public void (int, int)
int offset
int length
public void (int, int, org.eclipse.text.edits.MoveTargetEdit)
int offset
int length
org.eclipse.text.edits.MoveTargetEdit target
private void (org.eclipse.text.edits.MoveSourceEdit)
org.eclipse.text.edits.MoveSourceEdit other
public org.eclipse.text.edits.MoveTargetEdit getTargetEdit ()
public void setTargetEdit (org.eclipse.text.edits.MoveTargetEdit)
org.eclipse.text.edits.MoveTargetEdit edit
public org.eclipse.text.edits.ISourceModifier getSourceModifier ()
public void setSourceModifier (org.eclipse.text.edits.ISourceModifier)
org.eclipse.text.edits.ISourceModifier modifier
java.lang.String getContent ()
org.eclipse.text.edits.MultiTextEdit getSourceRoot ()
void clearContent ()
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void postProcessCopy (org.eclipse.text.edits.TextEditCopier)
org.eclipse.text.edits.TextEditCopier copier
org.eclipse.text.edits.MoveSourceEdit source
org.eclipse.text.edits.MoveTargetEdit target
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int traverseConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument, java.util.List)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
java.util.List sourceEdits
int result
java.util.List list
int i
java.util.List list
void performConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
void traverseSourceComputation (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
void performSourceComputation (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.TextEdit[] children
String content
org.eclipse.text.edits.EditDocument subDocument
int processingStyle
org.eclipse.text.edits.TextEditProcessor subProcessor
org.eclipse.text.edits.EditDocument subDocument
private int getStyle (org.eclipse.text.edits.TextEditProcessor)
org.eclipse.text.edits.TextEditProcessor processor
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
private boolean needsTransformation ()
private void applyTransformation (org.eclipse.jface.text.IDocument, int) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.jface.text.IDocument document
int style
java.util.Map editMap
org.eclipse.text.edits.TextEdit newEdit
java.util.List replaces
org.eclipse.text.edits.MultiTextEdit newEdit
org.eclipse.text.edits.TextEdit[] replaces
int i
private org.eclipse.text.edits.TextEdit createEdit (java.util.Map)
java.util.Map editMap
org.eclipse.text.edits.MultiTextEdit result
private static void createEdit (org.eclipse.text.edits.TextEdit, org.eclipse.text.edits.TextEdit, java.util.Map)
org.eclipse.text.edits.TextEdit source
org.eclipse.text.edits.TextEdit target
java.util.Map editMap
org.eclipse.text.edits.TextEdit[] children
int i
org.eclipse.text.edits.TextEdit child
org.eclipse.text.edits.RangeMarker marker
private void insertEdits (org.eclipse.text.edits.TextEdit, java.util.List)
org.eclipse.text.edits.TextEdit root
java.util.List edits
org.eclipse.text.edits.ReplaceEdit edit
private static void insert (org.eclipse.text.edits.TextEdit, org.eclipse.text.edits.ReplaceEdit, java.util.List)
org.eclipse.text.edits.TextEdit parent
org.eclipse.text.edits.ReplaceEdit edit
java.util.List edits
org.eclipse.text.edits.TextEdit[] children
int removed
int i
org.eclipse.text.edits.TextEdit child
org.eclipse.jface.text.IRegion intersect
org.eclipse.text.edits.ReplaceEdit[] splits
public static org.eclipse.jface.text.IRegion intersect (org.eclipse.text.edits.TextEdit, org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit op1
org.eclipse.text.edits.TextEdit op2
int offset1
int length1
int end1
int offset2
int length2
int end2
int end
private static org.eclipse.text.edits.ReplaceEdit[] splitEdit (org.eclipse.text.edits.ReplaceEdit, org.eclipse.jface.text.IRegion)
org.eclipse.text.edits.ReplaceEdit edit
org.eclipse.jface.text.IRegion intersect
private static org.eclipse.text.edits.ReplaceEdit[] splitIntersectRight (org.eclipse.text.edits.ReplaceEdit, org.eclipse.jface.text.IRegion)
org.eclipse.text.edits.ReplaceEdit edit
org.eclipse.jface.text.IRegion intersect
org.eclipse.text.edits.ReplaceEdit[] result
private static org.eclipse.text.edits.ReplaceEdit[] splitIntersectLeft (org.eclipse.text.edits.ReplaceEdit, org.eclipse.jface.text.IRegion)
org.eclipse.text.edits.ReplaceEdit edit
org.eclipse.jface.text.IRegion intersect
org.eclipse.text.edits.ReplaceEdit[] result
private static void restorePositions (java.util.Map)
java.util.Map editMap
java.util.Iterator iter
org.eclipse.text.edits.TextEdit marker
org.eclipse.text.edits.TextEdit edit
}
org/eclipse/text/edits/MoveTargetEdit.classMoveTargetEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.MoveTargetEdit extends org.eclipse.text.edits.TextEdit {
private org.eclipse.text.edits.MoveSourceEdit fSource
public void (int)
int offset
public void (int, org.eclipse.text.edits.MoveSourceEdit)
int offset
org.eclipse.text.edits.MoveSourceEdit source
private void (org.eclipse.text.edits.MoveTargetEdit)
org.eclipse.text.edits.MoveTargetEdit other
public org.eclipse.text.edits.MoveSourceEdit getSourceEdit ()
public void setSourceEdit (org.eclipse.text.edits.MoveSourceEdit)
org.eclipse.text.edits.MoveSourceEdit edit
org.eclipse.text.edits.TextEdit parent
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void postProcessCopy (org.eclipse.text.edits.TextEditCopier)
org.eclipse.text.edits.TextEditCopier copier
org.eclipse.text.edits.MoveTargetEdit target
org.eclipse.text.edits.MoveSourceEdit source
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int traverseConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument, java.util.List)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
java.util.List sourceEdits
void performConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
String source
org.eclipse.text.edits.MultiTextEdit sourceRoot
org.eclipse.text.edits.TextEdit[] sourceChildren
java.util.List children
int i
org.eclipse.text.edits.TextEdit child
int traverseRegionUpdating (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument, int, boolean)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
int accumulatedDelta
boolean delete
boolean deleteChildren ()
}
org/eclipse/text/edits/MultiTextEdit.classMultiTextEdit.java
package org.eclipse.text.edits
public org.eclipse.text.edits.MultiTextEdit extends org.eclipse.text.edits.TextEdit {
private boolean fDefined
static Class class$0
public void ()
public void (int, int)
int offset
int length
protected void (org.eclipse.text.edits.MultiTextEdit)
org.eclipse.text.edits.MultiTextEdit other
protected void checkIntegrity () throws org.eclipse.text.edits.MalformedTreeException
final boolean isDefined ()
public final int getOffset ()
java.util.List children
public final int getLength ()
java.util.List children
org.eclipse.text.edits.TextEdit first
org.eclipse.text.edits.TextEdit last
public final boolean covers (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit other
protected boolean canZeroLengthCover ()
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
void adjustOffset (int)
int delta
void adjustLength (int)
int delta
void performConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
void aboutToBeAdded (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit parent
void defineRegion (int)
int parentOffset
org.eclipse.jface.text.IRegion region
void internalToString (java.lang.StringBuffer, int)
StringBuffer buffer
int indent
}
org/eclipse/text/edits/RangeMarker.classRangeMarker.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.RangeMarker extends org.eclipse.text.edits.TextEdit {
public void (int, int)
int offset
int length
private void (org.eclipse.text.edits.RangeMarker)
org.eclipse.text.edits.RangeMarker other
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
}
org/eclipse/text/edits/ReplaceEdit.classReplaceEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.ReplaceEdit extends org.eclipse.text.edits.TextEdit {
private String fText
public void (int, int, java.lang.String)
int offset
int length
String text
private void (org.eclipse.text.edits.ReplaceEdit)
org.eclipse.text.edits.ReplaceEdit other
public java.lang.String getText ()
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
boolean deleteChildren ()
void internalToString (java.lang.StringBuffer, int)
StringBuffer buffer
int indent
}
org/eclipse/text/edits/TextEdit$InsertionComparator.classTextEdit.java
package org.eclipse.text.edits
org.eclipse.text.edits.TextEdit$InsertionComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object) throws org.eclipse.text.edits.MalformedTreeException
Object o1
Object o2
org.eclipse.text.edits.TextEdit edit1
org.eclipse.text.edits.TextEdit edit2
int offset1
int length1
int offset2
int length2
void (org.eclipse.text.edits.TextEdit$InsertionComparator)
}
org/eclipse/text/edits/TextEdit.classTextEdit.java
package org.eclipse.text.edits
public abstract org.eclipse.text.edits.TextEdit extends java.lang.Object {
public static final int NONE
public static final int CREATE_UNDO
public static final int UPDATE_REGIONS
private static final org.eclipse.text.edits.TextEdit[] EMPTY_ARRAY
private static final org.eclipse.text.edits.TextEdit$InsertionComparator INSERTION_COMPARATOR
private static final int DELETED_VALUE
private int fOffset
private int fLength
private org.eclipse.text.edits.TextEdit fParent
private java.util.List fChildren
int fDelta
static void ()
protected void (int, int)
int offset
int length
protected void (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit source
public final org.eclipse.jface.text.IRegion getRegion ()
public int getOffset ()
public int getLength ()
public final int getInclusiveEnd ()
public final int getExclusiveEnd ()
public final boolean isDeleted ()
public final void moveTree (int)
int delta
public boolean covers (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit other
int thisOffset
int otherOffset
protected boolean canZeroLengthCover ()
boolean isDefined ()
public final org.eclipse.text.edits.TextEdit getParent ()
public final org.eclipse.text.edits.TextEdit getRoot ()
org.eclipse.text.edits.TextEdit result
public final void addChild (org.eclipse.text.edits.TextEdit) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEdit child
public final void addChildren (org.eclipse.text.edits.TextEdit[]) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEdit[] edits
int i
public final org.eclipse.text.edits.TextEdit removeChild (int)
int index
org.eclipse.text.edits.TextEdit result
public final boolean removeChild (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit child
boolean result
public final org.eclipse.text.edits.TextEdit[] removeChildren ()
int size
org.eclipse.text.edits.TextEdit[] result
int i
public final boolean hasChildren ()
public final org.eclipse.text.edits.TextEdit[] getChildren ()
public final int getChildrenSize ()
public static org.eclipse.jface.text.IRegion getCoverage (org.eclipse.text.edits.TextEdit[])
org.eclipse.text.edits.TextEdit[] edits
int offset
int end
int deleted
int i
org.eclipse.text.edits.TextEdit edit
void aboutToBeAdded (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit parent
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
public java.lang.String toString ()
StringBuffer buffer
void internalToString (java.lang.StringBuffer, int)
StringBuffer buffer
int indent
int i
String name
int index
private void toStringWithChildren (java.lang.StringBuffer, int)
StringBuffer buffer
int indent
java.util.Iterator iterator
org.eclipse.text.edits.TextEdit child
public final org.eclipse.text.edits.TextEdit copy ()
org.eclipse.text.edits.TextEditCopier copier
protected abstract org.eclipse.text.edits.TextEdit doCopy ()
protected void postProcessCopy (org.eclipse.text.edits.TextEditCopier)
org.eclipse.text.edits.TextEditCopier copier
public final void accept (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
protected abstract void accept0 (org.eclipse.text.edits.TextEditVisitor)
protected final void acceptChildren (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
java.util.Iterator iterator
org.eclipse.text.edits.TextEdit curr
public final org.eclipse.text.edits.UndoEdit apply (org.eclipse.jface.text.IDocument, int) throws org.eclipse.text.edits.MalformedTreeException org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
int style
org.eclipse.text.edits.TextEditProcessor processor
public final org.eclipse.text.edits.UndoEdit apply (org.eclipse.jface.text.IDocument) throws org.eclipse.text.edits.MalformedTreeException org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.UndoEdit dispatchPerformEdits (org.eclipse.text.edits.TextEditProcessor) throws org.eclipse.jface.text.BadLocationException
org.eclipse.text.edits.TextEditProcessor processor
void dispatchCheckIntegrity (org.eclipse.text.edits.TextEditProcessor) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEditProcessor processor
void internalSetParent (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit parent
void internalSetOffset (int)
int offset
void internalSetLength (int)
int length
java.util.List internalGetChildren ()
void internalSetChildren (java.util.List)
java.util.List children
void internalAdd (org.eclipse.text.edits.TextEdit) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEdit child
int index
private int computeInsertionIndex (org.eclipse.text.edits.TextEdit) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEdit edit
int size
int lastIndex
org.eclipse.text.edits.TextEdit last
int index
org.eclipse.text.edits.MalformedTreeException e
void adjustOffset (int)
int delta
void adjustLength (int)
int delta
void markAsDeleted ()
int traverseConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument, java.util.List)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
java.util.List sourceEdits
int result
int i
org.eclipse.text.edits.TextEdit child
void performConsistencyCheck (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
void traverseSourceComputation (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
void performSourceComputation (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
int traverseDocumentUpdating (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
int delta
int i
org.eclipse.text.edits.TextEdit child
int r
protected void childDocumentUpdated ()
abstract int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
int traverseRegionUpdating (org.eclipse.text.edits.TextEditProcessor, org.eclipse.jface.text.IDocument, int, boolean)
org.eclipse.text.edits.TextEditProcessor processor
org.eclipse.jface.text.IDocument document
int accumulatedDelta
boolean delete
boolean childDelete
java.util.Iterator iter
org.eclipse.text.edits.TextEdit child
protected void childRegionUpdated ()
void performRegionUpdating (int, boolean)
int accumulatedDelta
boolean delete
abstract boolean deleteChildren ()
void internalMoveTree (int)
int delta
java.util.Iterator iter
void deleteTree ()
java.util.Iterator iter
org.eclipse.text.edits.TextEdit child
}
org/eclipse/text/edits/TextEditCopier.classTextEditCopier.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.TextEditCopier extends java.lang.Object {
private org.eclipse.text.edits.TextEdit fEdit
private java.util.Map fCopies
public void (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public org.eclipse.text.edits.TextEdit perform ()
org.eclipse.text.edits.TextEdit result
java.util.Iterator iter
org.eclipse.text.edits.TextEdit edit
public org.eclipse.text.edits.TextEdit getCopy (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit original
private org.eclipse.text.edits.TextEdit doCopy (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
org.eclipse.text.edits.TextEdit result
java.util.List children
java.util.List newChildren
java.util.Iterator iter
org.eclipse.text.edits.TextEdit childCopy
private void addCopy (org.eclipse.text.edits.TextEdit, org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit original
org.eclipse.text.edits.TextEdit copy
}
org/eclipse/text/edits/TextEditGroup.classTextEditGroup.java
package org.eclipse.text.edits
public org.eclipse.text.edits.TextEditGroup extends java.lang.Object {
private String fDescription
private java.util.List fEdits
public void (java.lang.String)
String name
public void (java.lang.String, org.eclipse.text.edits.TextEdit)
String name
org.eclipse.text.edits.TextEdit edit
public void (java.lang.String, org.eclipse.text.edits.TextEdit[])
String name
org.eclipse.text.edits.TextEdit[] edits
public java.lang.String getName ()
public void addTextEdit (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public boolean removeTextEdit (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public void clearTextEdits ()
public boolean isEmpty ()
public org.eclipse.text.edits.TextEdit[] getTextEdits ()
public org.eclipse.jface.text.IRegion getRegion ()
int size
}
org/eclipse/text/edits/TextEditMessages.classTextEditMessages.java
package org.eclipse.text.edits
org.eclipse.text.edits.TextEditMessages extends java.lang.Object {
private static final String BUNDLE_NAME
private static final java.util.ResourceBundle RESOURCE_BUNDLE
static void ()
private void ()
public static java.lang.String getString (java.lang.String)
String key
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object)
String key
Object arg
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object[])
String key
Object[] args
}
org/eclipse/text/edits/TextEditProcessor.classTextEditProcessor.java
package org.eclipse.text.edits
public org.eclipse.text.edits.TextEditProcessor extends java.lang.Object {
private org.eclipse.jface.text.IDocument fDocument
private org.eclipse.text.edits.TextEdit fRoot
private int fStyle
private boolean fChecked
private org.eclipse.text.edits.MalformedTreeException fException
private java.util.List fSourceEdits
public void (org.eclipse.jface.text.IDocument, org.eclipse.text.edits.TextEdit, int)
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.TextEdit root
int style
private void (org.eclipse.jface.text.IDocument, org.eclipse.text.edits.TextEdit, int, boolean)
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.TextEdit root
int style
boolean secondary
static org.eclipse.text.edits.TextEditProcessor createSourceComputationProcessor (org.eclipse.jface.text.IDocument, org.eclipse.text.edits.TextEdit, int)
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.TextEdit root
int style
public org.eclipse.jface.text.IDocument getDocument ()
public org.eclipse.text.edits.TextEdit getRoot ()
public int getStyle ()
public boolean canPerformEdits ()
org.eclipse.text.edits.MalformedTreeException e
public org.eclipse.text.edits.UndoEdit performEdits () throws org.eclipse.text.edits.MalformedTreeException org.eclipse.jface.text.BadLocationException
protected boolean considerEdit (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
void checkIntegrityDo () throws org.eclipse.text.edits.MalformedTreeException
void checkIntegrityUndo ()
org.eclipse.text.edits.UndoEdit executeDo () throws org.eclipse.jface.text.BadLocationException
org.eclipse.text.edits.UndoCollector collector
private void computeSources ()
java.util.Iterator iter
java.util.List list
java.util.Iterator edits
org.eclipse.text.edits.TextEdit edit
org.eclipse.text.edits.UndoEdit executeUndo () throws org.eclipse.jface.text.BadLocationException
org.eclipse.text.edits.UndoCollector collector
org.eclipse.text.edits.TextEdit[] edits
int i
private boolean createUndo ()
private boolean updateRegions ()
}
org/eclipse/text/edits/TextEditVisitor.classTextEditVisitor.java
package org.eclipse.text.edits
public org.eclipse.text.edits.TextEditVisitor extends java.lang.Object {
public void ()
public void preVisit (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public void postVisit (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public boolean visitNode (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit edit
public boolean visit (org.eclipse.text.edits.CopySourceEdit)
org.eclipse.text.edits.CopySourceEdit edit
public boolean visit (org.eclipse.text.edits.CopyTargetEdit)
org.eclipse.text.edits.CopyTargetEdit edit
public boolean visit (org.eclipse.text.edits.MoveSourceEdit)
org.eclipse.text.edits.MoveSourceEdit edit
public boolean visit (org.eclipse.text.edits.MoveTargetEdit)
org.eclipse.text.edits.MoveTargetEdit edit
public boolean visit (org.eclipse.text.edits.RangeMarker)
org.eclipse.text.edits.RangeMarker edit
public boolean visit (org.eclipse.text.edits.CopyingRangeMarker)
org.eclipse.text.edits.CopyingRangeMarker edit
public boolean visit (org.eclipse.text.edits.DeleteEdit)
org.eclipse.text.edits.DeleteEdit edit
public boolean visit (org.eclipse.text.edits.InsertEdit)
org.eclipse.text.edits.InsertEdit edit
public boolean visit (org.eclipse.text.edits.ReplaceEdit)
org.eclipse.text.edits.ReplaceEdit edit
public boolean visit (org.eclipse.text.edits.UndoEdit)
org.eclipse.text.edits.UndoEdit edit
public boolean visit (org.eclipse.text.edits.MultiTextEdit)
org.eclipse.text.edits.MultiTextEdit edit
}
org/eclipse/text/edits/UndoCollector.classUndoCollector.java
package org.eclipse.text.edits
org.eclipse.text.edits.UndoCollector extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener {
protected org.eclipse.text.edits.UndoEdit undo
private int fOffset
private int fLength
private String fLastCurrentText
public void (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit root
public void connect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void disconnect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void documentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
private static int getDelta (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
String text
public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
int offset
int currentLength
String currentText
String newText
}
org/eclipse/text/edits/UndoEdit.classUndoEdit.java
package org.eclipse.text.edits
public final org.eclipse.text.edits.UndoEdit extends org.eclipse.text.edits.TextEdit {
void ()
private void (org.eclipse.text.edits.UndoEdit)
org.eclipse.text.edits.UndoEdit other
void internalAdd (org.eclipse.text.edits.TextEdit) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEdit child
void aboutToBeAdded (org.eclipse.text.edits.TextEdit)
org.eclipse.text.edits.TextEdit parent
org.eclipse.text.edits.UndoEdit dispatchPerformEdits (org.eclipse.text.edits.TextEditProcessor) throws org.eclipse.jface.text.BadLocationException
org.eclipse.text.edits.TextEditProcessor processor
void dispatchCheckIntegrity (org.eclipse.text.edits.TextEditProcessor) throws org.eclipse.text.edits.MalformedTreeException
org.eclipse.text.edits.TextEditProcessor processor
protected org.eclipse.text.edits.TextEdit doCopy ()
protected void accept0 (org.eclipse.text.edits.TextEditVisitor)
org.eclipse.text.edits.TextEditVisitor visitor
boolean visitChildren
int performDocumentUpdating (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
void add (org.eclipse.text.edits.ReplaceEdit)
org.eclipse.text.edits.ReplaceEdit edit
java.util.List children
void defineRegion (int, int)
int offset
int length
boolean deleteChildren ()
}
org/eclipse/text/undo/
org/eclipse/text/undo/UndoMessages.properties
com/squareup/
com/squareup/javapoet/
com/squareup/javapoet/AnnotationSpec$1.classAnnotationSpec.java
package com.squareup.javapoet
final com.squareup.javapoet.AnnotationSpec$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method m1
java.lang.reflect.Method m2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/squareup/javapoet/AnnotationSpec$Builder.classAnnotationSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.AnnotationSpec$Builder extends java.lang.Object {
private final com.squareup.javapoet.TypeName type
private final java.util.Map members
private void (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName type
public transient com.squareup.javapoet.AnnotationSpec$Builder addMember (java.lang.String, java.lang.String, java.lang.Object[])
String name
String format
Object[] args
public com.squareup.javapoet.AnnotationSpec$Builder addMember (java.lang.String, com.squareup.javapoet.CodeBlock)
String name
com.squareup.javapoet.CodeBlock codeBlock
java.util.List values
com.squareup.javapoet.AnnotationSpec$Builder addMemberForValue (java.lang.String, java.lang.Object)
String memberName
Object value
public com.squareup.javapoet.AnnotationSpec build ()
static com.squareup.javapoet.TypeName access$000 (com.squareup.javapoet.AnnotationSpec$Builder)
com.squareup.javapoet.AnnotationSpec$Builder x0
static java.util.Map access$100 (com.squareup.javapoet.AnnotationSpec$Builder)
com.squareup.javapoet.AnnotationSpec$Builder x0
void (com.squareup.javapoet.TypeName, com.squareup.javapoet.AnnotationSpec$1)
com.squareup.javapoet.TypeName x0
com.squareup.javapoet.AnnotationSpec$1 x1
}
com/squareup/javapoet/AnnotationSpec$Visitor.classAnnotationSpec.java
package com.squareup.javapoet
com.squareup.javapoet.AnnotationSpec$Visitor extends javax.lang.model.util.SimpleAnnotationValueVisitor7 {
final com.squareup.javapoet.AnnotationSpec$Builder builder
void (com.squareup.javapoet.AnnotationSpec$Builder)
com.squareup.javapoet.AnnotationSpec$Builder builder
protected com.squareup.javapoet.AnnotationSpec$Builder defaultAction (java.lang.Object, java.lang.String)
Object o
String name
public com.squareup.javapoet.AnnotationSpec$Builder visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.String)
javax.lang.model.element.AnnotationMirror a
String name
public com.squareup.javapoet.AnnotationSpec$Builder visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.String)
javax.lang.model.element.VariableElement c
String name
public com.squareup.javapoet.AnnotationSpec$Builder visitType (javax.lang.model.type.TypeMirror, java.lang.String)
javax.lang.model.type.TypeMirror t
String name
public com.squareup.javapoet.AnnotationSpec$Builder visitArray (java.util.List, java.lang.String)
javax.lang.model.element.AnnotationValue value
java.util.List values
String name
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
com/squareup/javapoet/AnnotationSpec.classAnnotationSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.AnnotationSpec extends java.lang.Object {
public final com.squareup.javapoet.TypeName type
public final java.util.Map members
private void (com.squareup.javapoet.AnnotationSpec$Builder)
com.squareup.javapoet.AnnotationSpec$Builder builder
void emit (com.squareup.javapoet.CodeWriter, boolean) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i
com.squareup.javapoet.CodeWriter codeWriter
boolean inline
String whitespace
String memberSeparator
private void emitAnnotationValues (com.squareup.javapoet.CodeWriter, java.lang.String, java.lang.String, java.util.List) throws java.io.IOException
com.squareup.javapoet.CodeBlock codeBlock
com.squareup.javapoet.CodeWriter codeWriter
String whitespace
String memberSeparator
java.util.List values
boolean first
public static com.squareup.javapoet.AnnotationSpec get (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public static com.squareup.javapoet.AnnotationSpec get (java.lang.annotation.Annotation, boolean)
int i
Object value
java.lang.reflect.Method method
java.lang.reflect.Method[] methods
Exception e
java.lang.annotation.Annotation annotation
boolean includeDefaultValues
com.squareup.javapoet.AnnotationSpec$Builder builder
public static com.squareup.javapoet.AnnotationSpec get (javax.lang.model.element.AnnotationMirror)
String name
javax.lang.model.element.AnnotationValue value
javax.lang.model.element.ExecutableElement executableElement
javax.lang.model.element.AnnotationMirror annotation
javax.lang.model.element.TypeElement element
com.squareup.javapoet.AnnotationSpec$Builder builder
com.squareup.javapoet.AnnotationSpec$Visitor visitor
public static com.squareup.javapoet.AnnotationSpec$Builder builder (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName type
public static com.squareup.javapoet.AnnotationSpec$Builder builder (java.lang.Class)
Class type
public com.squareup.javapoet.AnnotationSpec$Builder toBuilder ()
java.util.Map$Entry entry
com.squareup.javapoet.AnnotationSpec$Builder builder
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
com.squareup.javapoet.CodeWriter codeWriter
java.io.IOException e
java.io.StringWriter out
void (com.squareup.javapoet.AnnotationSpec$Builder, com.squareup.javapoet.AnnotationSpec$1)
com.squareup.javapoet.AnnotationSpec$Builder x0
com.squareup.javapoet.AnnotationSpec$1 x1
}
com/squareup/javapoet/ArrayTypeName.classArrayTypeName.java
package com.squareup.javapoet
public final com.squareup.javapoet.ArrayTypeName extends com.squareup.javapoet.TypeName {
public final com.squareup.javapoet.TypeName componentType
private void (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName componentType
private void (com.squareup.javapoet.TypeName, java.util.List)
com.squareup.javapoet.TypeName componentType
java.util.List annotations
public com.squareup.javapoet.ArrayTypeName annotated (java.util.List)
java.util.List annotations
public com.squareup.javapoet.TypeName withoutAnnotations ()
com.squareup.javapoet.CodeWriter emit (com.squareup.javapoet.CodeWriter) throws java.io.IOException
com.squareup.javapoet.CodeWriter out
public static com.squareup.javapoet.ArrayTypeName of (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName componentType
public static com.squareup.javapoet.ArrayTypeName of (java.lang.reflect.Type)
java.lang.reflect.Type componentType
public static com.squareup.javapoet.ArrayTypeName get (javax.lang.model.type.ArrayType)
javax.lang.model.type.ArrayType mirror
static com.squareup.javapoet.ArrayTypeName get (javax.lang.model.type.ArrayType, java.util.Map)
javax.lang.model.type.ArrayType mirror
java.util.Map typeVariables
public static com.squareup.javapoet.ArrayTypeName get (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType type
static com.squareup.javapoet.ArrayTypeName get (java.lang.reflect.GenericArrayType, java.util.Map)
java.lang.reflect.GenericArrayType type
java.util.Map map
public volatile com.squareup.javapoet.TypeName annotated (java.util.List)
}
com/squareup/javapoet/ClassName.classClassName.java
package com.squareup.javapoet
public final com.squareup.javapoet.ClassName extends com.squareup.javapoet.TypeName implements java.lang.Comparable {
public static final com.squareup.javapoet.ClassName OBJECT
final java.util.List names
final String canonicalName
private void (java.util.List)
java.util.List names
private void (java.util.List, java.util.List)
int i
java.util.List names
java.util.List annotations
public com.squareup.javapoet.ClassName annotated (java.util.List)
java.util.List annotations
public com.squareup.javapoet.TypeName withoutAnnotations ()
public java.lang.String packageName ()
public com.squareup.javapoet.ClassName enclosingClassName ()
public com.squareup.javapoet.ClassName topLevelClassName ()
public com.squareup.javapoet.ClassName nestedClass (java.lang.String)
String name
java.util.List result
public java.util.List simpleNames ()
public com.squareup.javapoet.ClassName peerClass (java.lang.String)
String name
java.util.List result
public java.lang.String simpleName ()
public static com.squareup.javapoet.ClassName get (java.lang.Class)
Class enclosing
Class clazz
java.util.List names
int lastDot
public static com.squareup.javapoet.ClassName bestGuess (java.lang.String)
String part
String classNameString
java.util.List names
int p
public static transient com.squareup.javapoet.ClassName get (java.lang.String, java.lang.String, java.lang.String[])
String packageName
String simpleName
String[] simpleNames
java.util.List result
public static com.squareup.javapoet.ClassName get (javax.lang.model.element.TypeElement)
javax.lang.model.element.Element e
javax.lang.model.element.TypeElement element
java.util.List names
private static boolean isClassOrInterface (javax.lang.model.element.Element)
javax.lang.model.element.Element e
private static javax.lang.model.element.PackageElement getPackage (javax.lang.model.element.Element)
javax.lang.model.element.Element type
public int compareTo (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName o
com.squareup.javapoet.CodeWriter emit (com.squareup.javapoet.CodeWriter) throws java.io.IOException
com.squareup.javapoet.CodeWriter out
public volatile com.squareup.javapoet.TypeName annotated (java.util.List)
public volatile int compareTo (java.lang.Object)
static void ()
}
com/squareup/javapoet/CodeBlock$1.classCodeBlock.java
package com.squareup.javapoet
com.squareup.javapoet.CodeBlock$1 extends java.lang.Object {
}
com/squareup/javapoet/CodeBlock$Builder.classCodeBlock.java
package com.squareup.javapoet
public final com.squareup.javapoet.CodeBlock$Builder extends java.lang.Object {
final java.util.List formatParts
final java.util.List args
private void ()
public transient com.squareup.javapoet.CodeBlock$Builder add (java.lang.String, java.lang.Object[])
int nextP
int index
int indexStart
char c
int indexEnd
int index
int p
int i
java.util.List unused
String s
String format
Object[] args
boolean hasRelative
boolean hasIndexed
int relativeParameterCount
int[] indexedParameterCount
private java.lang.String argToName (java.lang.Object)
Object o
private java.lang.Object argToLiteral (java.lang.Object)
Object o
private java.lang.String argToString (java.lang.Object)
Object o
private com.squareup.javapoet.TypeName argToType (java.lang.Object)
Object o
public transient com.squareup.javapoet.CodeBlock$Builder beginControlFlow (java.lang.String, java.lang.Object[])
String controlFlow
Object[] args
public transient com.squareup.javapoet.CodeBlock$Builder nextControlFlow (java.lang.String, java.lang.Object[])
String controlFlow
Object[] args
public com.squareup.javapoet.CodeBlock$Builder endControlFlow ()
public transient com.squareup.javapoet.CodeBlock$Builder endControlFlow (java.lang.String, java.lang.Object[])
String controlFlow
Object[] args
public transient com.squareup.javapoet.CodeBlock$Builder addStatement (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.CodeBlock$Builder add (com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.CodeBlock codeBlock
public com.squareup.javapoet.CodeBlock$Builder indent ()
public com.squareup.javapoet.CodeBlock$Builder unindent ()
public com.squareup.javapoet.CodeBlock build ()
void (com.squareup.javapoet.CodeBlock$1)
com.squareup.javapoet.CodeBlock$1 x0
}
com/squareup/javapoet/CodeBlock.classCodeBlock.java
package com.squareup.javapoet
public final com.squareup.javapoet.CodeBlock extends java.lang.Object {
final java.util.List formatParts
final java.util.List args
private void (com.squareup.javapoet.CodeBlock$Builder)
com.squareup.javapoet.CodeBlock$Builder builder
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
java.io.IOException e
java.io.StringWriter out
public static transient com.squareup.javapoet.CodeBlock of (java.lang.String, java.lang.Object[])
String format
Object[] args
public static com.squareup.javapoet.CodeBlock$Builder builder ()
public com.squareup.javapoet.CodeBlock$Builder toBuilder ()
com.squareup.javapoet.CodeBlock$Builder builder
void (com.squareup.javapoet.CodeBlock$Builder, com.squareup.javapoet.CodeBlock$1)
com.squareup.javapoet.CodeBlock$Builder x0
com.squareup.javapoet.CodeBlock$1 x1
}
com/squareup/javapoet/CodeWriter.classCodeWriter.java
package com.squareup.javapoet
final com.squareup.javapoet.CodeWriter extends java.lang.Object {
private static final String NO_PACKAGE
private final String indent
private final Appendable out
private int indentLevel
private boolean javadoc
private boolean comment
private String packageName
private final java.util.List typeSpecStack
private final java.util.Set staticImportClassNames
private final java.util.Set staticImports
private final java.util.Map importedTypes
private final java.util.Map importableTypes
private final java.util.Set referencedNames
private boolean trailingNewline
int statementLine
void (java.lang.Appendable)
Appendable out
void (java.lang.Appendable, java.lang.String, java.util.Set)
Appendable out
String indent
java.util.Set staticImports
void (java.lang.Appendable, java.lang.String, java.util.Map, java.util.Set)
String signature
Appendable out
String indent
java.util.Map importedTypes
java.util.Set staticImports
public java.util.Map importedTypes ()
public com.squareup.javapoet.CodeWriter indent ()
public com.squareup.javapoet.CodeWriter indent (int)
int levels
public com.squareup.javapoet.CodeWriter unindent ()
public com.squareup.javapoet.CodeWriter unindent (int)
int levels
public com.squareup.javapoet.CodeWriter pushPackage (java.lang.String)
String packageName
public com.squareup.javapoet.CodeWriter popPackage ()
public com.squareup.javapoet.CodeWriter pushType (com.squareup.javapoet.TypeSpec)
com.squareup.javapoet.TypeSpec type
public com.squareup.javapoet.CodeWriter popType ()
public void emitComment (com.squareup.javapoet.CodeBlock) throws java.io.IOException
com.squareup.javapoet.CodeBlock codeBlock
public void emitJavadoc (com.squareup.javapoet.CodeBlock) throws java.io.IOException
com.squareup.javapoet.CodeBlock javadocCodeBlock
public void emitAnnotations (java.util.List, boolean) throws java.io.IOException
com.squareup.javapoet.AnnotationSpec annotationSpec
java.util.List annotations
boolean inline
public void emitModifiers (java.util.Set, java.util.Set) throws java.io.IOException
javax.lang.model.element.Modifier modifier
java.util.Set modifiers
java.util.Set implicitModifiers
public void emitModifiers (java.util.Set) throws java.io.IOException
java.util.Set modifiers
public void emitTypeVariables (java.util.List) throws java.io.IOException
com.squareup.javapoet.TypeName bound
boolean firstBound
com.squareup.javapoet.TypeVariableName typeVariable
java.util.List typeVariables
boolean firstTypeVariable
public com.squareup.javapoet.CodeWriter emit (java.lang.String) throws java.io.IOException
String s
public transient com.squareup.javapoet.CodeWriter emit (java.lang.String, java.lang.Object[]) throws java.io.IOException
String format
Object[] args
public com.squareup.javapoet.CodeWriter emit (com.squareup.javapoet.CodeBlock) throws java.io.IOException
com.squareup.javapoet.ClassName candidate
String string
com.squareup.javapoet.TypeName typeName
String part
com.squareup.javapoet.CodeBlock codeBlock
int a
com.squareup.javapoet.ClassName deferredTypeName
java.util.ListIterator partIterator
private static java.lang.String extractMemberName (java.lang.String)
int i
String part
private boolean emitStaticImportMember (java.lang.String, java.lang.String) throws java.io.IOException
String canonical
String part
String partWithoutLeadingDot
char first
String explicit
String wildcard
private void emitLiteral (java.lang.Object) throws java.io.IOException
com.squareup.javapoet.TypeSpec typeSpec
com.squareup.javapoet.AnnotationSpec annotationSpec
com.squareup.javapoet.CodeBlock codeBlock
Object o
java.lang.String lookupName (com.squareup.javapoet.ClassName)
int suffixOffset
com.squareup.javapoet.ClassName resolved
com.squareup.javapoet.ClassName c
com.squareup.javapoet.ClassName className
boolean nameResolved
private void importableType (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName className
com.squareup.javapoet.ClassName topLevelClassName
String simpleName
com.squareup.javapoet.ClassName replaced
private com.squareup.javapoet.ClassName resolve (java.lang.String)
com.squareup.javapoet.TypeSpec visibleChild
com.squareup.javapoet.TypeSpec typeSpec
int i
String simpleName
com.squareup.javapoet.ClassName importedType
private com.squareup.javapoet.ClassName stackClassName (int, java.lang.String)
int i
int stackDepth
String simpleName
com.squareup.javapoet.ClassName className
com.squareup.javapoet.CodeWriter emitAndIndent (java.lang.String) throws java.io.IOException
String line
String s
boolean first
private void emitIndentation () throws java.io.IOException
int j
java.util.Map suggestedImports ()
java.util.Map result
static void ()
}
com/squareup/javapoet/FieldSpec$1.classFieldSpec.java
package com.squareup.javapoet
com.squareup.javapoet.FieldSpec$1 extends java.lang.Object {
}
com/squareup/javapoet/FieldSpec$Builder.classFieldSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.FieldSpec$Builder extends java.lang.Object {
private final com.squareup.javapoet.TypeName type
private final String name
private final com.squareup.javapoet.CodeBlock$Builder javadoc
private final java.util.List annotations
private final java.util.List modifiers
private com.squareup.javapoet.CodeBlock initializer
private void (com.squareup.javapoet.TypeName, java.lang.String)
com.squareup.javapoet.TypeName type
String name
public transient com.squareup.javapoet.FieldSpec$Builder addJavadoc (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.FieldSpec$Builder addAnnotations (java.lang.Iterable)
com.squareup.javapoet.AnnotationSpec annotationSpec
Iterable annotationSpecs
public com.squareup.javapoet.FieldSpec$Builder addAnnotation (com.squareup.javapoet.AnnotationSpec)
com.squareup.javapoet.AnnotationSpec annotationSpec
public com.squareup.javapoet.FieldSpec$Builder addAnnotation (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName annotation
public com.squareup.javapoet.FieldSpec$Builder addAnnotation (java.lang.Class)
Class annotation
public transient com.squareup.javapoet.FieldSpec$Builder addModifiers (javax.lang.model.element.Modifier[])
javax.lang.model.element.Modifier[] modifiers
public transient com.squareup.javapoet.FieldSpec$Builder initializer (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.FieldSpec$Builder initializer (com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.CodeBlock codeBlock
public com.squareup.javapoet.FieldSpec build ()
static com.squareup.javapoet.TypeName access$000 (com.squareup.javapoet.FieldSpec$Builder)
com.squareup.javapoet.FieldSpec$Builder x0
static java.lang.String access$100 (com.squareup.javapoet.FieldSpec$Builder)
com.squareup.javapoet.FieldSpec$Builder x0
static com.squareup.javapoet.CodeBlock$Builder access$200 (com.squareup.javapoet.FieldSpec$Builder)
com.squareup.javapoet.FieldSpec$Builder x0
static java.util.List access$300 (com.squareup.javapoet.FieldSpec$Builder)
com.squareup.javapoet.FieldSpec$Builder x0
static java.util.List access$400 (com.squareup.javapoet.FieldSpec$Builder)
com.squareup.javapoet.FieldSpec$Builder x0
static com.squareup.javapoet.CodeBlock access$500 (com.squareup.javapoet.FieldSpec$Builder)
com.squareup.javapoet.FieldSpec$Builder x0
void (com.squareup.javapoet.TypeName, java.lang.String, com.squareup.javapoet.FieldSpec$1)
com.squareup.javapoet.TypeName x0
String x1
com.squareup.javapoet.FieldSpec$1 x2
static com.squareup.javapoet.CodeBlock access$502 (com.squareup.javapoet.FieldSpec$Builder, com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.FieldSpec$Builder x0
com.squareup.javapoet.CodeBlock x1
}
com/squareup/javapoet/FieldSpec.classFieldSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.FieldSpec extends java.lang.Object {
public final com.squareup.javapoet.TypeName type
public final String name
public final com.squareup.javapoet.CodeBlock javadoc
public final java.util.List annotations
public final java.util.Set modifiers
public final com.squareup.javapoet.CodeBlock initializer
private void (com.squareup.javapoet.FieldSpec$Builder)
com.squareup.javapoet.FieldSpec$Builder builder
public boolean hasModifier (javax.lang.model.element.Modifier)
javax.lang.model.element.Modifier modifier
void emit (com.squareup.javapoet.CodeWriter, java.util.Set) throws java.io.IOException
com.squareup.javapoet.CodeWriter codeWriter
java.util.Set implicitModifiers
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
com.squareup.javapoet.CodeWriter codeWriter
java.io.IOException e
java.io.StringWriter out
public static transient com.squareup.javapoet.FieldSpec$Builder builder (com.squareup.javapoet.TypeName, java.lang.String, javax.lang.model.element.Modifier[])
com.squareup.javapoet.TypeName type
String name
javax.lang.model.element.Modifier[] modifiers
public static transient com.squareup.javapoet.FieldSpec$Builder builder (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[])
java.lang.reflect.Type type
String name
javax.lang.model.element.Modifier[] modifiers
public com.squareup.javapoet.FieldSpec$Builder toBuilder ()
com.squareup.javapoet.FieldSpec$Builder builder
void (com.squareup.javapoet.FieldSpec$Builder, com.squareup.javapoet.FieldSpec$1)
com.squareup.javapoet.FieldSpec$Builder x0
com.squareup.javapoet.FieldSpec$1 x1
}
com/squareup/javapoet/JavaFile$1.classJavaFile.java
package com.squareup.javapoet
final com.squareup.javapoet.JavaFile$1 extends java.lang.Object implements java.lang.Appendable {
void ()
public java.lang.Appendable append (java.lang.CharSequence)
CharSequence charSequence
public java.lang.Appendable append (java.lang.CharSequence, int, int)
CharSequence charSequence
int start
int end
public java.lang.Appendable append (char)
char c
}
com/squareup/javapoet/JavaFile$2.classJavaFile.java
package com.squareup.javapoet
com.squareup.javapoet.JavaFile$2 extends javax.tools.SimpleJavaFileObject {
private final long lastModified
final com.squareup.javapoet.JavaFile this$0
void (com.squareup.javapoet.JavaFile, java.net.URI, javax.tools.JavaFileObject$Kind)
com.squareup.javapoet.JavaFile this$0
java.net.URI x0
javax.tools.JavaFileObject$Kind x1
public java.lang.String getCharContent (boolean)
boolean ignoreEncodingErrors
public java.io.InputStream openInputStream () throws java.io.IOException
public long getLastModified ()
public volatile java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
}
com/squareup/javapoet/JavaFile$Builder.classJavaFile.java
package com.squareup.javapoet
public final com.squareup.javapoet.JavaFile$Builder extends java.lang.Object {
private final String packageName
private final com.squareup.javapoet.TypeSpec typeSpec
private final com.squareup.javapoet.CodeBlock$Builder fileComment
private final java.util.Set staticImports
private boolean skipJavaLangImports
private String indent
private void (java.lang.String, com.squareup.javapoet.TypeSpec)
String packageName
com.squareup.javapoet.TypeSpec typeSpec
public transient com.squareup.javapoet.JavaFile$Builder addFileComment (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.JavaFile$Builder addStaticImport (java.lang.Enum)
Enum constant
public transient com.squareup.javapoet.JavaFile$Builder addStaticImport (java.lang.Class, java.lang.String[])
Class clazz
String[] names
public transient com.squareup.javapoet.JavaFile$Builder addStaticImport (com.squareup.javapoet.ClassName, java.lang.String[])
String name
com.squareup.javapoet.ClassName className
String[] names
public com.squareup.javapoet.JavaFile$Builder skipJavaLangImports (boolean)
boolean skipJavaLangImports
public com.squareup.javapoet.JavaFile$Builder indent (java.lang.String)
String indent
public com.squareup.javapoet.JavaFile build ()
static com.squareup.javapoet.CodeBlock$Builder access$000 (com.squareup.javapoet.JavaFile$Builder)
com.squareup.javapoet.JavaFile$Builder x0
static java.lang.String access$100 (com.squareup.javapoet.JavaFile$Builder)
com.squareup.javapoet.JavaFile$Builder x0
static com.squareup.javapoet.TypeSpec access$200 (com.squareup.javapoet.JavaFile$Builder)
com.squareup.javapoet.JavaFile$Builder x0
static boolean access$300 (com.squareup.javapoet.JavaFile$Builder)
com.squareup.javapoet.JavaFile$Builder x0
static java.util.Set access$400 (com.squareup.javapoet.JavaFile$Builder)
com.squareup.javapoet.JavaFile$Builder x0
static java.lang.String access$500 (com.squareup.javapoet.JavaFile$Builder)
com.squareup.javapoet.JavaFile$Builder x0
void (java.lang.String, com.squareup.javapoet.TypeSpec, com.squareup.javapoet.JavaFile$1)
String x0
com.squareup.javapoet.TypeSpec x1
com.squareup.javapoet.JavaFile$1 x2
static boolean access$302 (com.squareup.javapoet.JavaFile$Builder, boolean)
com.squareup.javapoet.JavaFile$Builder x0
boolean x1
static java.lang.String access$502 (com.squareup.javapoet.JavaFile$Builder, java.lang.String)
com.squareup.javapoet.JavaFile$Builder x0
String x1
}
com/squareup/javapoet/JavaFile.classJavaFile.java
package com.squareup.javapoet
public final com.squareup.javapoet.JavaFile extends java.lang.Object {
private static final Appendable NULL_APPENDABLE
public final com.squareup.javapoet.CodeBlock fileComment
public final String packageName
public final com.squareup.javapoet.TypeSpec typeSpec
public final boolean skipJavaLangImports
private final java.util.Set staticImports
private final String indent
private void (com.squareup.javapoet.JavaFile$Builder)
com.squareup.javapoet.JavaFile$Builder builder
public void writeTo (java.lang.Appendable) throws java.io.IOException
Appendable out
com.squareup.javapoet.CodeWriter importsCollector
java.util.Map suggestedImports
com.squareup.javapoet.CodeWriter codeWriter
public void writeTo (java.nio.file.Path) throws java.io.IOException
String packageComponent
java.io.Writer writer
java.nio.file.Path directory
java.nio.file.Path outputDirectory
java.nio.file.Path outputPath
public void writeTo (java.io.File) throws java.io.IOException
java.io.File directory
public void writeTo (javax.annotation.processing.Filer) throws java.io.IOException
java.io.Writer writer
Exception e
javax.annotation.processing.Filer filer
String fileName
java.util.List originatingElements
javax.tools.JavaFileObject filerSourceFile
private void emit (com.squareup.javapoet.CodeWriter) throws java.io.IOException
String signature
com.squareup.javapoet.ClassName className
com.squareup.javapoet.CodeWriter codeWriter
int importedTypesCount
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
java.io.IOException e
public javax.tools.JavaFileObject toJavaFileObject ()
java.net.URI uri
public static com.squareup.javapoet.JavaFile$Builder builder (java.lang.String, com.squareup.javapoet.TypeSpec)
String packageName
com.squareup.javapoet.TypeSpec typeSpec
public com.squareup.javapoet.JavaFile$Builder toBuilder ()
com.squareup.javapoet.JavaFile$Builder builder
void (com.squareup.javapoet.JavaFile$Builder, com.squareup.javapoet.JavaFile$1)
com.squareup.javapoet.JavaFile$Builder x0
com.squareup.javapoet.JavaFile$1 x1
static void ()
}
com/squareup/javapoet/MethodSpec$1.classMethodSpec.java
package com.squareup.javapoet
com.squareup.javapoet.MethodSpec$1 extends java.lang.Object {
}
com/squareup/javapoet/MethodSpec$Builder.classMethodSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.MethodSpec$Builder extends java.lang.Object {
private final String name
private final com.squareup.javapoet.CodeBlock$Builder javadoc
private final java.util.List annotations
private final java.util.List modifiers
private java.util.List typeVariables
private com.squareup.javapoet.TypeName returnType
private final java.util.List parameters
private final java.util.Set exceptions
private final com.squareup.javapoet.CodeBlock$Builder code
private boolean varargs
private com.squareup.javapoet.CodeBlock defaultValue
private void (java.lang.String)
String name
public transient com.squareup.javapoet.MethodSpec$Builder addJavadoc (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.MethodSpec$Builder addAnnotations (java.lang.Iterable)
com.squareup.javapoet.AnnotationSpec annotationSpec
Iterable annotationSpecs
public com.squareup.javapoet.MethodSpec$Builder addAnnotation (com.squareup.javapoet.AnnotationSpec)
com.squareup.javapoet.AnnotationSpec annotationSpec
public com.squareup.javapoet.MethodSpec$Builder addAnnotation (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName annotation
public com.squareup.javapoet.MethodSpec$Builder addAnnotation (java.lang.Class)
Class annotation
public transient com.squareup.javapoet.MethodSpec$Builder addModifiers (javax.lang.model.element.Modifier[])
javax.lang.model.element.Modifier[] modifiers
public com.squareup.javapoet.MethodSpec$Builder addModifiers (java.lang.Iterable)
javax.lang.model.element.Modifier modifier
Iterable modifiers
public com.squareup.javapoet.MethodSpec$Builder addTypeVariables (java.lang.Iterable)
com.squareup.javapoet.TypeVariableName typeVariable
Iterable typeVariables
public com.squareup.javapoet.MethodSpec$Builder addTypeVariable (com.squareup.javapoet.TypeVariableName)
com.squareup.javapoet.TypeVariableName typeVariable
public com.squareup.javapoet.MethodSpec$Builder returns (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName returnType
public com.squareup.javapoet.MethodSpec$Builder returns (java.lang.reflect.Type)
java.lang.reflect.Type returnType
public com.squareup.javapoet.MethodSpec$Builder addParameters (java.lang.Iterable)
com.squareup.javapoet.ParameterSpec parameterSpec
Iterable parameterSpecs
public com.squareup.javapoet.MethodSpec$Builder addParameter (com.squareup.javapoet.ParameterSpec)
com.squareup.javapoet.ParameterSpec parameterSpec
public transient com.squareup.javapoet.MethodSpec$Builder addParameter (com.squareup.javapoet.TypeName, java.lang.String, javax.lang.model.element.Modifier[])
com.squareup.javapoet.TypeName type
String name
javax.lang.model.element.Modifier[] modifiers
public transient com.squareup.javapoet.MethodSpec$Builder addParameter (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[])
java.lang.reflect.Type type
String name
javax.lang.model.element.Modifier[] modifiers
public com.squareup.javapoet.MethodSpec$Builder varargs ()
public com.squareup.javapoet.MethodSpec$Builder varargs (boolean)
boolean varargs
public com.squareup.javapoet.MethodSpec$Builder addExceptions (java.lang.Iterable)
com.squareup.javapoet.TypeName exception
Iterable exceptions
public com.squareup.javapoet.MethodSpec$Builder addException (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName exception
public com.squareup.javapoet.MethodSpec$Builder addException (java.lang.reflect.Type)
java.lang.reflect.Type exception
public transient com.squareup.javapoet.MethodSpec$Builder addCode (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.MethodSpec$Builder addCode (com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.CodeBlock codeBlock
public transient com.squareup.javapoet.MethodSpec$Builder defaultValue (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.MethodSpec$Builder defaultValue (com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.CodeBlock codeBlock
public transient com.squareup.javapoet.MethodSpec$Builder beginControlFlow (java.lang.String, java.lang.Object[])
String controlFlow
Object[] args
public transient com.squareup.javapoet.MethodSpec$Builder nextControlFlow (java.lang.String, java.lang.Object[])
String controlFlow
Object[] args
public com.squareup.javapoet.MethodSpec$Builder endControlFlow ()
public transient com.squareup.javapoet.MethodSpec$Builder endControlFlow (java.lang.String, java.lang.Object[])
String controlFlow
Object[] args
public transient com.squareup.javapoet.MethodSpec$Builder addStatement (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.MethodSpec build ()
static com.squareup.javapoet.CodeBlock$Builder access$000 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static java.util.List access$100 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static java.lang.String access$200 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static boolean access$300 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static java.util.List access$400 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static com.squareup.javapoet.CodeBlock$Builder access$500 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static java.util.List access$600 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static java.util.List access$700 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static com.squareup.javapoet.TypeName access$800 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static java.util.Set access$900 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
static com.squareup.javapoet.CodeBlock access$1000 (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder x0
void (java.lang.String, com.squareup.javapoet.MethodSpec$1)
String x0
com.squareup.javapoet.MethodSpec$1 x1
static com.squareup.javapoet.TypeName access$802 (com.squareup.javapoet.MethodSpec$Builder, com.squareup.javapoet.TypeName)
com.squareup.javapoet.MethodSpec$Builder x0
com.squareup.javapoet.TypeName x1
static boolean access$302 (com.squareup.javapoet.MethodSpec$Builder, boolean)
com.squareup.javapoet.MethodSpec$Builder x0
boolean x1
static com.squareup.javapoet.CodeBlock access$1002 (com.squareup.javapoet.MethodSpec$Builder, com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.MethodSpec$Builder x0
com.squareup.javapoet.CodeBlock x1
}
com/squareup/javapoet/MethodSpec.classMethodSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.MethodSpec extends java.lang.Object {
static final String CONSTRUCTOR
static final com.squareup.javapoet.ClassName OVERRIDE
public final String name
public final com.squareup.javapoet.CodeBlock javadoc
public final java.util.List annotations
public final java.util.Set modifiers
public final java.util.List typeVariables
public final com.squareup.javapoet.TypeName returnType
public final java.util.List parameters
public final boolean varargs
public final java.util.List exceptions
public final com.squareup.javapoet.CodeBlock code
public final com.squareup.javapoet.CodeBlock defaultValue
private void (com.squareup.javapoet.MethodSpec$Builder)
com.squareup.javapoet.MethodSpec$Builder builder
com.squareup.javapoet.CodeBlock code
private boolean lastParameterIsArray (java.util.List)
java.util.List parameters
void emit (com.squareup.javapoet.CodeWriter, java.lang.String, java.util.Set) throws java.io.IOException
com.squareup.javapoet.ParameterSpec parameter
java.util.Iterator i
com.squareup.javapoet.TypeName exception
boolean firstException
com.squareup.javapoet.CodeWriter codeWriter
String enclosingName
java.util.Set implicitModifiers
boolean firstParameter
public boolean hasModifier (javax.lang.model.element.Modifier)
javax.lang.model.element.Modifier modifier
public boolean isConstructor ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
com.squareup.javapoet.CodeWriter codeWriter
java.io.IOException e
java.io.StringWriter out
public static com.squareup.javapoet.MethodSpec$Builder methodBuilder (java.lang.String)
String name
public static com.squareup.javapoet.MethodSpec$Builder constructorBuilder ()
public static com.squareup.javapoet.MethodSpec$Builder overriding (javax.lang.model.element.ExecutableElement)
com.squareup.javapoet.AnnotationSpec annotationSpec
javax.lang.model.element.AnnotationMirror mirror
javax.lang.model.type.TypeVariable var
javax.lang.model.element.TypeParameterElement typeParameterElement
javax.lang.model.element.AnnotationMirror mirror
com.squareup.javapoet.TypeName type
String name
java.util.Set parameterModifiers
com.squareup.javapoet.ParameterSpec$Builder parameterBuilder
javax.lang.model.element.VariableElement parameter
javax.lang.model.type.TypeMirror thrownType
javax.lang.model.element.ExecutableElement method
java.util.Set modifiers
String methodName
com.squareup.javapoet.MethodSpec$Builder methodBuilder
java.util.List parameters
public static com.squareup.javapoet.MethodSpec$Builder overriding (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType, javax.lang.model.util.Types)
com.squareup.javapoet.ParameterSpec parameter
com.squareup.javapoet.TypeName type
int i
int size
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.DeclaredType enclosing
javax.lang.model.util.Types types
javax.lang.model.type.ExecutableType executableType
java.util.List resolvedParameterTypes
javax.lang.model.type.TypeMirror resolvedReturnType
com.squareup.javapoet.MethodSpec$Builder builder
public com.squareup.javapoet.MethodSpec$Builder toBuilder ()
com.squareup.javapoet.MethodSpec$Builder builder
void (com.squareup.javapoet.MethodSpec$Builder, com.squareup.javapoet.MethodSpec$1)
com.squareup.javapoet.MethodSpec$Builder x0
com.squareup.javapoet.MethodSpec$1 x1
static void ()
}
com/squareup/javapoet/ParameterizedTypeName.classParameterizedTypeName.java
package com.squareup.javapoet
public final com.squareup.javapoet.ParameterizedTypeName extends com.squareup.javapoet.TypeName {
private final com.squareup.javapoet.ParameterizedTypeName enclosingType
public final com.squareup.javapoet.ClassName rawType
public final java.util.List typeArguments
void (com.squareup.javapoet.ParameterizedTypeName, com.squareup.javapoet.ClassName, java.util.List)
com.squareup.javapoet.ParameterizedTypeName enclosingType
com.squareup.javapoet.ClassName rawType
java.util.List typeArguments
private void (com.squareup.javapoet.ParameterizedTypeName, com.squareup.javapoet.ClassName, java.util.List, java.util.List)
com.squareup.javapoet.TypeName typeArgument
com.squareup.javapoet.ParameterizedTypeName enclosingType
com.squareup.javapoet.ClassName rawType
java.util.List typeArguments
java.util.List annotations
public com.squareup.javapoet.ParameterizedTypeName annotated (java.util.List)
java.util.List annotations
public com.squareup.javapoet.TypeName withoutAnnotations ()
com.squareup.javapoet.CodeWriter emit (com.squareup.javapoet.CodeWriter) throws java.io.IOException
com.squareup.javapoet.TypeName parameter
boolean firstParameter
com.squareup.javapoet.CodeWriter out
public com.squareup.javapoet.ParameterizedTypeName nestedClass (java.lang.String)
String name
public com.squareup.javapoet.ParameterizedTypeName nestedClass (java.lang.String, java.util.List)
String name
java.util.List typeArguments
public static transient com.squareup.javapoet.ParameterizedTypeName get (com.squareup.javapoet.ClassName, com.squareup.javapoet.TypeName[])
com.squareup.javapoet.ClassName rawType
com.squareup.javapoet.TypeName[] typeArguments
public static transient com.squareup.javapoet.ParameterizedTypeName get (java.lang.Class, java.lang.reflect.Type[])
Class rawType
java.lang.reflect.Type[] typeArguments
public static com.squareup.javapoet.ParameterizedTypeName get (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType type
static com.squareup.javapoet.ParameterizedTypeName get (java.lang.reflect.ParameterizedType, java.util.Map)
java.lang.reflect.ParameterizedType type
java.util.Map map
com.squareup.javapoet.ClassName rawType
java.lang.reflect.ParameterizedType ownerType
java.util.List typeArguments
public volatile com.squareup.javapoet.TypeName annotated (java.util.List)
}
com/squareup/javapoet/ParameterSpec$1.classParameterSpec.java
package com.squareup.javapoet
com.squareup.javapoet.ParameterSpec$1 extends java.lang.Object {
}
com/squareup/javapoet/ParameterSpec$Builder.classParameterSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.ParameterSpec$Builder extends java.lang.Object {
private final com.squareup.javapoet.TypeName type
private final String name
private final java.util.List annotations
private final java.util.List modifiers
private void (com.squareup.javapoet.TypeName, java.lang.String)
com.squareup.javapoet.TypeName type
String name
public com.squareup.javapoet.ParameterSpec$Builder addAnnotations (java.lang.Iterable)
com.squareup.javapoet.AnnotationSpec annotationSpec
Iterable annotationSpecs
public com.squareup.javapoet.ParameterSpec$Builder addAnnotation (com.squareup.javapoet.AnnotationSpec)
com.squareup.javapoet.AnnotationSpec annotationSpec
public com.squareup.javapoet.ParameterSpec$Builder addAnnotation (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName annotation
public com.squareup.javapoet.ParameterSpec$Builder addAnnotation (java.lang.Class)
Class annotation
public transient com.squareup.javapoet.ParameterSpec$Builder addModifiers (javax.lang.model.element.Modifier[])
javax.lang.model.element.Modifier[] modifiers
public com.squareup.javapoet.ParameterSpec build ()
static java.lang.String access$000 (com.squareup.javapoet.ParameterSpec$Builder)
com.squareup.javapoet.ParameterSpec$Builder x0
static java.util.List access$100 (com.squareup.javapoet.ParameterSpec$Builder)
com.squareup.javapoet.ParameterSpec$Builder x0
static java.util.List access$200 (com.squareup.javapoet.ParameterSpec$Builder)
com.squareup.javapoet.ParameterSpec$Builder x0
static com.squareup.javapoet.TypeName access$300 (com.squareup.javapoet.ParameterSpec$Builder)
com.squareup.javapoet.ParameterSpec$Builder x0
void (com.squareup.javapoet.TypeName, java.lang.String, com.squareup.javapoet.ParameterSpec$1)
com.squareup.javapoet.TypeName x0
String x1
com.squareup.javapoet.ParameterSpec$1 x2
}
com/squareup/javapoet/ParameterSpec.classParameterSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.ParameterSpec extends java.lang.Object {
public final String name
public final java.util.List annotations
public final java.util.Set modifiers
public final com.squareup.javapoet.TypeName type
private void (com.squareup.javapoet.ParameterSpec$Builder)
com.squareup.javapoet.ParameterSpec$Builder builder
public boolean hasModifier (javax.lang.model.element.Modifier)
javax.lang.model.element.Modifier modifier
void emit (com.squareup.javapoet.CodeWriter, boolean) throws java.io.IOException
com.squareup.javapoet.CodeWriter codeWriter
boolean varargs
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
com.squareup.javapoet.CodeWriter codeWriter
java.io.IOException e
java.io.StringWriter out
public static transient com.squareup.javapoet.ParameterSpec$Builder builder (com.squareup.javapoet.TypeName, java.lang.String, javax.lang.model.element.Modifier[])
com.squareup.javapoet.TypeName type
String name
javax.lang.model.element.Modifier[] modifiers
public static transient com.squareup.javapoet.ParameterSpec$Builder builder (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[])
java.lang.reflect.Type type
String name
javax.lang.model.element.Modifier[] modifiers
public com.squareup.javapoet.ParameterSpec$Builder toBuilder ()
com.squareup.javapoet.ParameterSpec$Builder toBuilder (com.squareup.javapoet.TypeName, java.lang.String)
com.squareup.javapoet.TypeName type
String name
com.squareup.javapoet.ParameterSpec$Builder builder
void (com.squareup.javapoet.ParameterSpec$Builder, com.squareup.javapoet.ParameterSpec$1)
com.squareup.javapoet.ParameterSpec$Builder x0
com.squareup.javapoet.ParameterSpec$1 x1
}
com/squareup/javapoet/TypeName$1.classTypeName.java
package com.squareup.javapoet
final com.squareup.javapoet.TypeName$1 extends javax.lang.model.util.SimpleTypeVisitor7 {
final java.util.Map val$typeVariables
void (java.util.Map)
public com.squareup.javapoet.TypeName visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType t
Void p
public com.squareup.javapoet.TypeName visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.TypeMirror mirror
javax.lang.model.type.DeclaredType t
Void p
com.squareup.javapoet.ClassName rawType
javax.lang.model.type.TypeMirror enclosingType
com.squareup.javapoet.TypeName enclosing
java.util.List typeArgumentNames
public com.squareup.javapoet.TypeName visitError (javax.lang.model.type.ErrorType, java.lang.Void)
javax.lang.model.type.ErrorType t
Void p
public com.squareup.javapoet.ArrayTypeName visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType t
Void p
public com.squareup.javapoet.TypeName visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void)
javax.lang.model.type.TypeVariable t
Void p
public com.squareup.javapoet.TypeName visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void)
javax.lang.model.type.WildcardType t
Void p
public com.squareup.javapoet.TypeName visitNoType (javax.lang.model.type.NoType, java.lang.Void)
javax.lang.model.type.NoType t
Void p
protected com.squareup.javapoet.TypeName defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public volatile java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
com/squareup/javapoet/TypeName$2.classTypeName.java
package com.squareup.javapoet
com.squareup.javapoet.TypeName$2 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$type$TypeKind
static void ()
}
com/squareup/javapoet/TypeName.classTypeName.java
package com.squareup.javapoet
public com.squareup.javapoet.TypeName extends java.lang.Object {
public static final com.squareup.javapoet.TypeName VOID
public static final com.squareup.javapoet.TypeName BOOLEAN
public static final com.squareup.javapoet.TypeName BYTE
public static final com.squareup.javapoet.TypeName SHORT
public static final com.squareup.javapoet.TypeName INT
public static final com.squareup.javapoet.TypeName LONG
public static final com.squareup.javapoet.TypeName CHAR
public static final com.squareup.javapoet.TypeName FLOAT
public static final com.squareup.javapoet.TypeName DOUBLE
public static final com.squareup.javapoet.ClassName OBJECT
private static final com.squareup.javapoet.ClassName BOXED_VOID
private static final com.squareup.javapoet.ClassName BOXED_BOOLEAN
private static final com.squareup.javapoet.ClassName BOXED_BYTE
private static final com.squareup.javapoet.ClassName BOXED_SHORT
private static final com.squareup.javapoet.ClassName BOXED_INT
private static final com.squareup.javapoet.ClassName BOXED_LONG
private static final com.squareup.javapoet.ClassName BOXED_CHAR
private static final com.squareup.javapoet.ClassName BOXED_FLOAT
private static final com.squareup.javapoet.ClassName BOXED_DOUBLE
private final String keyword
public final java.util.List annotations
private String cachedString
private void (java.lang.String)
String keyword
private void (java.lang.String, java.util.List)
String keyword
java.util.List annotations
void (java.util.List)
java.util.List annotations
public final transient com.squareup.javapoet.TypeName annotated (com.squareup.javapoet.AnnotationSpec[])
com.squareup.javapoet.AnnotationSpec[] annotations
public com.squareup.javapoet.TypeName annotated (java.util.List)
java.util.List annotations
public com.squareup.javapoet.TypeName withoutAnnotations ()
protected final java.util.List concatAnnotations (java.util.List)
java.util.List annotations
java.util.List allAnnotations
public boolean isAnnotated ()
public boolean isPrimitive ()
public boolean isBoxedPrimitive ()
public com.squareup.javapoet.TypeName box ()
public com.squareup.javapoet.TypeName unbox ()
public final boolean equals (java.lang.Object)
Object o
public final int hashCode ()
public final java.lang.String toString ()
StringBuilder resultBuilder
com.squareup.javapoet.CodeWriter codeWriter
java.io.IOException e
String result
com.squareup.javapoet.CodeWriter emit (com.squareup.javapoet.CodeWriter) throws java.io.IOException
com.squareup.javapoet.CodeWriter out
com.squareup.javapoet.CodeWriter emitAnnotations (com.squareup.javapoet.CodeWriter) throws java.io.IOException
com.squareup.javapoet.AnnotationSpec annotation
com.squareup.javapoet.CodeWriter out
public static com.squareup.javapoet.TypeName get (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror mirror
static com.squareup.javapoet.TypeName get (javax.lang.model.type.TypeMirror, java.util.Map)
javax.lang.model.type.TypeMirror mirror
java.util.Map typeVariables
public static com.squareup.javapoet.TypeName get (java.lang.reflect.Type)
java.lang.reflect.Type type
static com.squareup.javapoet.TypeName get (java.lang.reflect.Type, java.util.Map)
Class classType
java.lang.reflect.Type type
java.util.Map map
static java.util.List list (java.lang.reflect.Type[])
java.lang.reflect.Type[] types
static java.util.List list (java.lang.reflect.Type[], java.util.Map)
java.lang.reflect.Type type
java.lang.reflect.Type[] types
java.util.Map map
java.util.List result
static com.squareup.javapoet.TypeName arrayComponent (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName type
static void ()
}
com/squareup/javapoet/TypeSpec$1.classTypeSpec.java
package com.squareup.javapoet
com.squareup.javapoet.TypeSpec$1 extends java.lang.Object {
}
com/squareup/javapoet/TypeSpec$Builder.classTypeSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.TypeSpec$Builder extends java.lang.Object {
private final com.squareup.javapoet.TypeSpec$Kind kind
private final String name
private final com.squareup.javapoet.CodeBlock anonymousTypeArguments
private final com.squareup.javapoet.CodeBlock$Builder javadoc
private final java.util.List annotations
private final java.util.List modifiers
private final java.util.List typeVariables
private com.squareup.javapoet.TypeName superclass
private final java.util.List superinterfaces
private final java.util.Map enumConstants
private final java.util.List fieldSpecs
private final com.squareup.javapoet.CodeBlock$Builder staticBlock
private final com.squareup.javapoet.CodeBlock$Builder initializerBlock
private final java.util.List methodSpecs
private final java.util.List typeSpecs
private final java.util.List originatingElements
private void (com.squareup.javapoet.TypeSpec$Kind, java.lang.String, com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.TypeSpec$Kind kind
String name
com.squareup.javapoet.CodeBlock anonymousTypeArguments
public transient com.squareup.javapoet.TypeSpec$Builder addJavadoc (java.lang.String, java.lang.Object[])
String format
Object[] args
public com.squareup.javapoet.TypeSpec$Builder addAnnotations (java.lang.Iterable)
com.squareup.javapoet.AnnotationSpec annotationSpec
Iterable annotationSpecs
public com.squareup.javapoet.TypeSpec$Builder addAnnotation (com.squareup.javapoet.AnnotationSpec)
com.squareup.javapoet.AnnotationSpec annotationSpec
public com.squareup.javapoet.TypeSpec$Builder addAnnotation (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName annotation
public com.squareup.javapoet.TypeSpec$Builder addAnnotation (java.lang.Class)
Class annotation
public transient com.squareup.javapoet.TypeSpec$Builder addModifiers (javax.lang.model.element.Modifier[])
javax.lang.model.element.Modifier[] modifiers
public com.squareup.javapoet.TypeSpec$Builder addTypeVariables (java.lang.Iterable)
com.squareup.javapoet.TypeVariableName typeVariable
Iterable typeVariables
public com.squareup.javapoet.TypeSpec$Builder addTypeVariable (com.squareup.javapoet.TypeVariableName)
com.squareup.javapoet.TypeVariableName typeVariable
public com.squareup.javapoet.TypeSpec$Builder superclass (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName superclass
public com.squareup.javapoet.TypeSpec$Builder superclass (java.lang.reflect.Type)
java.lang.reflect.Type superclass
public com.squareup.javapoet.TypeSpec$Builder addSuperinterfaces (java.lang.Iterable)
com.squareup.javapoet.TypeName superinterface
Iterable superinterfaces
public com.squareup.javapoet.TypeSpec$Builder addSuperinterface (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName superinterface
public com.squareup.javapoet.TypeSpec$Builder addSuperinterface (java.lang.reflect.Type)
java.lang.reflect.Type superinterface
public com.squareup.javapoet.TypeSpec$Builder addEnumConstant (java.lang.String)
String name
public com.squareup.javapoet.TypeSpec$Builder addEnumConstant (java.lang.String, com.squareup.javapoet.TypeSpec)
String name
com.squareup.javapoet.TypeSpec typeSpec
public com.squareup.javapoet.TypeSpec$Builder addFields (java.lang.Iterable)
com.squareup.javapoet.FieldSpec fieldSpec
Iterable fieldSpecs
public com.squareup.javapoet.TypeSpec$Builder addField (com.squareup.javapoet.FieldSpec)
java.util.Set check
com.squareup.javapoet.FieldSpec fieldSpec
public transient com.squareup.javapoet.TypeSpec$Builder addField (com.squareup.javapoet.TypeName, java.lang.String, javax.lang.model.element.Modifier[])
com.squareup.javapoet.TypeName type
String name
javax.lang.model.element.Modifier[] modifiers
public transient com.squareup.javapoet.TypeSpec$Builder addField (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[])
java.lang.reflect.Type type
String name
javax.lang.model.element.Modifier[] modifiers
public com.squareup.javapoet.TypeSpec$Builder addStaticBlock (com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.CodeBlock block
public com.squareup.javapoet.TypeSpec$Builder addInitializerBlock (com.squareup.javapoet.CodeBlock)
com.squareup.javapoet.CodeBlock block
public com.squareup.javapoet.TypeSpec$Builder addMethods (java.lang.Iterable)
com.squareup.javapoet.MethodSpec methodSpec
Iterable methodSpecs
public com.squareup.javapoet.TypeSpec$Builder addMethod (com.squareup.javapoet.MethodSpec)
com.squareup.javapoet.MethodSpec methodSpec
public com.squareup.javapoet.TypeSpec$Builder addTypes (java.lang.Iterable)
com.squareup.javapoet.TypeSpec typeSpec
Iterable typeSpecs
public com.squareup.javapoet.TypeSpec$Builder addType (com.squareup.javapoet.TypeSpec)
com.squareup.javapoet.TypeSpec typeSpec
public com.squareup.javapoet.TypeSpec$Builder addOriginatingElement (javax.lang.model.element.Element)
javax.lang.model.element.Element originatingElement
public com.squareup.javapoet.TypeSpec build ()
com.squareup.javapoet.MethodSpec methodSpec
boolean isAbstract
boolean superclassIsObject
int interestingSupertypeCount
static com.squareup.javapoet.TypeSpec$Kind access$000 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.lang.String access$100 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static com.squareup.javapoet.CodeBlock access$200 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static com.squareup.javapoet.CodeBlock$Builder access$300 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$400 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$500 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$600 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static com.squareup.javapoet.TypeName access$700 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$800 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.Map access$900 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$1000 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static com.squareup.javapoet.CodeBlock$Builder access$1100 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static com.squareup.javapoet.CodeBlock$Builder access$1200 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$1300 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$1400 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
static java.util.List access$1500 (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec$Builder x0
void (com.squareup.javapoet.TypeSpec$Kind, java.lang.String, com.squareup.javapoet.CodeBlock, com.squareup.javapoet.TypeSpec$1)
com.squareup.javapoet.TypeSpec$Kind x0
String x1
com.squareup.javapoet.CodeBlock x2
com.squareup.javapoet.TypeSpec$1 x3
static com.squareup.javapoet.TypeName access$702 (com.squareup.javapoet.TypeSpec$Builder, com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeSpec$Builder x0
com.squareup.javapoet.TypeName x1
}
com/squareup/javapoet/TypeSpec$Kind.classTypeSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.TypeSpec$Kind extends java.lang.Enum {
public static final com.squareup.javapoet.TypeSpec$Kind CLASS
public static final com.squareup.javapoet.TypeSpec$Kind INTERFACE
public static final com.squareup.javapoet.TypeSpec$Kind ENUM
public static final com.squareup.javapoet.TypeSpec$Kind ANNOTATION
private final java.util.Set implicitFieldModifiers
private final java.util.Set implicitMethodModifiers
private final java.util.Set implicitTypeModifiers
private final java.util.Set asMemberModifiers
private static final com.squareup.javapoet.TypeSpec$Kind[] $VALUES
public static com.squareup.javapoet.TypeSpec$Kind[] values ()
public static com.squareup.javapoet.TypeSpec$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.util.Set, java.util.Set, java.util.Set, java.util.Set)
java.util.Set implicitFieldModifiers
java.util.Set implicitMethodModifiers
java.util.Set implicitTypeModifiers
java.util.Set asMemberModifiers
static java.util.Set access$1700 (com.squareup.javapoet.TypeSpec$Kind)
com.squareup.javapoet.TypeSpec$Kind x0
static java.util.Set access$1800 (com.squareup.javapoet.TypeSpec$Kind)
com.squareup.javapoet.TypeSpec$Kind x0
static java.util.Set access$1900 (com.squareup.javapoet.TypeSpec$Kind)
com.squareup.javapoet.TypeSpec$Kind x0
static java.util.Set access$2000 (com.squareup.javapoet.TypeSpec$Kind)
com.squareup.javapoet.TypeSpec$Kind x0
static void ()
}
com/squareup/javapoet/TypeSpec.classTypeSpec.java
package com.squareup.javapoet
public final com.squareup.javapoet.TypeSpec extends java.lang.Object {
public final com.squareup.javapoet.TypeSpec$Kind kind
public final String name
public final com.squareup.javapoet.CodeBlock anonymousTypeArguments
public final com.squareup.javapoet.CodeBlock javadoc
public final java.util.List annotations
public final java.util.Set modifiers
public final java.util.List typeVariables
public final com.squareup.javapoet.TypeName superclass
public final java.util.List superinterfaces
public final java.util.Map enumConstants
public final java.util.List fieldSpecs
public final com.squareup.javapoet.CodeBlock staticBlock
public final com.squareup.javapoet.CodeBlock initializerBlock
public final java.util.List methodSpecs
public final java.util.List typeSpecs
public final java.util.List originatingElements
private void (com.squareup.javapoet.TypeSpec$Builder)
com.squareup.javapoet.TypeSpec typeSpec
com.squareup.javapoet.TypeSpec$Builder builder
java.util.List originatingElementsMutable
public boolean hasModifier (javax.lang.model.element.Modifier)
javax.lang.model.element.Modifier modifier
public static com.squareup.javapoet.TypeSpec$Builder classBuilder (java.lang.String)
String name
public static com.squareup.javapoet.TypeSpec$Builder classBuilder (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName className
public static com.squareup.javapoet.TypeSpec$Builder interfaceBuilder (java.lang.String)
String name
public static com.squareup.javapoet.TypeSpec$Builder interfaceBuilder (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName className
public static com.squareup.javapoet.TypeSpec$Builder enumBuilder (java.lang.String)
String name
public static com.squareup.javapoet.TypeSpec$Builder enumBuilder (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName className
public static transient com.squareup.javapoet.TypeSpec$Builder anonymousClassBuilder (java.lang.String, java.lang.Object[])
String typeArgumentsFormat
Object[] args
public static com.squareup.javapoet.TypeSpec$Builder annotationBuilder (java.lang.String)
String name
public static com.squareup.javapoet.TypeSpec$Builder annotationBuilder (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName className
public com.squareup.javapoet.TypeSpec$Builder toBuilder ()
com.squareup.javapoet.TypeSpec$Builder builder
void emit (com.squareup.javapoet.CodeWriter, java.lang.String, java.util.Set) throws java.io.IOException
com.squareup.javapoet.TypeName supertype
java.util.List extendsTypes
java.util.List implementsTypes
com.squareup.javapoet.TypeName type
boolean firstType
com.squareup.javapoet.TypeName type
boolean firstType
java.util.List extendsTypes
java.util.List implementsTypes
java.util.Map$Entry enumConstant
java.util.Iterator i
com.squareup.javapoet.FieldSpec fieldSpec
com.squareup.javapoet.FieldSpec fieldSpec
com.squareup.javapoet.MethodSpec methodSpec
com.squareup.javapoet.MethodSpec methodSpec
com.squareup.javapoet.TypeSpec typeSpec
boolean firstMember
com.squareup.javapoet.CodeWriter codeWriter
String enumName
java.util.Set implicitModifiers
int previousStatementLine
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
com.squareup.javapoet.CodeWriter codeWriter
java.io.IOException e
java.io.StringWriter out
void (com.squareup.javapoet.TypeSpec$Builder, com.squareup.javapoet.TypeSpec$1)
com.squareup.javapoet.TypeSpec$Builder x0
com.squareup.javapoet.TypeSpec$1 x1
}
com/squareup/javapoet/TypeVariableName.classTypeVariableName.java
package com.squareup.javapoet
public final com.squareup.javapoet.TypeVariableName extends com.squareup.javapoet.TypeName {
public final String name
public final java.util.List bounds
private void (java.lang.String, java.util.List)
String name
java.util.List bounds
private void (java.lang.String, java.util.List, java.util.List)
com.squareup.javapoet.TypeName bound
String name
java.util.List bounds
java.util.List annotations
public com.squareup.javapoet.TypeVariableName annotated (java.util.List)
java.util.List annotations
public com.squareup.javapoet.TypeName withoutAnnotations ()
public transient com.squareup.javapoet.TypeVariableName withBounds (java.lang.reflect.Type[])
java.lang.reflect.Type[] bounds
public transient com.squareup.javapoet.TypeVariableName withBounds (com.squareup.javapoet.TypeName[])
com.squareup.javapoet.TypeName[] bounds
public com.squareup.javapoet.TypeVariableName withBounds (java.util.List)
java.util.List bounds
java.util.ArrayList newBounds
private static com.squareup.javapoet.TypeVariableName of (java.lang.String, java.util.List)
String name
java.util.List bounds
java.util.List boundsNoObject
com.squareup.javapoet.CodeWriter emit (com.squareup.javapoet.CodeWriter) throws java.io.IOException
com.squareup.javapoet.CodeWriter out
public static com.squareup.javapoet.TypeVariableName get (java.lang.String)
String name
public static transient com.squareup.javapoet.TypeVariableName get (java.lang.String, com.squareup.javapoet.TypeName[])
String name
com.squareup.javapoet.TypeName[] bounds
public static transient com.squareup.javapoet.TypeVariableName get (java.lang.String, java.lang.reflect.Type[])
String name
java.lang.reflect.Type[] bounds
public static com.squareup.javapoet.TypeVariableName get (javax.lang.model.type.TypeVariable)
javax.lang.model.type.TypeVariable mirror
static com.squareup.javapoet.TypeVariableName get (javax.lang.model.type.TypeVariable, java.util.Map)
javax.lang.model.type.TypeMirror typeMirror
java.util.List bounds
java.util.List visibleBounds
javax.lang.model.type.TypeVariable mirror
java.util.Map typeVariables
javax.lang.model.element.TypeParameterElement element
com.squareup.javapoet.TypeVariableName typeVariableName
public static com.squareup.javapoet.TypeVariableName get (javax.lang.model.element.TypeParameterElement)
javax.lang.model.type.TypeMirror typeMirror
javax.lang.model.element.TypeParameterElement element
String name
java.util.List boundsMirrors
java.util.List boundsTypeNames
public static com.squareup.javapoet.TypeVariableName get (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable type
static com.squareup.javapoet.TypeVariableName get (java.lang.reflect.TypeVariable, java.util.Map)
java.lang.reflect.Type bound
java.util.List bounds
java.util.List visibleBounds
java.lang.reflect.TypeVariable type
java.util.Map map
com.squareup.javapoet.TypeVariableName result
public volatile com.squareup.javapoet.TypeName annotated (java.util.List)
}
com/squareup/javapoet/Util.classUtil.java
package com.squareup.javapoet
final com.squareup.javapoet.Util extends java.lang.Object {
static final javax.lang.model.element.Modifier DEFAULT
private void ()
static java.util.Map immutableMultimap (java.util.Map)
java.util.Map$Entry entry
java.util.Map multimap
java.util.LinkedHashMap result
static java.util.Map immutableMap (java.util.Map)
java.util.Map map
static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean condition
String format
Object[] args
static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String format
Object[] args
static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean condition
String format
Object[] args
static java.util.List immutableList (java.util.Collection)
java.util.Collection collection
static java.util.Set immutableSet (java.util.Collection)
java.util.Collection set
static java.lang.String join (java.lang.String, java.util.List)
int i
String separator
java.util.List parts
StringBuilder result
static java.util.Set union (java.util.Set, java.util.Set)
java.util.Set a
java.util.Set b
java.util.Set result
static transient void requireExactlyOneOf (java.util.Set, javax.lang.model.element.Modifier[])
javax.lang.model.element.Modifier modifier
java.util.Set modifiers
javax.lang.model.element.Modifier[] mutuallyExclusive
int count
static boolean hasDefaultModifier (java.util.Collection)
java.util.Collection modifiers
static java.lang.String characterLiteralWithoutSingleQuotes (char)
char c
static java.lang.String stringLiteralWithDoubleQuotes (java.lang.String, java.lang.String)
char c
int i
String value
String indent
StringBuilder result
static void ()
javax.lang.model.element.Modifier def
}
com/squareup/javapoet/WildcardTypeName.classWildcardTypeName.java
package com.squareup.javapoet
public final com.squareup.javapoet.WildcardTypeName extends com.squareup.javapoet.TypeName {
public final java.util.List upperBounds
public final java.util.List lowerBounds
private void (java.util.List, java.util.List)
java.util.List upperBounds
java.util.List lowerBounds
private void (java.util.List, java.util.List, java.util.List)
com.squareup.javapoet.TypeName upperBound
com.squareup.javapoet.TypeName lowerBound
java.util.List upperBounds
java.util.List lowerBounds
java.util.List annotations
public com.squareup.javapoet.WildcardTypeName annotated (java.util.List)
java.util.List annotations
public com.squareup.javapoet.TypeName withoutAnnotations ()
com.squareup.javapoet.CodeWriter emit (com.squareup.javapoet.CodeWriter) throws java.io.IOException
com.squareup.javapoet.CodeWriter out
public static com.squareup.javapoet.WildcardTypeName subtypeOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName upperBound
public static com.squareup.javapoet.WildcardTypeName subtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type upperBound
public static com.squareup.javapoet.WildcardTypeName supertypeOf (com.squareup.javapoet.TypeName)
com.squareup.javapoet.TypeName lowerBound
public static com.squareup.javapoet.WildcardTypeName supertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type lowerBound
public static com.squareup.javapoet.TypeName get (javax.lang.model.type.WildcardType)
javax.lang.model.type.WildcardType mirror
static com.squareup.javapoet.TypeName get (javax.lang.model.type.WildcardType, java.util.Map)
javax.lang.model.type.TypeMirror superBound
javax.lang.model.type.WildcardType mirror
java.util.Map typeVariables
javax.lang.model.type.TypeMirror extendsBound
public static com.squareup.javapoet.TypeName get (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType wildcardName
static com.squareup.javapoet.TypeName get (java.lang.reflect.WildcardType, java.util.Map)
java.lang.reflect.WildcardType wildcardName
java.util.Map map
public volatile com.squareup.javapoet.TypeName annotated (java.util.List)
}
META-INF/maven/com.squareup/
META-INF/maven/com.squareup/javapoet/
META-INF/maven/com.squareup/javapoet/pom.xml
META-INF/maven/com.squareup/javapoet/pom.properties